control: found -1 7.1.5-1 control: found -1 7.2~rc7-1~exp1 Hi,
On 2026-08-22 20:34, Aurelien Jarno wrote: > Source: linux > Version: 7.1.9-1 > Severity: important > X-Debbugs-Cc: [email protected] > User: [email protected] > Usertags: riscv64 > > Dear maintainers, > > The rv-manda-04 build daemon got a kernel oops this morning when > building the snapd package. It currently runs a 7.1.7+deb13-riscv64 > kernel. Here is the backtrace: > > [265841.801920] Unable to handle kernel NULL pointer dereference at virtual > address 000000000000004c > [265841.810839] Current systemd.test pgtable: 4K pagesize, 39-bit VAs, > pgdp=0x0000000157206000 > [265841.819037] [000000000000004c] pgd=0000000000000000, > p4d=0000000000000000, pud=0000000000000000 > [265841.827796] Oops [#1] > [265841.830412] Modules linked in: nls_ascii nls_cp437 vfat fat ftdi_sio > usbserial onie_tlv ofpart spi_nor at24 ledtrig_default_on k1_tsensor > leds_gpio ip6t_REJECT nf_reject_ipv6 ip6table_filter ip6_tables xt_hashlimit > ipt_REJECT nf_reject_ipv4 xt_NFLOG nfnetlink_log xt_multiport xt_tcpudp > xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 iptable_filter > mtdblock mtd_blkdevs mtd drm sch_fq tcp_bbr nvme_fabrics configfs nfnetlink > efivarfs ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 crc32c_cryptoapi > mmc_spi crc7 of_mmc_spi crc_itu_t mmc_block dm_mod onboard_usb_dev > xhci_plat_hcd xhci_hcd dwc3_generic_plat dwc3 udc_core roles nvme sdhci_of_k1 > realtek sdhci_pltfm usbcore phy_package nvme_core sdhci mmc_core nvme_keyring > nvme_auth k1_emac usb_common mmp_pdma spi_fsl_qspi i2c_k1 phy_k1_usb2 > [265841.907949] CPU: 1 UID: 193463271 PID: 1864225 Comm: systemd.test Not > tainted 7.1.7+deb13-riscv64 #1 PREEMPTLAZY Debian 7.1.7-1~bpo13+1 > [265841.920327] Hardware name: Unknown Unknown Product/Unknown Product, BIOS > 2022.10spacemit-82694-gff90af2940 10/01/2022 > [265841.931104] epc : __aa_label_next_not_in_set+0x16/0xd8 > [265841.936393] ra : aa_label_is_subset+0x36/0x60 > [265841.940846] epc : ffffffff805bdf3e ra : ffffffff805be036 sp : > ffffffc61a6b3780 > [265841.948283] gp : ffffffff822bffd0 tp : ffffffd70b013000 t0 : > ffffffff80021f28 > [265841.955523] t1 : ffffffd701bfe00c t2 : ffffffff81201660 s0 : > ffffffc61a6b37c0 > [265841.962803] s1 : ffffffd70c670ef8 a0 : ffffffc61a6b37c0 a1 : > ffffffd70c670ef8 > [265841.970159] a2 : 0000000000000000 a3 : 0000000000000000 a4 : > 0000000000000000 > [265841.977384] a5 : ffffffd70c670ef8 a6 : 0000000000000000 a7 : > ffffffc61a6b35b0 > [265841.984720] s2 : 0000000000000000 s3 : ffffffd70c670ef8 s4 : > ffffffd7fea14960 > [265841.992508] s5 : 0000000000000000 s6 : ffffffff81663100 s7 : > 0000000000000000 > [265842.000004] s8 : ffffffd80384e2c0 s9 : ffffffd70425d480 s10: > ffffffd88aa61700 > [265842.007363] s11: 0000000000000009 t3 : ffffffd701bfb00c t4 : > 0000000000000001 > [265842.014780] t5 : 0000000000000002 t6 : ffffffc61a6b35e4 ssp : > 0000000000000000 > [265842.022324] status: 0000000200000120 badaddr: 000000000000004c cause: > 000000000000000d > [265842.030538] [<ffffffff805bdf3e>] __aa_label_next_not_in_set+0x16/0xd8 > [265842.037405] [<ffffffff805be036>] aa_label_is_subset+0x36/0x60 > [265842.044021] [<ffffffff805c6110>] aa_unix_file_perm+0x3b0/0x8a8 > [265842.050211] [<ffffffff805c3d44>] aa_sock_file_perm+0x74/0x88 > [265842.056193] [<ffffffff805bc18c>] aa_file_perm+0x424/0x4c8 > [265842.061895] [<ffffffff805b6eac>] apparmor_file_permission+0x54/0x200 > [265842.068511] [<ffffffff80558eb4>] security_file_permission+0x5c/0x150 > [265842.075262] [<ffffffff8042b9d0>] rw_verify_area+0x48/0x140 > [265842.080991] [<ffffffff8042e186>] vfs_write+0x7e/0x4f0 > [265842.086084] [<ffffffff8042e7c8>] ksys_write+0xb8/0xe8 > [265842.091150] [<ffffffff8042e818>] __riscv_sys_write+0x20/0x30 > [265842.096858] [<ffffffff80d0d7c6>] do_trap_ecall_u+0x156/0x520 > [265842.102608] [<ffffffff80d202ec>] handle_exception+0x16c/0x178 > [265842.108308] Code: ffa6 0013 0000 7139 f822 fc06 f04a 0080 2903 0045 > (4678) 5b63 > [265842.116173] ---[ end trace 0000000000000000 ]--- > [265842.120608] note: systemd.test[1864225] exited with preempt_count 1 > [265862.805959] rcu: INFO: rcu_sched self-detected stall on CPU > [265862.811445] rcu: 4-....: (5248 ticks this GP) > idle=ddac/1/0x4000000000000000 softirq=29553384/29553384 fqs=2387 > [265862.821649] rcu: (t=5253 jiffies g=30403905 q=244873 ncpus=8) > > I have been able to reproduce it on another system running the same > kernel, but not when running a manually build 7.1.4 kernel. I have then > been able to reproduce it on a amd64 system running a 7.1.9+deb14-amd64 > kernel. I therefore *suspect* the issue have been introduced by one of > the many apparmor fixes that went in 7.1.5. Here is the corresponding > amd64 backtrace: I can confirm that the issue got in introduced in version 7.1.5, it is *not* reproducible with version 7.1.4. It is also reproducible with version 7.2~rc7. Regards Aurelien -- Aurelien Jarno GPG: 4096R/1DDD8C9B [email protected] http://aurel32.net

