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: 386d, last: 5m
Discussions (11)
Title Replies (including bot) Last reply
[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 (6)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream possible deadlock in evdev_pass_values fuse kernfs 351 390d 1213d 0/26 closed as dup on 2021/07/02 09:55
linux-6.1 possible deadlock in evdev_pass_values (3) 14 3d18h 38d 0/3 upstream: reported on 2024/03/28 21:07
linux-6.1 possible deadlock in evdev_pass_values 1 310d 310d 0/3 auto-obsoleted due to no activity on 2023/10/09 19:52
linux-5.15 possible deadlock in evdev_pass_values 6 187d 291d 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 5d16h 83d 0/3 upstream: reported on 2024/02/13 17:30
linux-6.1 possible deadlock in evdev_pass_values (2) 1 170d 170d 0/3 auto-obsoleted due to no activity on 2024/02/25 22:49

Sample crash report:
=====================================================
WARNING: SOFTIRQ-safe -> SOFTIRQ-unsafe lock order detected
6.9.0-rc7-syzkaller-00008-gee5b455b0ada #0 Not tainted
-----------------------------------------------------
syz-executor.1/16018 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire:
ffff88807d43f558 (&new->fa_lock){....}-{2:2}, at: kill_fasync_rcu fs/fcntl.c:1008 [inline]
ffff88807d43f558 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x19e/0x4d0 fs/fcntl.c:1029

and this task is already holding:
ffff88801fb1d028 (&client->buffer_lock){..-.}-{2:2}, at: spin_lock include/linux/spinlock.h:351 [inline]
ffff88801fb1d028 (&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 SOFTIRQ-irq-safe lock:
 (&client->buffer_lock){..-.}-{2:2}

... which became SOFTIRQ-irq-safe at:
  lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754
  __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_to_handler drivers/input/input.c:129 [inline]
  input_pass_values+0x84d/0x1200 drivers/input/input.c:161
  input_event_dispose+0x402/0x650 drivers/input/input.c:389
  input_handle_event+0xa71/0xbe0 drivers/input/input.c:406
  input_event+0xa4/0xd0 drivers/input/input.c:435
  hidinput_hid_event+0x138b/0x1c90 drivers/hid/hid-input.c:1733
  hid_process_event+0x439/0x590 drivers/hid/hid-core.c:1541
  hid_input_array_field+0x3fb/0x5c0 drivers/hid/hid-core.c:1653
  hid_process_report drivers/hid/hid-core.c:1695 [inline]
  hid_report_raw_event+0xf51/0x18a0 drivers/hid/hid-core.c:2016
  hid_input_report+0x416/0x500 drivers/hid/hid-core.c:2090
  hid_irq_in+0x4a0/0x6d0 drivers/hid/usbhid/hid-core.c:284
  __usb_hcd_giveback_urb+0x373/0x530 drivers/usb/core/hcd.c:1648
  dummy_timer+0x833/0x45f0 drivers/usb/gadget/udc/dummy_hcd.c:1987
  call_timer_fn+0x18e/0x650 kernel/time/timer.c:1793
  expire_timers kernel/time/timer.c:1844 [inline]
  __run_timers kernel/time/timer.c:2418 [inline]
  __run_timer_base+0x66a/0x8e0 kernel/time/timer.c:2429
  run_timer_base kernel/time/timer.c:2438 [inline]
  run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2448
  handle_softirqs+0x2d6/0x990 kernel/softirq.c:554
  __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
  lock_acquire+0x264/0x550 kernel/locking/lockdep.c:5758
  __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]
  __kernfs_new_node+0x109/0x870 fs/kernfs/dir.c:629
  kernfs_new_node+0x137/0x240 fs/kernfs/dir.c:700
  kernfs_create_link+0xa5/0x1f0 fs/kernfs/symlink.c:39
  sysfs_do_create_link_sd+0x85/0x110 fs/sysfs/symlink.c:44
  usb_new_device+0x126c/0x19a0 drivers/usb/core/hub.c:2669
  hub_port_connect drivers/usb/core/hub.c:5522 [inline]
  hub_port_connect_change drivers/usb/core/hub.c:5662 [inline]
  port_event drivers/usb/core/hub.c:5822 [inline]
  hub_event+0x2d6a/0x5150 drivers/usb/core/hub.c:5904
  process_one_work kernel/workqueue.c:3267 [inline]
  process_scheduled_works+0xa10/0x17c0 kernel/workqueue.c:3348
  worker_thread+0x86d/0xd70 kernel/workqueue.c:3429
  kthread+0x2f0/0x390 kernel/kthread.c:388
  ret_from_fork+0x4b/0x80 arch/x86/kernel/process.c:147
  ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:244

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

... which became SOFTIRQ-irq-unsafe at:
...
  lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754
  __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:1587
  do_wait+0x1e9/0x560 kernel/exit.c:1631
  kernel_wait+0xe9/0x240 kernel/exit.c:1807
  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:3267 [inline]
  process_scheduled_works+0xa10/0x17c0 kernel/workqueue.c:3348
  worker_thread+0x86d/0xd70 kernel/workqueue.c:3429
  kthread+0x2f0/0x390 kernel/kthread.c:388
  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-executor.1/16018:
 #0: ffff888024a63110 (&evdev->mutex){+.+.}-{3:3}, at: evdev_write+0x272/0x7c0 drivers/input/evdev.c:513
 #1: ffff88801bb69230 (&dev->event_lock#2){-.-.}-{2:2}, at: input_inject_event+0xc5/0x340 drivers/input/input.c:460
 #2: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:329 [inline]
 #2: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:781 [inline]
 #2: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: input_inject_event+0xd5/0x340 drivers/input/input.c:462
 #3: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:329 [inline]
 #3: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:781 [inline]
 #3: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: input_pass_values+0x9d/0x1200 drivers/input/input.c:153
 #4: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:329 [inline]
 #4: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:781 [inline]
 #4: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: evdev_events+0x6f/0x300 drivers/input/evdev.c:298
 #5: ffff88801fb1d028 (&client->buffer_lock){..-.}-{2:2}, at: spin_lock include/linux/spinlock.h:351 [inline]
 #5: ffff88801fb1d028 (&client->buffer_lock){..-.}-{2:2}, at: evdev_pass_values+0xf2/0xad0 drivers/input/evdev.c:261
 #6: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:329 [inline]
 #6: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: rcu_read_lock include/linux/rcupdate.h:781 [inline]
 #6: ffffffff8e334da0 (rcu_read_lock){....}-{1:2}, at: kill_fasync+0x55/0x4d0 fs/fcntl.c:1028

the dependencies between SOFTIRQ-irq-safe lock and the holding lock:
-> (&client->buffer_lock){..-.}-{2:2} {
   IN-SOFTIRQ-W at:
                    lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754
                    __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_to_handler drivers/input/input.c:129 [inline]
                    input_pass_values+0x84d/0x1200 drivers/input/input.c:161
                    input_event_dispose+0x402/0x650 drivers/input/input.c:389
                    input_handle_event+0xa71/0xbe0 drivers/input/input.c:406
                    input_event+0xa4/0xd0 drivers/input/input.c:435
                    hidinput_hid_event+0x138b/0x1c90 drivers/hid/hid-input.c:1733
                    hid_process_event+0x439/0x590 drivers/hid/hid-core.c:1541
                    hid_input_array_field+0x3fb/0x5c0 drivers/hid/hid-core.c:1653
                    hid_process_report drivers/hid/hid-core.c:1695 [inline]
                    hid_report_raw_event+0xf51/0x18a0 drivers/hid/hid-core.c:2016
                    hid_input_report+0x416/0x500 drivers/hid/hid-core.c:2090
                    hid_irq_in+0x4a0/0x6d0 drivers/hid/usbhid/hid-core.c:284
                    __usb_hcd_giveback_urb+0x373/0x530 drivers/usb/core/hcd.c:1648
                    dummy_timer+0x833/0x45f0 drivers/usb/gadget/udc/dummy_hcd.c:1987
                    call_timer_fn+0x18e/0x650 kernel/time/timer.c:1793
                    expire_timers kernel/time/timer.c:1844 [inline]
                    __run_timers kernel/time/timer.c:2418 [inline]
                    __run_timer_base+0x66a/0x8e0 kernel/time/timer.c:2429
                    run_timer_base kernel/time/timer.c:2438 [inline]
                    run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2448
                    handle_softirqs+0x2d6/0x990 kernel/softirq.c:554
                    __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
                    lock_acquire+0x264/0x550 kernel/locking/lockdep.c:5758
                    __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]
                    __kernfs_new_node+0x109/0x870 fs/kernfs/dir.c:629
                    kernfs_new_node+0x137/0x240 fs/kernfs/dir.c:700
                    kernfs_create_link+0xa5/0x1f0 fs/kernfs/symlink.c:39
                    sysfs_do_create_link_sd+0x85/0x110 fs/sysfs/symlink.c:44
                    usb_new_device+0x126c/0x19a0 drivers/usb/core/hub.c:2669
                    hub_port_connect drivers/usb/core/hub.c:5522 [inline]
                    hub_port_connect_change drivers/usb/core/hub.c:5662 [inline]
                    port_event drivers/usb/core/hub.c:5822 [inline]
                    hub_event+0x2d6a/0x5150 drivers/usb/core/hub.c:5904
                    process_one_work kernel/workqueue.c:3267 [inline]
                    process_scheduled_works+0xa10/0x17c0 kernel/workqueue.c:3348
                    worker_thread+0x86d/0xd70 kernel/workqueue.c:3429
                    kthread+0x2f0/0x390 kernel/kthread.c:388
                    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:5754
                   __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+0x6a/0x830 drivers/input/evdev.c:900
                   evdev_ioctl_handler+0x135c/0x21b0 drivers/input/evdev.c:1272
                   vfs_ioctl fs/ioctl.c:51 [inline]
                   __do_sys_ioctl fs/ioctl.c:904 [inline]
                   __se_sys_ioctl+0xfc/0x170 fs/ioctl.c:890
                   do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                   do_syscall_64+0xf5/0x240 arch/x86/entry/common.c:83
                   entry_SYSCALL_64_after_hwframe+0x77/0x7f
 }
 ... key      at: [<ffffffff94a94a00>] evdev_open.__key.24+0x0/0x20

the dependencies between the lock to be acquired
 and SOFTIRQ-irq-unsafe lock:
  -> (tasklist_lock){.+.+}-{2:2} {
     HARDIRQ-ON-R at:
                        lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754
                        __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:1587
                        do_wait+0x1e9/0x560 kernel/exit.c:1631
                        kernel_wait+0xe9/0x240 kernel/exit.c:1807
                        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:3267 [inline]
                        process_scheduled_works+0xa10/0x17c0 kernel/workqueue.c:3348
                        worker_thread+0x86d/0xd70 kernel/workqueue.c:3429
                        kthread+0x2f0/0x390 kernel/kthread.c:388
                        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:5754
                        __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:1587
                        do_wait+0x1e9/0x560 kernel/exit.c:1631
                        kernel_wait+0xe9/0x240 kernel/exit.c:1807
                        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:3267 [inline]
                        process_scheduled_works+0xa10/0x17c0 kernel/workqueue.c:3348
                        worker_thread+0x86d/0xd70 kernel/workqueue.c:3429
                        kthread+0x2f0/0x390 kernel/kthread.c:388
                        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:5754
                       __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/0x3df0 kernel/fork.c:2516
                       kernel_clone+0x226/0x8f0 kernel/fork.c:2797
                       user_mode_thread+0x132/0x1a0 kernel/fork.c:2875
                       rest_init+0x23/0x300 init/main.c:704
                       start_kernel+0x47a/0x500 init/main.c:1081
                       x86_64_start_reservations+0x2a/0x30 arch/x86/kernel/head64.c:507
                       x86_64_start_kernel+0x99/0xa0 arch/x86/kernel/head64.c:488
                       common_startup_64+0x13e/0x147
     INITIAL READ USE at:
                            lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754
                            __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:1587
                            do_wait+0x1e9/0x560 kernel/exit.c:1631
                            kernel_wait+0xe9/0x240 kernel/exit.c:1807
                            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:3267 [inline]
                            process_scheduled_works+0xa10/0x17c0 kernel/workqueue.c:3348
                            worker_thread+0x86d/0xd70 kernel/workqueue.c:3429
                            kthread+0x2f0/0x390 kernel/kthread.c:388
                            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:5754
   __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:810
   kill_fasync_rcu fs/fcntl.c:1015 [inline]
   kill_fasync+0x23a/0x4d0 fs/fcntl.c:1029
   lease_break_callback+0x26/0x30 fs/locks.c:558
   __break_lease+0x6d5/0x1820 fs/locks.c:1592
   break_lease include/linux/filelock.h:431 [inline]
   do_dentry_open+0x871/0x15a0 fs/open.c:946
   do_open fs/namei.c:3642 [inline]
   path_openat+0x2860/0x3240 fs/namei.c:3799
   do_filp_open+0x235/0x490 fs/namei.c:3826
   do_sys_openat2+0x13e/0x1d0 fs/open.c:1406
   do_sys_open fs/open.c:1421 [inline]
   __do_sys_openat fs/open.c:1437 [inline]
   __se_sys_openat fs/open.c:1432 [inline]
   __x64_sys_openat+0x247/0x2a0 fs/open.c:1432
   do_syscall_x64 arch/x86/entry/common.c:52 [inline]
   do_syscall_64+0xf5/0x240 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:5754
                      __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:835
                      sk_send_sigurg+0x6e/0xc0 net/core/sock.c:3412
                      tcp_check_urg+0x207/0x740 net/ipv4/tcp_input.c:5777
                      tcp_urg+0x15c/0x450 net/ipv4/tcp_input.c:5818
                      tcp_rcv_established+0xfac/0x2020 net/ipv4/tcp_input.c:6167
                      tcp_v4_do_rcv+0x8da/0xb90 net/ipv4/tcp_ipv4.c:1906
                      tcp_v4_rcv+0x2e59/0x3780 net/ipv4/tcp_ipv4.c:2332
                      ip_protocol_deliver_rcu+0x225/0x430 net/ipv4/ip_input.c:205
                      ip_local_deliver_finish+0x33f/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:5544 [inline]
                      __netif_receive_skb+0x2bf/0x650 net/core/dev.c:5658
                      process_backlog+0x39d/0x7a0 net/core/dev.c:5987
                      __napi_poll+0xcb/0x490 net/core/dev.c:6638
                      napi_poll net/core/dev.c:6707 [inline]
                      net_rx_action+0x7bb/0x1090 net/core/dev.c:6822
                      handle_softirqs+0x2d6/0x990 kernel/softirq.c:554
                      __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
                      native_irq_enable arch/x86/include/asm/irqflags.h:42 [inline]
                      arch_local_irq_enable arch/x86/include/asm/irqflags.h:77 [inline]
                      raw_spin_rq_unlock_irq kernel/sched/sched.h:1399 [inline]
                      finish_lock_switch kernel/sched/core.c:5163 [inline]
                      finish_task_switch+0x1ea/0x870 kernel/sched/core.c:5281
                      context_switch kernel/sched/core.c:5412 [inline]
                      __schedule+0x17f0/0x4a50 kernel/sched/core.c:6746
                      preempt_schedule_common+0x84/0xd0 kernel/sched/core.c:6925
                      preempt_schedule+0xe1/0xf0 kernel/sched/core.c:6949
                      preempt_schedule_thunk+0x1a/0x30 arch/x86/entry/thunk_64.S:12
                      __local_bh_enable_ip+0x179/0x200 kernel/softirq.c:389
                      spin_unlock_bh include/linux/spinlock.h:396 [inline]
                      fib6_table_dump net/ipv6/ip6_fib.c:477 [inline]
                      fib6_tables_dump+0x225/0x310 net/ipv6/ip6_fib.c:505
                      fib_net_dump net/core/fib_notifier.c:71 [inline]
                      register_fib_notifier+0x182/0x370 net/core/fib_notifier.c:109
                      nsim_fib_create+0x902/0xa70 drivers/net/netdevsim/fib.c:1595
                      nsim_drv_probe+0x747/0xb80 drivers/net/netdevsim/dev.c:1582
                      really_probe+0x2b8/0xad0 drivers/base/dd.c:656
                      __driver_probe_device+0x1a2/0x390 drivers/base/dd.c:798
                      driver_probe_device+0x50/0x430 drivers/base/dd.c:828
                      __device_attach_driver+0x2d6/0x530 drivers/base/dd.c:956
                      bus_for_each_drv+0x24e/0x2e0 drivers/base/bus.c:457
                      __device_attach+0x333/0x520 drivers/base/dd.c:1028
                      bus_probe_device+0x189/0x260 drivers/base/bus.c:532
                      device_add+0x8ff/0xca0 drivers/base/core.c:3720
                      nsim_bus_dev_new drivers/net/netdevsim/bus.c:442 [inline]
                      new_device_store+0x3f3/0x890 drivers/net/netdevsim/bus.c:173
                      kernfs_fop_write_iter+0x3a1/0x500 fs/kernfs/file.c:334
                      call_write_iter include/linux/fs.h:2110 [inline]
                      new_sync_write fs/read_write.c:497 [inline]
                      vfs_write+0xa84/0xcb0 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+0xf5/0x240 arch/x86/entry/common.c:83
                      entry_SYSCALL_64_after_hwframe+0x77/0x7f
    INITIAL USE at:
                     lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754
                     __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
                     __f_setown fs/fcntl.c:112 [inline]
                     f_setown_ex fs/fcntl.c:202 [inline]
                     do_fcntl+0x1359/0x16f0 fs/fcntl.c:399
                     __do_sys_fcntl fs/fcntl.c:472 [inline]
                     __se_sys_fcntl+0xd2/0x1b0 fs/fcntl.c:457
                     do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                     do_syscall_64+0xf5/0x240 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:5754
                          __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:796
                          kill_fasync_rcu fs/fcntl.c:1015 [inline]
                          kill_fasync+0x23a/0x4d0 fs/fcntl.c:1029
                          sock_wake_async+0x147/0x170
                          sk_wake_async+0x18a/0x290 include/net/sock.h:2513
                          tcp_rcv_state_process+0x19dd/0x4500 net/ipv4/tcp_input.c:6747
                          tcp_v6_do_rcv+0x8b2/0x1300 net/ipv6/tcp_ipv6.c:1669
                          sk_backlog_rcv include/net/sock.h:1106 [inline]
                          __release_sock+0x1c8/0x350 net/core/sock.c:2984
                          release_sock+0x61/0x1f0 net/core/sock.c:3550
                          tcp_sendmsg+0x3a/0x50 net/ipv4/tcp.c:1343
                          sock_sendmsg_nosec net/socket.c:730 [inline]
                          __sock_sendmsg+0xef/0x270 net/socket.c:745
                          __sys_sendto+0x3a4/0x4f0 net/socket.c:2191
                          __do_sys_sendto net/socket.c:2203 [inline]
                          __se_sys_sendto net/socket.c:2199 [inline]
                          __x64_sys_sendto+0xde/0x100 net/socket.c:2199
                          do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                          do_syscall_64+0xf5/0x240 arch/x86/entry/common.c:83
                          entry_SYSCALL_64_after_hwframe+0x77/0x7f
  }
  ... key      at: [<ffffffff9479b020>] init_file.__key+0x0/0x20
  ... acquired at:
   lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754
   __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:796
   kill_fasync_rcu fs/fcntl.c:1015 [inline]
   kill_fasync+0x23a/0x4d0 fs/fcntl.c:1029
   sock_wake_async+0x147/0x170
   sk_wake_async+0x18a/0x290 include/net/sock.h:2513
   tcp_rcv_state_process+0x19dd/0x4500 net/ipv4/tcp_input.c:6747
   tcp_v6_do_rcv+0x8b2/0x1300 net/ipv6/tcp_ipv6.c:1669
   sk_backlog_rcv include/net/sock.h:1106 [inline]
   __release_sock+0x1c8/0x350 net/core/sock.c:2984
   release_sock+0x61/0x1f0 net/core/sock.c:3550
   tcp_sendmsg+0x3a/0x50 net/ipv4/tcp.c:1343
   sock_sendmsg_nosec net/socket.c:730 [inline]
   __sock_sendmsg+0xef/0x270 net/socket.c:745
   __sys_sendto+0x3a4/0x4f0 net/socket.c:2191
   __do_sys_sendto net/socket.c:2203 [inline]
   __se_sys_sendto net/socket.c:2199 [inline]
   __x64_sys_sendto+0xde/0x100 net/socket.c:2199
   do_syscall_x64 arch/x86/entry/common.c:52 [inline]
   do_syscall_64+0xf5/0x240 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:5754
                   __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:885
                   sock_fasync+0x8a/0x100 net/socket.c:1446
                   __fput+0x735/0x8a0 fs/file_table.c:419
                   __do_sys_close fs/open.c:1556 [inline]
                   __se_sys_close fs/open.c:1541 [inline]
                   __x64_sys_close+0x7f/0x110 fs/open.c:1541
                   do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                   do_syscall_64+0xf5/0x240 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:5754
                        __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:1008 [inline]
                        kill_fasync+0x19e/0x4d0 fs/fcntl.c:1029
                        sock_wake_async+0x147/0x170
                        sk_wake_async+0x18a/0x290 include/net/sock.h:2513
                        tcp_rcv_state_process+0x19dd/0x4500 net/ipv4/tcp_input.c:6747
                        tcp_v6_do_rcv+0x8b2/0x1300 net/ipv6/tcp_ipv6.c:1669
                        sk_backlog_rcv include/net/sock.h:1106 [inline]
                        __release_sock+0x1c8/0x350 net/core/sock.c:2984
                        release_sock+0x61/0x1f0 net/core/sock.c:3550
                        tcp_sendmsg+0x3a/0x50 net/ipv4/tcp.c:1343
                        sock_sendmsg_nosec net/socket.c:730 [inline]
                        __sock_sendmsg+0xef/0x270 net/socket.c:745
                        __sys_sendto+0x3a4/0x4f0 net/socket.c:2191
                        __do_sys_sendto net/socket.c:2203 [inline]
                        __se_sys_sendto net/socket.c:2199 [inline]
                        __x64_sys_sendto+0xde/0x100 net/socket.c:2199
                        do_syscall_x64 arch/x86/entry/common.c:52 [inline]
                        do_syscall_64+0xf5/0x240 arch/x86/entry/common.c:83
                        entry_SYSCALL_64_after_hwframe+0x77/0x7f
 }
 ... key      at: [<ffffffff9479bc80>] fasync_insert_entry.__key+0x0/0x20
 ... acquired at:
   lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754
   __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:1008 [inline]
   kill_fasync+0x19e/0x4d0 fs/fcntl.c:1029
   __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_to_handler drivers/input/input.c:129 [inline]
   input_pass_values+0x84d/0x1200 drivers/input/input.c:161
   input_event_dispose+0x36c/0x650 drivers/input/input.c:378
   input_handle_event+0xa71/0xbe0 drivers/input/input.c:406
   input_inject_event+0x22f/0x340 drivers/input/input.c:465
   evdev_write+0x672/0x7c0 drivers/input/evdev.c:530
   vfs_write+0x2a4/0xcb0 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+0xf5/0x240 arch/x86/entry/common.c:83
   entry_SYSCALL_64_after_hwframe+0x77/0x7f


stack backtrace:
CPU: 1 PID: 16018 Comm: syz-executor.1 Not tainted 6.9.0-rc7-syzkaller-00008-gee5b455b0ada #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024
Call Trace:
 <TASK>
 __dump_stack lib/dump_stack.c:88 [inline]
 dump_stack_lvl+0x241/0x360 lib/dump_stack.c:114
 print_bad_irq_dependency kernel/locking/lockdep.c:2626 [inline]
 check_irq_usage kernel/locking/lockdep.c:2865 [inline]
 check_prev_add kernel/locking/lockdep.c:3138 [inline]
 check_prevs_add kernel/locking/lockdep.c:3253 [inline]
 validate_chain+0x4dc7/0x58e0 kernel/locking/lockdep.c:3869
 __lock_acquire+0x1346/0x1fd0 kernel/locking/lockdep.c:5137
 lock_acquire+0x1ed/0x550 kernel/locking/lockdep.c:5754
 __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:1008 [inline]
 kill_fasync+0x19e/0x4d0 fs/fcntl.c:1029
 __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_to_handler drivers/input/input.c:129 [inline]
 input_pass_values+0x84d/0x1200 drivers/input/input.c:161
 input_event_dispose+0x36c/0x650 drivers/input/input.c:378
 input_handle_event+0xa71/0xbe0 drivers/input/input.c:406
 input_inject_event+0x22f/0x340 drivers/input/input.c:465
 evdev_write+0x672/0x7c0 drivers/input/evdev.c:530
 vfs_write+0x2a4/0xcb0 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+0xf5/0x240 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fef2987dca9
Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 00 00 90 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 b0 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fef2a5b20c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
RAX: ffffffffffffffda RBX: 00007fef299abf80 RCX: 00007fef2987dca9
RDX: 0000000000002250 RSI: 0000000020000040 RDI: 0000000000000004
RBP: 00007fef298c947e R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 000000000000000b R14: 00007fef299abf80 R15: 00007fef29acfa98
 </TASK>

Crashes (595):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2024/05/06 20:03 upstream ee5b455b0ada c035c6de .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/06 17:02 upstream dd5a440a31fa c035c6de .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/06 10:48 upstream dd5a440a31fa 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/06 02:18 upstream b9158815de52 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/05 11:31 upstream 3d25a941ea50 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/05 04:59 upstream 3d25a941ea50 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/05 01:58 upstream 3d25a941ea50 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/04 15:30 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/04 02:07 upstream 3d25a941ea50 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/04 00:28 upstream 3d25a941ea50 610f2a54 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/03 15:40 upstream f03359bca01b 375d4445 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/03 12:24 upstream f03359bca01b 375d4445 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/03 10:47 upstream f03359bca01b 375d4445 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/02 15:17 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/02 06:22 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/02 03:34 upstream 0106679839f7 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root possible deadlock in evdev_pass_values
2024/05/01 13:38 upstream 18daea77cca6 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/05/01 12:25 upstream 18daea77cca6 3ba885bc .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/05/01 09:24 upstream 18daea77cca6 9e0e6af1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root possible deadlock in evdev_pass_values
2024/04/30 19:22 upstream 50dffbf77180 9e0e6af1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/30 17:16 upstream 98369dccd2f8 9e0e6af1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/30 16:42 upstream 98369dccd2f8 9e0e6af1 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root possible deadlock in evdev_pass_values
2024/04/30 07:12 upstream 98369dccd2f8 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/30 03:04 upstream b947cc5bf6d7 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/29 23:49 upstream b947cc5bf6d7 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/29 10:29 upstream e67572cd2204 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/29 09:17 upstream e67572cd2204 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/29 01:35 upstream e67572cd2204 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/28 22:33 upstream 2c8159388952 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/28 21:02 upstream 2c8159388952 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/28 12:19 upstream 2c8159388952 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/28 10:39 upstream 2c8159388952 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/28 08:13 upstream 5d12ed4bea43 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/27 21:48 upstream 5d12ed4bea43 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-badwrites-root possible deadlock in evdev_pass_values
2024/04/27 16:40 upstream 5eb4573ea63d 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/27 12:01 upstream 5eb4573ea63d 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/27 09:02 upstream 5eb4573ea63d 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in evdev_pass_values
2024/04/27 03:14 upstream 5eb4573ea63d 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/26 21:55 upstream c942a0cd3603 059e9963 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/26 18:08 upstream c942a0cd3603 059e9963 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/26 12:54 upstream c942a0cd3603 059e9963 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/26 11:21 upstream c942a0cd3603 059e9963 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in evdev_pass_values
2024/04/26 09:58 upstream c942a0cd3603 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/26 05:22 upstream e33c4963bf53 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/26 02:17 upstream e33c4963bf53 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root possible deadlock in evdev_pass_values
2024/04/25 21:14 upstream e33c4963bf53 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/25 19:50 upstream e88c4cfcb7b8 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce possible deadlock in evdev_pass_values
2024/04/25 06:26 upstream e88c4cfcb7b8 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/25 01:34 upstream e88c4cfcb7b8 8bdc0f22 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/04/20 23:27 upstream 977b1ef51866 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root possible deadlock in evdev_pass_values
2024/03/14 18:41 upstream 480e035fc4c7 d615901c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 possible deadlock in evdev_pass_values
2024/05/05 16:35 upstream 7367539ad4b0 610f2a54 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream possible deadlock in evdev_pass_values
2024/03/29 15:40 upstream 317c7bc0ef03 c52bcb23 .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/04/12 15:27 linux-next 9ed46da14b9b 27de0a5c .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.