------------[ cut here ]------------
WARNING: CPU: 1 PID: 3239 at net/core/stream.c:205 sk_stream_kill_queues+0x2ee/0x3d0 net/core/stream.c:205
Modules linked in:
CPU: 1 PID: 3239 Comm: syz-executor.2 Not tainted 5.15.0-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:sk_stream_kill_queues+0x2ee/0x3d0 net/core/stream.c:205
Code: 5e 41 5f e9 c4 58 5c fa e8 bf 58 5c fa 89 ee 48 89 df e8 75 9a fb ff e9 64 ff ff ff e8 ab 58 5c fa 0f 0b eb 9b e8 a2 58 5c fa <0f> 0b eb c7 e8 99 58 5c fa 0f 0b e9 65 fe ff ff e8 cd c2 a2 fa e9
RSP: 0018:ffffc90000dc0c28 EFLAGS: 00010246
RAX: 0000000000000000 RBX: 00000000000004ff RCX: 0000000000000100
RDX: ffff888079de1d00 RSI: ffffffff871b19ee RDI: 0000000000000003
RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
R10: ffffffff871b19b5 R11: 0000000000000000 R12: ffff888079fe9a18
R13: ffff888079fe99a8 R14: ffff888079fe9828 R15: 0000000000000000
FS: 00007fe2aa047700(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000001b3044f000 CR3: 0000000025160000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
inet_csk_destroy_sock+0x1a5/0x440 net/ipv4/inet_connection_sock.c:1012
tcp_done+0x233/0x330 net/ipv4/tcp.c:4417
tcp_write_err net/ipv4/tcp_timer.c:74 [inline]
tcp_probe_timer net/ipv4/tcp_timer.c:395 [inline]
tcp_write_timer_handler+0x447/0xbc0 net/ipv4/tcp_timer.c:626
tcp_write_timer+0xa2/0x2b0 net/ipv4/tcp_timer.c:642
call_timer_fn+0x1a5/0x6b0 kernel/time/timer.c:1421
expire_timers kernel/time/timer.c:1466 [inline]
__run_timers.part.0+0x675/0xa20 kernel/time/timer.c:1734
__run_timers kernel/time/timer.c:1715 [inline]
run_timer_softirq+0xb3/0x1d0 kernel/time/timer.c:1747
__do_softirq+0x29b/0x9c2 kernel/softirq.c:558
invoke_softirq kernel/softirq.c:432 [inline]
__irq_exit_rcu+0x123/0x180 kernel/softirq.c:636
irq_exit_rcu+0x5/0x20 kernel/softirq.c:648
sysvec_apic_timer_interrupt+0x93/0xc0 arch/x86/kernel/apic/apic.c:1097
asm_sysvec_apic_timer_interrupt+0x12/0x20 arch/x86/include/asm/idtentry.h:638
RIP: 0010:ima_read_xattr+0x0/0x70 security/integrity/ima/ima_appraise.c:218
Code: ff ff e8 53 1f 8c 05 e8 5e 8e 12 fe e9 27 ff ff ff e8 54 8e 12 fe e9 38 fe ff ff e8 4a 8e 12 fe eb a5 0f 1f 84 00 00 00 00 00 <41> 54 49 89 f4 55 48 89 fd 53 e8 11 24 cc fd 45 31 c0 4c 89 e1 48
RSP: 0018:ffffc90004f6f750 EFLAGS: 00000212
RAX: 0000000000010369 RBX: ffff888085953400 RCX: ffffc9000d8e3000
RDX: 0000000000040000 RSI: ffffc90004f6f858 RDI: ffff88806cd625e0
RBP: 1ffff920009edef7 R08: 0000000000000000 R09: 000000008ccb3000
R10: ffffffff83a9f520 R11: 0000000000000000 R12: 0000000000000000
R13: ffff88806cd625e0 R14: 0000000000000000 R15: 0000000000000001
process_measurement+0xcae/0x1920 security/integrity/ima/ima_main.c:319
ima_file_check+0xb1/0x100 security/integrity/ima/ima_main.c:516
do_open fs/namei.c:3428 [inline]
path_openat+0x1643/0x2740 fs/namei.c:3559
do_filp_open+0x1aa/0x400 fs/namei.c:3586
do_sys_openat2+0x16d/0x4d0 fs/open.c:1200
do_sys_open fs/open.c:1216 [inline]
__do_sys_openat fs/open.c:1232 [inline]
__se_sys_openat fs/open.c:1227 [inline]
__x64_sys_openat+0x13f/0x1f0 fs/open.c:1227
do_syscall_x64 arch/x86/entry/common.c:50 [inline]
do_syscall_64+0x35/0xb0 arch/x86/entry/common.c:80
entry_SYSCALL_64_after_hwframe+0x44/0xae
RIP: 0033:0x7fe2acad1ae9
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 bc ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fe2aa047188 EFLAGS: 00000246 ORIG_RAX: 0000000000000101
RAX: ffffffffffffffda RBX: 00007fe2acbe4f60 RCX: 00007fe2acad1ae9
RDX: 000000000000275a RSI: 0000000020000040 RDI: ffffffffffffff9c
RBP: 00007fe2acb2bf25 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007ffe94f89a2f R14: 00007fe2aa047300 R15: 0000000000022000
----------------
Code disassembly (best guess), 2 bytes skipped:
0: e8 53 1f 8c 05 callq 0x58c1f58
5: e8 5e 8e 12 fe callq 0xfe128e68
a: e9 27 ff ff ff jmpq 0xffffff36
f: e8 54 8e 12 fe callq 0xfe128e68
14: e9 38 fe ff ff jmpq 0xfffffe51
19: e8 4a 8e 12 fe callq 0xfe128e68
1e: eb a5 jmp 0xffffffc5
20: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1)
27: 00
* 28: 41 54 push %r12 <-- trapping instruction
2a: 49 89 f4 mov %rsi,%r12
2d: 55 push %rbp
2e: 48 89 fd mov %rdi,%rbp
31: 53 push %rbx
32: e8 11 24 cc fd callq 0xfdcc2448
37: 45 31 c0 xor %r8d,%r8d
3a: 4c 89 e1 mov %r12,%rcx
3d: 48 rex.W