Package: linux-source-4.19 Severity: important Dear Maintainer,
Currently, the linux-image-arm64 kernel is built with CONFIG_ARM64_ERRATUM_843419 explicitly disabled, while it defaults to on in the Kconfig definition. The GCC toolchain enables a link time workaround for this erratum, and so all fully linked binaries such as userland executables and shared libraries, as well as the core kernel (vmlinux), are built with mitigations that prevent this erratum from being triggered. However, kernel modules are not fully linked binaries (they are partially linked object files), and so without this CONFIG option enabled, the resulting modules may trigger the erratum and crash or corrupt data (or both). Note that the Cortex-A53 used in the Raspberry Pi 3 is affected by this erratum. So please enable CONFIG_ARM64_ERRATUM_843419. -- System Information: Debian Release: 9.7 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: arm64 (aarch64) Kernel: Linux 5.0.0-rc4+ (SMP w/24 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages linux-source-4.19 depends on: ii binutils 2.28-5 ii xz-utils 5.2.2-1.2+b1 Versions of packages linux-source-4.19 recommends: ii bc 1.06.95-9+b3 ii gcc 4:6.3.0-4 ii libc6-dev [libc-dev] 2.24-11+deb9u3 pn linux-config-4.19 <none> ii make 4.1-9.1 Versions of packages linux-source-4.19 suggests: ii libncurses5-dev [ncurses-dev] 6.0+20161126-1+deb9u2 pn libqt4-dev <none> ii pkg-config 0.29-4+b1