Warning: Permanently added '10.128.1.98' (ED25519) to the list of known hosts. 2024/02/25 09:57:29 ignoring optional flag "sandboxArg"="0" 2024/02/25 09:57:29 parsed 1 programs 2024/02/25 09:57:29 executed programs: 0 2024/02/25 09:57:34 executed programs: 6 2024/02/25 09:57:39 executed programs: 12 2024/02/25 09:57:44 executed programs: 18 2024/02/25 09:57:49 executed programs: 24 2024/02/25 09:57:54 executed programs: 30 2024/02/25 09:57:59 executed programs: 36 2024/02/25 09:58:04 executed programs: 43 2024/02/25 09:58:09 executed programs: 51 2024/02/25 09:58:15 executed programs: 57 2024/02/25 09:58:20 executed programs: 64 2024/02/25 09:58:25 executed programs: 70 2024/02/25 09:58:30 executed programs: 79 2024/02/25 09:58:35 executed programs: 88 2024/02/25 09:58:40 executed programs: 94 2024/02/25 09:58:45 executed programs: 102 2024/02/25 09:58:50 executed programs: 109 2024/02/25 09:58:55 executed programs: 115 2024/02/25 09:59:00 executed programs: 122 2024/02/25 09:59:05 executed programs: 130 2024/02/25 09:59:10 executed programs: 136 2024/02/25 09:59:15 executed programs: 144 2024/02/25 09:59:20 executed programs: 151 2024/02/25 09:59:25 executed programs: 157 2024/02/25 09:59:30 executed programs: 163 2024/02/25 09:59:35 executed programs: 170 2024/02/25 09:59:40 executed programs: 176 2024/02/25 09:59:45 executed programs: 182 2024/02/25 09:59:51 executed programs: 188 2024/02/25 09:59:56 executed programs: 194 2024/02/25 10:00:01 executed programs: 201 2024/02/25 10:00:06 executed programs: 209 2024/02/25 10:00:11 executed programs: 216 2024/02/25 10:00:16 executed programs: 222 2024/02/25 10:00:21 executed programs: 229 2024/02/25 10:00:26 executed programs: 235 2024/02/25 10:00:31 executed programs: 242 2024/02/25 10:00:36 executed programs: 249 2024/02/25 10:00:41 executed programs: 256 2024/02/25 10:00:46 executed programs: 264 2024/02/25 10:00:51 executed programs: 270 2024/02/25 10:00:56 executed programs: 277 2024/02/25 10:01:01 executed programs: 284 2024/02/25 10:01:06 executed programs: 292 2024/02/25 10:01:11 executed programs: 298 2024/02/25 10:01:16 executed programs: 306 2024/02/25 10:01:22 executed programs: 313 2024/02/25 10:01:27 executed programs: 319 2024/02/25 10:01:32 executed programs: 330 2024/02/25 10:01:37 executed programs: 336 2024/02/25 10:01:42 executed programs: 343 2024/02/25 10:01:47 executed programs: 351 2024/02/25 10:01:52 executed programs: 357 2024/02/25 10:01:57 executed programs: 363 2024/02/25 10:02:02 executed programs: 369 2024/02/25 10:02:07 executed programs: 376 2024/02/25 10:02:12 executed programs: 385 2024/02/25 10:02:17 executed programs: 392 2024/02/25 10:02:22 executed programs: 398 2024/02/25 10:02:27 executed programs: 405 2024/02/25 10:02:32 executed programs: 412 2024/02/25 10:02:37 executed programs: 420 2024/02/25 10:02:42 executed programs: 427 2024/02/25 10:02:47 executed programs: 433 2024/02/25 10:02:52 executed programs: 439 2024/02/25 10:02:58 executed programs: 445 2024/02/25 10:03:03 executed programs: 452 2024/02/25 10:03:08 executed programs: 458 2024/02/25 10:03:13 executed programs: 464 [ 388.275856][ T4192] [ 388.278190][ T4192] ====================================================== [ 388.285449][ T4192] WARNING: possible circular locking dependency detected [ 388.292635][ T4192] 5.15.149-syzkaller #0 Not tainted [ 388.297977][ T4192] ------------------------------------------------------ [ 388.304968][ T4192] syz-executor.0/4192 is trying to acquire lock: [ 388.311425][ T4192] ffff88810c12b8d8 (&rs->rs_recv_lock){....}-{2:2}, at: rds_wake_sk_sleep+0x16/0x60 [ 388.321205][ T4192] [ 388.321205][ T4192] but task is already holding lock: [ 388.328708][ T4192] ffff888105c98900 (&rm->m_rs_lock){....}-{2:2}, at: rds_send_remove_from_sock+0xd8/0x330 [ 388.338649][ T4192] [ 388.338649][ T4192] which lock already depends on the new lock. [ 388.338649][ T4192] [ 388.349189][ T4192] [ 388.349189][ T4192] the existing dependency chain (in reverse order) is: [ 388.358270][ T4192] [ 388.358270][ T4192] -> #1 (&rm->m_rs_lock){....}-{2:2}: [ 388.365850][ T4192] _raw_spin_lock_irqsave+0x36/0x50 [ 388.371619][ T4192] rds_message_put+0x82/0x3c0 [ 388.377054][ T4192] rds_clear_recv_queue+0x9b/0xd0 [ 388.383090][ T4192] rds_release+0x56/0x140 [ 388.387994][ T4192] __sock_release+0x32/0xa0 [ 388.393412][ T4192] sock_close+0xf/0x20 [ 388.398159][ T4192] __fput+0x8d/0x250 [ 388.402544][ T4192] task_work_run+0x54/0x80 [ 388.407537][ T4192] exit_to_user_mode_prepare+0x1bc/0x1c0 [ 388.413653][ T4192] syscall_exit_to_user_mode+0x19/0x60 [ 388.419917][ T4192] do_syscall_64+0x42/0x80 [ 388.424824][ T4192] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 388.431375][ T4192] [ 388.431375][ T4192] -> #0 (&rs->rs_recv_lock){....}-{2:2}: [ 388.439370][ T4192] __lock_acquire+0x10b6/0x1a40 [ 388.444797][ T4192] lock_acquire+0xbb/0x2a0 [ 388.449698][ T4192] _raw_read_lock_irqsave+0x42/0x90 [ 388.455466][ T4192] rds_wake_sk_sleep+0x16/0x60 [ 388.460800][ T4192] rds_send_remove_from_sock+0x103/0x330 [ 388.467001][ T4192] rds_send_path_drop_acked+0x121/0x150 [ 388.473373][ T4192] rds_tcp_write_space+0x9a/0x220 [ 388.478875][ T4192] tcp_check_space+0x31/0x110 [ 388.484040][ T4192] tcp_rcv_established+0x27e/0x730 [ 388.489632][ T4192] tcp_v4_do_rcv+0x17c/0x2f0 [ 388.494941][ T4192] __release_sock+0x54/0xd0 [ 388.499961][ T4192] release_sock+0x26/0xa0 [ 388.504775][ T4192] rds_send_xmit+0x5cc/0xa00 [ 388.510110][ T4192] rds_sendmsg+0xedb/0x1110 [ 388.515526][ T4192] __sock_sendmsg+0x2e/0x40 [ 388.520602][ T4192] ____sys_sendmsg+0x234/0x250 [ 388.525851][ T4192] ___sys_sendmsg+0x6e/0xb0 [ 388.530930][ T4192] __sys_sendmsg+0x54/0xa0 [ 388.536206][ T4192] do_syscall_64+0x35/0x80 [ 388.541122][ T4192] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 388.547599][ T4192] [ 388.547599][ T4192] other info that might help us debug this: [ 388.547599][ T4192] [ 388.558076][ T4192] Possible unsafe locking scenario: [ 388.558076][ T4192] [ 388.565577][ T4192] CPU0 CPU1 [ 388.571256][ T4192] ---- ---- [ 388.576939][ T4192] lock(&rm->m_rs_lock); [ 388.581230][ T4192] lock(&rs->rs_recv_lock); [ 388.588998][ T4192] lock(&rm->m_rs_lock); [ 388.595890][ T4192] lock(&rs->rs_recv_lock); [ 388.600712][ T4192] [ 388.600712][ T4192] *** DEADLOCK *** [ 388.600712][ T4192] [ 388.608832][ T4192] 3 locks held by syz-executor.0/4192: [ 388.614257][ T4192] #0: ffff888101da7420 (k-sk_lock-AF_INET){+.+.}-{0:0}, at: tcp_sock_set_cork+0xe/0x40 [ 388.624387][ T4192] #1: ffff888101da76d8 (k-clock-AF_INET){++.-}-{2:2}, at: rds_tcp_write_space+0x1a/0x220 [ 388.634503][ T4192] #2: ffff888105c98900 (&rm->m_rs_lock){....}-{2:2}, at: rds_send_remove_from_sock+0xd8/0x330 [ 388.644800][ T4192] [ 388.644800][ T4192] stack backtrace: [ 388.650913][ T4192] CPU: 0 PID: 4192 Comm: syz-executor.0 Not tainted 5.15.149-syzkaller #0 [ 388.659380][ T4192] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 388.669846][ T4192] Call Trace: [ 388.673197][ T4192] [ 388.676107][ T4192] dump_stack_lvl+0x57/0x7d [ 388.680577][ T4192] check_noncircular+0xcc/0xe0 [ 388.685391][ T4192] ? register_lock_class+0x41/0x630 [ 388.690735][ T4192] __lock_acquire+0x10b6/0x1a40 [ 388.695638][ T4192] lock_acquire+0xbb/0x2a0 [ 388.700101][ T4192] ? rds_wake_sk_sleep+0x16/0x60 [ 388.705177][ T4192] ? rds_send_remove_from_sock+0xd8/0x330 [ 388.711085][ T4192] _raw_read_lock_irqsave+0x42/0x90 [ 388.716337][ T4192] ? rds_wake_sk_sleep+0x16/0x60 [ 388.721320][ T4192] rds_wake_sk_sleep+0x16/0x60 [ 388.726048][ T4192] rds_send_remove_from_sock+0x103/0x330 [ 388.731646][ T4192] ? lockdep_hardirqs_on_prepare+0x9d/0xf0 [ 388.737415][ T4192] ? _raw_spin_unlock_irqrestore+0x44/0x60 [ 388.743357][ T4192] ? rds_tcp_recv_exit+0x10/0x10 [ 388.748440][ T4192] rds_send_path_drop_acked+0x121/0x150 [ 388.753983][ T4192] ? sk_stream_wait_memory+0x370/0x370 [ 388.759448][ T4192] rds_tcp_write_space+0x9a/0x220 [ 388.764547][ T4192] tcp_check_space+0x31/0x110 [ 388.769356][ T4192] tcp_rcv_established+0x27e/0x730 [ 388.774447][ T4192] tcp_v4_do_rcv+0x17c/0x2f0 [ 388.779110][ T4192] __release_sock+0x54/0xd0 [ 388.784623][ T4192] release_sock+0x26/0xa0 [ 388.788916][ T4192] rds_send_xmit+0x5cc/0xa00 [ 388.793649][ T4192] rds_sendmsg+0xedb/0x1110 [ 388.798115][ T4192] ? aa_sk_perm+0x5e/0x310 [ 388.802586][ T4192] __sock_sendmsg+0x2e/0x40 [ 388.807200][ T4192] ____sys_sendmsg+0x234/0x250 [ 388.812219][ T4192] ? import_iovec+0x17/0x20 [ 388.816773][ T4192] ? sendmsg_copy_msghdr+0x77/0xa0 [ 388.821944][ T4192] ___sys_sendmsg+0x6e/0xb0 [ 388.826581][ T4192] ? lock_acquire+0xbb/0x2a0 [ 388.831132][ T4192] ? ksys_dup3+0x160/0x160 [ 388.835512][ T4192] ? find_held_lock+0x2b/0x80 [ 388.840331][ T4192] ? __fget_files+0xb9/0x190 [ 388.845151][ T4192] ? __fget_files+0xd1/0x190 [ 388.849709][ T4192] __sys_sendmsg+0x54/0xa0 [ 388.854218][ T4192] ? lockdep_hardirqs_on_prepare+0xcd/0xf0 [ 388.860171][ T4192] do_syscall_64+0x35/0x80 [ 388.864568][ T4192] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 388.870599][ T4192] RIP: 0033:0x7fba3a95e959 [ 388.875775][ T4192] 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 [ 388.895801][ T4192] RSP: 002b:00007fba3a49f0c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 388.904359][ T4192] RAX: ffffffffffffffda RBX: 00007fba3aa7e120 RCX: 00007fba3a95e959 [ 388.912319][ T4192] RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000004 [ 388.920254][ T4192] RBP: 00007fba3a9bac88 R08: 0000000000000000 R09: 0000000000000000 [ 388.928188][ T4192] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 388.936302][ T4192] R13: 000000000000006e R14: 00007fba3aa7e120 R15: 00007ffd5e7d2018 [ 388.944421][ T4192] 2024/02/25 10:03:18 executed programs: 471 2024/02/25 10:03:23 executed programs: 477