syzbot


possible deadlock in evdev_pass_values (2)

Status: upstream: reported on 2023/04/21 09:42
Subsystems: input
[Documentation on labels]
Reported-by: syzbot+13d3cb2a3dc61e6092f5@syzkaller.appspotmail.com
First crash: 467d, last: 3d07h
Discussions (13)
Title Replies (including bot) Last reply
[syzbot] Monthly input report (Jul 2024) 0 (1) 2024/07/01 10:27
[syzbot] Monthly input report (May 2024) 0 (1) 2024/05/31 06:48
[syzbot] Monthly input report (Apr 2024) 0 (1) 2024/04/29 12:34
[syzbot] Monthly input report (Mar 2024) 0 (1) 2024/03/19 12:48
[syzbot] Monthly input report (Feb 2024) 0 (1) 2024/02/17 20:23
[syzbot] Monthly input report (Jan 2024) 0 (1) 2024/01/17 09:21
[syzbot] Monthly input report (Dec 2023) 0 (1) 2023/12/16 23:58
[syzbot] Monthly input report (Nov 2023) 0 (1) 2023/11/16 04:11
[syzbot] Monthly input report (Oct 2023) 0 (1) 2023/10/16 08:53
[syzbot] Monthly fs report (Aug 2023) 0 (1) 2023/08/08 12:55
[syzbot] Monthly fs report (Jul 2023) 0 (1) 2023/07/10 09:36
[syzbot] Monthly fs report (May 2023) 0 (1) 2023/05/06 14:02
[syzbot] [fs?] possible deadlock in evdev_pass_values (2) 0 (1) 2023/04/21 09:42
Similar bugs (7)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream possible deadlock in evdev_pass_values fuse kernfs 351 471d 1294d 0/27 closed as dup on 2021/07/02 09:55
linux-5.15 possible deadlock in evdev_pass_values (3) 3 13h48m 1d20h 0/3 upstream: reported on 2024/07/25 12:13
linux-6.1 possible deadlock in evdev_pass_values (3) 17 53d 120d 0/3 upstream: reported on 2024/03/28 21:07
linux-6.1 possible deadlock in evdev_pass_values 1 391d 391d 0/3 auto-obsoleted due to no activity on 2023/10/09 19:52
linux-5.15 possible deadlock in evdev_pass_values 6 269d 372d 0/3 auto-obsoleted due to no activity on 2024/02/09 07:09
linux-5.15 possible deadlock in evdev_pass_values (2) 22 87d 164d 0/3 auto-obsoleted due to no activity on 2024/07/10 03:27
linux-6.1 possible deadlock in evdev_pass_values (2) 1 252d 252d 0/3 auto-obsoleted due to no activity on 2024/02/25 22:49

Sample crash report:
=====================================================
WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected
6.10.0-syzkaller-12084-g28bbe4ea686a #0 Not tainted
-----------------------------------------------------
syz.2.4368/22884 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire:
ffff8880192cc6a8 (&new->fa_lock){....}-{2:2}, at: kill_fasync_rcu fs/fcntl.c:1028 [inline]
ffff8880192cc6a8 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x19e/0x4d0 fs/fcntl.c:1049

and this task is already holding:
ffff88807b0a6028 (&client->buffer_lock){-.-.}-{2:2}, at: spin_lock include/linux/spinlock.h:351 [inline]
ffff88807b0a6028 (&client->buffer_lock){-.-.}-{2:2}, at: evdev_pass_values+0xf2/0xad0 drivers/input/evdev.c:261
which would create a new lock dependency:
 (&client->buffer_lock){-.-.}-{2:2} -> (&new->fa_lock){....}-{2:2}

but this new dependency connects a HARDIRQ-irq-safe lock:
 (&client->buffer_lock){-.-.}-{2:2}

... which became HARDIRQ-irq-safe at:
  lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
  __raw_spin_lock include/linux/spinlock_api_smp.h:133 [inline]
  _raw_spin_lock+0x2e/0x40 kernel/locking/spinlock.c:154
  spin_lock include/linux/spinlock.h:351 [inline]
  evdev_pass_values+0xf2/0xad0 drivers/input/evdev.c:261
  evdev_events+0x1c2/0x300 drivers/input/evdev.c:306
  input_pass_values+0x286/0x860 drivers/input/input.c:126
  input_event_dispose+0x3a4/0x600 drivers/input/input.c:352
  input_handle_event+0xa71/0xbe0 drivers/input/input.c:369
  input_event+0xa4/0xd0 drivers/input/input.c:398
  hidinput_hid_event+0x138c/0x1ca0 drivers/hid/hid-input.c:1746
  hid_process_event+0x439/0x590 drivers/hid/hid-core.c:1540
  hid_process_report drivers/hid/hid-core.c:1688 [inline]
  hid_report_raw_event+0x1002/0x18a0 drivers/hid/hid-core.c:2015
  __hid_input_report drivers/hid/hid-core.c:2085 [inline]
  hid_input_report+0x416/0x500 drivers/hid/hid-core.c:2107
  hid_irq_in+0x4a0/0x6d0 drivers/hid/usbhid/hid-core.c:285
  __usb_hcd_giveback_urb+0x42c/0x6e0 drivers/usb/core/hcd.c:1650
  dummy_timer+0x830/0x45a0 drivers/usb/gadget/udc/dummy_hcd.c:1987
  __run_hrtimer kernel/time/hrtimer.c:1689 [inline]
  __hrtimer_run_queues+0x59b/0xd50 kernel/time/hrtimer.c:1753
  hrtimer_interrupt+0x396/0x990 kernel/time/hrtimer.c:1815
  local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1032 [inline]
  __sysvec_apic_timer_interrupt+0x110/0x3f0 arch/x86/kernel/apic/apic.c:1049
  instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline]
  sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1043
  asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
  memset_orig+0x9b/0xb0 arch/x86/lib/memset_64.S:110
  kasan_poison mm/kasan/shadow.c:146 [inline]
  kasan_unpoison+0x46/0x70 mm/kasan/shadow.c:178
  unpoison_slab_object mm/kasan/common.c:308 [inline]
  __kasan_slab_alloc+0x52/0x80 mm/kasan/common.c:338
  kasan_slab_alloc include/linux/kasan.h:201 [inline]
  slab_post_alloc_hook mm/slub.c:3988 [inline]
  slab_alloc_node mm/slub.c:4037 [inline]
  kmem_cache_alloc_lru_noprof+0x139/0x2b0 mm/slub.c:4056
  alloc_inode fs/inode.c:265 [inline]
  iget_locked+0x1fa/0x820 fs/inode.c:1332
  kernfs_get_inode+0x51/0x790 fs/kernfs/inode.c:251
  kernfs_iop_lookup+0x266/0x390 fs/kernfs/dir.c:1214
  __lookup_slow+0x28c/0x3f0 fs/namei.c:1718
  lookup_slow+0x53/0x70 fs/namei.c:1735
  walk_component+0x2e1/0x410 fs/namei.c:2039
  lookup_last fs/namei.c:2542 [inline]
  path_lookupat+0x16f/0x450 fs/namei.c:2566
  filename_lookup+0x256/0x610 fs/namei.c:2595
  do_readlinkat+0xf0/0x3a0 fs/stat.c:537
  __do_sys_readlink fs/stat.c:574 [inline]
  __se_sys_readlink fs/stat.c:571 [inline]
  __x64_sys_readlink+0x7f/0x90 fs/stat.c:571
  do_syscall_x64 arch/x86/entry/common.c:52 [inline]
  do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
  entry_SYSCALL_64_after_hwframe+0x77/0x7f

to a HARDIRQ-irq-unsafe lock:
 (tasklist_lock){.+.+}-{2:2}

... which became HARDIRQ-irq-unsafe at:
...
  lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
  __raw_read_lock include/linux/rwlock_api_smp.h:150 [inline]
  _raw_read_lock+0x36/0x50 kernel/locking/spinlock.c:228
  __do_wait+0x12d/0x850 kernel/exit.c:1591
  do_wait+0x1e9/0x560 kernel/exit.c:1635
  kernel_wait+0xe9/0x240 kernel/exit.c:1811
  call_usermodehelper_exec_sync kernel/umh.c:137 [inline]
  call_usermodehelper_exec_work+0xbd/0x230 kernel/umh.c:164
  process_one_work kernel/workqueue.c:3231 [inline]
  process_scheduled_works+0xa2c/0x1830 kernel/workqueue.c:3312
  worker_thread+0x86d/0xd40 kernel/workqueue.c:3390
  kthread+0x2f0/0x390 kernel/kthread.c:389
  ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
  ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244

other info that might help us debug this:

Chain exists of:
  &client->buffer_lock --> &new->fa_lock --> tasklist_lock

 Possible interrupt unsafe locking scenario:

       CPU0                    CPU1
       ----                    ----
  lock(tasklist_lock);
                               local_irq_disable();
                               lock(&client->buffer_lock);
                               lock(&new->fa_lock);
  <Interrupt>
    lock(&client->buffer_lock);

 *** DEADLOCK ***

7 locks held by syz.2.4368/22884:
 #0: ffff88802423e110 (&evdev->mutex){+.+.}-{3:3}, at: evdev_write+0x272/0x7c0 drivers/input/evdev.c:504
 #1: ffff88801a745230 (&dev->event_lock#2){-.-.}-{2:2}, at: input_inject_event+0xc5/0x340 drivers/input/input.c:423
 #2: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:326 [inline]
 #2: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:838 [inline]
 #2: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: input_inject_event+0xd6/0x340 drivers/input/input.c:425
 #3: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:326 [inline]
 #3: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:838 [inline]
 #3: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: input_pass_values+0x8f/0x860 drivers/input/input.c:118
 #4: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:326 [inline]
 #4: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:838 [inline]
 #4: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: evdev_events+0x6f/0x300 drivers/input/evdev.c:298
 #5: ffff88807b0a6028 (&client->buffer_lock){-.-.}-{2:2}, at: spin_lock include/linux/spinlock.h:351 [inline]
 #5: ffff88807b0a6028 (&client->buffer_lock){-.-.}-{2:2}, at: evdev_pass_values+0xf2/0xad0 drivers/input/evdev.c:261
 #6: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:326 [inline]
 #6: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:838 [inline]
 #6: ffffffff8e337660 (rcu_read_lock){....}-{1:2}, at: kill_fasync+0x55/0x4d0 fs/fcntl.c:1048

the dependencies between HARDIRQ-irq-safe lock and the holding lock:
-> (&client->buffer_lock){-.-.}-{2:2} {
   IN-HARDIRQ-W at:
                    lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                    __raw_spin_lock include/linux/spinlock_api_smp.h:133 [inline]
                    _raw_spin_lock+0x2e/0x40 kernel/locking/spinlock.c:154
                    spin_lock include/linux/spinlock.h:351 [inline]
                    evdev_pass_values+0xf2/0xad0 drivers/input/evdev.c:261
                    evdev_events+0x1c2/0x300 drivers/input/evdev.c:306
                    input_pass_values+0x286/0x860 drivers/input/input.c:126
                    input_event_dispose+0x3a4/0x600 drivers/input/input.c:352
                    input_handle_event+0xa71/0xbe0 drivers/input/input.c:369
                    input_event+0xa4/0xd0 drivers/input/input.c:398
                    hidinput_hid_event+0x138c/0x1ca0 drivers/hid/hid-input.c:1746
                    hid_process_event+0x439/0x590 drivers/hid/hid-core.c:1540
                    hid_process_report drivers/hid/hid-core.c:1688 [inline]
                    hid_report_raw_event+0x1002/0x18a0 drivers/hid/hid-core.c:2015
                    __hid_input_report drivers/hid/hid-core.c:2085 [inline]
                    hid_input_report+0x416/0x500 drivers/hid/hid-core.c:2107
                    hid_irq_in+0x4a0/0x6d0 drivers/hid/usbhid/hid-core.c:285
                    __usb_hcd_giveback_urb+0x42c/0x6e0 drivers/usb/core/hcd.c:1650
                    dummy_timer+0x830/0x45a0 drivers/usb/gadget/udc/dummy_hcd.c:1987
                    __run_hrtimer kernel/time/hrtimer.c:1689 [inline]
                    __hrtimer_run_queues+0x59b/0xd50 kernel/time/hrtimer.c:1753
                    hrtimer_interrupt+0x396/0x990 kernel/time/hrtimer.c:1815
                    local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1032 [inline]
                    __sysvec_apic_timer_interrupt+0x110/0x3f0 arch/x86/kernel/apic/apic.c:1049
                    instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline]
                    sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1043
                    asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
                    memset_orig+0x9b/0xb0 arch/x86/lib/memset_64.S:110
                    kasan_poison mm/kasan/shadow.c:146 [inline]
                    kasan_unpoison+0x46/0x70 mm/kasan/shadow.c:178
                    unpoison_slab_object mm/kasan/common.c:308 [inline]
                    __kasan_slab_alloc+0x52/0x80 mm/kasan/common.c:338
                    kasan_slab_alloc include/linux/kasan.h:201 [inline]
                    slab_post_alloc_hook mm/slub.c:3988 [inline]
                    slab_alloc_node mm/slub.c:4037 [inline]
                    kmem_cache_alloc_lru_noprof+0x139/0x2b0 mm/slub.c:4056
                    alloc_inode fs/inode.c:265 [inline]
                    iget_locked+0x1fa/0x820 fs/inode.c:1332
                    kernfs_get_inode+0x51/0x790 fs/kernfs/inode.c:251
                    kernfs_iop_lookup+0x266/0x390 fs/kernfs/dir.c:1214
                    __lookup_slow+0x28c/0x3f0 fs/namei.c:1718
                    lookup_slow+0x53/0x70 fs/namei.c:1735
                    walk_component+0x2e1/0x410 fs/namei.c:2039
                    lookup_last fs/namei.c:2542 [inline]
                    path_lookupat+0x16f/0x450 fs/namei.c:2566
                    filename_lookup+0x256/0x610 fs/namei.c:2595
                    do_readlinkat+0xf0/0x3a0 fs/stat.c:537
                    __do_sys_readlink fs/stat.c:574 [inline]
                    __se_sys_readlink fs/stat.c:571 [inline]
                    __x64_sys_readlink+0x7f/0x90 fs/stat.c:571
                    do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                    do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
                    entry_SYSCALL_64_after_hwframe+0x77/0x7f
   IN-SOFTIRQ-W at:
                    lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                    __raw_spin_lock include/linux/spinlock_api_smp.h:133 [inline]
                    _raw_spin_lock+0x2e/0x40 kernel/locking/spinlock.c:154
                    spin_lock include/linux/spinlock.h:351 [inline]
                    evdev_pass_values+0xf2/0xad0 drivers/input/evdev.c:261
                    evdev_events+0x1c2/0x300 drivers/input/evdev.c:306
                    input_pass_values+0x286/0x860 drivers/input/input.c:126
                    input_event_dispose+0x3a4/0x600 drivers/input/input.c:352
                    input_handle_event+0xa71/0xbe0 drivers/input/input.c:369
                    input_event+0xa4/0xd0 drivers/input/input.c:398
                    hidinput_hid_event+0x138c/0x1ca0 drivers/hid/hid-input.c:1746
                    hid_process_event+0x439/0x590 drivers/hid/hid-core.c:1540
                    hid_process_report drivers/hid/hid-core.c:1688 [inline]
                    hid_report_raw_event+0x1002/0x18a0 drivers/hid/hid-core.c:2015
                    __hid_input_report drivers/hid/hid-core.c:2085 [inline]
                    hid_input_report+0x416/0x500 drivers/hid/hid-core.c:2107
                    hid_irq_in+0x4a0/0x6d0 drivers/hid/usbhid/hid-core.c:285
                    __usb_hcd_giveback_urb+0x42c/0x6e0 drivers/usb/core/hcd.c:1650
                    dummy_timer+0x830/0x45a0 drivers/usb/gadget/udc/dummy_hcd.c:1987
                    __run_hrtimer kernel/time/hrtimer.c:1689 [inline]
                    __hrtimer_run_queues+0x59b/0xd50 kernel/time/hrtimer.c:1753
                    hrtimer_interrupt+0x396/0x990 kernel/time/hrtimer.c:1815
                    local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1032 [inline]
                    __sysvec_apic_timer_interrupt+0x110/0x3f0 arch/x86/kernel/apic/apic.c:1049
                    instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline]
                    sysvec_apic_timer_interrupt+0x52/0xc0 arch/x86/kernel/apic/apic.c:1043
                    asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
                    arch_local_irq_enable arch/x86/include/asm/irqflags.h:97 [inline]
                    handle_softirqs+0x1df/0x970 kernel/softirq.c:538
                    __do_softirq kernel/softirq.c:588 [inline]
                    invoke_softirq kernel/softirq.c:428 [inline]
                    __irq_exit_rcu+0xf4/0x1c0 kernel/softirq.c:637
                    irq_exit_rcu+0x9/0x30 kernel/softirq.c:649
                    instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1043 [inline]
                    sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1043
                    asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
                    memset_orig+0x9b/0xb0 arch/x86/lib/memset_64.S:110
                    kasan_poison mm/kasan/shadow.c:146 [inline]
                    kasan_unpoison+0x46/0x70 mm/kasan/shadow.c:178
                    unpoison_slab_object mm/kasan/common.c:308 [inline]
                    __kasan_slab_alloc+0x52/0x80 mm/kasan/common.c:338
                    kasan_slab_alloc include/linux/kasan.h:201 [inline]
                    slab_post_alloc_hook mm/slub.c:3988 [inline]
                    slab_alloc_node mm/slub.c:4037 [inline]
                    kmem_cache_alloc_lru_noprof+0x139/0x2b0 mm/slub.c:4056
                    alloc_inode fs/inode.c:265 [inline]
                    iget_locked+0x1fa/0x820 fs/inode.c:1332
                    kernfs_get_inode+0x51/0x790 fs/kernfs/inode.c:251
                    kernfs_iop_lookup+0x266/0x390 fs/kernfs/dir.c:1214
                    __lookup_slow+0x28c/0x3f0 fs/namei.c:1718
                    lookup_slow+0x53/0x70 fs/namei.c:1735
                    walk_component+0x2e1/0x410 fs/namei.c:2039
                    lookup_last fs/namei.c:2542 [inline]
                    path_lookupat+0x16f/0x450 fs/namei.c:2566
                    filename_lookup+0x256/0x610 fs/namei.c:2595
                    do_readlinkat+0xf0/0x3a0 fs/stat.c:537
                    __do_sys_readlink fs/stat.c:574 [inline]
                    __se_sys_readlink fs/stat.c:571 [inline]
                    __x64_sys_readlink+0x7f/0x90 fs/stat.c:571
                    do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                    do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
                    entry_SYSCALL_64_after_hwframe+0x77/0x7f
   INITIAL USE at:
                   lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                   __raw_spin_lock include/linux/spinlock_api_smp.h:133 [inline]
                   _raw_spin_lock+0x2e/0x40 kernel/locking/spinlock.c:154
                   spin_lock include/linux/spinlock.h:351 [inline]
                   evdev_handle_get_val+0x67/0x820 drivers/input/evdev.c:891
                   evdev_do_ioctl drivers/input/evdev.c:1154 [inline]
                   evdev_ioctl_handler+0x12f8/0x21b0 drivers/input/evdev.c:1263
                   vfs_ioctl fs/ioctl.c:51 [inline]
                   __do_sys_ioctl fs/ioctl.c:907 [inline]
                   __se_sys_ioctl+0xfc/0x170 fs/ioctl.c:893
                   do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                   do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
                   entry_SYSCALL_64_after_hwframe+0x77/0x7f
 }
 ... key      at: [<ffffffff94b621c0>] evdev_open.__key.24+0x0/0x20

the dependencies between the lock to be acquired
 and HARDIRQ-irq-unsafe lock:
  -> (tasklist_lock){.+.+}-{2:2} {
     HARDIRQ-ON-R at:
                        lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                        __raw_read_lock include/linux/rwlock_api_smp.h:150 [inline]
                        _raw_read_lock+0x36/0x50 kernel/locking/spinlock.c:228
                        __do_wait+0x12d/0x850 kernel/exit.c:1591
                        do_wait+0x1e9/0x560 kernel/exit.c:1635
                        kernel_wait+0xe9/0x240 kernel/exit.c:1811
                        call_usermodehelper_exec_sync kernel/umh.c:137 [inline]
                        call_usermodehelper_exec_work+0xbd/0x230 kernel/umh.c:164
                        process_one_work kernel/workqueue.c:3231 [inline]
                        process_scheduled_works+0xa2c/0x1830 kernel/workqueue.c:3312
                        worker_thread+0x86d/0xd40 kernel/workqueue.c:3390
                        kthread+0x2f0/0x390 kernel/kthread.c:389
                        ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
                        ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
     SOFTIRQ-ON-R at:
                        lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                        __raw_read_lock include/linux/rwlock_api_smp.h:150 [inline]
                        _raw_read_lock+0x36/0x50 kernel/locking/spinlock.c:228
                        __do_wait+0x12d/0x850 kernel/exit.c:1591
                        do_wait+0x1e9/0x560 kernel/exit.c:1635
                        kernel_wait+0xe9/0x240 kernel/exit.c:1811
                        call_usermodehelper_exec_sync kernel/umh.c:137 [inline]
                        call_usermodehelper_exec_work+0xbd/0x230 kernel/umh.c:164
                        process_one_work kernel/workqueue.c:3231 [inline]
                        process_scheduled_works+0xa2c/0x1830 kernel/workqueue.c:3312
                        worker_thread+0x86d/0xd40 kernel/workqueue.c:3390
                        kthread+0x2f0/0x390 kernel/kthread.c:389
                        ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
                        ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
     INITIAL USE at:
                       lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                       __raw_write_lock_irq include/linux/rwlock_api_smp.h:195 [inline]
                       _raw_write_lock_irq+0xd3/0x120 kernel/locking/spinlock.c:326
                       copy_process+0x228b/0x3dc0 kernel/fork.c:2500
                       kernel_clone+0x226/0x8f0 kernel/fork.c:2781
                       user_mode_thread+0x132/0x1a0 kernel/fork.c:2859
                       rest_init+0x23/0x300 init/main.c:712
                       start_kernel+0x47a/0x500 init/main.c:1103
                       x86_64_start_reservations+0x2a/0x30 arch/x86/kernel/head64.c:507
                       x86_64_start_kernel+0x9f/0xa0 arch/x86/kernel/head64.c:488
                       common_startup_64+0x13e/0x147
     INITIAL READ USE at:
                            lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                            __raw_read_lock include/linux/rwlock_api_smp.h:150 [inline]
                            _raw_read_lock+0x36/0x50 kernel/locking/spinlock.c:228
                            __do_wait+0x12d/0x850 kernel/exit.c:1591
                            do_wait+0x1e9/0x560 kernel/exit.c:1635
                            kernel_wait+0xe9/0x240 kernel/exit.c:1811
                            call_usermodehelper_exec_sync kernel/umh.c:137 [inline]
                            call_usermodehelper_exec_work+0xbd/0x230 kernel/umh.c:164
                            process_one_work kernel/workqueue.c:3231 [inline]
                            process_scheduled_works+0xa2c/0x1830 kernel/workqueue.c:3312
                            worker_thread+0x86d/0xd40 kernel/workqueue.c:3390
                            kthread+0x2f0/0x390 kernel/kthread.c:389
                            ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
                            ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
   }
   ... key      at: [<ffffffff8e00a058>] tasklist_lock+0x18/0x40
   ... acquired at:
   lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
   __raw_read_lock include/linux/rwlock_api_smp.h:150 [inline]
   _raw_read_lock+0x36/0x50 kernel/locking/spinlock.c:228
   send_sigio+0xfc/0x360 fs/fcntl.c:830
   dnotify_handle_event+0x13c/0x440 fs/notify/dnotify/dnotify.c:114
   fsnotify_handle_event fs/notify/fsnotify.c:324 [inline]
   send_to_group fs/notify/fsnotify.c:395 [inline]
   fsnotify+0x1738/0x1f70 fs/notify/fsnotify.c:604
   __fsnotify_parent+0x4f5/0x5e0 fs/notify/fsnotify.c:261
   fsnotify_parent include/linux/fsnotify.h:96 [inline]
   fsnotify_file include/linux/fsnotify.h:131 [inline]
   fsnotify_access include/linux/fsnotify.h:380 [inline]
   do_sendfile+0xa2d/0xe20 fs/read_write.c:1307
   __do_sys_sendfile64 fs/read_write.c:1362 [inline]
   __se_sys_sendfile64+0x17c/0x1e0 fs/read_write.c:1348
   do_syscall_x64 arch/x86/entry/common.c:52 [inline]
   do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
   entry_SYSCALL_64_after_hwframe+0x77/0x7f

 -> (&f->f_owner.lock){...-}-{2:2} {
    IN-SOFTIRQ-R at:
                      lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                      __raw_read_lock_irqsave include/linux/rwlock_api_smp.h:160 [inline]
                      _raw_read_lock_irqsave+0xdd/0x130 kernel/locking/spinlock.c:236
                      send_sigurg+0x29/0x3c0 fs/fcntl.c:855
                      sk_send_sigurg+0x75/0x2f0 net/core/sock.c:3432
                      tcp_check_urg+0x207/0x740 net/ipv4/tcp_input.c:5826
                      tcp_urg+0x15c/0x450 net/ipv4/tcp_input.c:5867
                      tcp_rcv_established+0xfaf/0x2020 net/ipv4/tcp_input.c:6222
                      tcp_v4_do_rcv+0x96d/0xc70 net/ipv4/tcp_ipv4.c:1909
                      tcp_v4_rcv+0x2dbd/0x37f0 net/ipv4/tcp_ipv4.c:2344
                      ip_protocol_deliver_rcu+0x22b/0x440 net/ipv4/ip_input.c:205
                      ip_local_deliver_finish+0x341/0x5f0 net/ipv4/ip_input.c:233
                      NF_HOOK+0x3a4/0x450 include/linux/netfilter.h:314
                      NF_HOOK+0x3a4/0x450 include/linux/netfilter.h:314
                      __netif_receive_skb_one_core net/core/dev.c:5660 [inline]
                      __netif_receive_skb+0x2bf/0x650 net/core/dev.c:5774
                      process_backlog+0x662/0x15b0 net/core/dev.c:6107
                      __napi_poll+0xcb/0x490 net/core/dev.c:6771
                      napi_poll net/core/dev.c:6840 [inline]
                      net_rx_action+0x89b/0x1240 net/core/dev.c:6962
                      handle_softirqs+0x2c4/0x970 kernel/softirq.c:554
                      run_ksoftirqd+0xca/0x130 kernel/softirq.c:928
                      smpboot_thread_fn+0x544/0xa30 kernel/smpboot.c:164
                      kthread+0x2f0/0x390 kernel/kthread.c:389
                      ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
                      ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244
    INITIAL USE at:
                     lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                     __raw_write_lock_irq include/linux/rwlock_api_smp.h:195 [inline]
                     _raw_write_lock_irq+0xd3/0x120 kernel/locking/spinlock.c:326
                     f_modown+0x38/0x340 fs/fcntl.c:93
                     generic_add_lease fs/locks.c:1870 [inline]
                     generic_setlease+0xbdb/0x15a0 fs/locks.c:1938
                     do_fcntl_add_lease fs/locks.c:2043 [inline]
                     fcntl_setlease+0x404/0x540 fs/locks.c:2065
                     do_fcntl+0x28f/0x1730 fs/fcntl.c:438
                     __do_sys_fcntl fs/fcntl.c:492 [inline]
                     __se_sys_fcntl+0xd2/0x1c0 fs/fcntl.c:477
                     do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                     do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
                     entry_SYSCALL_64_after_hwframe+0x77/0x7f
    INITIAL READ USE at:
                          lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                          __raw_read_lock_irqsave include/linux/rwlock_api_smp.h:160 [inline]
                          _raw_read_lock_irqsave+0xdd/0x130 kernel/locking/spinlock.c:236
                          send_sigio+0x33/0x360 fs/fcntl.c:816
                          kill_fasync_rcu fs/fcntl.c:1035 [inline]
                          kill_fasync+0x23a/0x4d0 fs/fcntl.c:1049
                          fuse_dev_wake_and_unlock+0x38/0x50 fs/fuse/dev.c:214
                          fuse_resend fs/fuse/dev.c:1825 [inline]
                          fuse_notify_resend fs/fuse/dev.c:1830 [inline]
                          fuse_notify fs/fuse/dev.c:1860 [inline]
                          fuse_dev_do_write+0x2592/0x59a0 fs/fuse/dev.c:1935
                          fuse_dev_write+0x149/0x1d0 fs/fuse/dev.c:2019
                          new_sync_write fs/read_write.c:497 [inline]
                          vfs_write+0xa72/0xc90 fs/read_write.c:590
                          ksys_write+0x1a0/0x2c0 fs/read_write.c:643
                          do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                          do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
                          entry_SYSCALL_64_after_hwframe+0x77/0x7f
  }
  ... key      at: [<ffffffff94868000>] init_file.__key+0x0/0x20
  ... acquired at:
   lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
   __raw_read_lock_irqsave include/linux/rwlock_api_smp.h:160 [inline]
   _raw_read_lock_irqsave+0xdd/0x130 kernel/locking/spinlock.c:236
   send_sigio+0x33/0x360 fs/fcntl.c:816
   kill_fasync_rcu fs/fcntl.c:1035 [inline]
   kill_fasync+0x23a/0x4d0 fs/fcntl.c:1049
   fuse_dev_wake_and_unlock+0x38/0x50 fs/fuse/dev.c:214
   fuse_resend fs/fuse/dev.c:1825 [inline]
   fuse_notify_resend fs/fuse/dev.c:1830 [inline]
   fuse_notify fs/fuse/dev.c:1860 [inline]
   fuse_dev_do_write+0x2592/0x59a0 fs/fuse/dev.c:1935
   fuse_dev_write+0x149/0x1d0 fs/fuse/dev.c:2019
   new_sync_write fs/read_write.c:497 [inline]
   vfs_write+0xa72/0xc90 fs/read_write.c:590
   ksys_write+0x1a0/0x2c0 fs/read_write.c:643
   do_syscall_x64 arch/x86/entry/common.c:52 [inline]
   do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
   entry_SYSCALL_64_after_hwframe+0x77/0x7f

-> (&new->fa_lock){....}-{2:2} {
   INITIAL USE at:
                   lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                   __raw_write_lock_irq include/linux/rwlock_api_smp.h:195 [inline]
                   _raw_write_lock_irq+0xd3/0x120 kernel/locking/spinlock.c:326
                   fasync_remove_entry+0xff/0x1d0 fs/fcntl.c:905
                   __fput+0x73e/0x8a0 fs/file_table.c:419
                   task_work_run+0x24f/0x310 kernel/task_work.c:222
                   resume_user_mode_work include/linux/resume_user_mode.h:50 [inline]
                   exit_to_user_mode_loop kernel/entry/common.c:114 [inline]
                   exit_to_user_mode_prepare include/linux/entry-common.h:328 [inline]
                   __syscall_exit_to_user_mode_work kernel/entry/common.c:207 [inline]
                   syscall_exit_to_user_mode+0x168/0x370 kernel/entry/common.c:218
                   do_syscall_64+0x100/0x230 arch/x86/entry/common.c:89
                   entry_SYSCALL_64_after_hwframe+0x77/0x7f
   INITIAL READ USE at:
                        lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
                        __raw_read_lock_irqsave include/linux/rwlock_api_smp.h:160 [inline]
                        _raw_read_lock_irqsave+0xdd/0x130 kernel/locking/spinlock.c:236
                        kill_fasync_rcu fs/fcntl.c:1028 [inline]
                        kill_fasync+0x19e/0x4d0 fs/fcntl.c:1049
                        fuse_dev_wake_and_unlock+0x38/0x50 fs/fuse/dev.c:214
                        fuse_resend fs/fuse/dev.c:1825 [inline]
                        fuse_notify_resend fs/fuse/dev.c:1830 [inline]
                        fuse_notify fs/fuse/dev.c:1860 [inline]
                        fuse_dev_do_write+0x2592/0x59a0 fs/fuse/dev.c:1935
                        fuse_dev_write+0x149/0x1d0 fs/fuse/dev.c:2019
                        new_sync_write fs/read_write.c:497 [inline]
                        vfs_write+0xa72/0xc90 fs/read_write.c:590
                        ksys_write+0x1a0/0x2c0 fs/read_write.c:643
                        do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                        do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
                        entry_SYSCALL_64_after_hwframe+0x77/0x7f
 }
 ... key      at: [<ffffffff94868c60>] fasync_insert_entry.__key+0x0/0x20
 ... acquired at:
   lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
   __raw_read_lock_irqsave include/linux/rwlock_api_smp.h:160 [inline]
   _raw_read_lock_irqsave+0xdd/0x130 kernel/locking/spinlock.c:236
   kill_fasync_rcu fs/fcntl.c:1028 [inline]
   kill_fasync+0x19e/0x4d0 fs/fcntl.c:1049
   __pass_event drivers/input/evdev.c:240 [inline]
   evdev_pass_values+0x58a/0xad0 drivers/input/evdev.c:278
   evdev_events+0x1c2/0x300 drivers/input/evdev.c:306
   input_pass_values+0x286/0x860 drivers/input/input.c:126
   input_event_dispose+0x30f/0x600 drivers/input/input.c:341
   input_handle_event+0xa71/0xbe0 drivers/input/input.c:369
   input_inject_event+0x22f/0x340 drivers/input/input.c:428
   evdev_write+0x672/0x7c0 drivers/input/evdev.c:521
   vfs_write+0x2a2/0xc90 fs/read_write.c:588
   ksys_write+0x1a0/0x2c0 fs/read_write.c:643
   do_syscall_x64 arch/x86/entry/common.c:52 [inline]
   do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
   entry_SYSCALL_64_after_hwframe+0x77/0x7f


stack backtrace:
CPU: 0 UID: 0 PID: 22884 Comm: syz.2.4368 Not tainted 6.10.0-syzkaller-12084-g28bbe4ea686a #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:93 [inline]
 dump_stack_lvl+0x241/0x360 lib/dump_stack.c:119
 print_bad_irq_dependency kernel/locking/lockdep.c:2625 [inline]
 check_irq_usage kernel/locking/lockdep.c:2864 [inline]
 check_prev_add kernel/locking/lockdep.c:3137 [inline]
 check_prevs_add kernel/locking/lockdep.c:3252 [inline]
 validate_chain+0x4de0/0x5900 kernel/locking/lockdep.c:3868
 __lock_acquire+0x137a/0x2040 kernel/locking/lockdep.c:5142
 lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5759
 __raw_read_lock_irqsave include/linux/rwlock_api_smp.h:160 [inline]
 _raw_read_lock_irqsave+0xdd/0x130 kernel/locking/spinlock.c:236
 kill_fasync_rcu fs/fcntl.c:1028 [inline]
 kill_fasync+0x19e/0x4d0 fs/fcntl.c:1049
 __pass_event drivers/input/evdev.c:240 [inline]
 evdev_pass_values+0x58a/0xad0 drivers/input/evdev.c:278
 evdev_events+0x1c2/0x300 drivers/input/evdev.c:306
 input_pass_values+0x286/0x860 drivers/input/input.c:126
 input_event_dispose+0x30f/0x600 drivers/input/input.c:341
 input_handle_event+0xa71/0xbe0 drivers/input/input.c:369
 input_inject_event+0x22f/0x340 drivers/input/input.c:428
 evdev_write+0x672/0x7c0 drivers/input/evdev.c:521
 vfs_write+0x2a2/0xc90 fs/read_write.c:588
 ksys_write+0x1a0/0x2c0 fs/read_write.c:643
 do_syscall_x64 arch/x86/entry/common.c:52 [inline]
 do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f7977775f19
Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007f79771ff048 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
RAX: ffffffffffffffda RBX: 00007f7977905f60 RCX: 00007f7977775f19
RDX: 0000000000001068 RSI: 0000000020000040 RDI: 0000000000000004
RBP: 00007f79777e4e68 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 000000000000000b R14: 00007f7977905f60 R15: 00007f7977a2fa78
 </TASK>

Crashes (684):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/07/24 01:12 upstream 28bbe4ea686a 57b2edb1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/07/22 01:29 upstream 7846b618e0a4 b88348e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/07/21 01:16 upstream 3c3ff7be9729 b88348e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/07/06 12:37 upstream 1dd28064d416 bc4ebbb5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root possible deadlock in evdev_pass_values
2024/07/05 11:27 upstream 661e504db04c 2a40360c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root possible deadlock in evdev_pass_values
2024/07/03 22:31 upstream 8a9c6c40432e 409d975c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/07/03 19:39 upstream e9d22f7a6655 409d975c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/06/30 13:40 upstream 8282d5af7be8 757f06b1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/06/24 05:58 upstream 7c16f0a4ed1c edc5149a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in evdev_pass_values
2024/06/23 19:21 upstream 7c16f0a4ed1c edc5149a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/06/23 01:55 upstream 5f583a3162ff edc5149a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/06/22 11:29 upstream 35bb670d65fc edc5149a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/06/21 22:35 upstream 66cc544fd75c edc5149a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/06/20 23:23 upstream 50736169ecc8 dac2aa43 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/06/16 02:59 upstream 2ccbdf43d5e7 f429ab00 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in evdev_pass_values
2024/06/14 23:06 upstream 2ccbdf43d5e7 8d849073 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in evdev_pass_values
2024/06/12 20:31 upstream cea2a26553ac 4d75f4f7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in evdev_pass_values
2024/06/01 09:21 upstream d8ec19857b09 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/31 22:38 upstream d8ec19857b09 3113787f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/28 16:11 upstream 2bfcfd584ff5 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/27 21:13 upstream 2bfcfd584ff5 f550015e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/05/24 20:30 upstream 8f6a15f095a6 8f98448e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/24 10:42 upstream 8f6a15f095a6 8f98448e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/23 17:30 upstream 8f6a15f095a6 8f98448e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/23 11:39 upstream 8f6a15f095a6 4d098039 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/22 14:47 upstream 8f6a15f095a6 4d098039 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/22 08:46 upstream 8f6a15f095a6 1014eca7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/21 18:01 upstream 8f6a15f095a6 1014eca7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/21 14:54 upstream 8f6a15f095a6 c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/21 07:27 upstream 70ec81c2e2b4 c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/21 00:39 upstream 72ece20127a3 c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/05/20 17:44 upstream eb6a9339efeb c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/20 09:40 upstream eb6a9339efeb c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/05/20 07:44 upstream 61307b7be41a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/20 02:58 upstream 61307b7be41a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/19 22:44 upstream 61307b7be41a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/19 21:36 upstream 61307b7be41a c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/07/21 23:29 upstream 2c9b3512402e b88348e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 possible deadlock in evdev_pass_values
2024/07/20 16:04 upstream 3c3ff7be9729 b88348e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 possible deadlock in evdev_pass_values
2024/06/25 13:38 upstream 55027e689933 215eef4a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 possible deadlock in evdev_pass_values
2024/06/25 01:09 upstream 626737a5791b 215eef4a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 possible deadlock in evdev_pass_values
2024/06/24 12:33 upstream f2661062f16b edc5149a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 possible deadlock in evdev_pass_values
2024/06/24 07:51 upstream f2661062f16b edc5149a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 possible deadlock in evdev_pass_values
2024/06/21 02:51 upstream 50736169ecc8 dac2aa43 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 possible deadlock in evdev_pass_values
2024/05/21 04:24 upstream 3eb3c33c1d87 c0f1611a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 possible deadlock in evdev_pass_values
2024/07/17 21:36 upstream 8b0f0bb27c32 877a6ab1 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in evdev_pass_values
2024/06/19 17:09 upstream 2ccbdf43d5e7 c2e07261 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in evdev_pass_values
2024/06/15 11:12 upstream 2ccbdf43d5e7 c2e07261 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in evdev_pass_values
2024/07/21 01:19 upstream f557af081de6 b88348e9 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in evdev_pass_values
2024/06/27 19:05 upstream 66e55ff12e73 6ef39602 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in evdev_pass_values
2024/06/18 04:50 upstream 2ccbdf43d5e7 c2e07261 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 possible deadlock in evdev_pass_values
2023/04/19 19:50 upstream 789b4a41c247 a219f34e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2023/04/16 17:07 upstream 3e7bb4f24617 ec410564 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/07/18 08:47 linux-next 73399b58e5e5 03114f55 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/29 08:13 linux-next 9d99040b1bc8 34889ee3 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root possible deadlock in evdev_pass_values
* Struck through repros no longer work on HEAD.