Hi, I found this bug as well on my server, after findingloads of ssh probes in the iptables logging that should be dropped by the geoip module. The issue is with the 5.2.0 kernel. I started with xtables-addons 2.12 and got an error on line 472 of the same C file (.._timer was not found, suggested that this should be ..._timers). Alas I forgot to save that log.
Fall-back for me was to install a 4.19 kernel (4.19.0-6 from sid repo, few minutes ago) The 4.19.0-6 kernel is now running nicely with the 3.2-1 xtables-addons active. Log of the 3.2-1 build: DKMS make.log for xtables-addons-3.2 for kernel 5.2.0-2-amd64 (x86_64) Tue 24 Sep 14:58:27 CEST 2019 make: Entering directory '/usr/src/linux-headers-5.2.0-2-amd64' make -C /usr/src/linux-headers-5.2.0-2-amd64 -f /usr/src/linux-headers-5.2.0-2-common/Makefile modules 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 /usr/src/linux-headers-5.2.0-2-common/scripts/Makefile.build obj=/var/lib/dkms/xtables-addons/3.2/build/extensions make -f /usr/src/linux-headers-5.2.0-2-common/scripts/Makefile.build obj=/var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT need-builtin= gcc-8 -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/8/include -I/usr/src/linux-headers-5.2.0-2-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.2.0-2-common/include -I./include -I/usr/src/linux-headers-5.2.0-2-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.2.0-2-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.2.0-2-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.2.0-2-common/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_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-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -g -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=/usr/src/linux-headers-5.2.0-2-common/= -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 ./tools/objtool/objtool orc generate --module --no-fp --retpoline --uaccess /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.o if objdump -h /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.o | grep -q __ksymtab; then gcc-8 -E -D__GENKSYMS__ -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/8/include -I/usr/src/linux-headers-5.2.0-2-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.2.0-2-common/include -I./include -I/usr/src/linux-headers-5.2.0-2-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.2.0-2-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.2.0-2-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.2.0-2-common/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_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-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -g -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=/usr/src/linux-headers-5.2.0-2-common/= -Wno-packed-not-aligned -I/var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/.. -DMODULE -DKBUILD_BASENAME='"xt_ACCOUNT"' -DKBUILD_MODNAME='"xt_ACCOUNT"' /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.c | scripts/genksyms/genksyms -r /dev/null > /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/.tmp_xt_ACCOUNT.ver; ld -m elf_x86_64 -z max-page-size=0x200000 -r -o /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/.tmp_xt_ACCOUNT.o /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.o -T /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/.tmp_xt_ACCOUNT.ver; mv -f /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/.tmp_xt_ACCOUNT.o /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/xt_ACCOUNT.o; rm -f /var/lib/dkms/xtables-addons/3.2/build/extensions/ACCOUNT/.tmp_xt_ACCOUNT.ver; fi (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 make -f /usr/src/linux-headers-5.2.0-2-common/scripts/Makefile.build obj=/var/lib/dkms/xtables-addons/3.2/build/extensions/pknock need-builtin= gcc-8 -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/8/include -I/usr/src/linux-headers-5.2.0-2-common/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-headers-5.2.0-2-common/include -I./include -I/usr/src/linux-headers-5.2.0-2-common/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-headers-5.2.0-2-common/include/uapi -I./include/generated/uapi -include /usr/src/linux-headers-5.2.0-2-common/include/linux/kconfig.h -include /usr/src/linux-headers-5.2.0-2-common/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_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-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -O2 --param=allow-store-data-races=0 -Wframe-larger-than=2048 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-var-tracking-assignments -g -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=/usr/src/linux-headers-5.2.0-2-common/= -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 /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:1128:13: error: 'struct shash_desc' has no member named 'flags' crypto.desc.flags = 0; ^ make[4]: *** [/usr/src/linux-headers-5.2.0-2-common/scripts/Makefile.build:290: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock/xt_pknock.o] Error 1 make[3]: *** [/usr/src/linux-headers-5.2.0-2-common/scripts/Makefile.build:494: /var/lib/dkms/xtables-addons/3.2/build/extensions/pknock] Error 2 make[2]: *** [/usr/src/linux-headers-5.2.0-2-common/Makefile:1610: _module_/var/lib/dkms/xtables-addons/3.2/build/extensions] Error 2 make[1]: *** [Makefile:179: sub-make] Error 2 make: *** [Makefile:8: all] Error 2 make: Leaving directory '/usr/src/linux-headers-5.2.0-2-amd64' --- Jan Huijsmans huysm...@koffie.nu ... cannot activate /dev/brain, no response from main coffee server