# Pastebin JcJ4RCua here's more log: [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4. [ 0.000000] rcu: RCU debug extended QS entry/exit. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] riscv-intc: 64 local interrupts mapped [ 0.000000] plic: plic@c000000: mapped 95 interrupts with 4 handlers for 8 contexts. [ 0.000000] BUG: spinlock bad magic on CPU#0, swapper/0/0 [ 0.000000] lock: 0xff6000008014c108, .magic: 00000000, .owner: /-1, .owner_cpu: 0 [ 0.000000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 6.7.0-g361f9e469b24 #66 [ 0.000000] Hardware name: riscv-virtio,qemu (DT) [ 0.000000] Call Trace: [ 0.000000] [] dump_backtrace+0x1c/0x24 [ 0.000000] [] show_stack+0x2c/0x38 [ 0.000000] [] dump_stack_lvl+0x3c/0x54 [ 0.000000] [] dump_stack+0x14/0x1c [ 0.000000] [] spin_bug+0x146/0x204 [ 0.000000] [] do_raw_spin_lock+0x28e/0x326 [ 0.000000] [] _raw_spin_lock_irqsave+0x56/0x70 [ 0.000000] [] __kasan_record_aux_stack+0xe0/0x126 [ 0.000000] [] kasan_record_aux_stack_noalloc+0xe/0x16 [ 0.000000] [] __call_rcu_common.constprop.0+0x6c/0x5f0 [ 0.000000] [] call_rcu+0xc/0x14 [ 0.000000] [] mas_wr_node_store+0x7ea/0x1428 [ 0.000000] [] mas_wr_modify+0x5de/0x1e26 [ 0.000000] [] mas_wr_store_entry.isra.0+0x1c8/0xca4 [ 0.000000] [] mas_store_gfp+0xae/0x150 [ 0.000000] [] __irq_alloc_descs+0x270/0x428 [ 0.000000] [] irq_domain_alloc_descs.part.0+0x6a/0xbc [ 0.000000] [] irq_create_mapping_affinity+0x11c/0x186 [ 0.000000] [] sbi_ipi_init+0xcc/0x1b6 [ 0.000000] [] init_IRQ+0x19c/0x1ba [ 0.000000] [] start_kernel+0x202/0x4d8 [ 0.000000] riscv: providing IPIs using SBI IPI extension [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.