Unable to handle kernel paging request at virtual address dfff80000000000a KASAN: null-ptr-deref in range [0x0000000000000050-0x0000000000000057] Mem abort info: ESR = 0x0000000096000006 EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x06: level 2 translation fault Data abort info: ISV = 0, ISS = 0x00000006 CM = 0, WnR = 0 [dfff80000000000a] address between user and kernel address ranges Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP Modules linked in: CPU: 1 PID: 6582 Comm: syz-executor Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/07/2026 pstate: 82400005 (Nzcv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--) pc : dummy_queue+0x16c/0x700 drivers/usb/gadget/udc/dummy_hcd.c:717 lr : gadget_to_dummy_hcd drivers/usb/gadget/udc/dummy_hcd.c:316 [inline] lr : dummy_queue+0x138/0x700 drivers/usb/gadget/udc/dummy_hcd.c:716 sp : ffff800008017ba0 x29: ffff800008017bd0 x28: 1fffe00019fe381b x27: ffff0000cff1cc00 x26: ffff0000f537bf00 x25: dfff800000000000 x24: ffff0000cff1c0d8 x23: dfff800000000000 x22: 1fffe0001ea6f7e0 x21: 0000000000000050 x20: ffff0000cff1c0e0 x19: ffff0000f537bf10 x18: 0000000000000000 x17: ffff80018a0de000 x16: ffff8000082dd248 x15: 0000000000000000 x14: 0000000000000001 x13: 1fffe0001b619590 x12: 0000000000000000 x11: ff0080000dcedc40 x10: 0000000000000000 x9 : 0000000000000658 x8 : 000000000000000a x7 : 0000000000000000 x6 : 00000010304d434e x5 : ffff0000db988170 x4 : ffff0000f4c4380c x3 : 0000000000000000 x2 : 0000000000000a20 x1 : 0000000000000003 x0 : 0000000000000005 Call trace: dummy_queue+0x16c/0x700 drivers/usb/gadget/udc/dummy_hcd.c:717 usb_ep_queue+0xe4/0x494 drivers/usb/gadget/udc/core.c:305 eth_start_xmit+0x6b0/0xc5c drivers/usb/gadget/function/u_ether.c:590 ncm_tx_timeout+0x8c/0xac drivers/usb/gadget/function/f_ncm.c:1166 __run_hrtimer kernel/time/hrtimer.c:1751 [inline] __hrtimer_run_queues+0x444/0xc58 kernel/time/hrtimer.c:1815 hrtimer_run_softirq+0x164/0x408 kernel/time/hrtimer.c:1832 handle_softirqs+0x318/0xc90 kernel/softirq.c:596 __do_softirq+0x14/0x20 kernel/softirq.c:630 ____do_softirq+0x14/0x20 arch/arm64/kernel/irq.c:80 call_on_irq_stack+0x30/0x48 arch/arm64/kernel/entry.S:897 do_softirq_own_stack+0x20/0x2c arch/arm64/kernel/irq.c:85 invoke_softirq kernel/softirq.c:477 [inline] __irq_exit_rcu+0x23c/0x430 kernel/softirq.c:679 irq_exit_rcu+0x14/0x84 kernel/softirq.c:691 __el1_irq arch/arm64/kernel/entry-common.c:472 [inline] el1_interrupt+0x38/0x54 arch/arm64/kernel/entry-common.c:486 el1h_64_irq_handler+0x18/0x24 arch/arm64/kernel/entry-common.c:491 el1h_64_irq+0x64/0x68 arch/arm64/kernel/entry.S:581 arch_local_irq_restore arch/arm64/include/asm/irqflags.h:122 [inline] lock_release+0x4c4/0x90c kernel/locking/lockdep.c:5699 rcu_lock_release+0x2c/0x38 include/linux/rcupdate.h:355 rcu_read_unlock include/linux/rcupdate.h:824 [inline] mt_find+0x598/0x7e0 lib/maple_tree.c:6558 find_vma+0x124/0x1b4 mm/mmap.c:1898 lock_mm_and_find_vma+0x74/0x2e0 mm/memory.c:5385 do_page_fault+0x2c0/0x99c arch/arm64/mm/fault.c:577 do_translation_fault+0x94/0xc8 arch/arm64/mm/fault.c:667 do_mem_abort+0x70/0x198 arch/arm64/mm/fault.c:804 el0_ia+0xa4/0x1d0 arch/arm64/kernel/entry-common.c:533 el0t_64_sync_handler+0xd8/0xf0 arch/arm64/kernel/entry-common.c:661 el0t_64_sync+0x18c/0x190 arch/arm64/kernel/entry.S:585 Code: 96b01b33 f94002a8 91014115 d343fea8 (38f96908) ---[ end trace 0000000000000000 ]--- ---------------- Code disassembly (best guess): 0: 96b01b33 bl 0xfffffffffac06ccc 4: f94002a8 ldr x8, [x21] 8: 91014115 add x21, x8, #0x50 c: d343fea8 lsr x8, x21, #3 * 10: 38f96908 ldrsb w8, [x8, x25] <-- trapping instruction