INFO: task kworker/u10:27:8609 blocked for more than 147 seconds.
      Not tainted syzkaller #0
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
task:kworker/u10:27  state:D stack:24584 pid:8609  tgid:8609  ppid:2      task_flags:0x4208060 flags:0x00080000
Workqueue: events_unbound linkwatch_event
Call Trace:
 <TASK>
 __schedule+0x17db/0x58f0
 schedule+0x164/0x2b0
 schedule_preempt_disabled+0x13/0x30
 __mutex_lock+0x7c1/0x1550
 linkwatch_event+0xe/0x60
 process_scheduled_works+0xc3d/0x1630
 worker_thread+0xa47/0xfb0
 kthread+0x38b/0x480
 ret_from_fork+0x514/0xb70
 ret_from_fork_asm+0x1a/0x30
 </TASK>

Showing all locks held in the system:
locks held by pool_workqueue_/3: 1, on CPU#0:
 #0: ffffffff8ed62b28 (rcu_state.exp_mutex){+.+.}-{4:4}, at: synchronize_rcu_expedited+0x2d0/0x770
locks held by kworker/u8:0/12: 2, last CPU#0:
 #0: ffff8881763f2940 ((wq_completion)bat_events){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90000117c40 ((work_completion)(&(&bat_priv->tt.work)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
locks held by kworker/u8:1/13: 4, last CPU#0:
 #0: ffff8880306fa140 ((wq_completion)krds_cp_wq#40/5){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90000127c40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff8880305ced80 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
 #3: ffff88816aae0260 (k-sk_lock-AF_INET6){+.+.}-{0:0}, at: __inet6_bind+0x301/0xf30
locks held by khungtaskd/35: 1, last CPU#0:
 #0: ffffffff8ed5c760 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x2e/0x180
locks held by dhcpcd/5337: 2, on CPU#1:
 #0: ffff8881bd1d26e8 (nlk_cb_mutex-ROUTE){+.+.}-{4:4}, at: __netlink_dump_start+0xf4/0x7b0
 #1: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_dump_ifinfo+0xa74/0x14a0
locks held by getty/5419: 2, on CPU#1:
 #0: ffff88817934e0a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x25/0x70
 #1: 
ffffc900034762e8 (&ldata->atomic_read_lock){+.+.}-{4:4}, at: n_tty_read+0x45a/0x1360
locks held by kworker/u8:3/5647: 4, last CPU#1:
 #0: ffff8881756c9140 ((wq_completion)krds_cp_wq#29/0){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90004bb7c40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff888174edc980 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
 #3: ffff88801ddfb660 (k-sk_lock-AF_INET){+.+.}-{0:0}, at: __inet_bind+0x3b0/0xaa0
locks held by kworker/u10:12/6151: 3, last CPU#1:
 #0: ffff8881000ac140 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc9000e91fc40 ((work_completion)(&(&nsim_dev->trap_data->trap_report_dw)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff88803434b258 (&devlink->lock_key#17){+.+.}-{4:4}, at: nsim_dev_trap_report_work+0x57/0xb40
locks held by kworker/u10:18/7320: 3, last CPU#1:
 #0: ffff8881000ac140 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90003a8fc40 ((work_completion)(&(&nsim_dev->trap_data->trap_report_dw)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff888176fa7258 (&devlink->lock_key#12){+.+.}-{4:4}, at: nsim_dev_trap_report_work+0x57/0xb40
locks held by kworker/u10:27/8609: 3, on CPU#1:
 #0: ffff8881000ac140 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90006327c40 ((linkwatch_work).work){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: linkwatch_event+0xe/0x60
locks held by kworker/u8:4/8672: 4, last CPU#1:
 #0: ffff8880342bb940 ((wq_completion)krds_cp_wq#40/3){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc900066e7c40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff8880305cf380 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
 #3: ffff888105fec5e0 (k-sk_lock-AF_INET6){+.+.}-{0:0}, at: __inet6_bind+0x301/0xf30
locks held by kworker/u8:6/28729: 3, last CPU#1:
 #0: ffff888020142940 ((wq_completion)krds_cp_wq#40/0){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90007cf7c40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff8880305cfc80 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
locks held by kworker/u8:8/1243: 4, last CPU#1:
 #0: ffff8881012d5940 ((wq_completion)netns){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90006bbfc40 (net_cleanup_work){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffffffff90242f68 (pernet_ops_rwsem){++++}-{4:4}, at: cleanup_net+0xf5/0x810
 #3: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: ops_undo_list+0x28e/0x8d0
locks held by kworker/u8:9/1244: 3, last CPU#1:
 #0: ffff88810ce6c140 ((wq_completion)krds_cp_wq#40/7){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90006bafc40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff8880305ce780 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
locks held by kworker/1:27/10017: 1, last CPU#1:
 #0: ffffffff8ed5c760 (rcu_read_lock){....}-{1:3}, at: process_scheduled_works+0x97a/0x1630
locks held by syz-executor/14242: 1, on CPU#1:
 #0: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: tun_chr_close+0x3e/0x1c0
locks held by kworker/u8:2/14438: 4, last CPU#1:
 #0: ffff8880342bf940 ((wq_completion)krds_cp_wq#40/1){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc9000f357c40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff8880305cf980 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
 #3: ffff888105feaae0 (k-sk_lock-AF_INET6){+.+.}-{0:0}, at: __inet6_bind+0x301/0xf30
locks held by kworker/0:41/17091: 4, last CPU#0:
 #0: ffff88810006b140 ((wq_completion)events){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc900079c7c40 ((work_completion)(&helper->damage_work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff888108c99a70 (&helper->lock){+.+.}-{4:4}, at: drm_fb_helper_damage_work+0x15b/0xf20
 #3: ffff888108ce0128 (&dev->master_mutex){+.+.}-{4:4}, at: drm_master_internal_acquire+0x20/0x80
locks held by kworker/0:43/17092: 3, on CPU#0:
 #0: ffff88810006b140 ((wq_completion)events){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc900079b7c40 (deferred_process_work){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: switchdev_deferred_process_work+0xe/0x20
locks held by kworker/0:46/17094: 3, on CPU#0:
 #0: ffff888100069d40 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90007907c40 ((reg_check_chans).work){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: reg_check_chans_work+0xac/0x1110
locks held by kworker/u8:5/19412: 3, on CPU#1:
 #0: ffff888106a84140 ((wq_completion)tc_filter_workqueue){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc900088ffc40 ((work_completion)(&(rwork)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: basic_delete_filter_work+0x16/0x30
locks held by kworker/u8:7/19414: 4, last CPU#1:
 #0: ffff8880342ba940 ((wq_completion)krds_cp_wq#40/2){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc9000888fc40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff8880305cf680 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
 #3: ffff88802ac88260 (k-sk_lock-AF_INET6){+.+.}-{0:0}, at: __inet6_bind+0x301/0xf30
locks held by kworker/u8:10/19415: 3, last CPU#1:
 #0: ffff8880306f8140 ((wq_completion)krds_cp_wq#40/4){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc900085f7c40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff8880305cf080 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
locks held by kworker/u8:11/19416: 4, last CPU#0:
 #0: ffff88803f131940 ((wq_completion)krds_cp_wq#40/6){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc900087afc40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff8880305cea80 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
 #3: ffff88816aae6e60 (k-sk_lock-AF_INET6){+.+.}-{0:0}, at: __inet6_bind+0x301/0xf30
locks held by kworker/u8:12/20365: 3, last CPU#1:
 #0: ffff88811387c140 ((wq_completion)krds_cp_wq#4/0){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc900043afc40 ((work_completion)(&(&cp->cp_conn_w)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff88810dec3980 (&tc->t_conn_path_lock){+.+.}-{4:4}, at: rds_tcp_conn_path_connect+0x1cc/0x920
locks held by kworker/u9:24/22432: 2, last CPU#1:
 #0: ffff888175716940 ((wq_completion)wg-kex-wg0#5){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc9000f7f7c40 ((work_completion)(&peer->transmit_handshake_work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
locks held by kworker/u9:27/22434: 3, last CPU#1:
 #0: ffff8881000ac140 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc9000f7a7c40 ((work_completion)(&(&nsim_dev->trap_data->trap_report_dw)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff8881ae283258 (&devlink->lock_key#21){+.+.}-{4:4}, at: nsim_dev_trap_report_work+0x57/0xb40
locks held by kbnepd bnep0/25463: 2, on CPU#1:
 #0: ffffffff90401908 (bnep_session_sem){++++}-{4:4}, at: bnep_session+0x2ae5/0x2d20
 #1: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: rtnl_net_dev_lock+0x257/0x2f0
locks held by kworker/u9:45/26471: 2, last CPU#1:
 #0: ffff888031717140 ((wq_completion)wg-kex-wg1#31){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc90004ad7c40 ((work_completion)(&peer->transmit_handshake_work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
locks held by kworker/u9:47/26473: 3, last CPU#1:
 #0: ffff8881000ac140 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc9000485fc40 ((work_completion)(&(&nsim_dev->trap_data->trap_report_dw)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #2: ffff88802f955258 (&devlink->lock_key#20){+.+.}-{4:4}, at: nsim_dev_trap_report_work+0x57/0xb40
locks held by syz.8.13491/26687: 1, last CPU#0:
 #0: ffffffff8ed5c760 (rcu_read_lock){....}-{1:3}, at: unwind_next_frame+0x8f/0x2550
locks held by syz.8.13525/26809: 1, on CPU#1:
 #0: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: tun_chr_close+0x3e/0x1c0
locks held by syz-executor/26829: 1, on CPU#1:
 #0: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: inet_rtm_newaddr+0x470/0x19f0
locks held by syz-executor/26830: 1, on CPU#0:
 #0: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: inet_rtm_newaddr+0x470/0x19f0
locks held by syz-executor/26848: 1, last CPU#1:
 #0: ffffffff8ed5c760 (rcu_read_lock){....}-{1:3}, at: unwind_next_frame+0x8f/0x2550
locks held by kworker/u8:18/26849: 2, last CPU#1:
 #0: ffff88810db44140 ((wq_completion)bond0#14){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
 #1: ffffc900089f7c40 ((work_completion)(&(&bond->ad_work)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630
locks held by syz-executor/26851: 1, on CPU#0:
 #0: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: inet_rtm_newaddr+0x470/0x19f0
locks held by syz-executor/26855: 1, on CPU#1:
 #0: ffffffff902517c0 (rtnl_mutex){+.+.}-{4:4}, at: inet_rtm_newaddr+0x470/0x19f0

=============================================

NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 35 Comm: khungtaskd Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014
Call Trace:
 <TASK>
 dump_stack_lvl+0xe8/0x150
 nmi_cpu_backtrace+0x274/0x2d0
 nmi_trigger_cpumask_backtrace+0x17d/0x390
 sys_info+0x135/0x170
 watchdog+0xfd7/0x1030
 kthread+0x38b/0x480
 ret_from_fork+0x514/0xb70
 ret_from_fork_asm+0x1a/0x30
 </TASK>
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0
CPU: 0 UID: 0 PID: 19416 Comm: kworker/u8:11 Not tainted syzkaller #0 PREEMPT(full) 
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014
Workqueue: krds_cp_wq#40/6 rds_connect_worker
RIP: 0010:seqcount_lockdep_reader_access+0xd4/0x100
Code: 5b 48 89 de 48 81 e6 00 02 00 00 31 ff e8 44 4a 13 00 48 81 e3 00 02 00 00 75 11 e8 76 44 13 00 4d 85 ff 75 16 e8 6c 44 13 00 <eb> 15 e8 65 44 13 00 e8 d0 13 30 0a 4d 85 ff 74 ea e8 56 44 13 00
RSP: 0018:ffffc90000007e08 EFLAGS: 00000046
RAX: ffffffff81b480e4 RBX: 0000000000000000 RCX: ffff888115139e00
RDX: 8000000000000100 RSI: 0000000000000100 RDI: 0000000000000000
RBP: ffffc90000007f08 R08: 0000000000000100 R09: 0000000000000001
R10: 0000000000000003 R11: 8000000000000100 R12: 1ffff92000000fd0
R13: dffffc0000000000 R14: ffffffff81b48545 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff88818d6d6000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055558690ecc8 CR3: 000000010eb78000 CR4: 00000000000006f0
Call Trace:
 <IRQ>
 ktime_get+0x45/0x220
 clockevents_program_event+0x290/0x630
 hrtimer_run_softirq+0x255/0x2e0
 handle_softirqs+0x226/0x860
 do_softirq+0x77/0xd0
 </IRQ>
 <TASK>
 __local_bh_enable_ip+0x100/0x140
 __inet6_bind+0x301/0xf30
 kernel_bind+0x13e/0x1c0
 rds_tcp_conn_path_connect+0x53b/0x920
 rds_connect_worker+0x1d8/0x290
 process_scheduled_works+0xc3d/0x1630
 worker_thread+0xa47/0xfb0
 kthread+0x38b/0x480
 ret_from_fork+0x514/0xb70
 ret_from_fork_asm+0x1a/0x30
 </TASK>
