Package: src:linux Version: 6.1.123-1 Severity: grave Tags: upstream Dear maintainer,
Since the upgrade to the Bookworm 12.9 point release, the Linux kernel OOPS when using nftables, as seen in the kernel log below. The issue seems to be fixed by the following upstream patch that went into 6.1.124 (but I haven't confirmed): https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/releases/6.1.124/netfilter-nft_set_hash-unaligned-atomic-read-on-stru.patch Regards Aurelien -- Package-specific info: ** Version: Linux version 6.1.0-29-arm64 (debian-ker...@lists.debian.org) (gcc-12 (Debian 12.2.0-14) 12.2.0, GNU ld (GNU Binutils for Debian) 2.40) #1 SMP Debian 6.1.123-1 (2025-01-02) ** Command line: root=UUID=d5d6ae43-a2ac-4fed-91e0-68d651d7d95e ro fsck.repair=yes ** Tainted: D (128) * kernel died recently, i.e. there was an OOPS or BUG ** Kernel log: [ 12.319906] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 12.321841] cfg80211: Loaded X.509 cert 'b...@debian.org: 577e021cb980e0e820821ba7b54b4961b8b4fadf' [ 12.324078] cfg80211: Loaded X.509 cert 'romain.per...@gmail.com: 3abbc6ec146e09d1b6016ab9d6cf71dd233f0328' [ 12.326341] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 12.328911] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600' [ 12.340356] platform regulatory.0: firmware: direct-loading firmware regulatory.db [ 12.342026] platform regulatory.0: firmware: direct-loading firmware regulatory.db.p7s [ 12.453209] mc: Linux media interface: v0.10 [ 12.517525] videodev: Linux video capture interface: v2.00 [ 12.525647] rk_gmac-dwmac fe2a0000.ethernet end0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 12.546130] panfrost fde60000.gpu: clock rate = 594000000 [ 12.546697] panfrost fde60000.gpu: bus_clock rate = 500000000 [ 12.550055] Registered IR keymap rc-cec [ 12.550605] rc rc0: dw_hdmi as /devices/platform/fe0a0000.hdmi/rc/rc0 [ 12.551361] input: dw_hdmi as /devices/platform/fe0a0000.hdmi/rc/rc0/input0 [ 12.555164] panfrost fde60000.gpu: mali-g52 id 0x7402 major 0x1 minor 0x0 status 0x0 [ 12.555922] panfrost fde60000.gpu: features: 00000000,00000cf7, issues: 00000000,00000400 [ 12.556704] panfrost fde60000.gpu: Features: L2:0x07110206 Shader:0x00000002 Tiler:0x00000209 Mem:0x1 MMU:0x00002823 AS:0xff JS:0x7 [ 12.557770] panfrost fde60000.gpu: shader_present=0x1 l2_present=0x1 [ 12.572859] input: rk805 pwrkey as /devices/platform/fdd40000.i2c/i2c-3/3-0020/rk805-pwrkey/input/input1 [ 12.612539] [drm] Initialized panfrost 1.2.0 20180908 for fde60000.gpu on minor 1 [ 12.680140] hantro-vpu fdea0000.video-codec: Adding to iommu group 0 [ 12.683219] hantro-vpu fdea0000.video-codec: registered rockchip,rk3568-vpu-dec as /dev/video0 [ 12.690299] hantro-vpu fdee0000.video-codec: Adding to iommu group 1 [ 12.698909] hantro-vpu fdee0000.video-codec: registered rockchip,rk3568-vepu-enc as /dev/video1 [ 12.716762] spi-nor spi4.0: mx25u12835f (16384 Kbytes) [ 12.742642] rk_gmac-dwmac fe2a0000.ethernet end0: PHY [stmmac-0:00] driver [RTL8211F Gigabit Ethernet] (irq=POLL) [ 12.748513] Registered IR keymap rc-empty [ 12.749016] rc rc1: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc1 [ 12.750521] dwmac4: Master AXI performs any burst length [ 12.751032] rk_gmac-dwmac fe2a0000.ethernet end0: No Safety Features support found [ 12.751726] rk_gmac-dwmac fe2a0000.ethernet end0: IEEE 1588-2008 Advanced Timestamp supported [ 12.770625] rk_gmac-dwmac fe2a0000.ethernet end0: registered PTP clock [ 12.771537] rk_gmac-dwmac fe2a0000.ethernet end0: configuring for phy/rgmii link mode [ 12.808833] rc rc1: lirc_dev: driver gpio_ir_recv registered at minor = 0, raw IR receiver, no transmitter [ 12.809907] input: gpio_ir_recv as /devices/platform/ir-receiver/rc/rc1/input2 [ 12.848862] audit: type=1400 audit(1736599538.364:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="lsb_release" pid=358 comm="apparmor_parser" [ 12.849654] 5 fixed-partitions partitions found on MTD device spi4.0 [ 12.850802] Creating 5 MTD partitions on "spi4.0": [ 12.851239] 0x000000000000-0x0000000e0000 : "SPL" [ 12.853900] 0x0000000e0000-0x000000100000 : "U-Boot Env" [ 12.855143] 0x000000100000-0x000000300000 : "U-Boot" [ 12.857299] 0x000000300000-0x000000400000 : "splash" [ 12.863051] 0x000000400000-0x000001000000 : "Filesystem" [ 12.870014] audit: type=1400 audit(1736599538.384:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=359 comm="apparmor_parser" [ 12.871604] audit: type=1400 audit(1736599538.384:4): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=359 comm="apparmor_parser" [ 12.874820] audit: type=1400 audit(1736599538.388:5): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/bin/man" pid=360 comm="apparmor_parser" [ 12.876242] audit: type=1400 audit(1736599538.388:6): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_filter" pid=360 comm="apparmor_parser" [ 12.877624] audit: type=1400 audit(1736599538.388:7): apparmor="STATUS" operation="profile_load" profile="unconfined" name="man_groff" pid=360 comm="apparmor_parser" [ 12.908976] audit: type=1400 audit(1736599538.424:8): apparmor="STATUS" operation="profile_load" profile="unconfined" name="msmtp" pid=361 comm="apparmor_parser" [ 12.910287] audit: type=1400 audit(1736599538.424:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="msmtp//helpers" pid=361 comm="apparmor_parser" [ 12.928789] audit: type=1400 audit(1736599538.444:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="tcpdump" pid=369 comm="apparmor_parser" [ 12.941968] audit: type=1400 audit(1736599538.456:11): apparmor="STATUS" operation="profile_load" profile="unconfined" name="unbound" pid=370 comm="apparmor_parser" [ 13.000482] input: Analog RK817 Headphones as /devices/platform/rk809-sound/sound/card0/input3 [ 16.933552] rk_gmac-dwmac fe2a0000.ethernet end0: Link is Up - 1Gbps/Full - flow control off [ 16.934347] IPv6: ADDRCONF(NETDEV_CHANGE): end0: link becomes ready [ 23.014806] platform fd000000.usb: deferred probe pending [ 23.015360] platform fc800000.sata: deferred probe pending [ 23.015875] platform fcc00000.usb: deferred probe pending [ 32.504201] systemd-journald[249]: File /var/log/journal/cd61a852f25e42ec85b7bf7e1da5bc32/user-1000.journal corrupted or uncleanly shut down, renaming and replacing. [ 331.765218] Unable to handle kernel paging request at virtual address ffff000009079c8c [ 331.765999] Mem abort info: [ 331.766271] ESR = 0x0000000096000021 [ 331.766626] EC = 0x25: DABT (current EL), IL = 32 bits [ 331.767120] SET = 0, FnV = 0 [ 331.767413] EA = 0, S1PTW = 0 [ 331.767713] FSC = 0x21: alignment fault [ 331.768089] Data abort info: [ 331.768363] ISV = 0, ISS = 0x00000021 [ 331.768724] CM = 0, WnR = 0 [ 331.769008] swapper pgtable: 4k pages, 48-bit VAs, pgdp=000000000381a000 [ 331.769715] [ffff000009079c8c] pgd=18000000efff8003, p4d=18000000efff8003, pud=18000000efff7003, pmd=18000000effb9003, pte=0068000009079707 [ 331.770857] Internal error: Oops: 0000000096000021 [#1] SMP [ 331.771366] Modules linked in: nvme_fabrics evdev snd_soc_hdmi_codec aes_ce_blk aes_ce_cipher polyval_ce polyval_generic ghash_ce gf128mul snd_soc_rk817 sha2_ce snd_soc_simple_card rockchip_thermal snd_soc_simple_card_utils snd_soc_rockchip_i2s_tdm sha256_arm64 ofpart leds_gpio sha1_ce snd_soc_core rockchip_saradc industrialio_triggered_buffer kfifo_buf binfmt_misc display_connector gpio_ir_recv industrialio dw_wdt snd_pcm_dmaengine spi_nor snd_pcm mtd snd_timer hantro_vpu snd v4l2_vp9 v4l2_h264 soundcore videobuf2_dma_contig rk817_charger v4l2_mem2mem rk805_pwrkey videobuf2_memops videobuf2_v4l2 panfrost videobuf2_common dw_hdmi_i2s_audio dw_hdmi_cec governor_simpleondemand videodev gpu_sched drm_shmem_helper mc cpufreq_dt cfg80211 rfkill nfnetlink_log nft_log nft_limit nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables libcrc32c nfnetlink fuse loop dm_mod efi_pstore dax configfs ip_tables x_tables autofs4 ext4 crc16 [ 331.771759] mbcache jbd2 crc32c_generic nvme nvme_core t10_pi crc64_rocksoft crc64 crc_t10dif crct10dif_generic rk808_regulator fan53555 realtek dwmac_rk stmmac_platform stmmac pcs_xpcs phylink of_mdio crct10dif_ce crct10dif_common dw_mmc_rockchip dw_mmc_pltfm phy_rockchip_snps_pcie3 rockchipdrm dw_mmc spi_rockchip_sfc ahci_dwc sdhci_of_dwcmshc fixed_phy dw_hdmi sdhci_pltfm fwnode_mdio libahci_platform cec pl330 phy_rockchip_naneng_combphy phy_rockchip_inno_usb2 rc_core libphy dw_mipi_dsi libahci sdhci dwc3 i2c_rk3x libata ohci_platform ohci_hcd analogix_dp ehci_platform udc_core drm_display_helper ehci_hcd roles drm_dma_helper drm_kms_helper usbcore io_domain drm ulpi scsi_mod fixed usb_common scsi_common [ 331.785052] CPU: 1 PID: 21 Comm: kworker/1:0 Not tainted 6.1.0-29-arm64 #1 Debian 6.1.123-1 [ 331.785807] Hardware name: Hardkernel ODROID-M1 (DT) [ 331.786250] Workqueue: events_power_efficient nft_rhash_gc [nf_tables] [ 331.786911] pstate: 20400009 (nzCv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 331.787531] pc : nft_rhash_gc+0x1f8/0x2b4 [nf_tables] [ 331.788020] lr : nft_rhash_gc+0x128/0x2b4 [nf_tables] [ 331.788495] sp : ffff80000a15bcf0 [ 331.788793] x29: ffff80000a15bcf0 x28: 0000000000000038 x27: ffff000009079cac [ 331.789433] x26: ffff00000b6ff8f0 x25: ffff0000ecc2a200 x24: ffff00000b6f7978 [ 331.790071] x23: 0000000000000014 x22: ffff00000a587000 x21: ffff00000b6ff978 [ 331.790709] x20: ffff000009079cec x19: ffff000009079c80 x18: 0000000000000000 [ 331.791347] x17: 0000000000000000 x16: 0000000000000000 x15: 0000aaaae5ac0350 [ 331.791985] x14: ffffffffffffffff x13: 0000000000000030 x12: ffff00000b6ff8f0 [ 331.792623] x11: ffff0000ebc8e880 x10: ffff80000a15bd68 x9 : 0000000000000001 [ 331.793264] x8 : 0000000000000000 x7 : 0000000000000000 x6 : 0000000000000000 [ 331.793913] x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000 [ 331.794561] x2 : ffff000009079c8c x1 : ffff000009079c8c x0 : 0000000000000004 [ 331.795210] Call trace: [ 331.795442] nft_rhash_gc+0x1f8/0x2b4 [nf_tables] [ 331.795933] process_one_work+0x1f4/0x460 [ 331.796315] worker_thread+0x188/0x4e0 [ 331.796665] kthread+0xe0/0xe4 [ 331.796953] ret_from_fork+0x10/0x20 [ 331.797295] Code: 54fff9c4 d503201f d2800080 91003261 (f820303f) [ 331.797848] ---[ end trace 0000000000000000 ]--- ** Model information Device Tree model: Hardkernel ODROID-M1 ** Loaded modules: nvme_fabrics evdev snd_soc_hdmi_codec aes_ce_blk aes_ce_cipher polyval_ce polyval_generic ghash_ce gf128mul snd_soc_rk817 sha2_ce snd_soc_simple_card rockchip_thermal snd_soc_simple_card_utils snd_soc_rockchip_i2s_tdm sha256_arm64 ofpart leds_gpio sha1_ce snd_soc_core rockchip_saradc industrialio_triggered_buffer kfifo_buf binfmt_misc display_connector gpio_ir_recv industrialio dw_wdt snd_pcm_dmaengine spi_nor snd_pcm mtd snd_timer hantro_vpu snd v4l2_vp9 v4l2_h264 soundcore videobuf2_dma_contig rk817_charger v4l2_mem2mem rk805_pwrkey videobuf2_memops videobuf2_v4l2 panfrost videobuf2_common dw_hdmi_i2s_audio dw_hdmi_cec governor_simpleondemand videodev gpu_sched drm_shmem_helper mc cpufreq_dt cfg80211 rfkill nfnetlink_log nft_log nft_limit nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables libcrc32c nfnetlink fuse loop dm_mod efi_pstore dax configfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_generic nvme nvme_core t10_pi crc64_rocksoft crc64 crc_t10dif crct10dif_generic rk808_regulator fan53555 realtek dwmac_rk stmmac_platform stmmac pcs_xpcs phylink of_mdio crct10dif_ce crct10dif_common dw_mmc_rockchip dw_mmc_pltfm phy_rockchip_snps_pcie3 rockchipdrm dw_mmc spi_rockchip_sfc ahci_dwc sdhci_of_dwcmshc fixed_phy dw_hdmi sdhci_pltfm fwnode_mdio libahci_platform cec pl330 phy_rockchip_naneng_combphy phy_rockchip_inno_usb2 rc_core libphy dw_mipi_dsi libahci sdhci dwc3 i2c_rk3x libata ohci_platform ohci_hcd analogix_dp ehci_platform udc_core drm_display_helper ehci_hcd roles drm_dma_helper drm_kms_helper usbcore io_domain drm ulpi scsi_mod fixed usb_common scsi_common ** PCI devices: 0002:00:00.0 PCI bridge [0604]: Rockchip Electronics Co., Ltd RK3568 Remote Signal Processor [1d87:3566] (rev 01) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 63 Region 0: Memory at 380000000 (32-bit, non-prefetchable) [virtual] [size=1G] Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0 Memory behind bridge: f0200000-f02fffff [size=1M] [32-bit] Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- Expansion ROM at f0300000 [virtual] [disabled] [size=64K] BridgeCtl: Parity- SERR+ NoISA- VGA- VGA16- MAbort- >Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: <access denied> Kernel driver in use: pcieport 0002:01:00.0 Non-Volatile memory controller [0108]: Kingston Technology Company, Inc. FURY Renegade NVMe SSD + Heatsink [E18] [2646:501f] (rev 01) (prog-if 02 [NVM Express]) Subsystem: Kingston Technology Company, Inc. FURY Renegade NVMe SSD + Heatsink [E18] [2646:501f] !!! Unknown header type 7f Interrupt: pin ? routed to IRQ 63 Region 0: Memory at f0200000 (64-bit, non-prefetchable) [size=16K] Kernel modules: nvme ** USB devices: Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub -- System Information: Debian Release: 12.9 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: arm64 (aarch64) Kernel: Linux 6.1.0-29-arm64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_DIE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages linux-image-6.1.0-29-arm64 depends on: ii initramfs-tools [linux-initramfs-tool] 0.142+deb12u1 ii kmod 30+20221128-1 ii linux-base 4.9 Versions of packages linux-image-6.1.0-29-arm64 recommends: ii apparmor 3.0.8-3 ii firmware-linux-free 20200122-1 Versions of packages linux-image-6.1.0-29-arm64 suggests: pn debian-kernel-handbook <none> pn linux-doc-6.1 <none> Versions of packages linux-image-6.1.0-29-arm64 is related to: pn firmware-amd-graphics <none> pn firmware-atheros <none> pn firmware-bnx2 <none> pn firmware-bnx2x <none> pn firmware-brcm80211 <none> pn firmware-cavium <none> pn firmware-intel-sound <none> pn firmware-intelwimax <none> pn firmware-ipw2x00 <none> pn firmware-ivtv <none> pn firmware-iwlwifi <none> pn firmware-libertas <none> pn firmware-linux-nonfree <none> ii firmware-misc-nonfree 20230210-5 pn firmware-myricom <none> pn firmware-netxen <none> pn firmware-qlogic <none> pn firmware-realtek <none> pn firmware-samsung <none> pn firmware-siano <none> pn firmware-ti-connectivity <none> pn xen-hypervisor <none> -- no debconf information