Hay
Date
July 15, 2025, 2:10 p.m.

Environment
qemu-arm64

------------[ cut here ]------------
[  623.931193] Voluntary context switch within RCU read-side critical section!
[  623.931919] WARNING: CPU: 1 PID: 21848 at kernel/rcu/tree_plugin.h:320 rcu_note_context_switch+0x408/0x5b0
[  623.933519] Modules linked in: pci_epf_test irq_imx_mu_msi crct10dif_ce fuse drm ip_tables x_tables [last unloaded: pci_epf_test]
[  623.934847] CPU: 1 PID: 21848 Comm: modprobe Tainted: G      D            6.1.146-rc1 #1
[  623.935612] Hardware name: linux,dummy-virt (DT)
[  623.935986] pstate: 624020c9 (nZCv daIF +PAN -UAO +TCO -DIT -SSBS BTYPE=--)
[  623.936200] pc : rcu_note_context_switch+0x408/0x5b0
[  623.936357] lr : rcu_note_context_switch+0x408/0x5b0
[  623.936726] sp : ffff8000085eb520
[  623.937370] x29: ffff8000085eb520 x28: 0000000000000001 x27: 00000000000000fa
[  623.938212] x26: ffffb524f554e008 x25: ffff0000c850d280 x24: ffffb524f5597000
[  623.939099] x23: 0000000000000000 x22: ffff0000ff5d0ac0 x21: ffffb524f5562ac0
[  623.939940] x20: 0000000000000000 x19: ffff0000c850d280 x18: ffffb524f5089a89
[  623.940643] x17: 0000000000000001 x16: ffffffffffffffff x15: 0000000000000003
[  623.941360] x14: ffffb524f55db8f8 x13: 0000000000000003 x12: 0000000000000003
[  623.942192] x11: 00000000ffffefff x10: ffffb524f5550a7c x9 : 028cd03f72513900
[  623.942807] x8 : 028cd03f72513900 x7 : 7865746e6f632079 x6 : 7261746e756c6f56
[  623.943490] x5 : ffffb524f5ad9197 x4 : ffffb524f51294e9 x3 : 0000000000000000
[  623.943764] x2 : 0000000000000000 x1 : ffff8000085eb2c0 x0 : 000000000000003f
[  623.944811] Call trace:
[  623.945219]  rcu_note_context_switch+0x408/0x5b0
[  623.945719]  __schedule+0xc0/0x868
[  623.945919]  schedule+0x84/0xe8
[  623.946486]  rwsem_down_write_slowpath+0x350/0x764
[  623.946958]  down_write+0x90/0xbc
[  623.947240]  exit_mmap+0xf4/0x350
[  623.947562]  __mmput+0x48/0x148
[  623.947734]  mmput+0x34/0x68
[  623.948055]  exit_mm+0xc8/0x148
[  623.948429]  do_exit+0x1cc/0x8f4
[  623.948737]  make_task_dead+0x94/0x140
[  623.949033]  __die+0x0/0x204
[  623.949391]  die_kernel_fault+0x6c/0x7c
[  623.949641]  __do_kernel_fault+0x1fc/0x204
[  623.949828]  do_bad_area+0x38/0xe4
[  623.950169]  do_translation_fault+0x4c/0x5c
[  623.950669]  do_mem_abort+0x48/0x98
[  623.951016]  el1_abort+0x3c/0x5c
[  623.951352]  el1h_64_sync_handler+0x50/0xac
[  623.951774]  el1h_64_sync+0x64/0x68
[  623.951967]  refill_obj_stock+0x1dc/0x264
[  623.952169]  obj_cgroup_uncharge+0x20/0x2c
[  623.952669]  memcg_slab_free_hook+0xe0/0x1d4
[  623.953189]  kmem_cache_free+0xa4/0x3c8
[  623.953545]  vm_area_free+0x2c/0x38
[  623.953723]  do_mas_align_munmap+0x314/0x468
[  623.954187]  __vm_munmap+0x12c/0x1b4
[  623.954608]  __arm64_sys_munmap+0x2c/0x3c
[  623.955015]  invoke_syscall+0x48/0x104
[  623.955147]  el0_svc_common+0xcc/0x114
[  623.955279]  do_el0_svc+0x30/0x8c
[  623.955402]  el0_svc+0x30/0x60
[  623.955609]  el0t_64_sync_handler+0x84/0xf0
[  623.956093]  el0t_64_sync+0x18c/0x190
[  623.956459] ---[ end trace 0000000000000000 ]---