rc rc0: IR event FIFO is full!
rc rc0: IR event FIFO is full!
rc rc0: IR event FIFO is full!
rc rc0: IR event FIFO is full!
rc rc0: IR event FIFO is full!
general protection fault, probably for non-canonical address 0xdffffc000000021b: 0000 [#1] PREEMPT SMP KASAN
KASAN: probably user-memory-access in range [0x00000000000010d8-0x00000000000010df]
CPU: 0 PID: 14500 Comm: udevd Not tainted 6.6.0-rc4-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/06/2023
RIP: 0010:ir_raw_event_store_with_filter+0x43e/0x590 drivers/media/rc/rc-ir-raw.c:184
Code: 80 3c 02 00 0f 85 4e 01 00 00 4c 8b a3 b0 05 00 00 48 b8 00 00 00 00 00 fc ff df 49 8d bc 24 d8 10 00 00 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 0d 01 00 00 48 ba 00 00 00 00 00 fc ff df 48 89
RSP: 0018:ffffc900000078e0 EFLAGS: 00010006
RAX: dffffc0000000000 RBX: ffff88811ef94000 RCX: ffffc90001001000
RDX: 000000000000021b RSI: ffffffff84838141 RDI: 00000000000010d8
RBP: ffffc90000007950 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000080000101 R11: 205d304320202020 R12: 0000000000000000
R13: ffffc90000007955 R14: 0000000000000080 R15: ffff88811ef945b0
FS: 00007f44167eec80(0000) GS:ffff8881f6600000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fffbd205cd8 CR3: 000000014095e000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
sz_push+0x97/0x1d0 drivers/media/rc/streamzap.c:104
sz_push_full_pulse drivers/media/rc/streamzap.c:115 [inline]
sz_push_half_pulse drivers/media/rc/streamzap.c:121 [inline]
streamzap_callback+0x536/0x7e0 drivers/media/rc/streamzap.c:189
__usb_hcd_giveback_urb+0x359/0x5c0 drivers/usb/core/hcd.c:1650
usb_hcd_giveback_urb+0x389/0x430 drivers/usb/core/hcd.c:1733
dummy_timer+0x1415/0x35f0 drivers/usb/gadget/udc/dummy_hcd.c:1987
call_timer_fn+0x19e/0x580 kernel/time/timer.c:1700
expire_timers kernel/time/timer.c:1751 [inline]
__run_timers+0x764/0xb10 kernel/time/timer.c:2022
run_timer_softirq+0x58/0xd0 kernel/time/timer.c:2035
__do_softirq+0x20b/0x94e kernel/softirq.c:553
invoke_softirq kernel/softirq.c:427 [inline]
__irq_exit_rcu kernel/softirq.c:632 [inline]
irq_exit_rcu+0xa7/0x110 kernel/softirq.c:644
sysvec_apic_timer_interrupt+0x8e/0xb0 arch/x86/kernel/apic/apic.c:1074
asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:645
RIP: 0010:arch_atomic_try_cmpxchg arch/x86/include/asm/atomic.h:115 [inline]
RIP: 0010:raw_atomic_try_cmpxchg_acquire include/linux/atomic/atomic-arch-fallback.h:2151 [inline]
RIP: 0010:atomic_try_cmpxchg_acquire include/linux/atomic/atomic-instrumented.h:1296 [inline]
RIP: 0010:queued_spin_lock include/asm-generic/qspinlock.h:111 [inline]
RIP: 0010:do_raw_spin_lock+0x132/0x2b0 kernel/locking/spinlock_debug.c:115
Code: 00 00 48 89 df be 04 00 00 00 c7 44 24 28 00 00 00 00 e8 91 05 6b 00 be 04 00 00 00 48 8d 7c 24 28 e8 82 05 6b 00 8b 44 24 28 01 00 00 00 89 44 24 04 f0 0f b1 13 0f 85 92 00 00 00 65 44 8b
RSP: 0018:ffffc90009c3fd00 EFLAGS: 00000297
RAX: 0000000000000000 RBX: ffff8881106acf40 RCX: ffffffff812ee75e
RDX: fffff52001387fa5 RSI: 0000000000000004 RDI: ffffc90009c3fd28
RBP: 1ffff92001387fa1 R08: 0000000000000001 R09: fffff52001387fa5
R10: 0000000000000003 R11: 372e746567646167 R12: ffff8881106acf48
R13: ffff8881106acf50 R14: ffff888114255678 R15: ffff8881106acf40
spin_lock include/linux/spinlock.h:351 [inline]
d_alloc+0x6e/0x220 fs/dcache.c:1851
lookup_one_qstr_excl+0xc7/0x180 fs/namei.c:1604
do_unlinkat+0x294/0x6d0 fs/namei.c:4384
__do_sys_unlink fs/namei.c:4446 [inline]
__se_sys_unlink fs/namei.c:4444 [inline]
__x64_sys_unlink+0xc8/0x110 fs/namei.c:4444
do_syscall_x64 arch/x86/entry/common.c:50 [inline]
do_syscall_64+0x38/0xb0 arch/x86/entry/common.c:80
entry_SYSCALL_64_after_hwframe+0x63/0xcd
RIP: 0033:0x7f441691ada7
Code: f0 ff ff 73 01 c3 48 8b 0d 7e 90 0d 00 f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 b8 57 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 51 90 0d 00 f7 d8 64 89 01 48
RSP: 002b:00007fffbd20bb18 EFLAGS: 00000202 ORIG_RAX: 0000000000000057
RAX: ffffffffffffffda RBX: 000055629ce06120 RCX: 00007f441691ada7
RDX: 0000000000000000 RSI: 000055629cf516a5 RDI: 00007fffbd20bb28
RBP: 00007fffbd20bb28 R08: 0000000000000000 R09: 6802f47e1a3973c9
R10: 0000000000000000 R11: 0000000000000202 R12: 000055629cf56f70
R13: 000000000aba9500 R14: 0000000003938700 R15: 000055629ce06160
Modules linked in:
---[ end trace 0000000000000000 ]---
RIP: 0010:ir_raw_event_store_with_filter+0x43e/0x590 drivers/media/rc/rc-ir-raw.c:184
Code: 80 3c 02 00 0f 85 4e 01 00 00 4c 8b a3 b0 05 00 00 48 b8 00 00 00 00 00 fc ff df 49 8d bc 24 d8 10 00 00 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 0d 01 00 00 48 ba 00 00 00 00 00 fc ff df 48 89
RSP: 0018:ffffc900000078e0 EFLAGS: 00010006
RAX: dffffc0000000000 RBX: ffff88811ef94000 RCX: ffffc90001001000
RDX: 000000000000021b RSI: ffffffff84838141 RDI: 00000000000010d8
RBP: ffffc90000007950 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000080000101 R11: 205d304320202020 R12: 0000000000000000
R13: ffffc90000007955 R14: 0000000000000080 R15: ffff88811ef945b0
FS: 00007f44167eec80(0000) GS:ffff8881f6600000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fffbd205cd8 CR3: 000000014095e000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
----------------
Code disassembly (best guess):
0: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1)
4: 0f 85 4e 01 00 00 jne 0x158
a: 4c 8b a3 b0 05 00 00 mov 0x5b0(%rbx),%r12
11: 48 b8 00 00 00 00 00 movabs $0xdffffc0000000000,%rax
18: fc ff df
1b: 49 8d bc 24 d8 10 00 lea 0x10d8(%r12),%rdi
22: 00
23: 48 89 fa mov %rdi,%rdx
26: 48 c1 ea 03 shr $0x3,%rdx
* 2a: 80 3c 02 00 cmpb $0x0,(%rdx,%rax,1) <-- trapping instruction
2e: 0f 85 0d 01 00 00 jne 0x141
34: 48 ba 00 00 00 00 00 movabs $0xdffffc0000000000,%rdx
3b: fc ff df
3e: 48 rex.W
3f: 89 .byte 0x89