Warning: Permanently added '10.128.10.35' (ECDSA) to the list of known hosts. 2019/03/15 13:08:10 fuzzer started 2019/03/15 13:08:10 dialing manager at 10.128.0.248:59115 2019/03/15 13:08:10 syscalls: 1 2019/03/15 13:08:10 code coverage: enabled 2019/03/15 13:08:10 comparison tracing: enabled 2019/03/15 13:08:10 extra coverage: support is not implemented in syzkaller 2019/03/15 13:08:10 setuid sandbox: support is not implemented in syzkaller 2019/03/15 13:08:10 namespace sandbox: support is not implemented in syzkaller 2019/03/15 13:08:10 Android sandbox: support is not implemented in syzkaller 2019/03/15 13:08:10 fault injection: support is not implemented in syzkaller 2019/03/15 13:08:10 leak checking: support is not implemented in syzkaller 2019/03/15 13:08:10 net packet injection: enabled 2019/03/15 13:08:10 net device setup: support is not implemented in syzkaller 13:08:13 executing program 0: r0 = socket$inet(0x10, 0x4004000000000003, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="230000002e0007041dfffd946fa2830020200a000502000000030000000000000000ff", 0x23}], 0x1}, 0x0) 13:08:13 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="240000001e0007021dfffd946f610500020000001f00000000000100080008000b000000", 0x24}], 0x1}, 0x0) 13:08:13 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x19, 0x0, 0x0) 13:08:13 executing program 3: msgsnd(0x0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) msgctl$IPC_RMID(0x0, 0x0) 13:08:13 executing program 3: syz_emit_ethernet(0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaa0086dd00000000000000014ab6633b8a103300fe800000000000000000000000000000ff02000000000000000000000000000100089078000000000000000000000000"]) socket(0x0, 0x3, 0x8) 13:08:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_execute_func(&(0x7f0000000140)="3666440f50f564ff0941c3c4e2c9975842f20fc2b5d289b71a01794ec4030d48cb00b62ac1863e0f110f11c442019dcc448103988400006f") getsockopt$inet_mreqn(r0, 0x0, 0xe, 0x0, &(0x7f0000000080)) 13:08:13 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x11, 0xffffffffffffffff) 13:08:13 executing program 2: 13:08:13 executing program 0: 13:08:13 executing program 3: 13:08:13 executing program 1: 13:08:13 executing program 2: 13:08:13 executing program 3: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, 0x0, 0x0) 13:08:13 executing program 2: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaa0086dd60093a0600088800fe800000100000004d42fcdc125e414eec0d0700000000000000bbff0200000000000000000000000000010000000000089078"]) 13:08:13 executing program 3: mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) preadv(r0, &(0x7f0000000340)=[{0x0, 0xfffffd6b}], 0x1, 0x300) 13:08:13 executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) ftruncate(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) 13:08:13 executing program 0: r0 = socket(0x20000000000000a, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3, 0x0, &(0x7f0000000240)) 13:08:13 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, 0x0, 0x0) 13:08:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 13:08:13 executing program 2: r0 = socket(0x20000000000000a, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3c, 0x0, &(0x7f0000000040)) 13:08:13 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x29, 0x0, 0x0) 13:08:13 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = dup(r0) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, 0x0, &(0x7f0000000080)) 13:08:13 executing program 3: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readv(r0, 0x0, 0x0) 13:08:13 executing program 3: 13:08:13 executing program 0: 13:08:13 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000040)) 13:08:13 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x17, 0x0, &(0x7f0000000180)) 13:08:13 executing program 3: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) sendfile(0xffffffffffffffff, r0, 0x0, 0x8080fffffffe) 13:08:13 executing program 3: 13:08:13 executing program 1: 13:08:13 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x17, 0x0, &(0x7f0000000180)) 13:08:13 executing program 3: 13:08:13 executing program 0: 13:08:13 executing program 3: 13:08:13 executing program 1: 13:08:13 executing program 3: 13:08:13 executing program 2: 13:08:13 executing program 3: 13:08:13 executing program 2: 13:08:13 executing program 3: 13:08:13 executing program 0: 13:08:13 executing program 2: 13:08:13 executing program 1: 13:08:13 executing program 3: 13:08:13 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 13:08:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0xe, 0x0, &(0x7f0000000080)) 13:08:13 executing program 0: r0 = socket$inet6(0xa, 0x80003, 0xff) setsockopt$inet6_int(r0, 0x29, 0x16, &(0x7f0000fcb000), 0x4) 13:08:13 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8), 0x8, 0x0) 13:08:13 executing program 3: 13:08:13 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) 13:08:13 executing program 3: r0 = socket$inet(0x10, 0x10000000003, 0x9) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000002000)="24000000fa0307041dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 13:08:13 executing program 2: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000000007000000000009ecffffffff"], 0x14}, 0x0) 13:08:13 executing program 3: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:08:13 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 13:08:13 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000c40ff8)={0x1}, 0x8, 0x0) msgctl$IPC_RMID(r0, 0x0) 13:08:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x802000000000, 0x0) 13:08:13 executing program 3: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munlockall() 13:08:13 executing program 1: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) 13:08:13 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000200)=ANY=[@ANYBLOB]) 13:08:13 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) 13:08:13 executing program 3: 13:08:13 executing program 2: 13:08:13 executing program 0: 13:08:13 executing program 3: 13:08:13 executing program 0: 13:08:13 executing program 1: 13:08:13 executing program 0: 13:08:13 executing program 2: 13:08:13 executing program 3: 13:08:13 executing program 1: 13:08:13 executing program 2: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f0000000e00)="2400000021002551075c0165ff0ffc02020000050086fb3d13e1000c0800030016000000", 0x24) 13:08:13 executing program 3: 13:08:13 executing program 3: 13:08:13 executing program 0: 13:08:13 executing program 2: 13:08:13 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 13:08:13 executing program 2: poll(&(0x7f0000000180)=[{}], 0x1, 0x1ff) 13:08:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0) write(r0, &(0x7f0000000480)="9b", 0x1) 13:08:13 executing program 3: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0x2d) listen(r0, 0x51) r1 = accept4(r0, 0x0, 0x0, 0x0) dup2(r0, r1) ppoll(&(0x7f00000003c0)=[{r1}], 0x1, 0x0, &(0x7f0000000440)={0x2}, 0x8) 13:08:13 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000140)={0x0, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000040)={0x0, {{0xa, 0x0}}}, 0x88) syz_emit_ethernet(0x3e, &(0x7f0000000500)) 13:08:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000000)=@in, 0xc) 13:08:13 executing program 0: r0 = msgget(0x3, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) 13:08:13 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) fcntl$lock(r0, 0x26, &(0x7f0000000080)={0x0, 0x0, 0x100000001}) 13:08:14 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000340)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x0) 13:08:14 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 13:08:14 executing program 3: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f00000015c0)='./file0\x00', r1, &(0x7f0000001600)='./file0\x00') readlinkat(r1, &(0x7f00000016c0)='./file0\x00', 0x0, 0x0) 13:08:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:14 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 13:08:14 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000002000)={0x1}) fcntl$lock(r0, 0x26, &(0x7f0000000080)={0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x80}) 13:08:14 executing program 3: socket$inet6(0x18, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="9f", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0xfffffe12}], 0x1, 0x80000) 13:08:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:14 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x10000003, 0x0) close(r2) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) fcntl$dupfd(r1, 0x0, r1) r3 = accept(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$setstatus(r3, 0x4, 0x0) 13:08:14 executing program 3: setresuid(0x0, 0xee01, 0x0) clock_nanosleep(0x9, 0x0, &(0x7f0000000080)={0x77359400}, 0x0) 13:08:14 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000280), 0x10) recvfrom(r0, 0x0, 0x47, 0x0, 0x0, 0xffffff02) 13:08:14 executing program 2: semget(0x2, 0x2, 0x200) 13:08:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000080)=@abs, 0x8) 13:08:14 executing program 1: msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:14 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) connect$inet6(r2, &(0x7f0000000000), 0xc) socket$inet(0x2, 0x3, 0x102) 13:08:14 executing program 2: semget(0x2, 0x2, 0x200) 13:08:15 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1}, 0x6e) 13:08:15 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050105002100070000b1ffff02002c451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:08:15 executing program 1: msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:15 executing program 2: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:08:15 executing program 1: msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:15 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe2(0x0, 0x0) 13:08:15 executing program 3: 13:08:15 executing program 3: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmod(r0, 0x1c0) 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:15 executing program 3: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 13:08:15 executing program 2: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:15 executing program 0: r0 = semget$private(0x0, 0x20000000102, 0x0) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x0, 0xffffffff}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xb}], 0x1) 13:08:15 executing program 3: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) fchownat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffffff, 0x200) 13:08:15 executing program 2: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:08:15 executing program 3: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) 13:08:15 executing program 2: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:08:15 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0xc) 13:08:15 executing program 1: msgget(0xffffffffffffffff, 0x3fd) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x400000000000485, 0x0, &(0x7f0000000000)=0x345) 13:08:15 executing program 0: r0 = semget$private(0x0, 0x20000000102, 0x0) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x0, 0xffffffff}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xb}], 0x1) 13:08:15 executing program 1: msgget(0xffffffffffffffff, 0x3fd) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:15 executing program 3: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000280)=@file={0x0, './file0/file0/file0\x00'}, 0x16, 0x0, 0x0, &(0x7f0000000bc0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) 13:08:15 executing program 2: setuid(0xee01) shmctl$IPC_STAT(0x0, 0x2, 0x0) 13:08:15 executing program 2: setuid(0xee01) shmctl$IPC_STAT(0x0, 0x2, 0x0) 13:08:15 executing program 2: setuid(0xee01) shmctl$IPC_STAT(0x0, 0x2, 0x0) 13:08:15 executing program 3: r0 = semget$private(0x0, 0x20000000102, 0x0) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x0, 0xffffffff}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xb}], 0x1) 13:08:15 executing program 1: msgget(0xffffffffffffffff, 0x3fd) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0bb5f4c29a3f705e3cdf17b4dddfa7922100d1db0ca66d21c3e8c1be76974bfd9d2863e0c7fa88b53fb9024d747bba455d57e67d369626277cf4160b1646dea7364dfa85024b9fa824dae63774b915a9f5731eef8ffa597085fbbbf9635a3c59e708b26f1d16063c417c480fa000000000066141afffeaf57e167611e68237a0020b98f5636af9758d4dabd585ae5f2e93252a6224d6f0adda1d841446428685999a5c95ae35baa5d7ce9adbcb022d5b1e707b08a50f24b5f9eb631b804f07f232f17e52c9e2f548c4d54069d5f80af429d85ed0dee454cecd0fcf792152cda063489e7411fe7b59945e0bc14efd4373eb55a7500000000"], 0x1, 0x800) 13:08:15 executing program 0: r0 = semget$private(0x0, 0x20000000102, 0x0) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x0, 0xffffffff}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xb}], 0x1) 13:08:15 executing program 3: r0 = semget$private(0x0, 0x20000000102, 0x0) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x0, 0xffffffff}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xb}], 0x1) 13:08:15 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:08:15 executing program 0: r0 = semget$private(0x0, 0x20000000102, 0x0) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x0, 0xffffffff}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xb}], 0x1) 13:08:15 executing program 3: r0 = semget$private(0x0, 0x20000000102, 0x0) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x0, 0xffffffff}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xb}], 0x1) 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, 0x0, 0x0, 0x800) 13:08:15 executing program 3: r0 = semget$private(0x0, 0x20000000102, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffefff8}], 0x1) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x800}, {0x0, 0xffffffff}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xb}], 0x1) 13:08:15 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:08:15 executing program 3: msgget(0x2, 0x10000000000750) 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, 0x0, 0x0, 0x800) 13:08:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f4669c47ffb936c653000"], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0) 13:08:15 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) 13:08:15 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) 13:08:15 executing program 0: socketpair$unix(0x1, 0x200000001, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000100), 0x0, 0xe, 0x0, 0x0) 13:08:15 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x5e}], 0x1, 0x0) 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, 0x0, 0x0, 0x800) 13:08:15 executing program 2: setuid(0xee01) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) 13:08:15 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 13:08:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r2, &(0x7f0000000180), 0x0, 0xa, 0x0, 0x0) 13:08:15 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000080), 0x0, 0x2, 0x0, 0x0) 13:08:15 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x0) 13:08:15 executing program 0: clock_nanosleep(0x40000000, 0x1, &(0x7f0000000040), 0x0) 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 13:08:15 executing program 2: setuid(0xee01) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) 13:08:15 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getpeername$inet6(r1, 0x0, 0x0) 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 13:08:15 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1/file0\x00', 0x0) 13:08:15 executing program 2: setuid(0xee01) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) 13:08:15 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000040), 0x0, 0x404, 0x0, 0x0) 13:08:15 executing program 0: 13:08:15 executing program 2: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = geteuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x800) 13:08:15 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000001200), 0x0, 0x4, 0x0, 0x0) 13:08:15 executing program 0: 13:08:15 executing program 3: 13:08:15 executing program 3: syz_emit_ethernet(0x6a, &(0x7f0000000000)) 13:08:15 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0) execve(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x800) 13:08:15 executing program 3: 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x800) 13:08:15 executing program 0: 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 0: 13:08:15 executing program 2: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117dfc20ae7d81af4568e079ba1def7e12919c8ab4890c020c38a745ba939e2d53b43505d40d7a8e11e62048e46476e65fdeeb5cc64c4c512154b7bac8b0b6f4e5909b239e255b0a541d6ff58cb00cdbe339936afa640e0db5cb33df0b5cbdd87399259e33be59b5e656a1740bb83f343438f4c5d82628f73140941a0"], 0x1, 0x800) 13:08:15 executing program 2: 13:08:15 executing program 0: 13:08:15 executing program 2: 13:08:15 executing program 3: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x800) 13:08:15 executing program 2: 13:08:15 executing program 0: 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x800) 13:08:15 executing program 3: 13:08:15 executing program 0: 13:08:15 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x4000000000000001, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x43) connect(r0, &(0x7f0000000080)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x5c) listen(r1, 0x5) 13:08:15 executing program 3: 13:08:15 executing program 3: 13:08:15 executing program 3: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x800) 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 0: 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 2: 13:08:15 executing program 3: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000008b521dad735c63e63ce168940dcc4a6ac6315a82415b83b26fac0fefc09f4c0b4adb16cc3ca8062e59fcf4caed6393f25382fb9ff4131f6084a9f1c64068e7394d59e4040e2be1aa2c7843eafe4819cbd6cfad0baf9c3919b6e14162075576809c76477cf6d43cc2cf899002561533b008883117"], 0x1, 0x800) 13:08:15 executing program 3: 13:08:15 executing program 0: 13:08:15 executing program 2: 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x800) 13:08:15 executing program 0: 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 2: 13:08:15 executing program 3: 13:08:15 executing program 0: 13:08:15 executing program 3: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x800) 13:08:15 executing program 2: 13:08:15 executing program 0: 13:08:15 executing program 3: 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 2: 13:08:15 executing program 3: 13:08:15 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x800) 13:08:15 executing program 2: 13:08:15 executing program 0: 13:08:15 executing program 3: 13:08:15 executing program 2: 13:08:15 executing program 0: 13:08:15 executing program 3: 13:08:15 executing program 3: 13:08:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x800) 13:08:16 executing program 2: 13:08:16 executing program 0: 13:08:16 executing program 3: 13:08:16 executing program 3: 13:08:16 executing program 2: 13:08:16 executing program 0: 13:08:16 executing program 3: 13:08:16 executing program 2: 13:08:16 executing program 1: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:16 executing program 3: 13:08:16 executing program 0: 13:08:16 executing program 0: 13:08:16 executing program 2: 13:08:16 executing program 3: 13:08:16 executing program 0: 13:08:16 executing program 3: 13:08:16 executing program 0: 13:08:16 executing program 2: 13:08:16 executing program 3: 13:08:16 executing program 1: 13:08:16 executing program 3: 13:08:16 executing program 2: 13:08:16 executing program 1: 13:08:16 executing program 3: 13:08:16 executing program 0: 13:08:16 executing program 2: 13:08:16 executing program 3: 13:08:16 executing program 2: 13:08:16 executing program 0: 13:08:16 executing program 3: 13:08:16 executing program 1: 13:08:16 executing program 2: 13:08:16 executing program 3: 13:08:16 executing program 2: 13:08:16 executing program 1: 13:08:16 executing program 3: 13:08:16 executing program 0: 13:08:16 executing program 2: 13:08:16 executing program 1: 13:08:16 executing program 3: 13:08:16 executing program 1: 13:08:16 executing program 2: 13:08:16 executing program 3: 13:08:16 executing program 0: 13:08:16 executing program 2: 13:08:16 executing program 3: 13:08:16 executing program 0: 13:08:16 executing program 3: 13:08:16 executing program 1: 13:08:16 executing program 2: 13:08:16 executing program 3: 13:08:16 executing program 0: 13:08:16 executing program 3: 13:08:16 executing program 1: 13:08:16 executing program 3: 13:08:16 executing program 2: 13:08:16 executing program 1: 13:08:16 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendto(r0, &(0x7f00000005c0), 0x0, 0x4, 0x0, 0x0) 13:08:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)='8', 0x1, 0xe, 0x0, 0x0) 13:08:16 executing program 2: 13:08:16 executing program 3: 13:08:16 executing program 1: 13:08:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0), 0x0, 0xe, 0x0, 0x0) 13:08:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x6, 0x0, 0x0) 13:08:16 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000140), 0x0, 0x8, 0x0, 0x0) 13:08:16 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0), 0x0, 0x2, 0x0, 0x0) 13:08:16 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xa4) 13:08:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) 13:08:16 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000100), 0x10) 13:08:16 executing program 1: r0 = socket(0x40000000015, 0x805, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, @loopback}, 0x10) r1 = socket(0x15, 0x80005, 0x0) getsockopt(r1, 0x114, 0x2715, 0x0, &(0x7f000033bffc)) 13:08:16 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040), 0x0, 0x404, 0x0, 0x0) 13:08:16 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) 13:08:16 executing program 2: getitimer(0x2, &(0x7f0000001a00)) 13:08:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, 0x0) 13:08:16 executing program 3: msgget(0x2, 0x200) 13:08:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x4, 0x0, 0x0) 13:08:16 executing program 2: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) recvfrom(r0, &(0x7f0000000100)=""/171, 0xab, 0x0, 0x0, 0x0) 13:08:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000009c0)="90", 0x1, 0xa, 0x0, 0x0) 13:08:16 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) 13:08:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="8e", 0x1, 0x408, 0x0, 0x0) 13:08:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000040), 0x0, 0xc, 0x0, 0x0) 13:08:16 executing program 3: linkat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 13:08:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000980)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000000cc0)) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0x3) 13:08:16 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x2, 0x0, 0x0) 13:08:17 executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_int(r0, 0x0, 0x1f, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)}, 0x0) 13:08:17 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="81", 0x1, 0x400, 0x0, 0x0) 13:08:17 executing program 1: clock_nanosleep(0x3, 0x1, &(0x7f00000002c0), 0x0) 13:08:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x408, 0x0, 0x0) 13:08:17 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="240000001e0007041dfffd946f610500070000001f00000000000100f1ffffff0400ff7e", 0x24}], 0x1}, 0x0) 13:08:17 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24000000190007041dfffd946f6105000a000000fe020000001c0800030006000400ff7e", 0x24}], 0x1}, 0x0) 13:08:17 executing program 1: mmap(&(0x7f00003fe000/0x4000)=nil, 0x4000, 0x1000005, 0x2000000000031, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f00003fdff5)={@multicast2, @loopback, @loopback}, 0xc) 13:08:17 executing program 0: r0 = socket$inet6(0xa, 0x800000000000002, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000080)={0x1}, 0x8) sendto$inet6(r0, 0x0, 0x0, 0x4008800, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)='\x00', 0x1, 0x4004000, 0x0, 0x0) 13:08:17 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 13:08:17 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 13:08:17 executing program 3: r0 = socket(0x8000000000000010, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000202fffffd3b54c007110000f332a5e72c3cdd0501000b00060000", 0x1f) 13:08:17 executing program 1: r0 = socket$inet(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000040), 0x4) listen(r0, 0x1) 13:08:17 executing program 2: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$SHM_LOCK(0x0, 0xb) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) shmctl$SHM_UNLOCK(0x0, 0xc) 13:08:17 executing program 3: socketpair(0x1, 0x80001, 0x0, &(0x7f0000000040)={0x0, 0x0}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0), 0x2d6, 0x200047fe3, 0x0, 0x66) 13:08:17 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000d1c000)=0x2a, 0x4) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 13:08:17 executing program 3: shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 13:08:17 executing program 1: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 13:08:17 executing program 0: msgsnd(0xffffffffffffffff, &(0x7f0000000040), 0x4, 0x0) 13:08:17 executing program 3: socketpair(0x1, 0x80001, 0x0, &(0x7f0000000040)={0x0, 0x0}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x200047fdf, 0x0, 0x0) 13:08:17 executing program 3: socketpair(0x1, 0x80001, 0x0, &(0x7f0000000040)={0x0, 0x0}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x20044044, 0x0, 0x0) 13:08:17 executing program 2: r0 = socket$inet(0x10, 0x3, 0x6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000040)="24000000240007031dfffd946fa2830020200a0009000400001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 13:08:17 executing program 3: syz_emit_ethernet(0x3a, &(0x7f00000001c0)) 13:08:17 executing program 0: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) 13:08:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) 13:08:17 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000000)=0x80000000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="0180c20000000180c200000086dd60b4090000303a0080000000000000000000ffffe0000002ff020000000000000000000000000001800090780009040060b680fa0000000000000000000000000000ffffffffffff000000000000000000ffffac14ffbb00"]) 13:08:17 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 13:08:17 executing program 0: syz_emit_ethernet(0x168, &(0x7f0000000000)) 13:08:17 executing program 2: socketpair(0x1, 0x80001, 0x0, &(0x7f0000000040)={0x0, 0x0}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="97", 0x1, 0x200047fdf, 0x0, 0x0) 13:08:17 executing program 3: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050105000208010000b1ffff02004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:08:17 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 13:08:17 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051305000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:08:17 executing program 3: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff12004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:08:17 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000240)) 13:08:17 executing program 2: syz_emit_ethernet(0x34c, &(0x7f0000000140)) 13:08:17 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050105000200000000b1ffff02004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:08:17 executing program 2: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) sendto$unix(r0, &(0x7f0000000280)="b3", 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 13:08:17 executing program 3: socketpair(0x1, 0x80001, 0x0, &(0x7f0000000040)={0x0, 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="97", 0x1, 0x47fde, 0x0, 0x0) 13:08:17 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050105000f00000000b1ffff02004938050000000000000038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5267564c27d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a850c881ff7cc51e894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 13:08:17 executing program 3: r0 = socket(0x400000010, 0x802, 0x0) write(r0, &(0x7f0000000000)="fc00000048000701ac092500090007000aab0800080000000000e293210001c000000000000000000000000009000000fa2c1ec28656aaa79b384b46fe000000bc00020000036c6c256f1a272fdf0d11512fd633d44000000000008934d07302ade01720d7d5bbc91a3e2e80772c05f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295edbabc7c3f2eeb57d43dd16b176e83df150c3b880f411f46a6b567b47c095387e6e158a1ad0a4f41f0d48f6f0000080548deac270e33429f3794dec896592d69d381873cf1587c612d2e26ce36f071f0c22700000000000000000000000000000000", 0xfc) 13:08:17 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x40000, 0x0, 0x0) 13:08:17 executing program 1: syz_emit_ethernet(0x38a, &(0x7f0000000000)) 13:08:17 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 13:08:17 executing program 2: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote}, 0x10) listen(r0, 0x8) r1 = accept4(r0, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000180), 0x214, 0x0, 0x0, 0x0) 13:08:17 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x39, 0x0, 0x13f) 13:08:17 executing program 2: r0 = socket$inet6(0xa, 0x40000000000002, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote, 0x3}, 0x1c) getsockopt$inet6_buf(r0, 0x29, 0x3d, &(0x7f0000000280)=""/179, &(0x7f0000000040)=0xb3) 13:08:17 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)) 13:08:17 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000140)) 13:08:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1a) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @remote, 0x5}, 0x1c) 13:08:17 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) semget$private(0x0, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xa2) 13:08:17 executing program 3: r0 = socket(0x1e, 0x1, 0x0) sendmsg(r0, &(0x7f00003bbfc8)={&(0x7f0000fdbf80), 0x80, 0x0}, 0x0) 13:08:17 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000000)) 13:08:17 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) semget$private(0x0, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80) 13:08:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0xbc8e57a155d203b2) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) 13:08:17 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000102ff05fd4354c007f37ffff201000800eee255c9d8944a793f5d", 0x1f) 13:08:17 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000007000)) 13:08:17 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000180)) 13:08:17 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/149, 0x95) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000000)=""/198, 0xc6}], 0x1) r2 = dup2(r0, r1) shutdown(r2, 0x0) 13:08:17 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="5500000018007f7000fe01b2a4a280930a60000000a84302910000003900090023000c00020000000d000500ff0000000000c78b80082314e9030b9d566885b16732009b84e7b1df136ef75afb0000000000000000", 0x55}], 0x1}, 0x0) 13:08:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @remote, 0x5}, 0x1c) 13:08:17 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000140)={0x0, 0x7530}, 0x10) getsockopt$sock_timeval(r0, 0x1, 0x15, 0x0, &(0x7f00000001c0)) 13:08:17 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)) 13:08:17 executing program 1: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 13:08:17 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x40000040c2, 0x0) r1 = open$dir(&(0x7f0000000600)='./file0\x00', 0x4000, 0x0) write(r0, &(0x7f0000000400)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r1, 0x0, 0x16300) 13:08:17 executing program 1: 13:08:18 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 13:08:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 13:08:18 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x44, 0x0, 0x0) 13:08:18 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 13:08:18 executing program 2: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 0: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 1: 13:08:18 executing program 0: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 0: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 0: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 0: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 0: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 0: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 0: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 0: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 1: 13:08:18 executing program 2: 13:08:18 executing program 0: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 0: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 0: 13:08:18 executing program 2: 13:08:18 executing program 0: 13:08:18 executing program 3: 13:08:18 executing program 0: 13:08:18 executing program 1: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 0: 13:08:18 executing program 3: 13:08:18 executing program 2: 13:08:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x42, 0x0) close(0xffffffffffffffff) fcntl$getflags(r0, 0x0) 13:08:18 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 13:08:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_int(r0, 0x0, 0x16, 0x0, 0x0) 13:08:18 executing program 2: 13:08:18 executing program 2: 13:08:18 executing program 3: 13:08:18 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000200)) 13:08:18 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000009c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='./file0\x00') 13:08:18 executing program 3: msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000080)=""/69) 13:08:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x7, 0x0, &(0x7f0000000040)) 13:08:18 executing program 3: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_int(r0, 0x0, 0x21, &(0x7f0000000140), 0x4) 13:08:18 executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb1c}) 13:08:18 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000024000)=[{&(0x7f0000000100)="24000000100a07031dff22946fa2830020200a0009000300001d85687f0000000400ff7e", 0x24}], 0x1}, 0x0) 13:08:18 executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r1, 0x0, 0x666f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xa198) 13:08:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet6(r0, 0x0, &(0x7f00000000c0)) 13:08:18 executing program 2: r0 = socket$inet(0x10, 0x400000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="240000002400078b01fffd946f610500070000000500000000000010f1ffffff0400ff7e", 0x24}], 0x1}, 0x0) 13:08:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00007a0000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x80005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000bba000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x18, 0x1, 0x1, [r2]}], 0x18}, 0x0) close(r2) close(r1) close(r0) 13:08:18 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00007a0000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x80005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000bba000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=[@rights={0x18, 0x1, 0x1, [r2]}], 0x18}, 0x0) close(r1) close(r0) 13:08:18 executing program 0: clock_gettime(0xe7e47003aa7a987b, 0x0) 13:08:18 executing program 2: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40c2, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r1, 0x0, 0x666f) 13:08:18 executing program 3: syz_emit_ethernet(0x7e, &(0x7f00000000c0)) 13:08:18 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote, 0x9}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)='V', 0x1, 0x200400d4, 0x0, 0x0) 13:08:18 executing program 3: syz_emit_ethernet(0x7e, &(0x7f00000000c0)) 13:08:18 executing program 0: r0 = socket(0x2000000000000010, 0x3, 0x0) write(r0, &(0x7f0000360000)="2400000052001f0014f9f407002c04000a052a10080001000e000000d795cac1a2b37b00", 0x24) 13:08:18 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000480)) 13:08:18 executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 13:08:18 executing program 3: r0 = socket(0x1200000000000010, 0x20000000802, 0x0) write(r0, &(0x7f00000003c0)="240000001a0025831a18009300edfc0e800300000000af00000000060000000000000c22", 0x24) 13:08:18 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000080)) 13:08:18 executing program 2: syz_emit_ethernet(0x5e, &(0x7f0000000480)) 13:08:18 executing program 1: shmctl$IPC_SET(0x0, 0xc, 0x0) 13:08:18 executing program 3: socketpair(0x22, 0x2, 0x2, &(0x7f0000000040)) 13:08:18 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x8, {{0xa, 0x0}}, {{0xa, 0x0, 0xfffffffffffffffd, @remote}}}, 0x108) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000600)={0x8, {{0xa, 0x0}}}, 0x88) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f0000001000)=0xfffffffffffffff9) 13:08:18 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) 13:08:18 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000080)) 13:08:18 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 13:08:18 executing program 3: syz_emit_ethernet(0x300, &(0x7f0000000000)) 13:08:18 executing program 0: syz_emit_ethernet(0x30b, &(0x7f0000000000)) 13:08:18 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000fc0)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x40, &(0x7f0000000f9b), 0x0) 13:08:18 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4c, &(0x7f0000000140), 0x4) 13:08:18 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x8, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000600)={0x8, {{0xa, 0x0}}}, 0x88) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f0000001000)=0xfffffffffffffff9) 13:08:18 executing program 3: socketpair(0x8000000000001e, 0x1, 0x0, &(0x7f000000dff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00006c4f60)=[{&(0x7f0000000100)="b5", 0x1}], 0x1) write(r0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/253, 0xfd) 13:08:18 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000356000)=0x1, 0x4) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote, 0x9}, 0x1c) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000000)=0x8e6, 0x4) sendto$inet6(r0, &(0x7f00000000c0)='V', 0x1, 0x200400d4, 0x0, 0x0) 13:08:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x2d, 0x0, 0x0) getsockname(r2, 0x0, &(0x7f0000000300)) 13:08:18 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 13:08:18 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @remote, 0x5}, 0x1c) 13:08:19 executing program 2: syz_emit_ethernet(0x56, &(0x7f0000000080)) 13:08:19 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000540)) 13:08:19 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x8}, 0x1c) 13:08:19 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)) 13:08:19 executing program 3: r0 = socket(0x10, 0x20001000000003, 0x0) write(r0, &(0x7f00000000c0)="220000001400070500e80000004c03000208030001000000080002004102fff0f054", 0x22) 13:08:19 executing program 1: r0 = socket$inet(0x10, 0x3, 0x9) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000040a07031dfffd946fa28300", 0x10}], 0x1}, 0x0) 13:08:19 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)="5500000018007f6012fe01b2a4a280930a060b7700a84306910000fc0b00020035000c00060000001900154002000000000000dc1338d54400009b84136ef75afb83de4411001600c43ab8220000060cec4faba7d4", 0x55}], 0x1}, 0x0) 13:08:19 executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000000006904000000000000d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec5ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 13:08:19 executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) 13:08:19 executing program 1: r0 = socket$inet(0x15, 0x8000000000000005, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x40, &(0x7f0000000040)={0x2, 0x0, @rand_addr=0x8}, 0x10) close(r0) 13:08:19 executing program 0: syz_emit_ethernet(0x140, &(0x7f00000001c0)) 13:08:19 executing program 3: syz_emit_ethernet(0x140, &(0x7f00000001c0)) 13:08:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000001100)) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x423, &(0x7f0000000240)) 13:08:19 executing program 0: socketpair(0x2, 0x80002, 0x100000073, &(0x7f0000000140)) 13:08:19 executing program 2: r0 = socket$inet(0x15, 0x8000000000000005, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x40, &(0x7f0000000040)={0x2, 0x0, @rand_addr=0x8}, 0x10) 13:08:19 executing program 3: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="2370a1dc09dd6ac6", 0x8}], 0x1, 0x0}, 0x400) 13:08:19 executing program 0: syz_emit_ethernet(0xffb6, &(0x7f000000a000)) 13:08:19 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000002000)="240000000d0a07031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 13:08:19 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000000140)={{0xa, 0x0}, {0xa, 0x0}}, 0x5c) 13:08:19 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, 0x0, 0x0) 13:08:19 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 13:08:19 executing program 0: mlockall(0x1) mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x0, 0x32, 0xffffffffffffffff, 0x0) 13:08:19 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000000)="fc0000001c00071bab092500090007000aab08330200000000004c93210001c000000000000000000000740000039815fa2c1ec28656aaa79bb94b46fe000000bc00020000036c6c256f1a272fdfff7f512fd633d44000007600008934d07302ade01720d3d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70cec18444ef92e475ef8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201dee515b2ccd243f295ed94e0ad91bd0734babc7c3f0eeb57d43dd16b17e583df150c3b880f411f46a60467b4df7155870258a103f9c780ac801fe4af3d0041f0d4215a6b2b8f6f0000080548deac270e33429fd3110175e62fb9d38a873cf1", 0xfc) 13:08:19 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000440)) 13:08:19 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000000c0)) 13:08:19 executing program 3: r0 = socket$inet(0x2, 0x3, 0x2000000088) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000180)=0x7, 0x4) setsockopt$inet_int(r0, 0x0, 0x17, 0x0, 0x0) 13:08:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2000000088) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000180)=0x7, 0x4) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000680)=0x505, 0x4) 13:08:19 executing program 1: r0 = socket(0x8000000000000010, 0x2, 0xc) fstat(r0, &(0x7f0000000140)) 13:08:19 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x0, 0x0, @empty, 0x9}, 0x1c) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="2c7c579a7ae9c96d5cc9ad926a3eea1cf89515d52fc4300c0d33f21c491f50289b7a492cc0c90f234201a5c6f9b830f910b1902ed60d51ad019c73fc9065aa2c519f654874b01f87db4a2807b6", 0x4d}], 0x1}, 0x8000) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000440)="b10b938636ea69df7b5a9984bb1bc72ef58d96e56e11df900a707f4946b1637e2096c584b9a1b4e017163fbdb35160a56c11dfbe74df97d36d19ad6a91c6fb4ad19581b8cf707131830f7a22b1b263c9da0e443c5e969ed6a0d3bc508bf75c3147447379f585759ceba0de5cda46291dc1b8f106a83e1cde43a862d95413ce2616b261ed9f79913ae781b3b843ea1b4429a750b8ccb1952a7b863d0bada9f61df6609fe368eaf47c0ce9e46a22b0d75b063deeaa94285d0c43353046e0a308296a76b0b0145f8af9aa0ed0e18bc50509eaef21c8e03842a97df3a462ea3f9d5f83bf1d4d2875f0d5b24e941483f863cd2ea7c769bd3e594fb173dd873c7d9a3fd20939ad1d5867881ed77a078007b4972aba36cae02004373a6a74d74cb15a52c5f8426cb6f235d38048fd91f5d6100fd58a335df10add227d804167ba191c7a035c5a2a916e7fef18a6003578820b3e0be26a22f2c149f40a0335cadcca64a5e44179e6ce4d7f7c16e8a96c5be7cdf66eef901cb8eeabc94bae30acca8c6fa02889c32311044dcbc9a2e02e0632f7f9aa96849abede543773745e4652fccc503003f10cd68ddab594969ad36cb622ed7ba22dc46a80fb63ac2c561a80ae5c10b295b9f75d9536ba1ac24b8e9ae217611ffe79cb9422158475c1a89a51547d13c03b68d75ffb5717a35f381774567871e9e4190272c97eafcf", 0x1f9}], 0x1}, 0x8000) sendmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000a80)="d09a0e63c9476288b671afdbd53a5994e137381f62021d1951b627b8dda57a5d17d744648c81c5703ed8146ab1b0171f89091b1dd3238d03dbb686df460963245dedf2973ee555af99499e44ad420dbf65fd46fbc99a1274429e2d5783751815828ec8cb3553110cca66460215353d19f6d8bbd8fb264eddea60b18e16c31aa5e200000491634ac2fd10e2cd30bcd7fede24263a7fff16e53ea293f3551b7147c33a44ea437fb1515c3e8d4f162fdebf8ebe11ae6fcd9372c8d8f19556ae091fe94215ae9434da412f6fa4cb6561e5f78ff9707844ee5d573fb294437722d9a06dfa61748c32c73d759933a8dd344c947d3efdbe90d0eb049df5fbb0c19f6785264b619c530d97395d44b04f7e2a280d658c7871ad373b792678c49227999651ef3b2ee1bc2b8f3035db376e8e09aa3837233c8713065a8ad131d24f6c42a3220d0e07c3d3e95d59a5dd10c09716b5f874ecf53aadfa5050ff40f2c3c4a629b6445e5836100afff5a8977583653b40ca316f8f11416e5c1bd5499636ddae25fc4970b37209cf5c0bf8e432160c258d14223baa52798e09858645773dd97e68a95310da713cff077b060000", 0x1ab}], 0x1}, 0x0) 13:08:19 executing program 3: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x0, {{0xa, 0x0}}}, 0x84) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000300)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0xfffffffffffffc5c) setsockopt$inet6_group_source_req(r0, 0x29, 0x100000000000002b, &(0x7f0000000080)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x104) 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 3: 13:08:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000440)) 13:08:19 executing program 2: r0 = socket$inet(0x2, 0x3, 0x2000000088) setsockopt$inet_int(r0, 0x0, 0x2, &(0x7f0000000000)=0x3, 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x10) 13:08:19 executing program 3: 13:08:19 executing program 0: 13:08:19 executing program 3: 13:08:19 executing program 2: 13:08:19 executing program 1: 13:08:19 executing program 2: 13:08:19 executing program 3: 13:08:19 executing program 0: 13:08:19 executing program 3: 13:08:19 executing program 2: 13:08:19 executing program 1: 13:08:19 executing program 3: 13:08:19 executing program 3: 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 2: syz_emit_ethernet(0xc6, &(0x7f0000000040)) 13:08:19 executing program 3: 13:08:19 executing program 1: 13:08:19 executing program 3: 13:08:19 executing program 2: 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 3: 13:08:19 executing program 3: 13:08:19 executing program 0: 13:08:19 executing program 3: 13:08:19 executing program 2: 13:08:19 executing program 3: 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 3: 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 3: 13:08:19 executing program 2: 13:08:19 executing program 0: 13:08:19 executing program 3: syz_emit_ethernet(0x6a, &(0x7f0000000200)) 13:08:19 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaa0086dd60a1d80102000000fe800000000000000000000000000000ff02000000000020000000000000000100089078000000000000000000000000"]) 13:08:19 executing program 2: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:19 executing program 0: 13:08:19 executing program 0: 13:08:19 executing program 0: 13:08:19 executing program 0: 13:08:19 executing program 2: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 13:08:19 executing program 1: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="02"], 0x1, 0x0) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="04"], 0x1, 0x0) 13:08:19 executing program 1: 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\t'], 0x1, 0x0) 13:08:19 executing program 2: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='\n'], 0x1, 0x0) 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 0: 13:08:19 executing program 0: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="11"], 0x1, 0x0) 13:08:19 executing program 2: 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="12"], 0x1, 0x0) 13:08:19 executing program 1: 13:08:19 executing program 2: 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 2: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x2, 0x0) 13:08:19 executing program 1: 13:08:19 executing program 2: 13:08:19 executing program 0: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x3, 0x0) 13:08:19 executing program 1: 13:08:19 executing program 2: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x5, 0x0) 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x8, 0x0) 13:08:19 executing program 0: 13:08:19 executing program 2: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x11, 0x0) 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x12, 0x0) 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 2: 13:08:19 executing program 1: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x23, 0x0) 13:08:19 executing program 2: 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 2: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x24, 0x0) 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 2: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x39, 0x0) 13:08:19 executing program 0: 13:08:19 executing program 2: 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x7f5, 0x0) 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 2: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0xfffffffe, 0x0) 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x3) 13:08:19 executing program 2: 13:08:19 executing program 1: 13:08:19 executing program 0: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x4) 13:08:19 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)) 13:08:19 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0xd9, 0x0, 0x0, 0x36a) sendto$unix(r0, &(0x7f0000001d00)='6', 0x1, 0x5, 0x0, 0x0) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x5) 13:08:19 executing program 0: 13:08:19 executing program 1: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0xc7) 13:08:19 executing program 0: 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x300) 13:08:19 executing program 1: r0 = semget(0xffffffffffffffff, 0x4, 0x208) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001040)={{0x4e9a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x2, 0x100000001, 0xdb6d, 0x3f, 0x1ff, 0x4}) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x500) 13:08:19 executing program 2: syz_emit_ethernet(0x3a5, &(0x7f0000007000)) 13:08:19 executing program 0: r0 = socket$inet_sctp(0x2, 0x801, 0x84) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000040), 0x8) sendmsg(r0, &(0x7f0000000180)={&(0x7f00000012c0)=@in={0x2, 0x0, @local}, 0x80, 0x0, 0x0, 0x0, 0x0, 0x5000000}, 0x0) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0xc700) 13:08:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0xd9, 0x0, 0x0, 0x36a) sendto$unix(r0, &(0x7f0000001d00)="36c443f807b089a744622000e8d6c9", 0xf, 0x5, 0x0, 0x0) 13:08:19 executing program 2: r0 = socket(0xa, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000480)={0x0, {{0x2, 0x0, @broadcast}}}, 0x88) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x1000000) 13:08:19 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) setsockopt$inet6_tcp_int(r1, 0x6, 0xa, &(0x7f00007b1000), 0x4) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x3000000) 13:08:19 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffff1c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:08:19 executing program 2: socket(0x22, 0x2, 0x4) socket(0x22, 0x2, 0x4) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x4000000) 13:08:19 executing program 1: syz_emit_ethernet(0x39a, &(0x7f0000000300)) 13:08:19 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)) 13:08:19 executing program 1: setitimer(0x2, &(0x7f0000000140)={{0x77359400}, {0x0, 0x2710}}, 0x0) getitimer(0x2, &(0x7f0000000000)) 13:08:19 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="cc", 0x1, 0x4040884, 0x0, 0x0) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x5000000) 13:08:19 executing program 0: r0 = socket$inet6(0xa, 0x803, 0x20000000023) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @local}, 0x1b) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0xc7000000) 13:08:19 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffff1c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') fdatasync(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:08:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x32, 0x0, 0x2d6) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0xa0471200f8ffff) 13:08:19 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x100000000000000) 13:08:20 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) socket$inet(0x2, 0x3, 0x83) bind$inet(r0, 0x0, 0x0) 13:08:20 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{}, 0x3, 0x4, 0x80000}) msgsnd(0x0, &(0x7f0000000080)={0x3}, 0x8, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC], 0x1, 0x0) msgctl$IPC_RMID(0x0, 0x0) 13:08:20 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000080)={0x3}, 0x0, 0x0) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x300000000000000) 13:08:20 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400842, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) read(r0, 0x0, 0x0) 13:08:20 executing program 2: clock_gettime(0x0, &(0x7f0000000100)) clock_nanosleep(0x8, 0x0, &(0x7f00000001c0), 0x0) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x400000000000000) 13:08:20 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x39, &(0x7f0000e86000)="0022040000ffffebfffffffeffffffff144e0000ff000207835eebf116b208feefaf234b4ff8b4cc4c39bdc8451792b903f4b7d8c8cf2153622652328c19ef68234f905557c4070000008735e9ab2f77c62e0a5cdd2cf9984c070400000000000003ff23353d8b2fc6a3ae1ebfcb49004a3ccd3560ae01010000079c60ed7449b842f3e253be8a62b37f820fe75a9ea937ea4e2540019ccbd9f6672837496d00ad7765abaac2ec0f91c88a1ea1ff6ee308c72febedcf00798d41991ac25bb6fce2220c25ea380c7e112ab358c3a6bd8a59c100000001b4e82cb03419544a3988bc226a85abe6eb60cd7cf8d103d38c31c7c86d16c4d86cbe4ab390c092d077ce70590fbbd4f8bf4d6ab1cea6dbe9d4a54c17aac0db6e3845", 0x118) 13:08:20 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000380)="24000000180007041dfffd946f610500020000001f00000000000800080012000400ff7e", 0x24}], 0x1}, 0x0) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x500000000000000) 13:08:20 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="c0a3f8a7a1c4e4dfd98be4f0d16488e98ea5aac398e1aee5db25f2c6de07d2a58e6e9c8d60152ec213211f07399e36dcbf15df4f08a81e743043043821a5cb78ce90420329ff3c41d8e1fc7e357c264df1d15f8bba52b609ee45eea24d1beb6c374a18f173eac903323c55a34ea6abc856cf79c61460cd01371cbd7d0a827cdf641a44346cc2b81d433435ff1e7375e1dd003eab39bc0c2470b47853db40b85260a081bafdd13d0c1b5392ffeaed831ea23e64622748e1d93eb3e221aa5f46221aa23051e02891d93343570a6eb3c1c30513266dc62952e18e2610c6629c869c09959d66b076cc9355343df19816969a44f4762a1dc30550e39f865d3a49bb753df01b6a8bae48e861466ed27b318ea7f89f40dd07c19bfbd5852cf34d79badd4c3024dd0e8199c0d180299a375e0da9f0faa832c9b981c2e9e17914279a42713e9504e1bdd158982b857ded23a3a5565e4932afa7b61830704261f92b819eca7f1bfb5544ca4e7f8f2d474ed2415b992239cd08b47578b5fb9243c24ee936e6d704c53f775c7144fbec624f64158a2a64cb8ef8ad0cf36ea72a6dcabe00500ae57e84dfaafe781297c1d19a8a2344e41dd68f14c8076b17b000c1c14fe4db464d4aed559b3106b995660e34652dd111335bb64341cf8630f384b05c9559a95a1e7c84d7fd396a0c39bca313cae99b08e010df8cab209d758672339ec27036ce1a4c8270703f856ffaabc0e0a235ee8c6f5212ceec02cd605c4d77e6adbf580468bfc51d4367e815a9efd06caf968984c05120e29923f33961e667cde1c7eac42c7bbe00af1e4247b0723980593b63076b05a9ab4475c5c74f816709506f4765fa57f1d4748b95f1bc5533335eb36b2d6f2adf9336f3af2aa582f32655a4e7e907bec62d1ee2388cd61a9a7d6085c6f5fcb653cde896d1a187ff2484f52f8e58baa7ceb8f7ea4dcc50a4a8a347e44d42db44093e316007665786631eb5768f7c2e36c803fe920b9e5305a40f68faad3115c71002b668323dd653e419b7e20d352b778f2205f9ecc9642984cfd00a3a875a5c28be930a5edbc1b20f7f53823bfba962cadc5ee92db9c819721e8b458ed80c7faea9b95219c323ddcd6b3fe957092fa0a4f2f67edc00a3b357e59a6f835e188f2d8b469649763cb9b53309363392195eb7d15865b6496d9ed700e477622eb8a2a5dcc3b56f26e637cf74ca15b0a0f8866f345a8c5e270ebe53e23ade1740053a34f9950f876b77e84880ac1891b85d9307ed15d0b480aace1d2b84624dd8e4b0f08fe79fa5216d502fc218a3f6058b0098109e402efc2705ec48289a86eca2ed56766e0f1abd0eb29ed425e5aecd5ed7994e0880e097939fd43560110fb1b5fc3e7c797748073197c7f2f89ee18436da07885f28ad2d2a38a3482e420c7100ba703d2ef96894f3d2f342cf20141f05de3bd3bc0c1cf59c924c9aa2976759d2387792e4c900ddb989dac203668bdc22fad44adbbf0cae2a3112329910fa8a64e5e3e5c27caecf845310ed3e43c9a1da9d662ac5b1a38232dfcc801ca43f14a2f9eb63f2f5db3dbba13c9a701a467c7b3b13151b492569d1a71772a9b9a120f30b555c3627ecba7585a401a292e27fffca5878607d25305a4855f817359c52097e75a011090a1567129cfef26f277953a2b0a0ae29e65694a6d189fd7baa610a34acdc8664087e7e8e0e3db86f00814494c1ca020401d71241e6fc8791131ef73d6ad042b8ab851986c62ada48fb176f7b2a5c5fb1031e21cc152878be94dd3b8aa8ef1f30ca342d4fbd9878bc9bc718cf7268277cc5b9389c763a261d63f0640f1d6d33c372747c00b10210321495909a3c7625f06854e35e9942bcb098a1a433fd8bb20dfde2020e4ac914a6462602f408e8dfaf4613f80922e0f879ca23fe035bfa35238c6435415e200358a0e8766dd6494c20afa4562ebfc8dffff253fb2ae5cc68340d49479f12575c00c2d0c097fd4bda13288f6ecd6b3e7025f0fa0f2c569f0ea9f461e9107b5f2e4bc8b6b0c150ce06c85278b43e128076549ee01cf87e74561e4fcc8d641b9b9eae1ca3e879690668e48c163cd271481bcfaf05bb798d57da896f78bf5bc29315194970b1fe2b80a1f638565436b24a8d2720dfc7600b11fc04d3706f508e2dcb6fc31fded39b472f4d2df1391997e533ffa93db46f45e1774239d36bd6709b20d4eac1c7fe5d25ee145b0514503612131fe4c992cf16b5ed6df799ebab5192e19e34ce7cabbb5cb35f3b271ba557790b211847e1733137e1484339e5ec4bf2010d99d0023ad61707511929f681db01b86ab27321ee00ba134cfe692e30f1c22e6bdc144dd074c08c74e3387a59d2ac68568b27b6a37dc0c888e2ace37ebaa98139c7cb9776571c50b12c2640b69097036d5f6baf9b2442c4e1050e19f1d9839abcd1191b2f0e9abe7b882174a4d6c45440ce0fae3dd6a02e559e019be0d313dbfe4eafd013f1eed4ffb9cac01553d9c9b26b52ee279f3c89ac0b9f68f035a5bab4a073817700ba3be25a671740da8ca876d0cd548aaf21ab37ccab8047564f553380eed2763a48e679194c1552d2f82d33f2e2fe32cf9fdd9a9a748cda7a105a0e365445bc2c7667f08c196500d3c950757c6f59249adb8c7d946876d83dd035a6e8301654db59b3a6017bd55b27711064fdfddf1fa80adb79c6962aa783ec33cc00420d5d6425ab7ba1e1c7c773ad73c70d80474a5b26cd8956e546c522e652ae7d8e1bbe8c5c6f0e9cdbb5065fb2234c5dc6cff3718c40dd1561689fd693f0a456d6d986e5716273855b3dd9b9b8838d0fcd4300fc76cfcbc4cfc187fb32c517118fa6ac89b1b356e50cce061f4339ccf95ddc26b3ff97c861a2da3b74822491681c143ef6a504dc24bfde7b70abf95894bd6c00ec56d98bafe8cb32dc783ac51ab947be911805384e097df190721f04383b675fcd15d156f1d9a8d7e5e81176a4a4e02ab3709616f0eeab3e2507377bedfdb451cd287a3a61fb6af42e9f3814955a43f46cca29ba6ece820ebe70cfdfe49da05c36539bed7a6d5246f74846fb25c5fc3d45971e367fdae661b9970b1795921124135192a3158c8d1859544ca8968a2b03a70f8609b0728b9e3f2e086af55f014df66da5b34881c701f860bfbc1d5f01a50a78de59070ce244a08efea21777c4d941f8be61dcb38c2e9ce7245fa25d9db7c088ebb2033f2893336389513ec733246c523a9603c88b88b0a17c019791d4344204b1c3efa1586bd378ef84fd18b73981ba860aea3eb1b7fe0b68cb71b0ec7a9baad261ad238ca2f631b909d4c8f61e5fc06ea439e9ea50056b716db4084f584ea2148a20b2effbb1ae9a7dc993cc7f663c1ca1b659dfe0e3e0bcd8ee6f75b40b090ad5a2783c4480d71609e2eae5f2151802f565ef16d95e13a44fcdb713daa41cccb53a90bf253e257b39dd24f8cbdd2331b8aa0bb5617114a5416bda4f3d9a7a421fbc7b8d61e2aacac818efafc6df338c1b72274ac96e74d5f09b0cb3dca6a914a62f1eddee7309c5bdbafd7faaafe5f1a4ef32b46630d45bfee524d528ffec745f42a47a00dc0faf31dfeaa8f9de8e1241984a054b7a851207df5986bf80dc60d671b9cfeb3bd3edd9c8668445c182e1c72558412fffc41c455bd69e9daae42d0b6627176a7081987898b5b0e8f16a7697306eaa88d5bc48ca997b7580cf131653b108f009943f376acb902f0258e56b762dfbee637ed6400399ded1c2256b19416195d4508cdd3850965a70620be494b9bd6dab19bdba9c30c32aa9770b1b5050fee3e0a64b7d18dd8a3516e1f07672be8ee267a40d509c20debd4eab3c733a22a7564adb68a98f933f202b1d6615b5a31a266fbc011abf5f225be31b9008edfbeaf43508393d54ba8e3c69ea2f41978f138164d537ba04eb83b63bc441ce1b717fd6936efd3becf090f649e87a928f89ecd0bcd45528b746bc0aed4f086597c2b423e8447a82f00766e0a77d2d268fa95739bac74cfb900b39c90c8fbd9fdce9d3079ce1befd6633bd20afe09569450abff255b35295e03ad5366c7171dc1d79d65901deec5f0d8792cc9fe2d209a9191c3d91a0aa1140cffc9fc572060aa95a188666c2db6d5a3d1b5117537cab75037f124cd35bf5a9aa0182d50b0ddd4641dd4a10a24a76c471f9ba48083779c08939e834e612bdeacce6da8d6483050093707dde1853a7cd65b3aa3db5e85915f07b87372ebb25827e03b4d4372670ea571c576aef931724a14a084ef93392fe53ea00cd931cde8c2271a2170e06fcf6d11fd2a6a3fab2f3e1107b8118e87287c67d35370482a37d57cbe034e363bcb14c047a319e7e1ff0cf356bd0cd83958009eafeec57b94f738c141abd4d2742ccbec735282dd111b84a08b873bc74af44cc1b876ecdb619fb4b589249aecc09c988ae39f331c301c7c0247e304aff831eb5c4dca57b64fe66ece1198c20be33df1bd2eb28cc7498eb093681e586f5e8d1ceb359b56686f7b3b614baeec238aab7db2b977cbd54f46d425fb16bc676837477af88d2e55e93415dec6e3a171b4dcd719229f2c9254a27b65d15dde64aef7b2d8e5fe15cee93aa6744856d6320019a77854fd7c30cf37618d97417df1cba2aa7c5c87028a93047e7ccf37f591583e2fc37cba7191034bb17578884078479ba85b48677b4f396d2d29f5f26bd8c22952f1cc710a0ae1237bd78f7fd9af81860cc72733632b93d7f132a198661d571916afe1f0726940e0a01c87d04ed8fbed1e0402b0a5fe7d5fd3b01437db58a9020c3a3aef56b09a20a8c42a27bc3405c93b5586a0d485a7a4783ca12cd38af9746d2d9ad211ffd5406cdcd8896ba464edc36548db375c705a324d24210a225d1d2a4d6503b7463ed2b71d6c49a842b7db476ce804ace52352f4378cb23dca293fd4bd0b166bf456b1ad4298c500c20c567eaaf23ca9cda661924562287e4f0f44a93b3f521bcca49d1c6b95bd8ea0e96041989d22232b8b59d779bae8024bd62fc07f1d56abb9e6ea140a114fcb6d3d50d1ce56bb2bad6fb01a1f1e5ed080c840c2b03929fca5cc1fc867cdd140e17a11210b653f6cbc530903b714c2e230be3707d23dd62ca4adedfc91c7813b9f3d3c47b6bcbb3230420307ba4df8b0be98590f0b2e6cf0512dbb70eb7825c652812579df9dbb3780f87fad56c7786de80f2a8972f8a098c674a4a7dee9bdf50ce30a130d0c504da6f70e11ae88bd5bdfc120da36c7dbb8486804fabdd46fe84516a9eed2c441df18d5f3984031f72678ef40662afc1b20ed019f554c1a816235fc048c127752ccabeac58fceeb6ac0f3f00e13ad6d8f03f35c56f50a53ba87ccdc2c2fdec695ba8b47e00e581a81e1094c5722fb10690772726f7fc290674f6a731d9ab8fc4bbc84ee0cb8eaedb2c1704a0479f45d734d704feb25eb6cfcb37f787b29a8ae4ee8e5d0729400bea40350fb118985f8d1702bf3b4969af882c4bde358a354594050cfa91c5abbd9bd2283cd6d0fc4712e4c357c038870328e60f84a30b44772a9bc29ce5ad566ddd40e887bd417365097b618a464472cc6a127ef7e1be1b0b65bdc3cae75e759674fcb5c25f9b9f50d8ec98e87972a998ed78647ccef24dcf76dca35a84bc51ef5afc8915712e419c21b0269397eb7c267ee3b3c421aa5fcdbd0a0c89189cc0678ee1c6baa693216f48952a1fc57925848570f25d1c3735c7894db844d8ea4292b5dece4e9f67994d27ddbf95e0efd6a91c2c4a8e483c41b0fcd5e2ad566970c84c", 0x1000, 0x44010, 0x0, 0x0) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0xc700000000000000) 13:08:20 executing program 1: r0 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$sock_int(r0, 0x1, 0xe, &(0x7f0000000040), 0x4) 13:08:20 executing program 0: r0 = socket(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000340)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0xfffff8001247a000) 13:08:20 executing program 2: syz_emit_ethernet(0x389, &(0x7f00000000c0)) 13:08:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x42, 0x0) close(0xffffffffffffffff) fdatasync(r0) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0xffffffff00000000) 13:08:20 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)=',', 0x1}], 0x1}, 0xc100) write(r0, &(0x7f0000001680)="e6a2e0091b61501ea87850c6d258201cbf3fe9fe75bc31032c1bd695e6f89fffb8dd1bb327cde2fa8115c8949109dddb3332b28603a1e35d08e3d07606314bc0e1cf58b62864f0023821ae335454a2a6d9cc29a3fc3d2c30ff2907f14f80fce3c468ce732418663bbb11e34e1f9e819d012f4928b5fb59fb31755c98649f35c587263cbf7830ddde04ed4e4a9fda1923d06559d4e9df911797333a46b8d2268133da26a6e59e35a66021404ba08e9b550cd132eda9a970ae2ef50b25dbe1c3da78074af2a762c27eeb9b22630beec52475e7a8a159fad88d41e8309b5e32983e315025fbc9c7603d676a5316fffcb42642150cd498d59748ff6200a73c31b403eb73a20b57a47e7d69aa0bb5c59235f2fd893d6b5b86efa9b05a2b566184e4f8a3589d5d5e09337f161517cdcac41b5732064919358d7cd6a9b1fb0a5ad5c4106124da93437fed9f2503223c3eb1103cd9b1a9ecf29674ea86921bd5b0094e3937a1286a44089ef4b42cca8e46cfda355cfe8622e860f416b60af1196f7c0196daa0bf0dd3797d0b8199ac4e2381d92f473393b860c9f97a08324c83c372553042c7f24709106c016ff1e20c93d645e734daaf50f13ad845377b895c1dede9b73432d24c9f6207bc31fe8fb9900377b387f8787f20849ec05b0d44982a78a650e12306efff6f4ef89b0eb175bfff545fda8692314d7fc9e8f4fdffd01b56a6b1358adab6d78f3d693e6781c8bf399024aaa888d572d59cf7cdb74aa974d20549a47624f35caf0956651e8d24079e0866e0172f2fc26af14c628f99051e04e50fba06de938d52d934a78921d5144d18e8c5d1f4fd2d0e7ca22119be065574f5f7dfbabbc44d42b51d62d658ed2ed1250d7821a09d26760bca0f8bc1b186e5cf931377b2adefca5a752c7f9e82224c5734c88d27c3afb7d785ee510fb3806f42bbff9fe9bc1d50cb329bb666a1d766182ffd6b6aee8535406b2a77e2328d90b90950034dd468577693571bc9a9fb9f8aeae67d5a8747f85e38318d97f458c6c9fed9c3b8f0affe63a2adaa57e472449c76b53af7f0cf9087e62bd5556947e681873a002c78d08326290a34489f5eb7acb38367778460473e6b5e4a8c5caa8213092cf59a2f3834548793ef1a55983af67a304c187ded353c4b3f95b9ec569fdc39b60613f8f622a759b7b6a59901d32a2725c7db7768259ad896a7315d07c850035b67dd4ba1ab8be64d2dcf83988b66f3801c26164b3ceb65778e2db97212cac966167ffea65af621e027588b76a23d01995d91e83b6ba104272789f857e75cb959a2206a439d56fd89108d4d6590ac1c6da88cdc53913a51c4b68c17aa26a050d026d6aff72329f597f506280268c61507d62535345d6d2c9e48343825fc36648aa68b2d01c404dfd1dedcba7532f510316d7b18baa8786bd5fa2d1b56c875de3ea88201003b92f6d70ee1e9408cceb561ea511db3a8c85da59390668c486fe1e555b317e767046f69ee031d6021369a01a474bbb3d6f5b094d78745ce3f8ad89e373c18ec3c2dd85af00a79ebaaffb7c049386078bf0b9b56b686c1f0a8855fb1007eb306a68fd840176ff09797edfbace33d4f213ea3599d97d643569ed40a69a41083c65592508305b234587a79aae09645416898a659b17a2c778f5bb2f80878f01f3a14a0488e48fd9d4670cf218b4da04e79c03f77174717e3c25a888bd6286dd91f08af9d281da4bae8d033197171c4fd2503ed398059a78d0ed1fbd98dba8314008ed399ab3ccb56847d30fff2b26a3be5d84af230e1915c2ab7eef4b01b29986985db14213b9b05816ef7724aa896073641a7bc6eb9406e79fa961eb8afbeba75293c1f786e3c8c051733565f40dcfb0f45a036fd01e25be3291f0f5eba9523ba1679a35aebbcfa896ab6401296270ba8742259adaf5a52606c3239b8ecc208e39ee916d09f55e5789d5b08c72984dffb4511ee23cd741a73aba019f14712758376c53649b8ed6f7e4d1805568221feb803a1d1e63df108d435b42fb0f38e3c6410f15d0f56142d4aba83d7bfe3ef5844d4ed36f0bfa6046697742a89689941fa04a68da4e7cbaf6e284d08a8fc3fb9150a6e262b55d616ccb3999a2ff16f6b571c24ce61d9e51d2f4bd294361fa2bf7fa193fac13535233de13789a1131daed83bd6d403be2ef6edd7d45b9d3cf77c2aa4d79fcbad52462b21bfc89920578e2a60363fb274e242d640109ef5dde5f218e256da68aca762883b7cbefdea6eddc013257214d9bb588ed83a517dd9d34fcc32824f9d880712c2fe48f4e8949728473a6bf9688f999adf2e219423090a75b1acfc8ea96105e22de77e415e7b406b47ffb57bdc26ead43ba946a2be6602c64c79275a0ed0fdbbae0825b63c939a0e3ae6dcfbc2f1b6ddb3d4ec7479e85407fb70ac4813951705d6cf1a35d73e97f6fed3ad2d4e60af3e9c5393200dc6b7bb809d5d44247b2b224e4232b7adb97f060ea85bf22cdd8a2f7533d703fd75d6498e517478e144da0c273edcd31fea2143bed37c930c02c2d74261966e18b3ee1c1aa1f0517563aa840a151785d941ffbd70683b165e3a31395d1d7d91189ab7985901f113d11a9e5879f2e581ec7c02", 0x743) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r0, &(0x7f0000000000)={0x0, ""/185}, 0xc1, 0x1, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x42, 0xfffffffffffffffd) 13:08:20 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)=',', 0x1}], 0x1}, 0xc100) write(r0, &(0x7f0000001680)="e6a2e0091b61501ea87850c6d258201cbf3fe9fe75bc31032c1bd695e6f89fffb8dd1bb327cde2fa8115c8949109dddb3332b28603a1e35d08e3d07606314bc0e1cf58b62864f0023821ae335454a2a6d9cc29a3fc3d2c30ff2907f14f80fce3c468ce732418663bbb11e34e1f9e819d012f4928b5fb59fb31755c98649f35c587263cbf7830ddde04ed4e4a9fda1923d06559d4e9df911797333a46b8d2268133da26a6e59e35a66021404ba08e9b550cd132eda9a970ae2ef50b25dbe1c3da78074af2a762c27eeb9b22630beec52475e7a8a159fad88d41e8309b5e32983e315025fbc9c7603d676a5316fffcb42642150cd498d59748ff6200a73c31b403eb73a20b57a47e7d69aa0bb5c59235f2fd893d6b5b86efa9b05a2b566184e4f8a3589d5d5e09337f161517cdcac41b5732064919358d7cd6a9b1fb0a5ad5c4106124da93437fed9f2503223c3eb1103cd9b1a9ecf29674ea86921bd5b0094e3937a1286a44089ef4b42cca8e46cfda355cfe8622e860f416b60af1196f7c0196daa0bf0dd3797d0b8199ac4e2381d92f473393b860c9f97a08324c83c372553042c7f24709106c016ff1e20c93d645e734daaf50f13ad845377b895c1dede9b73432d24c9f6207bc31fe8fb9900377b387f8787f20849ec05b0d44982a78a650e12306efff6f4ef89b0eb175bfff545fda8692314d7fc9e8f4fdffd01b56a6b1358adab6d78f3d693e6781c8bf399024aaa888d572d59cf7cdb74aa974d20549a47624f35caf0956651e8d24079e0866e0172f2fc26af14c628f99051e04e50fba06de938d52d934a78921d5144d18e8c5d1f4fd2d0e7ca22119be065574f5f7dfbabbc44d42b51d62d658ed2ed1250d7821a09d26760bca0f8bc1b186e5cf931377b2adefca5a752c7f9e82224c5734c88d27c3afb7d785ee510fb3806f42bbff9fe9bc1d50cb329bb666a1d766182ffd6b6aee8535406b2a77e2328d90b90950034dd468577693571bc9a9fb9f8aeae67d5a8747f85e38318d97f458c6c9fed9c3b8f0affe63a2adaa57e472449c76b53af7f0cf9087e62bd5556947e681873a002c78d08326290a34489f5eb7acb38367778460473e6b5e4a8c5caa8213092cf59a2f3834548793ef1a55983af67a304c187ded353c4b3f95b9ec569fdc39b60613f8f622a759b7b6a59901d32a2725c7db7768259ad896a7315d07c850035b67dd4ba1ab8be64d2dcf83988b66f3801c26164b3ceb65778e2db97212cac966167ffea65af621e027588b76a23d01995d91e83b6ba104272789f857e75cb959a2206a439d56fd89108d4d6590ac1c6da88cdc53913a51c4b68c17aa26a050d026d6aff72329f597f506280268c61507d62535345d6d2c9e48343825fc36648aa68b2d01c404dfd1dedcba7532f510316d7b18baa8786bd5fa2d1b56c875de3ea88201003b92f6d70ee1e9408cceb561ea511db3a8c85da59390668c486fe1e555b317e767046f69ee031d6021369a01a474bbb3d6f5b094d78745ce3f8ad89e373c18ec3c2dd85af00a79ebaaffb7c049386078bf0b9b56b686c1f0a8855fb1007eb306a68fd840176ff09797edfbace33d4f213ea3599d97d643569ed40a69a41083c65592508305b234587a79aae09645416898a659b17a2c778f5bb2f80878f01f3a14a0488e48fd9d4670cf218b4da04e79c03f77174717e3c25a888bd6286dd91f08af9d281da4bae8d033197171c4fd2503ed398059a78d0ed1fbd98dba8314008ed399ab3ccb56847d30fff2b26a3be5d84af230e1915c2ab7eef4b01b29986985db14213b9b05816ef7724aa896073641a7bc6eb9406e79fa961eb8afbeba75293c1f786e3c8c051733565f40dcfb0f45a036fd01e25be3291f0f5eba9523ba1679a35aebbcfa896ab6401296270ba8742259adaf5a52606c3239b8ecc208e39ee916d09f55e5789d5b08c72984dffb4511ee23cd741a73aba019f14712758376c53649b8ed6f7e4d1805568221feb803a1d1e63df108d435b42fb0f38e3c6410f15d0f56142d4aba83d7bfe3ef5844d4ed36f0bfa6046697742a89689941fa04a68da4e7cbaf6e284d08a8fc3fb9150a6e262b55d616ccb3999a2ff16f6b571c24ce61d9e51d2f4bd294361fa2bf7fa193fac13535233de13789a1131daed83bd6d403be2ef6edd7d45b9d3cf77c2aa4d79fcbad52462b21bfc89920578e2a60363fb274e242d640109ef5dde5f218e256da68aca762883b7cbefdea6eddc013257214d9bb588ed83a517dd9d34fcc32824f9d880712c2fe48f4e8949728473a6bf9688f999adf2e219423090a75b1acfc8ea96105e22de77e415e7b406b47ffb57bdc26ead43ba946a2be6602c64c79275a0ed0fdbbae0825b63c939a0e3ae6dcfbc2f1b6ddb3d4ec7479e85407fb70ac4813951705d6cf1a35d73e97f6fed3ad2d4e60af3e9c5393200dc6b7bb809d5d44247b2b224e4232b7adb97f060ea85bf22cdd8a2f7533d703fd75d6498e517478e144da0c273edcd31fea2143bed37c930c02c2d74261966e18b3ee1c1aa1f0517563aa840a151785d941ffbd70683b165e3a31395d1d7d91189ab7985901f113d11a9e5879f2e581ec", 0x741) 13:08:20 executing program 3: r0 = msgget(0x3, 0x3fb) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x400000000) r1 = semget$private(0x0, 0x3, 0x10) __semctl$SEM_STAT(r1, 0x3, 0xa, &(0x7f0000000000)=""/13) 13:08:20 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xfdfffffffffffffc, 0x4) 13:08:20 executing program 2: syz_emit_ethernet(0xe, &(0x7f0000000380)) 13:08:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x42, 0x0) close(0xffffffffffffffff) writev(r0, 0x0, 0x0) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03d2ae794275fad24239b6e82cde0464acebe2970409020c6e0f2363c864173939882adc623d3265693e4463105a0beaa474318affba742e2540fb4b95ee237167eab120fa0523722a736730a24b02f3bb7811f55403ccdd96ad6768be07bb1f2f900781769214c1dc531b25799a1247a4105e51de25ab2b2b1fc762f8256a695059ef11fe111c7dda3fabe0f71d0c7830bf5ccb0e599d6acd0dd04f86b246ae93509b771317c72c5f01cb6e76fca3a6a7da9532a0fe6c8bc62ec02437087ffc849e6cdc90b947e2efb9ce7c0bac91af071540d40f53851a65cc939e0000000000000000000000000000000000000000"], 0x1, 0x0) 13:08:20 executing program 0: syz_emit_ethernet(0x140, &(0x7f0000000100)) 13:08:20 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="2006", 0x2}], 0x1}, 0xc100) write(r0, &(0x7f0000001680)="e6a2e0091b61501ea87850c6d258201cbf3fe9fe75bc31032c1bd695e6f89fffb8dd1bb327cde2fa8115c8949109dddb3332b28603a1e35d08e3d07606314bc0e1cf58b62864f0023821ae335454a2a6d9cc29a3fc3d2c30ff2907f14f80fce3c468ce732418663bbb11e34e1f9e819d012f4928b5fb59fb31755c98649f35c587263cbf7830ddde04ed4e4a9fda1923d06559d4e9df911797333a46b8d2268133da26a6e59e35a66021404ba08e9b550cd132eda9a970ae2ef50b25dbe1c3da78074af2a762c27eeb9b22630beec52475e7a8a159fad88d41e8309b5e32983e315025fbc9c7603d676a5316fffcb42642150cd498d59748ff6200a73c31b403eb73a20b57a47e7d69aa0bb5c59235f2fd893d6b5b86efa9b05a2b566184e4f8a3589d5d5e09337f161517cdcac41b5732064919358d7cd6a9b1fb0a5ad5c4106124da93437fed9f2503223c3eb1103cd9b1a9ecf29674ea86921bd5b0094e3937a1286a44089ef4b42cca8e46cfda355cfe8622e860f416b60af1196f7c0196daa0bf0dd3797d0b8199ac4e2381d92f473393b860c9f97a08324c83c372553042c7f24709106c016ff1e20c93d645e734daaf50f13ad845377b895c1dede9b73432d24c9f6207bc31fe8fb9900377b387f8787f20849ec05b0d44982a78a650e12306efff6f4ef89b0eb175bfff545fda8692314d7fc9e8f4fdffd01b56a6b1358adab6d78f3d693e6781c8bf399024aaa888d572d59cf7cdb74aa974d20549a47624f35caf0956651e8d24079e0866e0172f2fc26af14c628f99051e04e50fba06de938d52d934a78921d5144d18e8c5d1f4fd2d0e7ca22119be065574f5f7dfbabbc44d42b51d62d658ed2ed1250d7821a09d26760bca0f8bc1b186e5cf931377b2adefca5a752c7f9e82224c5734c88d27c3afb7d785ee510fb3806f42bbff9fe9bc1d50cb329bb666a1d766182ffd6b6aee8535406b2a77e2328d90b90950034dd468577693571bc9a9fb9f8aeae67d5a8747f85e38318d97f458c6c9fed9c3b8f0affe63a2adaa57e472449c76b53af7f0cf9087e62bd5556947e681873a002c78d08326290a34489f5eb7acb38367778460473e6b5e4a8c5caa8213092cf59a2f3834548793ef1a55983af67a304c187ded353c4b3f95b9ec569fdc39b60613f8f622a759b7b6a59901d32a2725c7db7768259ad896a7315d07c850035b67dd4ba1ab8be64d2dcf83988b66f3801c26164b3ceb65778e2db97212cac966167ffea65af621e027588b76a23d01995d91e83b6ba104272789f857e75cb959a2206a439d56fd89108d4d6590ac1c6da88cdc53913a51c4b68c17aa26a050d026d6aff72329f597f506280268c61507d62535345d6d2c9e48343825fc36648aa68b2d01c404dfd1dedcba7532f510316d7b18baa8786bd5fa2d1b56c875de3ea88201003b92f6d70ee1e9408cceb561ea511db3a8c85da59390668c486fe1e555b317e767046f69ee031d6021369a01a474bbb3d6f5b094d78745ce3f8ad89e373c18ec3c2dd85af00a79ebaaffb7c049386078bf0b9b56b686c1f0a8855fb1007eb306a68fd840176ff09797edfbace33d4f213ea3599d97d643569ed40a69a41083c65592508305b234587a79aae09645416898a659b17a2c778f5bb2f80878f01f3a14a0488e48fd9d4670cf218b4da04e79c03f77174717e3c25a888bd6286dd91f08af9d281da4bae8d033197171c4fd2503ed398059a78d0ed1fbd98dba8314008ed399ab3ccb56847d30fff2b26a3be5d84af230e1915c2ab7eef4b01b29986985db14213b9b05816ef7724aa896073641a7bc6eb9406e79fa961eb8afbeba75293c1f786e3c8c051733565f40dcfb0f45a036fd01e25be3291f0f5eba9523ba1679a35aebbcfa896ab6401296270ba8742259adaf5a52606c3239b8ecc208e39ee916d09f55e5789d5b08c72984dffb4511ee23cd741a73aba019f14712758376c53649b8ed6f7e", 0x58d) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000000)={0x0, 0x400, 0x1, 0x0, 0x3b2}, &(0x7f0000000040)=0x18) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000080)={r2, 0x401}, &(0x7f00000000c0)=0x8) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1}, 0x6e) socketpair$unix(0x1, 0x8000000000000002, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) connect$unix(r2, &(0x7f0000000200)=@abs, 0x6e) 13:08:20 executing program 3: r0 = msgget(0x3, 0x3fe) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03663f6a5d87c3f0d103972da5a8250157619e56fba5e5cf2dda0c9a79efe1a9d3d9381dd0a101e8ea20aeaba751239a4e13e7d8670e85fa48a1accb35e8a00f2fdd55be79f561bef889091fe8ab4292971545062f1de1f7c093732120f97a4382771f2845773ba9bb1cc20633bab8068ae1235b1fbac6b32deef30f94bdc15bbf3d16b21dd4906f3ad0d81f9bbb84eb1e3396236e9215b70eaf55f5b0b72f969f5f34aade4c7252340465e55224f9e0e23bc71452f28adb01e111b5fd679297d6064b6632a7fe0a5ed1aff9fa6b6d7e0cb2c850a6e62fe426524f73b045d2e48160823c827512ea9da3c6a4d95b5a123dd0b701de98f0b28a2cda21a58462f38903131be5efd11a03b21b354e6ec894f8720ef233a1a27537f2a49bb5cb89cabb79d89084cfc2316b0d7103b73445b92ee422c244d38be8a594dce222bd96c08f0e326e5531f70000"], 0x1, 0x0) 13:08:20 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000001006ff00fd4354c007110000f3e9000003000100010423dcffdf00", 0x1f) 13:08:20 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000d06ff00fd4354c007110000f3e9000003000100010423dcffdf00", 0x1f) 13:08:20 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = open(&(0x7f0000000080)='./file0\x00', 0x404, 0x14) getsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f00000000c0)={0x3, 0x590, 0x0}, &(0x7f0000000100)=0xc) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f0000000140)={0x2, 0xe50, 0x1000, 0x6, 0x0, 0x8001, 0x421, 0x0, r2}, 0x20) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_mreqsrc(r3, 0x0, 0x4f, &(0x7f0000000000)={@rand_addr, @multicast2}, &(0x7f0000000040)=0xc) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000000)={0x9}, 0x4) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x7, &(0x7f0000000040)={@in={{0x2, 0x3, @broadcast}}, 0x0}, &(0x7f0000000100)=0x8c) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000240)={r2, &(0x7f0000000140)=[@in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @loopback}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in={0x2, 0xffffffffffffffff, @multicast2}, @in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, @in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}]}, &(0x7f0000000280)=0x10) 13:08:20 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0, 0x4}, 0x1c) close(r0) r1 = socket(0x840000000002, 0x3, 0xff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r1, &(0x7f00000000c0), 0x15f, 0x0, 0x0, 0x98c60aa9aa64a816) 13:08:20 executing program 1: clock_settime(0x8f6d8f4eca118755, &(0x7f0000000040)={0x77359400}) 13:08:20 executing program 3: r0 = msgget(0x3, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='7'], 0x1, 0x0) 13:08:20 executing program 3: r0 = msgget(0x1, 0x3bb) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd435463e4af645515b81e0008000100010423dcffdf00", 0x1f) r1 = socket(0x10, 0x2, 0xc) write(r1, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305030008000100010423dcffdf00", 0x1f) close(r0) 13:08:20 executing program 0: clock_nanosleep(0x4000000000000002, 0x0, &(0x7f0000000000)={0x77359400}, 0x0) 13:08:20 executing program 3: r0 = msgget(0x0, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) 13:08:20 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty, 0x2}, 0x1c) connect$inet6(r0, &(0x7f0000000380)={0xa, 0x0}, 0x1c) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 2: syz_emit_ethernet(0x6f, &(0x7f0000000000)) 13:08:20 executing program 0: r0 = socket(0x100000000a, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 13:08:20 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000060f10001900154002000001d40000dc1338d54400009b84136ef75afb83de4411005a000d0003000000060cec4faba7d4", 0x55}], 0x1}, 0x0) 13:08:20 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="24000000110007041dfffd946f610500090800000900000000000000421ba3a20400ff7e", 0x24}], 0x1}, 0x0) 13:08:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) poll(0x0, 0x0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_tcp_int(r1, 0x6, 0x0, 0x0, 0x730) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000100)={@empty, @loopback, 0x0, 0x1, [@empty]}, 0x14) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) freebsd10_pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x1f, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$inet6_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x21, &(0x7f00000000c0)={0x5, 0x5110, 0x6, 0x3, 0x0}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0xf, &(0x7f0000000140)={r3, 0x4, 0x9}, 0xc) 13:08:20 executing program 1: syz_emit_ethernet(0x211d49, &(0x7f0000000000)) 13:08:20 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f00000000c0)=0x4cfe4810, 0x4) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x0}, 0x1c) listen(r0, 0x0) 13:08:20 executing program 2: r0 = socket(0x11, 0x2, 0x0) setsockopt(r0, 0x107, 0x1, &(0x7f0000000080)="010000000000060000071a80000001cc", 0x10) close(r0) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) freebsd10_pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x102, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="660000006f507ae97d06a37e77b73f5f8c87da00272a423a37b9351ac6e4403eca7ecfa4286672e8cba4a52ec0dbf29a8219ed3179867d5a3c15b449c9dd144419affa75b30181eb0beb88ffd5aedf2a014ab42cf57322b88afb9f2bfb226d3871e8a5efcc18bf150ffa7bb628d5af26bfbe36d2"], &(0x7f0000000140)=0x6e) setsockopt$inet6_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x1d, &(0x7f0000000180)={r2, 0xde26}, 0x8) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x100000, 0x2) socket$inet6_sctp(0x1c, 0x5, 0x84) setsockopt$inet6_udplite(r3, 0x88, 0x2, &(0x7f0000000040)=0x2, 0x4) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = accept4(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10, 0x10000000) setsockopt$inet6_udp(r1, 0x11, 0x1, &(0x7f0000000080)=0xe2bb, 0x4) 13:08:20 executing program 1: mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x0, 0x31, 0xffffffffffffffff, 0x0) msync(&(0x7f0000e67000/0x4000)=nil, 0x4000, 0x4) 13:08:20 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$sock_int(r0, 0x1, 0x3, 0x0, &(0x7f0000000100)) 13:08:20 executing program 2: mlockall(0x400000000007) mlockall(0x4) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgsnd(r0, &(0x7f0000000040)={0x3, "4e1de400000000832f184968c97b6df2b4d5eed76a5c9b8889a5b477df009fb770f216dea37acb883c133e5d0bbd6731f7da5c4d"}, 0x16, 0x800) 13:08:20 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000140)) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 13:08:20 executing program 2: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="24000000520007031dfffd946fa283000a200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 13:08:20 executing program 0: r0 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x28, &(0x7f0000000080)={@multicast1, @local}, 0xc) 13:08:20 executing program 1: syz_execute_func(&(0x7f0000000080)="ba66440f50f564ff0941c335e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dcc4bc31919") r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x11, &(0x7f0000000100)={0x8}, 0x88) 13:08:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) socketpair(0x2, 0x3, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000040)={0x2, [0x0, 0x0]}, &(0x7f0000000080)=0xc) 13:08:20 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000000)="fc0000004a000700ab092500090007000a085e4333ab80ff01800000d300369321000100ff01c2fb1e0500000000000000036915fa2c1ec08656aaa79bb94b46fe19145ed000020800008c0000036c6c256f1a272f2e117c22ebc205214000000000fdffffffffffffff1720d7d5bbc91a3e2e80772c74fb2cc56ce1f0f156272f5b00000005defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c87170e5bbab2ccd243f295ed94e0ad93bd0243f7220734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d4480548de33429fd3000175e63fb8d38a873c", 0xfc) 13:08:20 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 13:08:20 executing program 3: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r0 = accept4(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x1c, 0xffffffffffffffff, 0x0, @remote}, &(0x7f0000000040)=0x1c, 0xa1940852b680460f) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x7, &(0x7f0000000080)={@in={{0x2, 0x2, @remote={0xac, 0x14, 0x0}}}, 0x0}, &(0x7f0000000140)=0x8c) listen(r0, 0xe17) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000180)={r1, 0x3, 0x2, [0x81, 0x1000000000000000]}, &(0x7f00000001c0)=0xc) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000200)={@in6={{0x1c, 0x0, 0x80, @local={0xfe, 0x80, [], 0x0}, 0x7}}, r1}, 0x84) 13:08:20 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2a, &(0x7f0000000000)={0x2, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @local}}}, 0x108) getsockopt$inet6_buf(r0, 0x29, 0x800000030, &(0x7f0000000000)=""/40, &(0x7f0000000180)=0xffffffffffffff87) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x110) __semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/4096) 13:08:20 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 13:08:20 executing program 1: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="fc0000004a000700ab092500090007000aab80ff01800000d300369321000100ff01c2fb1e0500000000000000036915fa2c1ec08656aaa79bb94b46fe19145ed000020800008c0000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e2e80772c74fb2cc56ce1f0f156272f5b00000005defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bbab2ccd243f295ed94e0ad93bd0243f7220734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d4480548deac270e33429fd3000175e63fb8d38a873cf1", 0xfc) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = socket(0x1e, 0x10000000, 0x8000) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x15, &(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000040)=0x8) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x15, &(0x7f00000000c0)={r2, 0x499}, &(0x7f0000000100)=0x8) setsockopt$inet6_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x22, &(0x7f0000000080)={0x3, 0x8001, r2}, 0xfffffffffffffee5) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 0: syz_emit_ethernet(0x3a5, &(0x7f0000007000)) 13:08:20 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 13:08:20 executing program 3: r0 = msgget(0x3, 0xfc) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="038625a8319808b8e01ccb67849e4db5948911495929f00099b2e8"], 0x1, 0xfffffffffffffffd) 13:08:20 executing program 3: r0 = msgget(0x3, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/211) 13:08:20 executing program 0: r0 = socket$inet(0x10, 0x2000000000000003, 0x6) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="2f0000001c0005fbffffffffffffff000200001f01000000fc0002c9130001000000000050000000585e00a28663b3", 0x2f}], 0x1}, 0x0) 13:08:20 executing program 2: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f00000002c0)="2400000021002551075c0165ff0ffc020200000300100f0000e1000c03000e008000a000", 0x24) 13:08:20 executing program 0: 13:08:20 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYBLOB="00000073e675d98b15d3f13861e300"], 0x8) r1 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) 13:08:20 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000040)="240000005a0007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 13:08:20 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000140)={0x0, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000300)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @local}}}, 0x108) 13:08:20 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000abd000)) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = socket(0x1, 0x3, 0x1ff) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x108, &(0x7f0000000000)={0x0, 0x4, 0x3, 0x80, 0x9d80}, &(0x7f0000000040)=0x18) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f0000000080)={r2, 0xb9a}, &(0x7f00000000c0)=0x8) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000100)={r2, 0x8, 0x3}, &(0x7f0000000140)=0xc) msgget(0x3, 0x4) 13:08:20 executing program 1: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000080)="24000000020307051dfffd946fa2830020200a0009000100021d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 13:08:20 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x29, 0x2a, &(0x7f0000000000)={0x0, {{0xa, 0x0}}}, 0x88) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f0000001000)=0xfffffffffffffff9) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x4000000000000) 13:08:20 executing program 0: r0 = socket$inet6(0xa, 0x80000000000003, 0x80000000000006) connect$inet6(r0, &(0x7f0000000300)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000800)="b1", 0x1}], 0x1}, 0x0) recvfrom$inet6(r0, 0x0, 0x100e7, 0x0, 0x0, 0x79) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x0) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 13:08:20 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)) 13:08:20 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000140)={0x0, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000300)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @local}}}, 0x108) 13:08:20 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000200)='veno\x00', 0x5) shutdown(r0, 0x0) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgget(0x1, 0x22) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x0) 13:08:20 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) shutdown(r0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty, 0x19}, 0x1c) 13:08:20 executing program 0: 13:08:20 executing program 2: 13:08:20 executing program 2: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="ff"], 0x1, 0x0) 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000007000)) 13:08:20 executing program 2: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000500)=""/232) socketpair(0x17, 0x0, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(0xffffffffffffff9c, 0x84, 0x8004, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[@in={0x2, 0xffffffffffffffff, @multicast2}, @in={0x2, 0xffffffffffffffff, @remote}]}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0xf, &(0x7f0000000100)={r2, 0x1, 0x6}, &(0x7f0000000140)=0xc) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = socket(0x17, 0x20000006, 0xd02) setsockopt$inet_group_source_req(r1, 0x0, 0x57, &(0x7f0000000300)={0x8001, {{0x2, 0x3, @multicast1}}, {{0x2, 0x0}}}, 0x118) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x800) r2 = semget(0x2, 0x2, 0x4) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x1c) getsockopt$inet6_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0x101, &(0x7f0000000440)=ANY=[@ANYBLOB="1c004e22c4000000fe8000000000000000000000000000aa0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000de82a1df80cdc58b00000000000000000000000000", @ANYRES32=0x0, @ANYBLOB="ff0f0000026ceb462e00"], &(0x7f0000000040)=0x98) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(r3, 0x84, 0x15, &(0x7f0000000500)={r4, 0x8000}, &(0x7f0000000540)=0x8) getsockopt$inet6_tcp_buf(r3, 0x6, 0x26, &(0x7f0000000200)=""/124, &(0x7f0000000280)=0x7c) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/241) fcntl$getown(r3, 0x5) getsockopt$inet6_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x26, &(0x7f0000000580)={r5, 0xb41}, &(0x7f00000005c0)=0x8) semop(r2, &(0x7f00000002c0)=[{0x0, 0x5, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0x33, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0x3ff, 0x1000}, {0x1, 0x200, 0x1800}, {0x5, 0xfffffffffffffffd, 0x1000}, {0x3, 0x9}, {0x1, 0x7, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) 13:08:20 executing program 1: 13:08:20 executing program 1: 13:08:20 executing program 1: 13:08:20 executing program 2: 13:08:20 executing program 0: 13:08:20 executing program 3: r0 = msgget(0x2, 0x40) r1 = socket$inet_udplite(0x2, 0x2, 0x88) fchdir(r1) open(&(0x7f0000000300)='./file0\x00', 0x800a, 0x2) freebsd11_fstat(r1, &(0x7f0000000080)) r2 = accept4(r1, &(0x7f0000000100)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000140)=0x10, 0x30000000) setsockopt$inet_MCAST_LEAVE_GROUP(r2, 0x0, 0x51, &(0x7f0000000480)={0x8, {{0x2, 0x2, @broadcast}}}, 0x90) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000180)={0x0, 0x8000, 0x0, 0x20, 0x7}, &(0x7f00000001c0)=0x18) socket$inet6(0x1c, 0x5, 0x3ff) setsockopt$inet_sctp_SCTP_BINDX_ADD_ADDR(r2, 0x84, 0x8001, &(0x7f0000000280)={r3, &(0x7f0000000200)=[@in={0x2, 0x1, @loopback}, @in={0x2, 0x2}, @in={0x2, 0x2, @rand_addr=0x5}, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x0, @remote={0xac, 0x14, 0x0}}, @in6={0x1c, 0x3, 0xfff, @local={0xfe, 0x80, [], 0x0}}]}, &(0x7f00000002c0)=0x10) setsockopt$inet_group_source_req(r1, 0x0, 0x53, &(0x7f0000000340)={0x20, {{0x2, 0x1}}, {{0x2, 0x0, @local={0xac, 0x14, 0x0}}}}, 0x118) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="29dbee68137b5c5c2101e5383c1cfffb3f835702e18ba82e343012af5ea80eeca754cd03aa2628338994c45efea06ea2b9fbfa836c5de6577394a6bf6bf6a4edb6bf0c911f7bc67721083c54b3f2dcd7c49ff04811d17fc46b1235815a07b634c2a0d2fa4144f3e7c19fb4b330"], 0x1, 0xfffffffffffffffd) 13:08:20 executing program 2: 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 2: 13:08:20 executing program 0: 13:08:20 executing program 3: r0 = getpgid(0x0) getpgid(r0) r1 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="37506d6d8d656f3b165cb93f9fd2d7e864e15c901c782c8c71a5f4e49b936004e568a85ad7d05cb00959b2e26ff685dffa"], 0x1, 0x0) 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 0: 13:08:20 executing program 2: 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="03dc3ea3bff2eb8b08b7556ec0b834645955c35e0e24ab6b46677a316512eebe3a51e0b44285cf21f357a079061e120c2141963fab8ad085ca47cb926bf77c8ba1d062315db738bce26de701989d9173e7fcd5618c2c59a038805ce6d961e2def49bca774c266a99c32d111ceec2ab2cb219dec77298864e7a070d6b65e13c6dd1b9f856d47b1413f30c158e19692dc4ac5c0943"], 0x1, 0x0) msgget(0x2, 0x14) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9, 0x9b) getsockopt$inet6_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f00000000c0)={0x3, 0xffffffff, 0x6800, 0x35, 0x1bd0d71fc, 0x100000001, 0x3, 0x200, r2}, 0x20) 13:08:20 executing program 0: 13:08:20 executing program 1: 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1, 0xffffffffffffffff) freebsd11_lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 13:08:20 executing program 0: 13:08:20 executing program 2: semget(0x0, 0x4, 0x0) 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fe80e6ea5a242fe1023634e396f00189e8ee2f4ffef2aaa73350bbf9045a3bf60d2d3d99de583f68f2c7523d9830b89b7da288368345d4add0bf224e8bc2c7d974b496a5a1e83625ff2257750a46debc732bd0d516ce76b00eea5fe2881e8d673510a05c7c428d8b3072708851ad13b323409b812d9f365ddcf4dc2c16937915964c644d4c14aef9dd6b6397f6ccb1c57a6ad7cd1eb187d484241632995d4eeb676528b35ef3d5662815f5ba9283532e2249589767aa698666b164a2271b83cd48c7f8f840486c5b3038912155e8242bd825ead9433dcca0d20771b721a1c9ab4b71c4fd03b1f45cf399e72d4032c02bcc1265aaf662f1c39fb76b1a3115c8083ebf89c117a6e07cd91369ac"], 0x1, 0x0) 13:08:20 executing program 0: 13:08:20 executing program 0: 13:08:20 executing program 1: 13:08:20 executing program 1: 13:08:20 executing program 2: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="38978badd8bfe58dc270a342ec64850b551eb85fc0d7c7875998597024475be2b498c599f81312b092ef8d695b64faaecf66d695bb4459edc760e7396cdae375918fc34de754d3388ae1b7e44eff0aef4972c495295612769cf2ab5951b3bb16494426e04a5a14e846b13c46f4c3c8e083c8cdbc5844a002455669a052ef3c1f987247677f68527a27600072f4b1a36db56bae35482c74d7d4e87e5802682ddeacff9c4e85cfdb95bd8fcd5e19cb0493c191d0c3d3a1945235927d3c33a102ec9add05698ca98b2d487340b7f0e3213e85ab3f3342fe4dfeb4419a8cd78c673d7011df8a8fa1d8fb02c8480ea40a5d4abdf491a84fb4b8f2c6a8cad386e75e65a25cb82e34ef5c96d0c8930ab3494c8b9a9122099f8ac21216ab5fd391eb562fb3896f7459c532027e66c5970a02a09a4ba75f18d69044cb4c0f9116a0deaace5c9f26f8e346e521c63b157dde0dc3199a90b21ac3f19bb1f4fd0c88b965ce81a0575c2378b274a0ddd1024bb6cdf648a27ab797689b07279c6af2d8c82262fe3d5fbda9e86ed81918dba3ceeef3f3ea1975deaaff7534033fa2cbd83f136213ff3a90c567e18ac3c33b4ea70b615c0345d414910918522ec3dfd825e092d49bfa6bfa57298506367a50164b84fb99fb2de34a6199c53aac8230986c9016cefa82c377e00649700420550b46d84851644022053c7e2989053c348974dab66f08411fe654470620d323dc71d31245711f7c493d350747580864ef3229b1eac18c66ed97b385e445add8276ed847c146d9f6d4ea4da0f9beb73d68511c2dcd542a474fa5dfffc0eb68fb2d12c84b83749a30c7f9c56fa1985dcfb28b43ec653afcb1253d8ad9a87f5e229840f8ec3f71239f59b61dfa3f39cd383741269312b0abe06713afaa7b4b9a162ad44d3cc2d0326514f478ed425ba07aff140fa8d1688479dcc3c5ffd2adbfe4f7861ad74a03ab86c4d0b91b7a5826b56e959f5bc678a5476cb55eec1d0199e00026cde9a9725764c828539cc9884b8ce4f1693ac01b326d744bc9c9ec3f620d82a38c1d3383846630f9c00c7a2044ed9fae0daf0627fd64dd708b0b59be47950993a340de4a319912e2b9f6db595566a119a57514320cfd81b2c9de9274a17ca5a6220cd2294738a521d9b2d3e3faee72b34565aeffb7ead55e7aef78f5c0808677f6268a17111ed9f8f494b8b3b211c60098b0a9e817f7e9f52db4cc37692563bd3f8c38f1d58dd32fdc149cbb9509816cd1e3426f25ac0fcd10e22c41b833fece4b2933acfb524080e940ee4798aaa841742be6912cd28b0cd7bfd36422db8f7cf31d6ceb03152bf686b79b84a2bdf17f407fa5cba302e2e7486b8f1a36f7b7b94c6d520f1a1fff031efaf3459e03d2d8eeef4ba7b0b7217210c274e3a02730b2e05c2eab34a84b1f4a3ffef07e05d95be3a0804783bef6f661a1963ee4803c46ba6f0b096cd1786f79a45e8882266d2f7435147a459d94690c3efc11d3a67cec9ea00f0f5ff047e24c8e193ff6d214113638dbccab0baf85272222d80450f9b98b8db6133fd9f011dda3787e31f409fb51ad96935931042d40fbb48cd68e829913de22c96460351efc750dd49c58588c6e294ec557c22486b4c15a4993bd7759b3932a1c65f9975c6d09a1e47f21851afb197e5df44bf7207faa2c5743c5bc708cf8a081c2f3cb517c78573033d467d2695958689c2952b6d02f37f9a63bfde96c7ff1c96bfcb900e187a55d536d39de4c5e1dfdf08133aead9a468d5bc8d81f15b1c07d0dc5ab9a5f531d155d9f3c405bb1c5b325116c111e1dedbdd5758bf3322da32bcd478fb012dbfabcf35215dba281e7b151d887d75b97a6f868834d3b181da86cde0dc5e705d6c7489eb898e6275fbc417dd33c11ac38cd7b4d7975a12f6abc5f33dc046f92a24366c5a3ff076891b5b3771c4a7b1d3662bf133b87ac3b30f7c72c6b13be231b540af278a8280f27102ec6e612fffc8fe9af5041ff7b99415295fdfde3fd3988a454380671bcbe6292e1063b58114be6fe616406987b418631907ccd43ecb4375dde6809c6542136e1b779abe9f90548b0c1569792a65ea24a2ef670582fca6ceacc0228a7cecdafee16757acacae30ec95e90513b8508800b184f30021cef9ce1de3704094c4bfb42ed4f99d2835933b740f0ed1c305ec79dc8c85108f2c9b9a1907ac6f5cb73d7f9462eb02ed71ba1f630b3ab0b6249f49001d050dca5d14edc44fc3a5c3c2b64c45923007fd6a97ab9676fce6a7842550af0eac9f28651aa294c8026d45841afb23f1e29d2651128e027e601eab976749b2185f08bc3207cbfe5e6816afce250aa3c65c0d41ffd202d28b06f6446c81e37701f0ec95f8d15cfe081645235b3740efea0ad830b205b60a9a531bffc4a7576d2baf64d35b4c46430556d01ea28d7198ac181fb83e769c4346deba3d93343004617aecae56e131d4c19ae2301cfac67a2f01af60cf024b67e8a79825b62f7cb54100dd737d384f2497f156b379e86dd0064475081c71bf325a3f4759645ec7d04e11bea4ffcb163eb1558bf8689b6303af11b07d82200b248cb78b0614b64a16443e8b0105ec1fe499dec8a58c066f2808304ff8a3f17dc380cd45a72edebe2d21ecf9adf2ac78f1706ac0ec62908082f0256db11a33e68fec20c190786e4db8087add9e4410ce4d47afcdd8c3a5e25ecf90cc7e65bc674276934bd83198bbc89492aa8daf5c468cce048558ba58460b5445b2075985b911c59f60682a070d441daa51d15ad64c2254ca439278eff28eeee04726a6c1684786bdd1a3d1a209e45f5d43f1e9f3c73b6ac1613b2014372c62c2aadc77557c26e8e1829bd422242659fd4182f949579ee84fb3641bef4d9d18f691e231ed2e5574f1891acbdcf165acea83305b924fa5c2e6a4896cd26a3f6b0ca15f097ac72ba82a7fe1e28d3e426aa494ad1450ccdb57073467d11397b17df0db2941f281f8f9ad97292d8cc7f42b08520ee2621f5143c1620a66e30d8326bf152f412e107800423dc6c8dc7d0d0810a49a4cb45cfe3c4b7d88ddf802a0930b685f586373c987f855e2781ca60f53dd6b29935370a7062c671e8e7dee4e089c9015255af2bd89a4bc198e0af754a7e37e27120c1a712432e4f473153aff26aac0b2e3e8d8ca827365db09c2a21addf7ac893e62bfb6afad6d9fc8dc55c0406caf43d3ecc652426105cdcd139b491d5f5893bdd443843d3e04edd315020e31223df398bf53e1e2044f881b634c694c8dc9fd3e783033bc45103ba84d659d7dbc92b1b6e7d596848d2447bd9cd6cbaa47aaf8304b5f98c69a6a8cecb9076d540a0563bf6fb8b572ff3cea975dc8e8c24b745861812719fa406111019b5cce3890107e80a1a469908b2ad6592eb35b94d55404ea676cd1dd8c4a96623bd01c2ec88e26ba57d8e9a5b751923f180e56ef2e1c6e3b78580da8509dd1f8d734ae3f93c60f2b1126f1744bd385fd4c9b003af24a82b19e4c63284a911eba0e9df77a1594885b089bf691f5d35d62b0cd337a044914c3b226206a505c3970ec1171bbaa76124595b53649fb85af3884a4ea62faea4ea01a798466d7c9c016131eef8edf66a21966e61913ad962ef4d0592fb882f388c9d4d1b8bc2596c8781de23b5993b470ce96bfb6f19de8f1dda221c4fac1be8cb58e134057e5c8445bf4c9498e4524125dbc62387a59363ebf00ef515a959d0ebd170ea0f5365348c9d4fae1df543da6358fe69c1b836b3cee02f109a8cbd06c00d0577750351487a8c35e1e5846346d8fa193050c4d7e2d23a08e4ab0b365a27787333ff0ea2f32a5d6d97c47ba475e60cd6141bb4f79cb6eb0db6fb691a2b8613a726ac2e6563a68fadfc1bf40119bb0d2165cb5661169fb271ba6181eafe14cb7f6c8421f7ea1456561603ed253a188377bbe18b042d45626eb754f16c40975b64cbb52b10a041d16d2bd8703001f99a2d7f33912e157db1d67c6d2fcf688be23e81a4bf8a209442fdf8fda8945e761a29f643c1200908b1a28c023062cf2e38e5d6f645f3db1ce336272219a1582798bd055a16da38567f73de6a8e6e8d1e6a130af668f370953c11f1073889925ce0108e0a534be6eac164e377fa9516c1e65b3a2e12bbf037a43a07eb63b7d9743e666dbf4847cd2248f8f0866034e74a8df4a59af66da5ae63b0de244c6272512303cb62f2dc4b6807ebf9bb7cc02b8ef97d76b921c508b56cb7f13ffd700335a15a402e5edbcbf691c4674a713550bf31db3e3d8f00c7395db333a6e96456a492591ac8f93b1adc953bc409e5b409f19d035240eb6924bab8ad52b190515ef2a9ca7c1073636f750b8170dafd185c1ade616004dda319b666914e1dc678551914a2a8a001f5604ba11534984239e099997c2f9b4985b818c9c8bd46a9918628898b4a75ae9fe6646732dd56d1be8c5ace310473d7b2dc99876e6ccb60f98f248dcba545d0cbe2be9ace0c7a37711530a9fb9b5164bfd267c8e41a7cb341a1002de2cb540da2d9ca5ac189b4074b823156726bec1bcd8d8c6fdc90d5d9a159c310b17c4b2d5a5896bc59c6887e1d4e43c10d131ec82669e9b8b508efff5623838d633e2ef0d593e8e57c527dfd0331103a18d04480a756572c73aaebadb70d4bd9622b031472d30142415e3fdd448cce17c558286bec6677492c0040ae5b9a15c8b21e0638871f0fc86fa8bbccbcd87299cf77aa75d709ff22079d65dc16d3693c432cb665f342cb2721f2d007c58c20998126ca98ec0ab6a2b81921be7c516310545ebba076ca1a87801caeb2ea29e18d554175864fe1b8d1920b4d86d2b726884d6496a1ec308e7003db9b9bc88472630f7065cff06025bc93ccb40e95e8305a9f3f5d716ec8840a54e74bde8270d9e603d81048e9bfbc0181e4a35560721bef5ccd82c654230c004d461e4367c0c3d61ba8e43e9def95a8ae61ff1111792f545018676aae102b4e9b2d038515180adfc89151e9e00c3823ec67b535d6786f76a8d8198c4dca9e4f1cfa0a1f94019a3f7ffc2270ba2036b22066aaa24f95b0d2e2274b05b7556d6243e87c00d9ea94933e6c40cc403d8bc7b9afa52ccff179cdd9fed58641cd9bc489510f9b2cd605447a81bcb72d2d9f7f5bc8dc355d691e7ab34a2005b3c89ff167c1ffd5c76def6763954925c43083c7da31ad0011dcd2ac0965b4d9f6c4ed3a416d0866e3ed9687e8524139bba2961fbe20a214f0e298140bb0725a303c013bf02c0eeeee2e82ad8a3b88e32986914cc79a90dd64abfa65317987b02f4d26efded7b661e1bb414cf3cfa535a3edaa7b6c18a617d38b4e8f7c6178af215c8a63b52998702741222befa17c273d16d9106918e045261545ecaa1c9ff3c3aa67faada16f01b808cfe2e294f4e619d9397be0f2d3ac7857124cbbca297cc950dd8f78a8e4c7f09356bde501ef716fa00d236b32e7d3245d77f7d26d5c15602922081937aca95ddf2c929e1d7e7cdc98f90f6e74ffc6a878af67707e962e8a2f6fe1de9aa521c22c80e3d2dcb50c6b2b11ccf2a7705a70dd35a1856acdd145d3f9f27096fd69d88375a223b3db8be3f6e6f5d8a74a1e394c29dab49fb8357c87c9b8128f2867a1107b1a3bd5485e64e6deba5512ea8a40523fd70b45dbfead440e1169764d7a0646384fa6a600d792e71eb9fa2c5e891908438eb18a719165315eae5608b36f9c46ef5dffe130681047181d2f6a372d59579cc26a4d13eaefc1212ef7b4f662b500fb49c5bb6588b27face8de50f6cf", @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r0], @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYBLOB="3a6c3c2e2ef4a008c76b5ef88cf077baf5411fe7a6d64d6b9e829befa8506eb7fdeb2e3d408923573c22994c0f6fcf6c8322cd55d56a", @ANYPTR=&(0x7f0000001440)=ANY=[@ANYBLOB="097894acf761beb593c843b72e649270b2116cd8f0de817f927821a246ff0cd3c223ff7bf49269b71f1dcbe0cd44d0756de7ff309462f84f53d8b350b518ca8cbfd460713c14f217ecb641", @ANYRES32=r0, @ANYBLOB="d98d54b46ea849440471740dc6360e0fd19bb2a116c2cc5b52514ea1f9391c597fba7046e74277f53f91a45c7056e5621c062580efc485d1bf8b2e645cdbfb2604d8457c54e8b2f82fb9a26c556b9f2f310be84317765e56d8f241b55b80f69b8021", @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES64=r0], @ANYRES64=r0, @ANYRESHEX=r0, @ANYBLOB="5bfa0d713c60a41182094a3e58265bdb0526fdf2303d71800ee8c987915b0daf652dc24c6c94d6d96f8bc094b2d88ab51febfb55"], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=0x0, @ANYRESHEX, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES64=r0, @ANYPTR64, @ANYBLOB="28171ae78993fab0dfd0248cf1af38695e9dc3a580f6c808dd240cebdb8f73f88e0eb8a12c5059392b512d880d30e465fb8f510d6ffdf9879c41cca6bcfc43e16adc973731d9b4e94ec020ab88e4ef6c1f7616b5528e28e546aeebef", @ANYRES16=r0], @ANYRESHEX=r0, @ANYRESHEX=r0], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES16=r0, @ANYRESOCT=r0, @ANYRESDEC=r0], @ANYRES16=r0], 0x6, 0x0) msgctl$IPC_RMID(r0, 0x0) 13:08:20 executing program 0: 13:08:20 executing program 1: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0309831301567a169ab9416de270bafc0c1ee931d19911ecfc184d683f"], 0x1, 0x0) r1 = socket$inet(0x2, 0x20000001, 0x2) getsockopt$inet_udplite(r1, 0x88, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:08:20 executing program 0: 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 0: 13:08:20 executing program 2: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) semget(0x3, 0x7, 0x80) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 0: 13:08:20 executing program 0: 13:08:20 executing program 1: 13:08:20 executing program 1: 13:08:20 executing program 0: 13:08:20 executing program 2: 13:08:20 executing program 3: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000100)="0ddca0331a1c0f2eae40e2a7f2bce14ae7160b2045e6b4227f8a5cba233552717d327d40fbb3f3ac52f6a520c9472b03e8c0c8323d1f67d7781f0f8d68d58fd575", 0x41, 0x20081, &(0x7f0000000180)={0x2, 0x3, @multicast2}, 0x10) r1 = msgget(0xffffffffffffffff, 0x3fd) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x8) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 1: 13:08:20 executing program 0: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="105686c0106f48614e6d97540300000000000000fdb0eeb15bc3c4135261b8648523873c854563930344d9913d88667175c686c451be1acb9aa3cae51bf1509c6fbf2aa3d429951baa0b3d943b1eae14217b62dbb059448449"], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc) getsockopt$inet_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000280)={0x0, 0xa, 0xc9c}, &(0x7f00000002c0)=0x8) setsockopt$inet6_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x903, &(0x7f0000000300)={r2, 0x93d, 0x51f9}, 0x8) getsockopt$inet6_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x0, 0x40}, &(0x7f0000000080)=0x8) getsockopt$inet6_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f00000000c0)={r3}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet6_sctp_SCTP_EVENTS(r1, 0x84, 0xc, &(0x7f0000000240)={0xfffffffffffffff7, 0x4, 0xe5e, 0x9, 0x7, 0xfffffffffffffffa, 0x9, 0x7, 0x0, 0x800, 0x7f}, 0xb) 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 0: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x10000000) getsockopt$inet6_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffff9c, 0x84, 0x107, &(0x7f0000000040)={0x0, 0x9954, 0x3, 0x934, 0x34a8}, &(0x7f0000000080)=0x18) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f0000000100)={r2, 0xfff}, 0x8) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 1: 13:08:20 executing program 2: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) freebsd10_pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_int(r2, 0x29, 0x18, &(0x7f0000000180)=0x200, 0x4) getsockopt$inet6_sctp_SCTP_INITMSG(r1, 0x84, 0x3, &(0x7f0000000140), &(0x7f0000000280)=0x8) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="02cfa785a8edf2ea352dce021088c685f7657bb9d2bee9efb73d75b642a8964b80f3de86a54b70cdb864b8108e70d0eede21b3b945d10065ab1f20b7327522f07683f1237945448a1b"], 0x1, 0x0) r3 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x1c, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000080)={0x1, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xb, &(0x7f0000000100)={0xf4d, 0x0, 0x6810, 0x1, 0x10000, 0x4, 0x10000, 0x8001, r4}, 0x20) 13:08:20 executing program 1: 13:08:20 executing program 2: 13:08:20 executing program 0: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0xf001d5593cad0758) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @local}, &(0x7f0000000040)=0x1c, 0x30000000) getsockopt$inet6_int(r1, 0x29, 0x3f, &(0x7f0000000080), &(0x7f00000000c0)=0x4) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 1: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7d68ce839ccc9c954308ecf488820e77b9805e896eda5c0dcc0a18fe1a75567a2530e862cb0000400000000000000000000000"], 0x1, 0x0) 13:08:20 executing program 0: 13:08:20 executing program 2: 13:08:20 executing program 1: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgget$private(0x0, 0x1) 13:08:20 executing program 0: 13:08:20 executing program 1: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0xc) 13:08:20 executing program 0: 13:08:20 executing program 1: 13:08:20 executing program 1: 13:08:20 executing program 2: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYBLOB="b9d2c2f4a76b31334846c560fe75b27ec6000000d539aa2ba95f0d5f5182072d186c38a3ee4b86c62497986dd0e35a801ac9ae9e1bb087c56edc8fcf60a5869776f4d9fa3de79c8c3c8af20e71654d03b293335b9eb6930714748e44602069187fe688b3126f30e64affac9a3561917b16d571371706524e141d5b1c904f4443a305d4efe55a9e94ff09c2f44bf655952285e65517ea5a1e9a8f1240ab6886125f0fc8c66b9dfb9854872dd6a0bc5e28b45fb4", @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES64=r0, @ANYRESHEX=0x0, @ANYRESDEC=r0]], 0x1, 0x0) r1 = accept4$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8, 0x30000000) r2 = socket(0x1e, 0x5, 0x7f) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f0000000240)={@in={{0x2, 0x1, @loopback}}, 0x0, 0x7fff, 0x3, 0x1}, &(0x7f0000000300)=0x94) getsockopt$inet6_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x103, &(0x7f0000000340)={r3, 0xfe, "905d94cdb3ffb6c3b8b7449aa5eb0cb93575ed8196ca22a17d6e38e5a9c1e90bcf5a216e4ea7837edcc2ec99b2990896b6ad863380d52a105ab36838f0af630e6e750cc8914fc24e578b0d9abdf2d529956802f855c3f2aeabb927d654cab14135b608b0cef79119d9a70e844c6bcd841db5310f4839331ad64d163a1c56b10777b8c5f54a73d67e18d94393dd0fc4358b271ff681f80b0ee9bf3ba34e84d26165a89fca614465b456b21cf48d7995cf5cf6e09040154fb2cd9076039dd96308408ba4b000a41976348a22a696581db406de4b73c6d450876591840ed1a9aa52cc1b5fe48a2597414e808e338093e32fa241a873d6a297342cc68a9ba186"}, &(0x7f0000000480)=0x106) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0xa, &(0x7f00000004c0)={@in={{0x2, 0x3, @broadcast}}, r4, 0x9, 0xffffffff, 0x101, 0xa5f, 0x400, 0xffff}, 0xa0) 13:08:20 executing program 1: 13:08:20 executing program 0: 13:08:20 executing program 1: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgget(0x1, 0x5a9) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)=0x0) fstat(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x800, 0x1) getsockopt$inet6_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x7, &(0x7f0000000400)={@in={{0x2, 0x0, @local={0xac, 0x14, 0x0}}}, 0x0}, &(0x7f0000000340)=0x8c) getsockopt$inet_sctp_SCTP_RTOINFO(r3, 0x84, 0x1, &(0x7f0000000380)={r4, 0x6, 0x5, 0x9f0}, &(0x7f00000004c0)=0x10) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x1a, &(0x7f0000000240)={0x0, 0x5}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xe, &(0x7f00000002c0)={r5, 0x8}, &(0x7f0000000300)=0x8) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 13:08:20 executing program 2: 13:08:20 executing program 2: 13:08:20 executing program 0: 13:08:20 executing program 1: 13:08:20 executing program 2: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x100) r1 = accept4(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000100)=0x1c, 0x30000000) sendmsg$inet_sctp(r1, &(0x7f00000002c0)={&(0x7f0000000140)=@in={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000180)="c4cc8a725bc38cc2c35e93e423a496d2617800a7641efc712e2a0e73f7d94060247ebe74a7b091911bac97dc7bc4990f0e52686192928fd785258f628da83243bc7d18dfdd1e0545f4955f713aa9076cd95c87", 0x53}, {&(0x7f0000000200)="26b6c339dbf610e66c1b529182d76c3bcdc151859eab1878ea0a3e34ba82237701ec3a60d9b095850bf9", 0x2a}, {&(0x7f0000000240)}], 0x3, 0x0, 0x0, 0x2000d}, 0x8) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r0]], 0x1, 0x800) chroot(&(0x7f0000000080)='./file0\x00') 13:08:20 executing program 1: 13:08:20 executing program 2: 13:08:20 executing program 2: 13:08:20 executing program 0: 13:08:20 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB], 0x1, 0x0) r1 = socket$inet6_udplite(0x1c, 0x2, 0x88) fcntl$setflags(r1, 0x2, 0xfffffffffffffffe) msgsnd(r0, &(0x7f0000000040)={0xfffffffffffffffd, "0389e0ddd98414bfa2a18dd3807ee86ff570be00000000000000fd5b78a1b01445ca0651cc67464e348f"}, 0x32, 0x0) 13:08:20 executing program 2: 13:08:21 executing program 0: 13:08:21 executing program 0: 13:08:21 executing program 1: 13:08:21 executing program 2: 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x14, &(0x7f0000000000)={0xa, [0x4, 0x9, 0x6, 0x7, 0x4, 0x2, 0x101, 0x8000, 0xc94a, 0x28]}, &(0x7f0000000040)=0x18) 13:08:21 executing program 2: 13:08:21 executing program 0: 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet6_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x23, &(0x7f0000000000)={@in6={{0x1c, 0x2, 0x0, @remote={0xfe, 0x80, [], 0x0}, 0x3}}, 0x0, 0x100000001, 0x6, 0x9}, &(0x7f00000000c0)=0x8c) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x901, &(0x7f0000000100)={r2, 0x7, 0x3, [0x8, 0x2, 0x200]}, &(0x7f0000000140)=0xe) 13:08:21 executing program 1: 13:08:21 executing program 2: 13:08:21 executing program 0: 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:08:21 executing program 2: 13:08:21 executing program 1: 13:08:21 executing program 0: 13:08:21 executing program 1: 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100000) getsockopt$inet6_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0x4) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:21 executing program 0: 13:08:21 executing program 2: 13:08:21 executing program 1: 13:08:21 executing program 1: mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0xfffffffffffffffe, 0x5e831, 0xffffffffffffffff, 0x0) 13:08:21 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1ba) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000040), 0x32, 0x0, 0xfffffffffffffe08}, 0x0) 13:08:21 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 13:08:21 executing program 0: 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/41}, &(0x7f0000000040)=0x2b) sendfile(r1, r2, &(0x7f0000000080), 0x80000000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:21 executing program 0: 13:08:21 executing program 2: r0 = socket$inet6(0xa, 0x806, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x39, &(0x7f0000068fe8)="ff0202000000000100000000000000000000000000000205", 0x18) 13:08:21 executing program 2: r0 = socket(0x400000000010, 0x2000000000000003, 0x0) write(r0, &(0x7f0000000200)="2400000021002551075c0165f20ffc020200000000100f0007e1000c0800100000000300", 0x24) 13:08:21 executing program 2: r0 = socket(0x2, 0x803, 0x3f) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) connect$inet(r0, &(0x7f0000390000)={0x2, 0x0, @local}, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x141046, 0x0) ftruncate(r1, 0x10004) sendfile(r0, r1, 0x0, 0x72439a67) 13:08:21 executing program 1: msgsnd(0x0, &(0x7f0000000300)={0x3}, 0x8, 0x800) 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = socket$inet_sctp(0x2, 0x0, 0x84) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) 13:08:21 executing program 0: syz_emit_ethernet(0x8a, &(0x7f00000001c0)) 13:08:21 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000340)=0x1, 0xfec3) sendto$inet(r0, 0x0, 0x47, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) 13:08:21 executing program 3: r0 = dup(0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x901, &(0x7f0000000180)={0x0, 0x1, 0x2, [0x5, 0x0]}, &(0x7f00000001c0)=0xc) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x13, &(0x7f0000000200)={r1, 0x81, 0x92, "3504fd2e55cd6ae2dbe8e32fdcd4274e84032fe21b9f40ac327efa9ffa419bde0f69b00518b8ebed972a4c427074374595062fb81bde41205d67597c3da21e6683c5ab8fbf087ba8da26b94070cbdcd20542e2afb1f8c303d8d418096824d6845b95d191abec91f7096fc0eddd0a51aefb9ccd73148fb04c91676ef24fa1bb2043fd86b5be1c73e66317a1e3406b0e425475"}, 0x9a) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/149, 0x95) r2 = semget(0x1, 0x0, 0x200) __semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/86) r3 = msgget(0xffffffffffffffff, 0x3fd) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x8) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x2) 13:08:21 executing program 2: r0 = socket$inet6(0xa, 0x806, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x5}, 0x1c) setsockopt$inet6_buf(r0, 0x29, 0x39, &(0x7f0000068fe8)="ff0204000000000100000000000000000000000000000205", 0x18) 13:08:21 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)) 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = socket$inet6_sctp(0x1c, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000100)={@in={{0x2, 0x1}}, 0x0, 0x6, 0x5, 0x74f}, &(0x7f00000001c0)=0x94) setsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000200)={r2, 0x7f}, 0x8) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="15972604acf019aea85eeda4990fce755486a7534fdc6e556e14f4572072f83c50a7c240e6fb8ad73bfac84074ce6be82d539bd93c7b24fb5488e2d0da52828b473a63597e900d67d9ea8eed3e23949172e3df7c50723a4efe794c0859f4a18e203f7f02a8cfc89264217868fbd28d578b695b616dc4e203070ecbc5e53e782d6a4ad64beba44f14845ad9a85309b02cd68dbf32ebbd3d484bdf8c8b176df8b120d08cebae8aa14a990d52fe0fb4b423d5241b47a1d31c0d897227d2936cb216a05db9e7d2968d2e19"], 0x1, 0x0) msgget$private(0x0, 0x403) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x2, &(0x7f0000000280)={r2, 0x2, 0x8a, 0x3, 0x4, 0x260}, &(0x7f00000002c0)=0x14) 13:08:21 executing program 3: r0 = dup(0xffffffffffffffff) setsockopt$inet_int(r0, 0x0, 0x1b, &(0x7f0000000040)=0x7, 0x4) freebsd11_mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc010, 0x7) r1 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:21 executing program 0: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000000240)="4c0000001200ff09fffefd956fa283b724a6008000000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b078d81", 0x4c}], 0x1}, 0x0) 13:08:21 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000003c0)="240000001a0007041dfffd946f6105000a0000001f000000000008000800030012000000", 0x24}], 0x1}, 0x0) 13:08:21 executing program 3: getsockname$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0xffffffffffffffff, @multicast2}, &(0x7f0000000140)=0x10) r0 = msgget(0x2, 0x41) msgsnd(r0, &(0x7f0000000400)={0x3, "d067b08c5506f2a416a2ab019f5d68dddf69f16daa169a88b8b82e17bf85358f9433b3da13bda3dde7209afd809ce92b6dbd9fe4952ecd3dc5d92a4f98c0f66eb8e17b5f98b75fbcd522994f5df31d076f258ba0345e373f508f5e915154df832848ee5d6dc7e9b3e27eb898e615111cb72d88a4f759e7a12c9049ca5935af8373f81a0b0b5b8b9016161247053707a60680c9b1b58c7f24e77609e8b8086b6279c2ea85152aa01ee77686414510f0e50bb46a1fa7ac136578588433e6546f9b98365a53b3dd"}, 0xce, 0x800) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x5a) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000200)={0x0, &(0x7f0000000180)=[@in={0x2, 0xffffffffffffffff, @broadcast}, @in6, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}, @in6={0x1c, 0xffffffffffffffff, 0x0, @local}]}, &(0x7f0000000240)=0x10) getsockopt$inet6_sctp_SCTP_GET_LOCAL_ADDRESSES(r1, 0x84, 0x8004, &(0x7f0000000300)={r2, &(0x7f0000000280)=[@in, @in6, @in={0x2, 0xffffffffffffffff, @multicast1}, @in={0x2, 0xffffffffffffffff, @local}]}, &(0x7f0000000340)=0x10) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="d7"], 0x1, 0x0) 13:08:21 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x2}, {}], 0x2) semop(0x0, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}], 0x1) 13:08:21 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x3df, 0x0, 0x0, 0xfffffffffffffd9c) sendto$inet(r0, 0x0, 0x0, 0x20004000, 0x0, 0xfffffe9f) 13:08:21 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast2, @loopback}, 0xc) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000000180)=0x91) 13:08:21 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)) 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7f216c"], 0x1, 0x0) r1 = socket(0x1, 0x24000000, 0x7ff) setsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000080)=0x4, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x11, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x107, &(0x7f0000000180)={0x0, 0x8, 0xf, 0x4, 0x6}, &(0x7f00000001c0)=0x18) setsockopt$inet6_tcp_TCP_CONGESTION(r2, 0x6, 0x40, &(0x7f0000000000)='cdg\x00', 0x4) setsockopt$inet_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f00000000c0)=0x20, 0x4) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) fcntl$dupfd(r2, 0x11, r1) 13:08:21 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="24000000240007021dfffd946f610500070000001f00000000000100f1ffffff0400ff7e", 0x24}], 0x1}, 0x0) 13:08:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000683ff4)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@multicast2, @loopback, 0x0, 0x2, [@broadcast, @multicast1]}, 0x18) setsockopt$inet_mreqsrc(r0, 0x0, 0x26, &(0x7f0000231000)={@multicast2, @loopback, @loopback}, 0xc) 13:08:21 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 13:08:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000683ff4)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@multicast2, @loopback}, 0x10) setsockopt$inet_mreqsrc(r0, 0x0, 0x26, &(0x7f0000231000)={@multicast2, @loopback, @loopback}, 0xc) 13:08:21 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x105, &(0x7f0000000180)=ANY=[@ANYBLOB="03167eedfaf70b6dd0ce9a69ee6283123bf39e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000040)=0x24) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000001c0)={0x0, "0f77864efabf7b58b68da012a4dee591a004bb6988e009ba151816180b38eb8287a8cbb92e0c8ab231bd2f57337dc02c401fd9fd47b50643803dd1a5ceef6ca325e7dcb4b4450ab2f113ad9d2056a6ca87ae9040379713f7f55dbbf456"}, 0x65, 0x800) fstat(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r2) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) r3 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x0) 13:08:21 executing program 1: shmctl$SHM_INFO(0x0, 0xb, 0x0) 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB=':'], 0x1, 0x0) 13:08:21 executing program 3: r0 = msgget(0x3, 0x464) freebsd10_pipe(&(0x7f0000000140)={0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') msgsnd(r0, &(0x7f0000000000)={0x3, "9a76c537b78547c6a88f36ea2a7185964a3c6de9ffa47c6e030180be5dfe1b499646514ea24060f99e918a037985806807d08f04838f1e8f873fcce3a920"}, 0x46, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x800, 0x400000000}, {0xffffffffffffff80, 0x8001}}, &(0x7f00000000c0)) r2 = msgget(0xffffffffffffffff, 0x10) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 13:08:21 executing program 2: r0 = semget$private(0x0, 0x20000000105, 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0x2}, {}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}], 0x1) 13:08:21 executing program 1: 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = dup(0xffffffffffffff9c) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x104, &(0x7f00000000c0), &(0x7f0000000100)=0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/156) 13:08:21 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000280)={0x2, {{0x2, 0x0, @multicast2}}}, 0x356) close(r0) 13:08:21 executing program 1: syz_emit_ethernet(0xff27, &(0x7f000000a000)) 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f00000000c0)={0x3, "a73e84526f9fcfeb813f327757bc09089bc0640766dc3bad471e42b4f489d96ca0bfc2fa5ca60ad56cbbeb39323b83e854c89d818dfe0097e32291152e43dddcfaa3610d2dfea5f3166a0d37de15fcc489f54863d01d0e117e71c006f766168808e14a509006610782749fb99b5e4ff061a4c6bed07c74a4da721764f048f7a475418917cef2567493dce573179353ff835cef25d03deb07c9e0f7fec1f881035f763673738175c7f9dc241a1671334b69c230b1cb050554799c59f13eb2516bc418e967818ec7390062fc638dec2e5214f4409bf68db623182376063d883127ecac3744fb9e847dbfc0a6ba17ac1859fc9a280ec8118fb3d9b4e35f7dac41b8e8c4038b0b500a3d807b29811c3e6e89abd57d3648ba9a624f1ce27f2d85f0e782e3f5"}, 0x12b, 0x0) 13:08:21 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="24000000240007021dfffd946f610500070000001f00000000000100f1ffffff0400ff7e", 0x24}], 0x1}, 0x0) 13:08:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)) 13:08:21 executing program 2: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 13:08:21 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) socket$inet6_sctp(0x1c, 0x5, 0x84) 13:08:21 executing program 1: syz_emit_ethernet(0x11fe, &(0x7f0000001100)) 13:08:21 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 13:08:21 executing program 3: r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x7ff, 0xcddc}) 00:34:07 executing program 1: syz_emit_ethernet(0x437, &(0x7f00008bbfba)) 00:34:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 00:34:07 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000040)) 00:34:07 executing program 3: r0 = msgget$private(0x0, 0x8) msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0xffffffffffffffff, 0x3fd) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x7, &(0x7f0000000080)={@in6={{0x1c, 0x3, 0x7ff, @remote={0xfe, 0x80, [], 0x0}, 0xa1}}, 0x0}, &(0x7f0000000140)=0x84) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x1d, &(0x7f0000000180)={r3, 0x9dd}, 0x8) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) shmget(0x2, 0x4000, 0x110, &(0x7f0000ffa000/0x4000)=nil) 00:34:07 executing program 0: syz_emit_ethernet(0x34, &(0x7f0000000240)) 00:34:07 executing program 1: syz_emit_ethernet(0x437, &(0x7f00008bbfba)) 00:34:07 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='*'], 0x1, 0x0) 00:34:07 executing program 2: syz_emit_ethernet(0x32, &(0x7f0000000240)) 00:34:07 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 00:34:07 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000000)={0x0, "0ed724cbd7b1ef21ba542cb75d8ca6222c1e6a9e73149b1b807768bb1074eef69f3005a3fd171e103b67a9834f629e91b09ea0f6a9df73936d07f86a19686628c1706c9b63a1f834815cf6ec8de3104d6b70635cd96b8e4746159fd3b3e5f091bb418c6794fce9877e45e5177be7cc1f99aee83697"}, 0x7d, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:07 executing program 0: syz_emit_ethernet(0x3f6, &(0x7f0000000000)) 00:34:07 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB='$'], 0x1, 0x0) r1 = accept4(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @broadcast}, &(0x7f0000000040)=0x10, 0x10000000) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x103, &(0x7f0000000080)={0x0, 0xf0, "b41d694da5fec2de6ebb8745903a384df5407b002bf3bace364ff6e665d726670d5995774ecc708965dab69bdf45008b9801c1859c35891e8a204c5cd2b8afaecabbff3f0c5d4acb1b7c8d68d4bef3e57901b16d2ee19abc0a5263e4072ea2fe20eb26bef7e4e592912c6429dbdb203360d9ab9db7c565ce902382982184ec2671fb2ee5b69a1b1730e6914acaf67db112fb8d5f141bfe846f512cf1dbf44fb667b340615528416a52a83fa2349cebe5d249c925599b6dee56b6cb067f5a096c6664f1728ad7b00e5e20ecc504ddbaa75e24c9bd0adb8c5076b748b97af390a6503dff581295ff79e7834be1f3dc5d47"}, &(0x7f0000000180)=0xf8) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x19, &(0x7f00000001c0)={r2, 0x6}, &(0x7f0000000200)=0x8) getsockopt$inet6_sctp_SCTP_CONTEXT(r1, 0x84, 0x1a, &(0x7f0000000240)={r2, 0x81}, &(0x7f0000000280)=0x8) 00:34:07 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)) 00:34:07 executing program 3: r0 = semget$private(0x0, 0x7, 0x3d8) __semctl$IPC_INFO(r0, 0x1, 0x3, &(0x7f0000000400)=""/4096) r1 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:07 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 00:34:07 executing program 0: shmctl$SHM_INFO(0x0, 0xe, &(0x7f0000000500)=""/4096) 00:34:07 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)) 00:34:07 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:07 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) accept$inet(r0, 0x0, &(0x7f0000000000)) r1 = msgget(0x2, 0x3fd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:07 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x2) 00:34:07 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000140)) 00:34:07 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="5500000018007f01480500b2a4a280930206000100a843096c2623692500060013000103bd48a3c728f1c46b8831afdc1338d54400fd9b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d48674fc97", 0x55}], 0x1, 0x0, 0x0, 0x46020000}, 0x0) 00:34:07 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) socketpair(0x0, 0x20000003, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x901, &(0x7f0000000040)={0x0, 0x9, 0x5, [0x0, 0x10000, 0x7, 0x5, 0x618f]}, &(0x7f0000000080)=0x12) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x26, &(0x7f00000000c0)={r2, 0x100}, &(0x7f0000000100)=0x8) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:07 executing program 1: r0 = socket(0x1000000000000010, 0x2, 0x0) write(r0, &(0x7f0000000380)="1b0000001a0025f00018009300edfc0e800300000000af00000000", 0x1b) 00:34:07 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1c000000000000000100000002000000c1a9037155434bc4b99825c4"], 0x1c}, 0x0) 00:34:07 executing program 2: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000880)="240000005a0007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:34:07 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000240)={0xa, 0x0, 0x0, @empty, 0x100000000004}, 0x1c) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @remote}, 0x18) 00:34:07 executing program 3: setitimer(0x0, &(0x7f0000000000)={{0x5, 0x100000000}, {0x8000, 0x10000}}, 0x0) msgget$private(0x0, 0x400) r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x2) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:34:07 executing program 2: syz_emit_ethernet(0x32, &(0x7f0000000040)) 00:34:07 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @remote, 0x3b}, 0x1c) 00:34:07 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3, 0x0, &(0x7f0000000040)) 00:34:07 executing program 3: r0 = msgget(0x2, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:07 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f000007c000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) getresgid(&(0x7f0000000100), 0x0, 0x0) 00:34:07 executing program 1: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_emit_ethernet(0x3e, &(0x7f0000000500)) 00:34:07 executing program 1: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 00:34:07 executing program 0: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:34:07 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0xffffffffffffffff, 0x0, @loopback}, &(0x7f0000000040)=0x1c) setsockopt$inet6_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x10, &(0x7f0000000080)=0x2, 0x4) 00:34:07 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="24000000020307031dfffd946ff20c0020200af009000200021d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:07 executing program 2: syz_emit_ethernet(0x140, &(0x7f0000000040)) 00:34:07 executing program 3: msgget(0xffffffffffffffff, 0x3fd) r0 = accept4$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x10000001ffffff8) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0x10, 0x30000000) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) connect(r0, &(0x7f00000001c0)=@in6={0x1c, 0x2, 0x9, @loopback, 0xffff}, 0x1c) ppoll(&(0x7f0000000100)=[{r0, 0x46}, {r1}, {r2}, {r3, 0x20}], 0x4, &(0x7f0000000140)={0x7fffffff, 0x8}, &(0x7f0000000180)={0x5}, 0x8) 00:34:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000002740)={0xa, 0x0, 0x0, @local}, 0x1c) 00:34:07 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000c80)) 00:34:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000700)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[]], 0x1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x1, 0x0) msgrcv(r0, &(0x7f0000002800)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 00:34:07 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000040)) 00:34:07 executing program 0: r0 = socket(0x40000000002, 0x3, 0x80000000002) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs, 0x6e) setsockopt$inet_int(r0, 0x0, 0xc, &(0x7f0000000100)=0x1e69, 0x4) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000440)=""/175, 0x9}], 0x1) 00:34:07 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000000)) 00:34:07 executing program 1: syz_emit_ethernet(0x140, &(0x7f0000000040)) 00:34:08 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x20000000027, &(0x7f00000002c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000002ac1414bb00000000040000000f6a2de0000002e000000200000000ffffffff1d60bda73e7588de38729605ae5f6de82f1c48197043cb13c70c47db4e8d131525c3b0850da5be3611cf3c949687f3b137adb556365465141024a78f999bff5ef1403a2d0448521c7915b62c321a412c6e6039485ff664eb83e08841a026a80dc5abfab73f8702e6d7e787afd00b2a89010b4179e198e57d1ce0819b809c285b1167d4850befec2e627362552b8fbfe15393e25222755b3cdb2192acbe5787391192f45ef92a6f4c82b5"], 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@multicast2, @loopback, 0x0, 0x1, [@multicast2]}, 0x14) 00:34:08 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0xff) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:34:08 executing program 3: r0 = msgget(0x0, 0x3ff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4, 0x4) getsockopt$inet6_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x108, &(0x7f0000000080)={0x0, 0xa1b5, 0xf, 0x7, 0x5}, &(0x7f00000000c0)=0x18) setsockopt$inet6_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x13, &(0x7f0000000100)={r2, 0x6, 0x2c, "53842f5e7efc77a0aa9a7adad9249ab090c98ed996b9d878e3b66f659eb172762e3a2044599cab9f0316ad7f"}, 0x34) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6d30ce984a46f974342d"], 0x1, 0x0) 00:34:08 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = socket(0x17, 0x10000007, 0x100000001) getsockopt$inet6_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x102, &(0x7f0000000000)={0x0, 0x2d, "c34f23df66b1cf0c1e18025b39e346218c088975ea8f37eb2da17f80a019871089d93e49d4120a557b057f9dfa"}, &(0x7f0000000040)=0x35) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x1, &(0x7f0000000080)={r2, 0x9, 0x9, 0x48}, &(0x7f00000000c0)=0x10) shmget(0x3, 0x1000, 0x404, &(0x7f0000fff000/0x1000)=nil) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) getsockopt$inet6_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x105, &(0x7f0000000100)={0x1, [0x0]}, &(0x7f0000000140)=0x8) 00:34:08 executing program 1: shmget(0xffffffffffffffff, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) open(0x0, 0x0, 0x0) 00:34:08 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f000001b000)={@multicast2, @loopback}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f00000000c0)={@multicast1, @remote, @loopback}, 0xc) 00:34:08 executing program 0: r0 = socket(0x40000000002, 0x3, 0x80000000002) setsockopt$inet_int(r0, 0x0, 0x7, &(0x7f0000000000)=0x80, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs, 0x6e) setsockopt$inet_int(r0, 0x0, 0xc, &(0x7f0000000100)=0x1e69, 0x4) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000440)=""/175, 0x9}], 0x1) 00:34:08 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) r1 = dup(0xffffffffffffff9c) setsockopt$inet6_sctp_SCTP_EXPLICIT_EOR(r1, 0x84, 0x1b, &(0x7f0000000100)=0x40, 0x2) getsockopt$inet6_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="039d90c071908c2c293e63b8410bd995f030550f5926520a1cd398d8cec94539dbf01e9310e917802053175069be329204d71292ba6ad8d5e5e7e4abc1b2503541e67b0b933773eced722290c3b535e229ed9a04db62265139af7fc0999cbf92edd787a6832a8544843a630410affa4fea42d1912da2c0a51710dd9452f8ccf450c685f12c6d6425e26be5296a8d3ff794d1db1f23f37c896aaa71e8c69bb96bee75e60c3be2efd204b6572a405dc1bf39a8ba6b008890638572e6a34327eaee4a667bd6551e66160694f956dc26b1f3923e210563a943e80e7d5f58aecf16565ac74bc791ef4d3df54cede6fd6b39f699b2018190ff99daaf32c5dd67bd0a3de0acb913a3697abd650f7fc5518caca7599802bbc0b0a75bb631f15574bb447dea3d125f2a2e3799796156175c9bcb267ff423628c0bf54134950d39e1369be2f063d955"], 0x1, 0x0) getsockopt$inet6_sctp_SCTP_MAXSEG(r1, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x1f}, &(0x7f0000000040)=0x8) clock_nanosleep(0xe, 0x0, &(0x7f00000000c0)={0x9}, &(0x7f0000000340)) setsockopt$inet6_sctp_SCTP_EVENT(r1, 0x84, 0x1e, &(0x7f0000000080)={r2, 0x9, 0x83bf}, 0x8) 00:34:08 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="24000000110007041dfffd946f610500090600000900000000000000421ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:34:08 executing program 3: msgget$private(0x0, 0x6) r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:08 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000001c0)="441f0803000020749727c1c6fe76cef3e2000000000000000000000000", 0x1d) 00:34:08 executing program 2: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000500)='./file0\x00', 0x0) 00:34:08 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = dup(0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x5, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x102, 0x307) 00:34:08 executing program 1: r0 = socket(0xa, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000000040), 0x4) 00:34:08 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000180)='illinois\x00', 0x47c) sendto$inet(r0, 0x0, 0xffffffffffffff89, 0x400200007fe, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) 00:34:08 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x7fffa, 0x2051) 00:34:08 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0037156363bfe18ef36dd098e960d059494da50cc1d2d86f223dfca8647e682f420800fea5e7061b2873fb233ecb0fb38dbe5bb6ecb878df5af6404a7ce2c560508316e0286f68138997f46701731bec7996458d21be9efa194728c7a3b90c8100000000000000000000000000000000"], 0x1, 0x0) 00:34:08 executing program 2: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 00:34:08 executing program 3: r0 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x10, 0x20000000) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x23, &(0x7f0000000080)={@in={{0x2, 0x2, @rand_addr=0x7fff}}, 0x0, 0x8000, 0x10001, 0x8}, &(0x7f0000000140)=0x94) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x903, &(0x7f0000000180)={r1, 0xd239, 0x1}, 0x8) msgget(0x0, 0x3fd) r2 = getgid() setresgid(r2, r2, r2) 00:34:08 executing program 1: 00:34:08 executing program 3: r0 = socket$inet(0x2, 0x6, 0x8) getsockopt$inet_tcp_int(r0, 0x6, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:08 executing program 2: 00:34:08 executing program 1: 00:34:08 executing program 0: 00:34:08 executing program 2: shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000000000)=""/29) 00:34:08 executing program 0: 00:34:08 executing program 3: r0 = msgget(0x1, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0xffffffffffffffff, @loopback}, &(0x7f0000000040)=0x10, 0x30000000) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x12, &(0x7f0000000080)={0x100000001}, 0x1) socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xb, &(0x7f00000000c0)={0x9, 0x8, 0x5200, 0x8, 0x5, 0x4, 0x9, 0x9, 0x0}, &(0x7f0000000100)=0x20) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x900, &(0x7f0000000140)={r2, 0x24e}, 0x8) 00:34:08 executing program 0: 00:34:08 executing program 1: 00:34:08 executing program 2: 00:34:08 executing program 0: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgget(0x1, 0xa0) r1 = semget$private(0x0, 0x1, 0x0) __semctl$IPC_INFO(r1, 0x7, 0x3, &(0x7f0000000000)=""/173) 00:34:09 executing program 2: 00:34:09 executing program 1: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) r1 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0x1c, 0x20000000) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)={@loopback, @loopback, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_IPV6_PKTINFO(r1, 0x29, 0x2e, &(0x7f0000000100)={@loopback, r2}, 0x14) 00:34:09 executing program 2: 00:34:09 executing program 1: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 2: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000e474de39f2d3d0eb313d17eada512089e838955ae7617ff9ca1ec344a2ce53a4d9f446819ae601bb9e402f4c0c9a67e2ecf5de3104ba9812a31e8ebc55bf83296b2674cf9a76bfe6844e4feae9826dcda93bae79bcbd93d6c1c12702635a946184ac8839d56b7b625e9116efc747c02808fb3edec6653819"], 0x59, 0x800) 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 2: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgget(0x0, 0x200) 00:34:09 executing program 0: 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 3: r0 = msgget(0x3, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 0: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) sync() msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 2: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 2: 00:34:09 executing program 0: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "b5581999c695b6a9875a58823e039f7505941be11f2ae0402b0db470386b49df70e0d8d034bffa361783edd3b9f1fb1eb20e7a81775369f6e78ef5ce485d38a1d1c5a5e7a022f5369734ede0266e37513e5af3bd757175c06efe035d9afa0b4a0c12a495e2451c6409722465ed9302d064fcf453293b756eb67a76ea544cadca1264048ffe399c9bbd3a89732026963121665f39563c615e09dbcbd70f92c52a2f1022f5a5844fc3caf160fc323f3aaf14377b26b1a93255f522afd0262e046cfbc8bd42e83941390e293afad5"}, 0xd5, 0x0) 00:34:09 executing program 0: 00:34:09 executing program 2: 00:34:09 executing program 0: 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040), 0x0, 0xf, 0x0, 0x0) 00:34:09 executing program 3: r0 = msgget(0x3, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:34:09 executing program 2: 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8300f7ffffffffffffff000031"], 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet6_sctp_SCTP_REUSE_PORT(r1, 0x84, 0x1c, &(0x7f0000000140), &(0x7f0000000180)=0x4) fstat(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)=0x0) r4 = geteuid() r5 = getgid() r6 = getpid() r7 = getpgrp(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x1000, r2, r3, r4, r5, 0x158, 0x7}, 0x5, 0x7fff, 0x8, 0x100, 0x3, 0x1000, r6, r7}) msgsnd(r0, &(0x7f0000000040)={0x2, "4421445bd4077b57876093819c08efdf802901d869f2f8a45c1ed98c2baad899bcd26a8bd9769c3681a56e3062760d8a34c399e3bc9742380053dbf5f7af2f1ca79b6c16d617f4f79506cf15bf4d7847ba65cce5cee28dcd1bf9555109f4f488c01c3155431ff818e5f8f358e9122ea759a6fabe7ccb7115271f4ffc6db954354cb83f693ec61e9d6999bd9a3c837fe0bd42c6fc1b427b9744a720d53c43ce9ea7fbc403411aeb73162e6c875825d8c27b2b09587259da497a5682269c76bc95d1e2cc449c48d558aacb253718402ef593e7"}, 0xda, 0x800) 00:34:09 executing program 1: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRES32=r0, @ANYRESDEC=r0, @ANYRES32=r0], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYPTR64, @ANYRES16=r0, @ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYPTR]]], 0x1, 0x0) 00:34:09 executing program 0: 00:34:09 executing program 2: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03"], 0x1, 0x1000000) 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 0: 00:34:09 executing program 3: r0 = msgget(0xffffffffffffffff, 0x3fd) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYRES64=r0, @ANYRES64=0x0], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0]], 0x4, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = dup(r1) fstat(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000600), &(0x7f0000000700)=0x0, &(0x7f0000000640)) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r3, r4, 0x400) bind(r1, &(0x7f00000000c0)=@in6={0x1c, 0x3, 0xf4a5, @empty, 0xffff}, 0x1c) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet6_sctp_SCTP_MAX_BURST(r5, 0x84, 0x19, &(0x7f0000000040)={0x0, 0x5}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x23, &(0x7f0000000380)={@in6={{0x1c, 0x2, 0x0, @empty, 0x9}}, r6, 0x8, 0x6, 0x9}, &(0x7f0000000240)=0x8c) getsockopt$inet6_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000080)=0xc) getsockopt$inet_sctp_SCTP_EXPLICIT_EOR(r5, 0x84, 0x1b, &(0x7f0000000200), &(0x7f00000001c0)=0x4) setsockopt$inet6_sctp_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0xa, &(0x7f00000000c0)=ANY=[], 0x0) setsockopt$inet_sctp_SCTP_CONNECT_X(r1, 0x84, 0x8007, &(0x7f0000000540)={0x3, &(0x7f0000000680)=[@in6={0x1c, 0x2, 0x800, @remote={0xfe, 0x80, [], 0x0}, 0xf5fc}, @in={0x2, 0x1, @remote={0xac, 0x14, 0x0}}, @in={0x2, 0x3}, @in6={0x1c, 0x2, 0x3, @loopback, 0x1}, @in={0x2, 0x0, @multicast1}, @in={0x2, 0x2, @remote={0xac, 0x14, 0x0}}]}, &(0x7f00000005c0)=0x10) 00:34:09 executing program 2: 00:34:09 executing program 0: 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 3: 00:34:09 executing program 0: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 3: 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 0: 00:34:09 executing program 2: 00:34:09 executing program 1: 00:34:09 executing program 3: 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 2: 00:34:09 executing program 2: 00:34:09 executing program 3: 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 3: 00:34:09 executing program 0: 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 3: 00:34:09 executing program 1: 00:34:09 executing program 2: 00:34:09 executing program 3: 00:34:09 executing program 0: 00:34:09 executing program 2: 00:34:09 executing program 3: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 2: 00:34:09 executing program 1: 00:34:09 executing program 3: 00:34:09 executing program 0: 00:34:09 executing program 1: 00:34:09 executing program 3: 00:34:09 executing program 2: 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 2: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 2: getitimer(0x2, &(0x7f0000000200)) 00:34:09 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:34:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) sendto$inet6(r0, 0x0, 0x17b, 0x0, 0x0, 0x0) 00:34:09 executing program 0: 00:34:09 executing program 0: 00:34:09 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f00000000c0)=@un=@abs, 0x80, 0x0}, 0x20000000) 00:34:09 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x1d, &(0x7f0000000380), 0x4) 00:34:09 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000000080)=0x80000000, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) 00:34:09 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000380)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_group_source_req(r1, 0x0, 0x2b, &(0x7f0000000080)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast2}}}, 0x108) dup2(r0, r1) 00:34:09 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000001, 0x20000000000031, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x1a, 0x0, &(0x7f0000000040)) 00:34:09 executing program 1: socketpair(0x1, 0x1020000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x0, 0x0, 0x0) 00:34:09 executing program 0: r0 = socket$inet(0x2, 0x840000000003, 0x2) setsockopt$inet_int(r0, 0x0, 0x40000000000d1, &(0x7f0000000080), 0x4) 00:34:09 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000000)) 00:34:09 executing program 2: syz_emit_ethernet(0x24b, &(0x7f00000001c0)) 00:34:09 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000003c0)="240000001a00070b1dfffd946f6105000a0000001f0000000000080008001d0004000000", 0x24}], 0x1}, 0x0) 00:34:09 executing program 2: 00:34:09 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000001f40)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:34:09 executing program 2: setresuid(0x0, 0xee01, 0x0) shmget(0xffffffffffffffff, 0x4000, 0x54000a00, &(0x7f0000ffc000/0x4000)=nil) 00:34:09 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x12, &(0x7f0000000080), 0x4) 00:34:09 executing program 3: syz_emit_ethernet(0xe, &(0x7f0000000000)) 00:34:09 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x40, &(0x7f0000000000), 0x0) 00:34:09 executing program 1: clock_gettime(0xe6cbb62281cd90e8, 0x0) 00:34:09 executing program 2: getrusage(0x80000001, 0x0) 00:34:09 executing program 1: syz_emit_ethernet(0x24b, &(0x7f00000001c0)) 00:34:09 executing program 3: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f00000001c0)="1f0000000104ff40003b54c007110000f30501000b000200000000000100cf", 0x1f) 00:34:09 executing program 0: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 00:34:09 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x500) 00:34:09 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x1, 0x500) 00:34:09 executing program 2: r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet_buf(r0, 0x0, 0x2c, &(0x7f0000000080)="1a", 0x1) 00:34:09 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 00:34:09 executing program 1: r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_tcp_int(r0, 0x6, 0x24, &(0x7f0000000000), 0x4) 00:34:09 executing program 1: syz_emit_ethernet(0x24b, &(0x7f00000001c0)) 00:34:09 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 00:34:09 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000200), 0x39) 00:34:09 executing program 2: r0 = socket(0x1, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f0000000080), 0x4) 00:34:09 executing program 0: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:34:09 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="240000001a0001f00080000400ede80e0af6f92c78390106001200cb0800190005d70000", 0x24) 00:34:09 executing program 1: syz_emit_ethernet(0x24b, &(0x7f00000001c0)) 00:34:09 executing program 0: faccessat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x2, 0x1a00) 00:34:09 executing program 3: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x5, 0xa00) 00:34:09 executing program 2: r0 = socket(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$inet6_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000040), 0x4) 00:34:09 executing program 1: msgctl$IPC_RMID(0x0, 0x0) 00:34:09 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000802, &(0x7f0000000100)={0x2, 0x0}, 0x10) 00:34:09 executing program 0: r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') 00:34:09 executing program 3: r0 = socket$inet(0x10, 0x2000000003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="240000002e0007031dfffd946fa2830020200a0009000000001d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) 00:34:09 executing program 2: syz_emit_ethernet(0x300500, &(0x7f0000000000)) 00:34:09 executing program 0: r0 = socket$inet(0x2, 0x806, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000180)="8907040400", 0x5) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x10) 00:34:09 executing program 1: r0 = socket(0x1e, 0x1, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000fdbf80), 0x80, 0x0}, 0x0) 00:34:09 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt(r0, 0x1, 0x9, &(0x7f0000000100)="f0a2e389", 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @local, 0x400000000000007}, 0x1c) setsockopt$inet6_tcp_int(r0, 0x6, 0x800000000000004, &(0x7f0000000300)=0xf84, 0x4) 00:34:09 executing program 2: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x5, 0x19fe) 00:34:09 executing program 2: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x400) 00:34:09 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x4, 0x40000000001a00) 00:34:09 executing program 0: syz_emit_ethernet(0x302, &(0x7f0000000180)) 00:34:09 executing program 3: socket$inet6(0xa, 0x3, 0x3a) syz_emit_ethernet(0x66, &(0x7f0000000080)) 00:34:09 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x151) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 00:34:09 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000200)='veno\x00', 0x5) shutdown(r0, 0x0) 00:34:09 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xf) 00:34:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 00:34:09 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000100)=0x1000400100000001, 0x4) connect$inet6(r0, &(0x7f0000000080), 0x1c) 00:34:09 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x88, 0x0, 0x0, 0x0) 00:34:09 executing program 2: r0 = socket$inet6(0xa, 0x200000000000003, 0x7) connect$inet6(r0, &(0x7f00000009c0)={0xa, 0x0, 0x0, @remote, 0x3}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)="2c5d1544ed36dc18fa0271ca8b080aae3300bfa4def38003c2", 0x19}], 0x1}, 0xc100) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000001180)="b10b938636ea69df", 0x8}], 0x1}, 0x8000) clock_gettime(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040), 0x0) write(r0, &(0x7f0000001480)="315602e340961e1e6fa59033d79acf3337e6f077c142e053f33b91e63dea1de22a51c7a9912b0e37913342a45531e6658b91dc1a1506da83b2df055fee6750e8f1ef3cd93be6a73969237df2b400d071dfb0c8ee97926c83bb877660c1611372fe5f125444fcfdb535b7647d159944c4ad244be807adb78124f4bad832af462474724466862c244d86c888372ab824a5b65fb558ae938276501174d6c9db1298d1e31019e5e9f89478e2dc6c6885d4a1759c4779f2b4ba7ed17e841b81d918e55f800768573e148073dd11971d10b31cc5849c9a438dd31cd4d1ccd5ed75556991740f643f1c91c26801d1691af894be5e88091388ff92f1313a2593af3471f2c855bd4888b65e9125c755ae7a17347a68714790b0cf54f3721b708e69fee8aeb0aa8be9021bf08527c566deba7661e48893ce809d5ebf830af035ccf6dc2d11cfdc10e047ab4fa4a660af73601e4cdf1a6efb826d645ddf88b698352307a61cb57a3d57acce96d7615ee9d9d48bdb1e019cee40e0d1eb83b80e719ad75468d13d7923c57e447d1a17b1e8b4f6c334075e48ce514df5433c931f851e040f6630673c3138ca36151e1ee5f2586ce27176df8d69978cbce0496a1c1e9bf03ac39b58070031ecae121b3f08137ad41de4a6c79d3d178998b7f963315e74b2956579fa63d2d52a77d277c92def04a63cf17f8bd947c848edfb5947098a915e3da948e3170daf5782f0382e54f879a868cb73979fc5b4e0b162bb57d8dda7bf32dd546e6f10b21ffe57e2121cb2282b98c7784ecdaaf9e4ca44258ab231b7fd8804cbb552986ae8a7d0779a288921402b54eeb7add6412b4454ad94dd1af74123f07d361d513c198b82cd8519ea70d0f33bde02a6f2ff998c218a13f34527c3f16d0670c9457f6cee097cb6fab2c7ccbdb9f4621a9439cc58c830fa1c11d71b47ab25f79b210937f42fad601111391fd58146e12f2ac9cb36b9d1a59446b3ba805470d5f1e2ae948a711501ce99343435fe71bfa3ef08dfa430360ffae0452a1b4159180b03c344aee53dc1eb68882cd73b1bd9b0bc8068aced23883d03b9dfb8d4c3629cf22db24081743c2375f21732df1ee42a91ff641201c1b7b2707952c14d2af49e071cf3f531d5996970fab8734ea3d80b0a5340f21a2cb3dff29f9d810159ed5d31ea15768cad265c1b4cb091476254be6620697b9901b2bfbb3856b21d1c4475f65ff88ad67a74ea8c940f759e58ef7dad010c6d7ff4e8f5a7546eb8a1eb888e8ff41a8a11494f79d1ff9d25d6f6993f49e3de2c72136cecc7a9a3f9cf89d073fadbe51bfd6e90a99071f56726c694f31d8e6d95d4b863f8463541c6f136c01e87d798610e1b2f8f6e1a3e969f550cc432c27f7f0d2924726970889d073ceae3696e4d5cbf47e7f8aed7095e23a0a2e65d50b988eb795d470a6d989308a3570be886b67ecb0c087a96709b502eb351cb347fe9928aec905bbf662cdbcd3726e55b7eae762d40caca2d4597376814c831b691b4aaee9506f7dd238f1dec4906abe034cb126ae359a3e398dc8f008d32342579d711cfd4b6b0ee79895ad92a79616ebda359b4c755aa3964a02225b4bb0929d7115b452e5251914bc6ecca0cc7ff30cdff635091119b1ed3ec3631efb9338774be5fb09cfb8131ce87a2f08b4832a9328bafa40d3bf50d07d4f7e78637a7b5262039c8924caaa0d194e5e45de3e52f371af06259d14e6817297ca4f4ddb21e2063b9eb210e74b6320cac9c0f1e52439eb188fcc424d739362e42926a577f1d35c7158cb963f9d0c91eb5841a3cc4f09445e8354b8a6f81294319d9e9d382d4b3bd704f71a04f2d51f1efc103a5337ac8095aa78bbb2a8ff39b2b4c8ddb15ed3a22deac3d3aab105761d9918120cbf5fa409ae8b0816f8009facb38c6f9c22c48e1b935f2215d5cc350b15363292562d8b959850cf72ba206ac6979be540a60d2cfa41a6b7ac6248c25ed4d1953c3251dcc4330df97c34b49be158fa317d25370", 0x594) 00:34:09 executing program 3: mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x3) 00:34:09 executing program 1: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x1a00) 00:34:09 executing program 3: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x5, 0x1a00) 00:34:09 executing program 1: r0 = socket$inet(0x10, 0x880400000003, 0x20000000006) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="24000000150007031dfffd946fa2830002200a0009000000741d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 00:34:09 executing program 2: faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) 00:34:09 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000380)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x29c) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000100)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:34:09 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="cc"], 0x1, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/168}, 0xb0, 0x2, 0x2800) 00:34:09 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) fchown(r0, 0x0, 0x0) 00:34:09 executing program 3: r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000000900)={0xa, 0x0}, 0xa) 00:34:09 executing program 2: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000000080)="2400000002031f001cfffd946fa2830020200a000900010002e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 00:34:09 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) setsockopt$inet6_int(r0, 0x29, 0x42, 0x0, 0x0) 00:34:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:34:09 executing program 3: clock_nanosleep(0x0, 0x0, 0xffffffffffffffff, 0x0) 00:34:09 executing program 0: r0 = socket$inet6(0xa, 0x80002, 0x88) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) bind$inet6(r0, &(0x7f00008a8000)={0xa, 0x3}, 0x1c) setsockopt$inet6_int(r0, 0x29, 0x4d, &(0x7f0000000000)=0x200, 0x4) r1 = socket$inet6(0xa, 0x8000000000000802, 0x88) sendmsg$inet_sctp(r1, &(0x7f0000a29000)={&(0x7f00005dafe4)=@in6={0xa, 0x3}, 0x1c, 0x0}, 0x0) 00:34:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 3: socketpair(0x1d, 0x80002, 0x2, &(0x7f0000000240)) 00:34:09 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x23, 0x0, &(0x7f0000000180)) 00:34:09 executing program 3: syz_emit_ethernet(0x24b, &(0x7f00000001c0)) 00:34:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x2000000004, 0x400031, 0xffffffffffffffff, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt(r0, 0x400000000000003a, 0x1, 0x0, &(0x7f0000953000)) 00:34:09 executing program 3: semop(0x0, &(0x7f0000001840)=[{0x0, 0x45a1, 0x200000}], 0x1) 00:34:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 00:34:09 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0xa, 0xffffffffffffffff, 0x299) 00:34:09 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 00:34:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') futimesat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', 0x0) 00:34:09 executing program 3: 00:34:09 executing program 2: rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 1: 00:34:09 executing program 2: rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 3: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000240)="5500000018007f5e00fe01b2a4a280930a600800ffa84302910000002d00090023000c000b0000000d000500fe8000000000c78b80082314e9030b9d566885b167320b00dc1338d54400009b84136ef75afb83de44", 0x55}], 0x1}, 0x0) 00:34:09 executing program 1: 00:34:09 executing program 3: 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 2: rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 2: mkdir(0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 2: mkdir(0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 1: 00:34:09 executing program 2: mkdir(0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:34:09 executing program 0: 00:34:09 executing program 3: 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 1: 00:34:09 executing program 3: 00:34:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(0x0) 00:34:09 executing program 1: 00:34:09 executing program 0: 00:34:09 executing program 1: 00:34:09 executing program 3: 00:34:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(0x0) 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rmdir(0x0) 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 0: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 0: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 0: 00:34:10 executing program 3: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:34:10 executing program 2: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 0: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast2}, 0xc) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000695ffc)=0x24b) 00:34:10 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b000300000010d10200cf", 0x1f) 00:34:10 executing program 2: recvfrom$inet(0xffffffffffffffff, 0x0, 0x3670b88840de7529, 0x0, 0x0, 0xfffffffffffffda3) 00:34:10 executing program 3: 00:34:10 executing program 3: 00:34:10 executing program 1: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000080)="2400000052001f1914fdf4070009044002000710e7000100feffffff0800000000000000", 0x24) read(r0, &(0x7f00000001c0)=""/213, 0xd5) 00:34:10 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x3c) setsockopt$inet6_int(r0, 0x29, 0x7, 0x0, 0x0) 00:34:10 executing program 3: r0 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@local, @local, 0x0, 0x2, [@empty, @rand_addr]}, 0x11) 00:34:10 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @local, 0x400000000000007}, 0x1c) getsockopt$inet6_buf(r0, 0x29, 0x3d, &(0x7f0000000080)=""/143, &(0x7f0000000000)=0x8f) 00:34:10 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 00:34:10 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000980)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000000080)) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x0) 00:34:10 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="5500000018007f1dfd0000b2a4a280930a06000300000009910000000e0008000a008c000000008000dc1338d54400009b3fb6f6ad61f28f36f39584136ef75afb7dde448daa7227c43ab8c9705810ea5a90662473", 0x55}], 0x1}, 0x0) 00:34:10 executing program 1: r0 = socket(0x20002000000010, 0x2, 0x0) write(r0, &(0x7f0000000040)="fc00000048000700ab092500090007000aab07ff010000000000369321000100ff0100000005d0000000000000039815fa2c1ec28656aaa79bb94b59fe000000bc00020000036c6c256f1a272f2e117c22ebc211214000000000006ae1296bf9607668bfcb5d7bd5afaa8934d07302ade09720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab1afad60ce9c0bfb8fe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f44660da80b76b6825bbd16460e67941591cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2e87abd43cd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0", 0xfc) 00:34:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1c, 0x0, &(0x7f0000000100)) 00:34:10 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000140)=0xffffffffffffffff, 0x3c7) sendto$inet6(r0, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 00:34:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @remote, 0x5}, 0x1c) 00:34:10 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)) 00:34:10 executing program 0: shmget(0x1, 0x3000, 0xfffffffffffffffd, &(0x7f0000ffb000/0x3000)=nil) 00:34:10 executing program 3: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x2d, 0x0, 0x0) setsockopt$inet_buf(r0, 0x0, 0x25, &(0x7f0000000000)="8a", 0x1) 00:34:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000340)=@abs={0x1}, 0x21) listen(r0, 0x1ffe) 00:34:10 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000001c0)="8907040400", 0x5) getsockopt$inet_opts(r0, 0x0, 0x4, 0x0, &(0x7f0000000100)) 00:34:10 executing program 3: r0 = socket$inet(0x2, 0x806, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)="8907040400", 0x5) connect$inet(r0, &(0x7f0000000040), 0x10) 00:34:10 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(0xffffffffffffff9c, &(0x7f0000000080)='/', 0x3fd, 0xffffffffffffffff) 00:34:10 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000240)={0x0, {{0xa, 0x0}}}, 0x88) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f0000001000)=0x325) 00:34:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000340)=@abs={0x1}, 0x21) listen(r0, 0x0) ppoll(&(0x7f0000000080)=[{r0, 0x180}], 0x1, &(0x7f00000000c0)={0x0, 0x1c9c380}, 0x0, 0x0) 00:34:10 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x29, 0x0, &(0x7f0000000040)) 00:34:10 executing program 2: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000080)="120000001600e70d017b00000000008e1584", 0x12, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 00:34:10 executing program 3: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f00000000c0)={0x0, {{0x2, 0x0, @remote}}}, 0x88) 00:34:10 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:34:10 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0xe, 0x0, &(0x7f0000000040)) 00:34:10 executing program 2: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x1, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03"], 0x1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)) 00:34:10 executing program 3: shmctl$SHM_STAT(0x0, 0xd, 0x0) 00:34:10 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 00:34:10 executing program 0: shmget$private(0x0, 0x2000, 0x800, &(0x7f0000ffd000/0x2000)=nil) 00:34:10 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000140)) 00:34:10 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc100) write(r0, &(0x7f0000000080)="e6a2e0091b61501ea87850c6d258201cbf3fe9fe", 0x14) 00:34:10 executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000080)) 00:34:10 executing program 2: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000002c0)={0x849c56df6410f8b3}, 0x4, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1000) msgsnd(r0, &(0x7f0000001740)={0x3}, 0x4, 0x0) 00:34:10 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x7e, &(0x7f0000000140)) 00:34:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000)="8907040400", 0x5) connect$inet(r0, &(0x7f0000000040), 0x10) 00:34:10 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000800)="24000000660007031dfffd946fa2830020453a000000ffffa61d85680c1ba3a20400ff7e280000005e00ffffba16a0aa1c0009b3ebea8653b138a32052b44e099d881e02546dcda4cc7e6397", 0x4c}], 0x1}, 0x0) 00:34:10 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)) 00:34:10 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x0) utimensat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:34:10 executing program 2: syz_emit_ethernet(0x211db3, &(0x7f0000000000)) 00:34:10 executing program 3: msgrcv(0x0, 0x0, 0x0, 0x0, 0x1000) msgsnd(0x0, &(0x7f0000001740)={0x3}, 0x8, 0x0) 00:34:10 executing program 1: syz_execute_func(&(0x7f0000000180)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x800000000030, 0x0, &(0x7f0000000100)) 00:34:10 executing program 2: syz_execute_func(&(0x7f0000000180)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x800000000030, &(0x7f0000000000), &(0x7f0000000100)=0xfffffffb) 00:34:10 executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000700)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[]], 0x1, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYRESHEX], 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0x1, 0x0) msgrcv(r0, &(0x7f0000002800)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 00:34:10 executing program 1: r0 = socket(0x40000000015, 0x5, 0x0) connect$inet(r0, &(0x7f0000000900)={0x2, 0x0, @loopback}, 0x10) bind$inet(r0, &(0x7f0000000340)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) 00:34:10 executing program 2: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="240000000b0607000000fd946fa2830020200a0009000100021d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:10 executing program 3: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) fchdir(r0) 00:34:10 executing program 2: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, &(0x7f00008a5ff0)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2, 0x1, @loopback}, 0x10) 00:34:10 executing program 0: r0 = socket$inet(0xa, 0x801, 0x0) getsockopt$inet_int(r0, 0x0, 0x16, 0x0, &(0x7f0000000080)) 00:34:10 executing program 1: r0 = socket$inet(0x2, 0x10000000803, 0x3) setsockopt$inet_mreqn(r0, 0x0, 0x80000000027, &(0x7f0000000200)={@multicast2, @local}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0x80000000027, &(0x7f00000001c0)={@multicast2, @local}, 0xc) 00:34:10 executing program 2: r0 = socket$inet(0x2, 0x10000000803, 0x3) setsockopt$inet_mreqn(r0, 0x0, 0x80000000027, &(0x7f0000000200)={@multicast2, @local}, 0xc) 00:34:10 executing program 0: r0 = socket(0x10, 0x2, 0x0) sendto(r0, &(0x7f0000000180)="120000001200e7000800003fcd00000000a1", 0x12, 0x0, 0x0, 0x0) 00:34:10 executing program 2: syz_emit_ethernet(0x6a, &(0x7f00000000c0)) 00:34:10 executing program 1: syz_emit_ethernet(0x6a, &(0x7f00000000c0)) 00:34:10 executing program 3: r0 = socket(0x40000000015, 0x5, 0x0) connect$inet(r0, &(0x7f0000000900)={0x2, 0x0, @loopback}, 0x10) bind$inet(r0, &(0x7f0000000340)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r0, 0x0, 0x100000, 0x0, 0x0, 0x0) 00:34:10 executing program 3: r0 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @empty, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)="716ac332dc195fe73fd6c7d0c6855591b47de2fd150ed53300000000000000400000000000000000", 0x28, 0x0, 0x0, 0x0) 00:34:10 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:34:10 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x4, 0x0, 0x27) 00:34:10 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffe39) 00:34:10 executing program 2: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="fc0000001a000700ab092500090007000aab0700000000001d00369321000100ff0100000005d0000000000000039815fa2c1ec28656aaa79bb94b46fe000000bc00020000000000000000270400117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e3280772c05defd5a32e280fc83ab82df05f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a46d284a710af333ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01f87bda250e54a7dcf0d48a99c03f080548deac270e33429fd3000175e63fb8d38a87", 0xfc) 00:34:10 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000040), 0xc) 00:34:10 executing program 2: r0 = socket(0x10, 0x80003, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd4354c007110000f304010008000100010423dcffdb00", 0x1f) write(r0, &(0x7f0000000200)="1f0000000104ff04fd4354c007110000f305010008000300020423dcffdf00", 0x1f) 00:34:10 executing program 2: socketpair(0x1d, 0x803, 0x1, &(0x7f0000000000)) 00:34:10 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:10 executing program 1: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000600)="fc0000001a000700ab092500090007000aab0700000000001d00369321000400ff0100000005d000000000000003d919b5db5d269b8283a40cf19815fa2c1ec28656aaa79bb94b46fe000000bc0002000000000000000027040011cb351fb9164391b5000000008934d07302ade01720d7d5bbc91a3e3280772c05defd5a32e280fc83ab82f605f70c9ddef2fe082000f4f8b29d3ef3d92c83170e5bba4a46d284a710af333ae4f5566f91cf190201ded815b2ccd243f295ed9409000000000000007c3f2eeb57d42dd16b17e583df150c3f880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48a99c03f080548deac270e33", 0xfc) 00:34:10 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000000c0)) 00:34:10 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000040)="24000000070107031dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:10 executing program 3: r0 = socket(0x20000000000010, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b000200000013000200cf", 0x1f) 00:34:10 executing program 3: connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty, 0x6}, 0x3d3) r0 = socket$inet6(0xa, 0x80803, 0x2) r1 = dup(r0) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000100)=@abs, 0x6e, 0x0}, 0x0) 00:34:10 executing program 0: r0 = socket(0x1e, 0x805, 0x0) close(r0) 00:34:10 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x24, &(0x7f0000000080), 0x4) 00:34:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000100)='\x00', 0x1) 00:34:10 executing program 2: r0 = socket$inet6(0xa, 0x803, 0x8) r1 = dup2(r0, r0) getsockopt(r1, 0xff, 0x0, 0x0, &(0x7f0000002b40)) 00:34:10 executing program 3: r0 = socket(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x80000000000004c, &(0x7f0000b54ffc)=0x1000004, 0x4) 00:34:10 executing program 2: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xb8f6fd28a5caa4f, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() 00:34:10 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000080)=@in, 0xc, 0x0}, 0x0) dup2(r2, r0) 00:34:10 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast2, @loopback}, 0xc) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f00000001c0)={0x1, {{0x2, 0x0, @multicast1}}}, 0x88) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000000180)=0x91) 00:34:10 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt(r0, 0x8000000000000001, 0x9, &(0x7f0000000040)="890528e4", 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @local, 0x400000000000004}, 0x1c) setsockopt$inet6_tcp_int(r0, 0x6, 0x4, &(0x7f0000000100)=0x2be, 0x362) 00:34:10 executing program 3: syz_emit_ethernet(0xce, &(0x7f0000000080)) 00:34:10 executing program 1: r0 = socket$inet6(0xa, 0x100000000002, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) 00:34:10 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f00000006c0)) syz_emit_ethernet(0x423, &(0x7f0000000cc0)) 00:34:10 executing program 0: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)) 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 0: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 0: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 0: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 0: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 0: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 0: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 0: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 0: 00:34:10 executing program 1: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 2: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 2: 00:34:10 executing program 3: 00:34:10 executing program 1: 00:34:10 executing program 0: 00:34:10 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x2a, &(0x7f0000008000), 0x88) getsockopt$inet_buf(r0, 0x0, 0x30, &(0x7f0000008000)=""/144, &(0x7f0000004000)=0x90) 00:34:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)) 00:34:10 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000180), 0x80) 00:34:10 executing program 3: 00:34:10 executing program 0: 00:34:10 executing program 3: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000000080)="2400000002031f001cfffd946fa2830020200a000900010009e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 00:34:10 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x21, 0x0, 0x0) 00:34:10 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8000000000000009) 00:34:10 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000002c0)='bbr2', 0x4) 00:34:10 executing program 3: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000140)={0x0, 0x2710}, 0x10) getsockopt$sock_timeval(r0, 0x1, 0x14, 0x0, &(0x7f0000000040)) 00:34:10 executing program 1: syz_emit_ethernet(0x14, &(0x7f0000000200)) 00:34:10 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:10 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:10 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000000040)="2400000002031f001cfffd946fa2830020200a000900010001e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000000080)="2400000002031f001cfffd946fa2830020200a000900010009e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 00:34:10 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:10 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000002500)="24000000130007031dfffd946f610500070000000500000000000000421ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:34:10 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000017, &(0x7f0000000280), 0x4) 00:34:10 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:34:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:34:10 executing program 3: r0 = socket(0x1, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x282) getsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000000000), &(0x7f0000000040)=0x10) 00:34:10 executing program 2: r0 = socket$inet(0x2, 0x80003, 0x2) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000000c0)={@multicast1, @empty, 0x0, 0x1d0}, 0x5000) 00:34:10 executing program 1: socket$inet(0x2, 0x2, 0x100000001) 00:34:10 executing program 3: r0 = socket$inet(0x2, 0x80003, 0x2) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000040)={@multicast1, @local}, 0x5000) 00:34:10 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)) 00:34:10 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="7c102735b5befa41cb385e818b5cb9c15ae93b16d24a3c8e837bdc0217fb61f7f1ba5cd0ee7a11ec0c56ba66c582354d8b76176f07ea45934b3113507e49efefb8", 0x41}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) setrlimit(0x6, &(0x7f0000000080)) mlockall(0x1) 00:34:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:34:10 executing program 3: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:34:10 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:34:11 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x282) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 00:34:11 executing program 3: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:34:11 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:34:11 executing program 0: shmget$private(0x0, 0x2000, 0x78000802, &(0x7f0000ffb000/0x2000)=nil) 00:34:11 executing program 2: mmap(&(0x7f0000000000/0xca9000)=nil, 0xca9000, 0x5, 0x32, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040), 0x0) 00:34:11 executing program 3: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:34:11 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000180)="fc0000004a000700ab092500090007000aab80ff010000000000369321000100ff0100fb1e0500000000000000036915fa2c1ec08656aaa79bb94b46fe19145ed000020800008c0000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e2e80772c74fb2cc56ce1f0f156272f5b00000005defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bbab2ccd243f295ed94e0ad93bd0243f7220734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d4480548deac270e33429fd3000175e63fb8d38a873cf1", 0xfc) 00:34:11 executing program 1: 00:34:11 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)) 00:34:11 executing program 1: r0 = socket(0x1, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x97) 00:34:11 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x1fff, 0x28) 00:34:11 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000b06ff00fd4354c007110000f3e9000003000100010423dcffdf00", 0x1f) 00:34:11 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x4) 00:34:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000240)=0xfff, 0x4) sendto$inet(r0, 0x0, 0x0, 0x20000806, &(0x7f0000001180)={0x2, 0x0, @local}, 0x10) 00:34:11 executing program 3: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)="24000000000707031dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:11 executing program 0: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000400)="24000000250007031dfffd946fa2830020200a0009000000001d85680c1ba3a20400ff7e280000002600ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) 00:34:11 executing program 3: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x0) 00:34:11 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:11 executing program 3: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) 00:34:11 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000080)) 00:34:11 executing program 1: r0 = socket$inet(0x10, 0x80400000003, 0x6) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000150007031dfffd946fa2830002200a0009000000741d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:34:11 executing program 1: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f00000001c0)="2400000021002551071c0165ff00fc020200000000100f000ee1000c08000b0000003300", 0x24) 00:34:11 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x8007f}, 0x1c) 00:34:11 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x1000000000000001, 0x0, &(0x7f0000000000)=0xffffffffffffff0a) 00:34:11 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x30, 0x0, 0x0) 00:34:11 executing program 1: syz_emit_ethernet(0x50, 0x0) 00:34:11 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x35, 0x0, 0x0) 00:34:11 executing program 2: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f0000000000)="2400000016002551075c0165ff0ffc02020a000000100f0307e1000c0800180000000000", 0x24) 00:34:11 executing program 1: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000080)="260000005e0009510000eaf83a0000000000001f9f4582ce018a0bb50001000000ffffff0000", 0x26) 00:34:11 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 00:34:11 executing program 0: r0 = socket$inet(0x10, 0x3, 0x204000000000c) sendmsg(r0, &(0x7f000001d000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="24000000100007031dff22946fa2830020200a0009000300001d85687f0000000400ff7e", 0x24}], 0x1}, 0x0) 00:34:11 executing program 1: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f0000000100)="2400000021002551075c0165ff0ffc020200000000100f0007e1000c0800100000000000", 0x24) 00:34:11 executing program 3: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:34:11 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0xfffffffffffffffe) 00:34:11 executing program 3: r0 = socket(0x10, 0x2, 0xc) r1 = socket$inet(0x10, 0x2, 0x0) dup2(r0, r1) sendmsg(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000080)="24000000010407051dfffd946fa2830020201e0009000100021d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:11 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x11, 0x0, &(0x7f0000013000)) 00:34:11 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="5500000018007f01000500b2a4a280930206000700a843096c2623692500060013000151bd50ca8e9848a3c728f1c46b7b31afdc1338d54400fd9b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d4", 0x55}], 0x1}, 0x0) 00:34:11 executing program 0: syz_execute_func(&(0x7f0000000000)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e00662fd5e3c402990705bb6b0000c4d4019dccd319418c07") r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x240000c0, &(0x7f0000000340)={0x2, 0x0, @multicast1}, 0x10) 00:34:11 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) shutdown(r0, 0x2) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @remote, 0x5}, 0x1c) ppoll(&(0x7f0000000200)=[{r0}], 0x1, 0x0, 0x0, 0xfffffffffffffe35) 00:34:11 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)='\f', 0x1, 0x4, 0x0, 0x0) 00:34:11 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x40040, 0xfffffffffffffffe) 00:34:11 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x2}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000040)) 00:34:11 executing program 0: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:34:11 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_tcp_int(r1, 0x6, 0x6, &(0x7f0000000040)=0x7, 0x4) getsockopt$inet6_tcp_int(r0, 0x6, 0x6, 0x0, &(0x7f0000000080)) 00:34:11 executing program 0: mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 00:34:11 executing program 1: r0 = socket$inet6(0xa, 0x800000000000003, 0x9) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000001c0)={0x100000001, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000a83000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @loopback}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000080)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:34:12 executing program 1: r0 = socket$inet6(0xa, 0x800000000000003, 0x9) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000001c0)={0x0, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000a83000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @loopback}}}, 0x108) 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f00000000c0)="1f0000000104fffffd3b54c007110000f30501000b00040000003f000200cf", 0x1f) 00:34:12 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f00000000c0)="1f0000000104fffffd3b54c007110000f30501000b00060000003f000200cf", 0x1f) 00:34:12 executing program 2: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:34:12 executing program 2: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 3: r0 = socket$inet6(0xa, 0x800000000000003, 0x9) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000001c0)={0x100000001, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000a83000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @loopback}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000080)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f00000001c0)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00002b9fd4)={@multicast2, @loopback, 0x0, 0x1, [@loopback]}, 0x14) setsockopt$inet_mreqsrc(r0, 0x0, 0x25, &(0x7f0000231000)={@multicast2, @loopback, @loopback}, 0xc) 00:34:12 executing program 3: r0 = socket(0x100000010, 0x803, 0x0) write(r0, &(0x7f0000000040)="2200000021000707000000000900e4010a00001e00000000ff080400050015800241", 0x22) 00:34:12 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 00:34:12 executing program 1: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="fc0000001c00071bab0925000900070007ab08000c00000081001e93210001c000480000000000000c00000000039815fa2c1ec28656aaa79bb94b46fe0000000a000200045a02036c6c256f1a272fdf0d11512f3cadd44000000000008934d05cd3f3187a617cd5000000000000002c05defd5a32e280fc83ab8207000000ec18444ef92e475ef8b29d3ef3d9a48a170e5bba4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91bd0734babc7c6d27392ad23f2eeb57d47689cd3dd16b17e583df150c3b880f411f46a60467b4d57155870271773a580a75e63ecaa10000c880ac801f03000000000000000548deac270e33429fd311", 0xfc) 00:34:12 executing program 0: rmdir(0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='/', 0x4000001000402, 0xfffffffffffffffd) 00:34:12 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="fc0000001c00691bab0925000900070007ab08000c00000081001e93210001c000000000000000000c00000000039815fa2c1ec28656aaa79bb94b46fe0000000a000200065a02036c6c256f1a272fdf0d11512f3cadd44000000000008934d05cd3f3187a617cd5000000000000002c05defd5a32e280fc83ab8207000000ec18444ef92e475ef8b29d3ef3d9a48a170e5bba4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91bd0734babc7c6d27392ad23f2eeb57d47689cd3dd16b17e583df150c3b880f411f46a60467b4d57155870271773a580a75e63ecaa10000c880ac801f03000000000000000548deac270e33429fd311", 0xfc) 00:34:12 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4d, &(0x7f0000000000), 0x1) 00:34:12 executing program 1: shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000340)=""/246) 00:34:12 executing program 1: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="fc0000001c00691bab0925000974070007ab08000c00000081001e93210001c000000000000000000c00000000039815fa2c1ec28656aaa79bb94b46fe0000000a000200045a02036c6c256f1a272fdf0d11512f3cadd44000000000008934d05cd3f3187a617cd5000000000000002c05defd5a32e280fc83ab8207000000ec18444ef92e475ef8b29d3ef3d9a48a170e5bba4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91bd0734babc7c6d27392ad23f2eeb57d47689cd3dd16b17e583df150c3b880f411f46a60467b4d57155870271773a580a75e63ecaa10000c880ac801f03000000000000000548deac270e33429fd311", 0xfc) 00:34:12 executing program 3: r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) preadv(r0, 0x0, 0x0, 0x0) 00:34:12 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="fc0000001c00071bab0925000900070007ab08000c00000081001e93210001c000000000000000000c00000000039815fa2c1ec28656aaa79bb94b46fe0000000a000200045a02036c6c256f1a272fdf0d11512f3cadd44000000000008934d05cd3f3187a617cd5000000000000002c05defd5a32e280fc83ab8207000000ec18444ef92e475ef8b29d3ef3d9a48a170e5bba4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91bd0734babc7c6d27392ad23f2eeb57d47689cd3dd16b17e583df150c3b880f411f46a60467b4d57155870271773a580a75e63ecaa10000c880ac801f03000000000000000548deac270e33429fd311", 0xfc) 00:34:12 executing program 1: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="fc0000001c00071bab0925000900070007ab08000c00000081001e93210001c000000000000000000c00000000039815fa2c1ec28656aaa79bb94b46fe0000000a000200065a02036c6c256f1a272fdf0d11512f3cadd44000000000008934d05cd3f3187a617cd5000000000000002c05defd5a32e280fc83ab8207000000ec18444ef92e475ef8b29d3ef3d9a48a170e5bba4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91bd0734babc7c6d27392ad23f2eeb57d47689cd3dd16b17e583df150c3b880f411f46a60467b4d57155870271773a580a75e63ecaa10000c880ac801f03000000000000000548deac270e33429fd311", 0xfc) 00:34:12 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty, 0x400}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 00:34:12 executing program 1: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:34:12 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="fc0000001c00071bab0925000974070007ab08000c00000081001e93210001c000000000000000000c00000000039815fa2c1ec28656aaa79bb94b46fe0000000a000200045a02036c6c256f1a272fdf0d11512f3cadd44000000000008934d05cd3f3187a617cd5000000000000002c05defd5a32e280fc83ab8207000000ec18444ef92e475ef8b29d3ef3d9a48a170e5bba4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91bd0734babc7c6d27392ad23f2eeb57d47689cd3dd16b17e583df150c3b880f411f46a60467b4d57155870271773a580a75e63ecaa10000c880ac801f03000000000000000548deac270e33429fd311", 0xfc) 00:34:12 executing program 2: syz_emit_ethernet(0xffb6, &(0x7f000000a000)) 00:34:12 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)="240000002e0007041dfffd946fa2830020200a000a000000001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:34:12 executing program 3: r0 = socket$inet(0x2, 0x80002, 0x0) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, &(0x7f0000002180)) 00:34:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000003c0)={0xa, 0x2}, 0x1c) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f00000000c0)=0x1c685788, 0x4) listen(r1, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0x10) 00:34:12 executing program 1: shmctl$IPC_RMID(0xffffffffffffffff, 0x0) 00:34:12 executing program 3: renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0xffe, 0x4a) 00:34:12 executing program 2: r0 = socket$inet6(0x10, 0x1208000000003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="5500000018007f7005fe01b2a4a270930a601480fea84302910400043900090022000c0005000000080005000607081001f3678b80142314e9030b975668a5b16732009b140bb1df136ef75afb0000000000000000", 0x55}], 0x1}, 0x0) 00:34:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x100000000000018, &(0x7f00000000c0)=0x100000001, 0x4) 00:34:12 executing program 3: syz_emit_ethernet(0x16, &(0x7f00000004c0)) 00:34:12 executing program 2: socket$inet6_udp(0xa, 0x2, 0x0) r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f000000dfaa)="5500000018007f5f00fe01b2a4a280930a06000000a84306910000003900090035000c00060000001900150005000000000000dc1338d54400009b84136ef75afb83de4411001600c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 00:34:12 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="24000000220007031dfffd946f610500000000000543000000000000421ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:34:12 executing program 3: r0 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty, 0x3}, 0x1c) getsockopt$inet6_buf(r0, 0x29, 0x3d, &(0x7f0000000000)=""/178, &(0x7f00000000c0)=0xb2) 00:34:12 executing program 1: r0 = socket$inet(0x2b, 0x801, 0x0) connect$inet(r0, &(0x7f0000001800), 0x10) 00:34:12 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x30, 0x0, &(0x7f0000000080)) 00:34:12 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)) 00:34:12 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x12, &(0x7f0000000040)=0xffffffffffffffff, 0x4) 00:34:12 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000040)=0xffff, 0x4) bind$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f000066fff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept4$unix(r1, 0x0, 0x0, 0x0) 00:34:12 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0}, 0x1c) sigaltstack(&(0x7f0000000000/0x2000)=nil, 0x0) 00:34:12 executing program 0: r0 = socket$inet6(0xa, 0x80003, 0x2c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x9}, 0x1c) 00:34:12 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000140)="5500000018007fbdb72d1cb2a4a280930a06000000a8430891000000390008000a000c00160000001900a30700000000000000dc1338d54400009b8413f7ff5afb83de448daa7227c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 00:34:12 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="fc0000001c00071bab0925000900070007ab08000c00000081001e93210001c000000000000000000c00000000039815fa2c1ec28656aaa79bb94b46fe0000000a000200035a02036c6c256f1a272fdf0d11512f3cadd44000000000008934d05cd3f3187a617cd5000000000000002c05defd5a32e280fc83ab8207000000ec18444ef92e475ef8b29d3ef3d9a48a170e5bba4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91bd0734babc7c6d27392ad23f2eeb57d47689cd3dd16b17e583df150c3b880f411f46a60467b4d57155870271773a580a75e63ecaa10000c880ac801f03000000000000000548deac270e33429fd311", 0xfc) 00:34:12 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x31, 0x0, &(0x7f0000000040)) 00:34:12 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000400)) 00:34:12 executing program 3: r0 = socket$inet6(0x10, 0x1208000000003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="5500000018007f7005fe01b2a4a270930a601480fea84302910400003900090022000c0005008100080005000600081001f3678b80142314e9030b975668a5b16732009b140bb1df136ef75afb0000000000000000", 0x55}], 0x1}, 0x0) 00:34:12 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000030607031dfffd946fa2830020200a0009000100061d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:12 executing program 3: r0 = socket$inet6(0x10, 0x1208000000003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="5500000018007f7005fe01b2a4a270930a601480fea84302910400003900090022000c0015000000080005000600081001f3678b80142314e9030b975668a5b16732009b140bb1df136ef75afb0000000000000000", 0x55}], 0x1}, 0x0) 00:34:12 executing program 0: r0 = socket$inet(0x10, 0x4004000000000003, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)="240000002a0007101dfffd9482a2830020200a000500000000b9330e7000000000ff7e00", 0x24}], 0x1}, 0x0) 00:34:12 executing program 1: r0 = socket(0x20000000000000a, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f0000000140)=0x1000000000080006, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 00:34:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0xe, 0x0, &(0x7f0000000040)) 00:34:12 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x31, 0x0, &(0x7f0000000040)) 00:34:12 executing program 3: r0 = socket(0x20000000000000a, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f0000000140)=0x1000000000080006, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x18}, 0x1c) 00:34:12 executing program 1: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:34:12 executing program 2: mkdir(&(0x7f0000000080)='./control\x00', 0x0) open(&(0x7f0000000340)='./control\x00', 0xc40beb6474df922a, 0x0) 00:34:12 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000040)) 00:34:12 executing program 0: r0 = socket$inet(0x10, 0x4004000000000003, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="240000002a0007101dfffd946fa2830020200a000500000000b9330e7060a38a4eff7e00", 0x24}], 0x1}, 0x0) 00:34:12 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) listen(r1, 0x0) sendto$inet6(r0, &(0x7f0000f6f000), 0x0, 0x20000004, 0x0, 0x0) 00:34:12 executing program 3: r0 = socket$inet6(0x10, 0x1208000000003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="5500000018007f7005fe01b2a4a270930a601480fea84302910400003900090022000c0004000000080005000600081001f3678b80142314e9030b975668a5b16732009b140bb1df136ef75afb0000000000000000", 0x55}], 0x1}, 0x0) 00:34:12 executing program 1: r0 = socket$inet6(0x10, 0x1208000000003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="5500000018007f7005fe01b2a4a270930a601480fea84302910400003900090022000c0005000000080005000600081001f3678b80142314e9030b975668a5b16732009b140bb1df136ef75afb0000000000000000", 0x55}], 0x1}, 0x0) 00:34:12 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 00:34:12 executing program 2: getresgid(&(0x7f0000000140)=0x0, &(0x7f0000000180), &(0x7f00000001c0)) getresgid(0x0, 0x0, 0x0) setresgid(r0, 0x0, 0x0) 00:34:12 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 00:34:12 executing program 0: r0 = socket$inet6(0xa, 0x2000000000003, 0x6) getsockopt$inet6_int(r0, 0x29, 0x3d, 0x0, &(0x7f00000000c0)=0xb68e526125dd819a) 00:34:12 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40440, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r1 = dup(r0) read(r0, 0x0, 0x220) dup(r1) 00:34:12 executing program 2: r0 = socket(0x10, 0x2, 0x2000000000c) write(r0, &(0x7f0000000040)="1f0000001000ffe7a100fd430000000000e400f400000300010001efbf52f8", 0x1f) 00:34:12 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x10, &(0x7f0000001980), 0x4) 00:34:12 executing program 2: setrlimit(0x420008000000007, &(0x7f0000000000)={0x4, 0x4}) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:34:12 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c0, 0x40) 00:34:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c4, 0x0) fcntl$getown(r0, 0x9) 00:34:12 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) getsockopt$inet_tcp_buf(r1, 0x6, 0xd, 0x0, &(0x7f0000000080)) 00:34:12 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 00:34:12 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)) 00:34:12 executing program 3: 00:34:12 executing program 0: r0 = socket(0x880800000000010, 0x802, 0x0) write(r0, &(0x7f00000000c0)="240000001a0025f0046bbc04fef7001c020b49ff00000000800008000800040001000000", 0x24) 00:34:12 executing program 1: r0 = socket(0x200000010, 0x100000000000003, 0x0) write(r0, &(0x7f0000000000)="26000000130047f10701c1b00ef900000700000000ffffdf09efff0000000000006e35000000", 0x26) mmap(&(0x7f0000f95000/0x1000)=nil, 0x1000, 0x4, 0x1000000000000032, 0xffffffffffffffff, 0x0) recvmsg(r0, &(0x7f0000f95fd7)={0x0, 0x0, 0x0, 0x32e, 0x0, 0xffffffffffffffbe}, 0x0) 00:34:12 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000380)="24000000190007041dfffd946f6105000a0000001f00000000000800080015000400ff7e", 0x24}], 0x1}, 0x0) 00:34:12 executing program 3: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) write(r0, &(0x7f0000006280)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c143da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f8bca2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b190091144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665001064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e018ae881897e8106f777d2555a35ecf9c7aeb5f3ba72da5181be22942", 0x1019) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f0000000000)=0x4, 0x4) 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 0: 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 3: 00:34:12 executing program 1: 00:34:12 executing program 2: 00:34:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000040)=0xbb, 0x4) 00:34:12 executing program 1: 00:34:12 executing program 3: 00:34:12 executing program 2: 00:34:12 executing program 1: getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000001100)) 00:34:12 executing program 3: r0 = socket(0xa, 0x1, 0x0) connect$unix(r0, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0x6e) connect$unix(r0, &(0x7f0000000000)=@abs, 0x6e) 00:34:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fdatasync(0xffffffffffffffff) fstat(r0, &(0x7f0000000240)) 00:34:12 executing program 1: r0 = socket$inet(0x2, 0x4080000000000001, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x17, &(0x7f0000001200)=""/145, &(0x7f0000000040)=0x91) 00:34:12 executing program 0: r0 = socket$unix(0x1, 0x200000000001, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r0, 0x9) 00:34:12 executing program 3: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c0, 0x4) 00:34:12 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x40c2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000600)="34fd98aa1d0e7adec937a5f331a75f487934f50242a0751944936972896c29a5068c8ecba1aa0a4e2a631b5180e1fbde79f4502dc4c4a1fba9dcd9ed83e639aefa1b87631c33d1a82cb0c0035676ddfeb0fe7984d7519b0f839d497fc9d64ef14d1de22220ff2623df4950134b9fb734a52adad95f131cce3672a9d7d7b400d2c62810b5f20351639330948107bf8d4534a03ac389455c54d8eb4d609b3e858b7213b38eb01f0eeaba3739ae927916e28da6a79a3fd5e32d30ab30bf959d4596e5ffbff6789a650b9e7d248d1ba849012336a4f3ef8fab07a8f5b81bb0bc45b2174538315ca12b7c723b2157562564a8a1f19d28179f8c565448e0e921b8c3e6fc4adaafa8b929ad077f633325b6a6f71a586cabc4883e03e19315f946b277858593a7367e232202fe9ad656c6768a1517da7f0498b48cb078e929fb11db0cc551f754bffc4859dd89a396915cc809b07d448573098409ea21371056f67ef4114ec10547f498d24513fe594308bf022868ad21e85bba811942fdc45161a1a8a7fe00d5c6b05ed7954f631bbd12a5c9a5cfa5965e0595de608b04ebe02b3fcbf3b9f57807a1a7ad8528992e2ec65949da2f4a0478dfd3ae52639c15d8aeaa351da6d393b58c772168fae604d097fef4d6b9360eb169a0b0ee70cdc22435a003e68698f61b3b63b1f51011bc8f4ef944c1de821785f670124a1c6ed18335d63412", 0x200) sendfile(r0, r1, 0x0, 0x666d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) sendfile(r2, r2, 0x0, 0xa198) 00:34:12 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xd1, &(0x7f0000000000)={{0xa, 0x0}, {0xa, 0x0}}, 0x4) 00:34:12 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote, 0x1}, 0x1c) 00:34:12 executing program 1: 00:34:12 executing program 0: r0 = socket$inet(0x10, 0x20000000000003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="240000001a0007021dfffd946f610500020000001f00000000000800080006000400ff7e", 0x24}], 0x1}, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:34:12 executing program 0: syz_execute_func(&(0x7f0000000100)="36424f6433ff939d67f2440f34a2ebf717c4dc7518fff30fbcbb0000000096722b691f1f63ad489efe7fd40000006151ddb52ba38a4daec4817911350e000000fdc422c5aa717ae567db6726660fdd62442f7e") 00:34:12 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000356000)=0x1000000000000001, 0x4) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote, 0xa}, 0x1c) sendto$inet6(r0, 0x0, 0x2000, 0x0, 0x0, 0x0) 00:34:12 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x20, &(0x7f0000000340), 0x4) 00:34:12 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000356000)=0x1000000000000001, 0x4) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote, 0xa}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:34:12 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000280)="e6", 0x1) 00:34:12 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c4, 0x6) 00:34:12 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000356000)=0x1000000000000001, 0x4) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote, 0xa}, 0x1c) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:34:12 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x400000000000485, 0x0, &(0x7f0000000500)) 00:34:12 executing program 3: shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000000180)=""/216) 00:34:12 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000356000)=0x1000000000000001, 0x4) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote, 0xa}, 0x1c) 00:34:12 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000356000)=0x1000000000000001, 0x4) connect$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote, 0xa}, 0x1c) sendto$inet6(r0, &(0x7f00000002c0)='W', 0x1, 0x40844, 0x0, 0x0) 00:34:12 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_buf(r0, 0x29, 0x4, 0x0, &(0x7f0000000140)) 00:34:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200c2, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xee01, 0xee01]) setresgid(0x0, r0, 0x0) chmod(&(0x7f0000000380)='./file0\x00', 0x0) 00:34:12 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000000)) 00:34:12 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$inet6_buf(r0, 0x29, 0x1a, 0x0, &(0x7f0000000140)) 00:34:12 executing program 1: openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x1, 0x1d) 00:34:12 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000140)={0x0, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000040)={0x0, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f0000000700)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) 00:34:12 executing program 0: shmget$private(0x0, 0x3000, 0x780018a8, &(0x7f0000ffd000/0x3000)=nil) 00:34:12 executing program 3: r0 = shmget$private(0x0, 0x4000, 0x1c02, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 00:34:12 executing program 2: syz_execute_func(&(0x7f0000000140)="3666440f50f564ff0941c30f5daf08000000c4c27d794e0066420fe2e33e0f1110c442019dccd31b6f") shmctl$IPC_STAT(0x0, 0x2, 0x0) 00:34:12 executing program 1: syz_emit_ethernet(0x0, 0x0) 00:34:12 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x5, &(0x7f0000000000)=0x1000, 0x4) 00:34:12 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000080)="1f0000000104ff00fd4354c007110000", 0x10) 00:34:12 executing program 1: r0 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000000000)=0x6, 0x4) poll(&(0x7f0000000280)=[{r0}], 0x1, 0x0) 00:34:12 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000040)="890604c8c7", 0x5) 00:34:12 executing program 0: open(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) sync() 00:34:13 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x101200, 0x1) 00:34:13 executing program 2: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001) write(r0, &(0x7f0000007340)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd91e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf84aa94516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0dfbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c38100000000000000a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c8bf29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3ecb7d6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5bdcb49e3d4b05808992ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762eca4314c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618eaa042a79223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac603d7196e68c586a392edf6a236384ae9daf172ddd8e023acdbfd2bd8b42aede04f894997022a4db1e504291261e2cf1cf9164b42f00fb1f07bb5257626ed4350ea2e8855199c6affbe800d47d8e6c3feb0ba21cce750bcd60c7ec5017fb0bed30b4446191596034917da99489d431f75059fb22e2705f6200101f050a9933485f0e34a25c0eef093c38c4a2fdccd7da693a74205ab64462595613d7beaa6aa19aee9dffaaa647c58f63a5da9227c87ad2dcd025a6e32e40c0f49b465a94005737236c91c6f8ff0cc422b7deddec4de07a53c6695c545a8da4c1a93a654f2d08d7c0c0e799bab94f36e3a51aac5d37b8f8f467558aa47ff25237a7d208507fd8d443551e6d304a1b9a8083412b7da408a67676bba758ac9255ed", 0x1115) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0) 00:34:13 executing program 3: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00009d6000/0x3000)=nil, 0x3000, 0x9) 00:34:13 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x5, &(0x7f0000000140), 0x7a) 00:34:13 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0x1, 0x2d, &(0x7f0000000000)={0x1}, 0x8) 00:34:13 executing program 3: r0 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000000000)=0x6, 0x4) poll(&(0x7f0000000280)=[{r0, 0x8148}], 0x1, 0x0) 00:34:13 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) syz_execute_func(&(0x7f00000002c0)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") mmap(&(0x7f0000000000/0xb3c000)=nil, 0xb3c000, 0x0, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_tcp_buf(r1, 0x6, 0x0, 0x0, 0x0) 00:34:13 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40440, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) read(r0, 0x0, 0x220) 00:34:13 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x7, &(0x7f0000000100)=0x3, 0x4) getsockopt$inet6_tcp_int(r0, 0x6, 0x7, 0x0, &(0x7f0000000180)) 00:34:13 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x20, 0x0, &(0x7f0000000e80)) 00:34:13 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x6}, 0x61) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=',!', 0x2}], 0x1}, 0xc100) write(r0, &(0x7f0000000940)="e6a2e0091b61501ea87850c6d258201cbf3fe9fe75bc31032c1bd695e6f89fffb8dd1bb327cde2fa8115c8949109", 0x2e) 00:34:13 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x10, 0x10) 00:34:13 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) 00:34:13 executing program 3: open(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='/', 0x210, 0xe) 00:34:13 executing program 3: socketpair(0xf, 0x3, 0x2, &(0x7f0000000040)) 00:34:13 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000180)="5298fdd81b455689d1260210375d05a005fe880d210f7fa65ad4091e613673121894d244924d957e63181e20f000535769f67bd0fb98c63e2b903373bfbc8c7302d704700a1be82fca368210e9b3459b970579f93a1cd53529cf3ec3f89694332e5c00ea234a7cbe0a0602004cdf068fe9f42c6fea54aa8491a094a64bdb6b43cc638ffe78ee4ee1fc55af24391ff18c0d0fe6e1d82fb9e47c9dee0e01d217fdcf61b1b79d1ab70dbca790b41f31f064b7f6bed696b4d42661219b052bd21b37eec7c1102525adf5df6fbcc778b4157e3bd2a7d5d0184946b948112b2091a1b3dbbb0f15c0283b9c0000000000000000000000", 0xf3) fsync(r0) 00:34:13 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x3fd, 0xffffffffffffffff) 00:34:13 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f000001b000)={@multicast2, @loopback, @multicast1}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x25, &(0x7f0000000180)={@multicast2, @remote}, 0xc) 00:34:13 executing program 3: r0 = socket$inet(0xa, 0x801, 0x84) listen(r0, 0x100000001) accept4(r0, 0x0, 0x0, 0x0) 00:34:13 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:34:13 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) getsockname(r0, 0x0, &(0x7f00000007c0)) 00:34:13 executing program 0: syz_emit_ethernet(0x74, &(0x7f0000000100)) 00:34:13 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x9, 0x0, &(0x7f0000904000)) 00:34:13 executing program 3: clock_gettime(0xfffffffffffffffc, &(0x7f0000000500)) 00:34:13 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000294f74)="fc0000004a000700ab092509090007000aab80ff01000000003f369321000100ff010000000500000000000000036915fa2c1ec28656aaa79bb94b46fe0000000700020800008c0000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e2e80772c74fb2cc56ce1f0f156272f5b00000005defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bbab2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1", 0xfc) 00:34:13 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000180)="5298fdd81b455689d1260210375d05a005fe880d210f7fa65ad4091e613673121894d244924d957e63181e20f000535769f67bd0fb98c63e2b903373bfbc8c7302d704700a1be82fca368210e9b3459b970579f93a1cd53529cf3ec3f89694332e5c00ea234a7cbe0a0602004cdf068fe9f42c6fea54aa8491a094a64bdb6b43cc638ffe78ee4ee1fc55af24391ff18c0d0fe6e1d82fb9e47c9dee0e01d217fdcf61b1b79d1ab70dbca790b41f31f064b7f6bed696b4d42661219b052bd21b37eec7c1102525adf5df6fbcc778b4157e3bd2a7d5d0184946b948112b2091a1b3dbbb0f15c0283b9c0000000000000000000000", 0xf3) fsync(r0) 00:34:13 executing program 1: select(0x3cc, 0x0, 0x0, 0x0, 0x0) 00:34:13 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000180)="5298fdd81b455689d1260210375d05a005fe880d210f7fa65ad4091e613673121894d244924d957e63181e20f000535769f67bd0fb98c63e2b903373bfbc8c7302d704700a1be82fca368210e9b3459b970579f93a1cd53529cf3ec3f89694332e5c00ea234a7cbe0a0602004cdf068fe9f42c6fea54aa8491a094a64bdb6b43cc638ffe78ee4ee1fc55af24391ff18c0d0fe6e1d82fb9e47c9dee0e01d217fdcf61b1b79d1ab70dbca790b41f31f064b7f6bed696b4d42661219b052bd21b37eec7c1102525adf5df6fbcc778b4157e3bd2a7d5d0184946b948112b2091a1b3dbbb0f15c0283b9c0000000000000000000000", 0xf3) fsync(r0) 00:34:13 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000000400)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @multicast1}}}, 0x108) 00:34:13 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='bbr\x00', 0xd4) getsockopt$inet_tcp_buf(r0, 0x6, 0x1a, 0x0, &(0x7f0000000100)) 00:34:13 executing program 0: getgroups(0x2, &(0x7f0000000140)=[0xee00, 0xee00]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) 00:34:13 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x10) 00:34:13 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000180)="5298fdd81b455689d1260210375d05a005fe880d210f7fa65ad4091e613673121894d244924d957e63181e20f000535769f67bd0fb98c63e2b903373bfbc8c7302d704700a1be82fca368210e9b3459b970579f93a1cd53529cf3ec3f89694332e5c00ea234a7cbe0a0602004cdf068fe9f42c6fea54aa8491a094a64bdb6b43cc638ffe78ee4ee1fc55af24391ff18c0d0fe6e1d82fb9e47c9dee0e01d217fdcf61b1b79d1ab70dbca790b41f31f064b7f6bed696b4d42661219b052bd21b37eec7c1102525adf5df6fbcc778b4157e3bd2a7d5d0184946b948112b2091a1b3dbbb0f15c0283b9c0000000000000000000000", 0xf3) fsync(r0) 00:34:13 executing program 3: r0 = socket$inet(0x10, 0x3, 0x4) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)="4c0000001200ff09fffefd956fa283b724a6008000000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 00:34:14 executing program 1: r0 = socket(0x400020000000010, 0x2, 0x0) write(r0, &(0x7f0000000080)="1f00000054000d0000000000fc07ff1b070404000d00000001000100010039", 0x1f) 00:34:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(0xffffffffffffffff, 0x0, 0x2a6, 0x0, 0x0, 0x2be8663199f45a6) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000000000), 0x4) 00:34:14 executing program 3: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x1f00000000000000, 0xd2, &(0x7f0000000000), 0x3c) socket$inet(0x2, 0x0, 0x0) 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000180)="5298fdd81b455689d1260210375d05a005fe880d210f7fa65ad4091e613673121894d244924d957e63181e20f000535769f67bd0fb98c63e2b903373bfbc8c7302d704700a1be82fca368210e9b3459b970579f93a1cd53529cf3ec3f89694332e5c00ea234a7cbe0a0602004cdf068fe9f42c6fea54aa8491a094a64bdb6b43cc638ffe78ee4ee1fc55af24391ff18c0d0fe6e1d82fb9e47c9dee0e01d217fdcf61b1b79d1ab70dbca790b41f31f064b7f6bed696b4d42661219b052bd21b37eec7c1102525adf5df6fbcc778b4157e3bd2a7d5d0184946b948112b2091a1b3dbbb0f15c0283b9c0000000000000000000000", 0xf3) fsync(r0) 00:34:14 executing program 1: r0 = socket$inet(0x10, 0x100800000003, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="240000004a0007351dfffd946f6105000a0080001f00000000000800080006000400ff7e", 0x24}], 0x1}, 0x0) 00:34:14 executing program 3: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="24000000020107031dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:14 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000240)='/', 0xffe, 0x8c) 00:34:14 executing program 0: r0 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x7000) shmdt(r0) 00:34:14 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x400, 0x0) 00:34:14 executing program 1: syz_emit_ethernet(0x74, &(0x7f0000000100)) 00:34:14 executing program 3: mkdir(&(0x7f0000000440)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="d2", 0x1}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) readlink(&(0x7f0000002300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) 00:34:14 executing program 3: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="2400000002031f001cfffd946fa2830020200a000900010001e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="24000000020307031dfffd946ff20c0020200a0009000100021d8568001baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:14 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)) 00:34:14 executing program 0: rmdir(0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4000001000406, 0xfffffffffffffffd) 00:34:14 executing program 3: syz_emit_ethernet(0x211d49, &(0x7f0000000000)) 00:34:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)=',', 0x1) 00:34:14 executing program 0: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) readlink(&(0x7f0000002300)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) 00:34:14 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)) 00:34:14 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) syz_execute_func(&(0x7f0000000380)="3666440f50f564ff0945c32e660f73fd18c4c27d794e00664207d9e33e0f1110c442019dccd3ee6f") write(r0, 0x0, 0x0) 00:34:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)=',3', 0x2) 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 3: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) fsync(r0) 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) fsync(r0) 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 0: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) fsync(r0) 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) dup2(r0, r0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 0: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 1: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 0: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 2: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(0xffffffffffffffff) 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 2: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(0xffffffffffffffff) 00:34:14 executing program 0: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 2: fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(0xffffffffffffffff) 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 2: r0 = open$dir(0x0, 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 0: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 2: r0 = open$dir(0x0, 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 2: r0 = open$dir(0x0, 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 0: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 0: 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 1: 00:34:14 executing program 3: 00:34:14 executing program 1: 00:34:14 executing program 0: 00:34:14 executing program 3: 00:34:14 executing program 1: mlockall(0x2) shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x5008) 00:34:14 executing program 3: semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x8ffffffff}], 0x2) semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}], 0x1) 00:34:14 executing program 0: setresuid(0x0, 0xfffe, 0x0) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_int(r0, 0x29, 0x4b, &(0x7f0000000000)=0x7, 0x4) 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_int(r0, 0x0, 0x32, 0x0, 0x0) 00:34:14 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) sendto$inet(r0, &(0x7f000001d000), 0x0, 0x0, 0x0, 0x0) listen(r0, 0x7) accept4(r0, &(0x7f00000000c0), &(0x7f0000000140)=0x80, 0x80800) 00:34:14 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x3}, 0x1c8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/35}, 0x2b, 0x0, 0x3000) 00:34:14 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, r0) bind(r0, 0x0, 0x0) 00:34:14 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:14 executing program 3: semget$private(0x0, 0x20000000102, 0x10a) 00:34:14 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_int(r0, 0x1, 0x28, 0x0, &(0x7f0000000080)) 00:34:14 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @local, 0x2}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x401}, 0x1c) 00:34:14 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0x50, &(0x7f00000007c0), &(0x7f0000000000)=0x250) 00:34:15 executing program 3: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0) 00:34:15 executing program 0: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x3, "1796c0ddcccc0cec81ad9d6d7b847d060e861e9328ea5ec19ebbf55b6ff0201de87a4c96b6ed13b6666632ea69a253ed0e54f745e2b1a815bf1d2fd3225adf27f0211d989ae5db72ec4163f5ea5dc4a8674f91ae02bd0a6fe96e1d4b903ccbf273a9db8eaf35624a5d22faa977755cd156c845459b7d801fc335b33b3803f4677aa6629ddddc6d8146cce9cbba0b673c8fb4a8a4c3469dc1b3c8302de97c1d03ef69cda8c8d232083fde1184d5a310ce36c9a0063cad40b8fa24f2f4d8cf414240598b87abe37a94406799af1168814f3908c356a2e2c74c250d33399f45c3070d78ecde58040ee74b7e359f442b27abe7f5c9c8eeffacc751e69db1063725e4dea56b5c10eca7e443a5a59dad3489484d680b2a2791eef5a14248ee145a1a260cdb7fe571673bdcc9f07879eab779e2360b9d80af3c9ade2d0b6d164d155f23ac5fdc7d359c46efc2ebef6ad260c541eaa1a4030ec673512a81b6db9bc1afae5547089646dc52815ace591394b8373631503c3f57c74354c6c5b19ebf5b667c897e741d6edf34f7f125603f46b008356926fc99482e67b8c96cf44ac2d195413aabe29327467f284c448ffa34f8e83363e2d8e39a4e4e6c216c2c2b9acac533cfb50b7732aa716255a9b886ca5d8667c7613ead5e937c35ba111718b144b1ffef72c1f48a73b733491abf6dd7601f02a8a61a8b6c84b04c0ffcd85becd439a796d85ee288f2ad5f2a431a55cc2a7f6012b67caf6d68544ae7eda1213efb9da4ee0dd44184127ef2e8276478d4318fec7164f5b1e267e059a6ba2cdcac835029975a091434e7f21fe71847ef6c3350666b1906c9c62911f4c94645abbec977ddd8ab7e71cf1ab2f5fec7ee316019c8be3473da3080a49df13d5029c904b5d520b07de7f32c6b7ea9bbf8af1b41124874d180c457cf16f4f31420f9839926d7f85787be977e23a054fa2c62dea7867afd91cb5ae45032b6689669901f37ffea5cdd3f718718fd99ac8e1c15a3a1f79b1bfc14faa6f4b2ca349708e5f089bec4010d29fe1c8acc15c201a4dcd124188040b39816843b27356bfc7948a8eaf4640e6b764fe25d9f8df02a2081adfffca3707137de9a90c9aba7831c37f2240d6dc0ba9d3d2792e7fd94b2809db28ac04ad7adb26377234b5fa4001c6003be98389d645e424eb6f04f2bd7db5a7008d32e381f6122f813e1ae430684c94e2791182e0bd77617b66e0e559a6fe3f3df4811c545e3d5a602bd10543846b6038c7a40d49ab3594c98bb8166e1b5ca14807d980c2c4efe972fc64aabb4280efc31a035f5d3adfef9f31606b7de048acbe35f67c29afb8acc5df175cbd5b008fea05735cf449961a0c1a3b31136f07c25d86f361bad1a7ec94e5b515f7140bad4ff0774249a7032698629aabc5af7472ca092f42e2809c2474af185df2ff5ee9fa3ba5abaeb962b3dcbba4f81b08b747ca0d328c8f14359e930ac0baf5c564c1c78c42f72257cae1145012b00513ba2024fab753421f84b9cbb0f1cb7a6c9994ef63bbf3a496fa6eeeadb7fa8bfbf8a3864dd9ae1447ee9afd2663d5e28b0374645417ac5107e43abeac041d98620da9679a7f22be48786e37f0ab9f5423b9022ee7dec00d319245ab881b0f97b9cbe8b341b66b23990653cb3781427210d927697d1a630663562327e21e631c3fc177a308206a10eda76c523050bd0fd24af49955b3c3f6d186c59e710e77392c4e26818681569431fcae1455f94f06260b980dbae8fe699940daa34cc050c57205bfce7477b45a55ec701807a1cbfdc547be152778a4bb6e6a1406beb467f0c92d496261eb7ec85457b7c708223e6ea41abab7c8b2f060762cb72e6ca589acb71faed1313e02c872022a3c31035c309362b2cc014ad825e1f14d568d1d11d5b829bbe67777b72d35ff4e1151f477b210767742cc8eb06579361474f6056677fa95d3642e8b2ecfcef19d3749567c4f5be12ffa3e667acc922af19cb7d9f6b75e0ee1ae239549ab2369047a51725b016dca07c246cb9cb107cde1b2c03a4ec037b7e9a4ac509c692892d75142d65ecb68d4a3f0b49b0127885f12c33315aa53fe1178f91a720812242be6f17f8651fb949c76ee2583db01d9c6b639dc7c575a62c7439fe73babb34972c3d717f78ba34651d8d9c1d3d4ff2a358bb188631fbc367205e40ba39244740b3ff32e0b61b30149074ed5bedfc85e7e63c1f239459d66666831ab2a6dc20862c19ce3829cada8646f9f587387a9db989a8cc6ecc8fbb5162ccbeb443d58c21675fc7edb001134a223f78c2316609fe9dbf9c65a0f707958408475590dc4ab17d92f35b0fb3beccc5d5fa725bd868ab005ed5a096b90098c062aa191b88a514be6b28e73545350f2fe556a1739e0958257a2325bfe470a014045abe4efd4af92cb1826a61cc9c3ac2c3dcc48b1a44d63518355506ec0d9023c3e6fd749599ff687136ec269de1d003060d7ea7f39b479c77f0c8f2e0bc78d5fb8a490a774083d81fdbb2eee78339a30c0aa4a320f097caaa5e57b13cb74ce04d0fa3bf4c2968687bc123562f1f73b0b5b97df9a73db49a9b0f1a5349df137ca8dd03c5311b50c92c9bb314f6ba90e74132aa9940712d3160e6d34581ea36822e4171cdded965bb0923e92da8e43632b5444900fabc2d62d24a0d6dbc93e7e0485d30aeb7ac847a0d42bf4c8a39b2410093765b983f1523645c4cf5da25b9bad8e9db9ee2f88b4fc46e0a64a0ef2cc48177589b79a8baea273cf90591c8d1cd965cd11446fefd3a3a9a6aa0e1ebd81441cc45c5a691ab407b11d8d1e175fa7005ac8fb187095daaaaae9d1afbaa1f8fc7a94eaa3db7491834eed6589c7ecfebe64062185a2a2c8f428e167908bd5cf5f96844151af31e9e0522809ff26301d4edd2146b36aa1e0cdfd8c44467c9018ceb97bfb538d11a959cac1cc996103703425ddafe1ce9fc23b294743a0d92a6815f011ab3e2cd87b367f36129bb222fc9e5b5ec66ced89d6aa2e05e8e79e707c31f4b7ec1c0813121d39055e4f110049473707e6e473a702c95b201289dd0235bcda34a2d339f92c19a31d61922f19f365cb33a537b1e6b2ff19c8616cf606cb2af6022553c9c81341c323a9a1ff152f98236bb2d289b0f19b114ecfa19dbea1046598e381e459bbcd6a03a62a77770e15b965d220f570e3e34d7208b90ad3ad06b7707671a330abc7f4a44571b946b823ae1c5d64f5276b4401b241c8eabadb44187b30021b24fa7b2674efae9a8d2604fb7b6415f141fd0206f844c3b2c25c5b1b15d2eb00cdf364234deb051f7edc473e90b554f373a8ccc88d3b9aa66143d10c005cd9a648674147a8655f68567a20ca90b92f365a6a68e19e249acf5c53cd48a590d5765a248c9fa919a45c6c755d2c20bcaea29eaace2f7e6850465c1ba4ef06a25abfbd40c3caf054a08b04dcc39d1687c498368be5d4d46ccd3b2d9e168074d7bc5a94fcc15c5e1070105e39af3212e002ea1578b580560e37e5524083dcb36b5ea56fde164be82a98e00bc336d760745e5a2c0a9ff95ecc59b5ab97074d2f2f662257b729a80ccfbb1496713b94616ea5fa582ce2b89aee5464858ecfa927c3f7f093c9df13a21b5e55f784411129cfafe1eed8a411c0830e6c2bd132d957d5cd20b549be1f94165c2369d2a714063e5380db689e4e04fda5a7187b56ec193490d99506e7aa2e16f387a51fa7e72d95ff8c6f3c9032bf48e12527b600b50be26851204acc80eb9d4acaec9b20ee9f68fb7757281208d3ff9644753b3ed9278439b05be8659fec07d963b68031728ef870fa81f87a0b1e912ddaf32adcd53844b49d036cfb1bf7601ef037cbf97546d1b536313f2ac74545bee09c902e672e2ee8160c22b1baeea51f483ea9778bb397def5a83929365e7207ab15c89d6b8a43be577645adbd5ae0fb73b901524af266d15cd546c0f20979c5c1dfb1774db9c5286e1da9e016624ced79941db22b5c0a5da8e23eeb2de353a91d06fbe9d9f4bba409adbc42b7c7eb0a856a319aa8bb88cb4e14989720285d112fd0608a279a77d1942ca35d429376a6ec6f4c2963397e39b834e908a9fbe6f1be52e92823273fa12476da6315226de37e5b2ca18c2921d3ba5e2251c4d5bf401d2747a646c17a69b96abb4b6ff3d91f1520bc69df8e8c87ad6918a0f2db86be3aa7978c41cf689eb951c34022606df9844523f56d9e678b1f077c5e9940823f6b43f5149f061c480f5acdded3e0e9922b65e9bc5f13ccd176c0da4220233eeb6b53d3987e2e0e579c466bf4299aff0d1c77e955b3f34edbf4d36c1a822a282c2911df81d712aeb16659a6931f12898a23fb7ef38a2dccbf4de6c32a4614aa324fba27ea7586aaafbd87087ac3487c33b4d03dd35a5e5305d0044da5917421a0b61c718eb9c811ab12f54e40a3ffe361a7a10bf4fb96307229b10f5bf830e7eb3c7b3ee54137317edd8213fcbac54a4ce94293fa51e2c7119ffd1afc23a820da0f4f8e060961f65299041c41e5db21d2b9efde5bbc7514fb452208f9505d9980278087a873142f561ca440c2cf09df1e534a5f7eb9d7cee4fdf5f205ff6b5193213a55d8f15006b8ab59c40d4a268b5d2c0674d3a3f801939f377cc6a2c3773e0756a4b2e3e34d8d3d5f266a3e37fc9291eb954627669ef8e994b07702cac8c9f03754ce9df8a7ebef61de8801e2491853e50b44d8a8d7d4f2a5746de864d17a16b429e621a905e2bb60988e08eb23e260f921a39e1d65a057e6b04ec9454017598d7d995dae0caa8c15b20b00827fa559b77ecc8120a96e8069b6404a1db5a531691849beb0ceae9fd3a115be351e518f4a2d5a315b84da510c6d31d00e7e6743e53c7dff0d96d0cf4c3fc2b41eb2a64440da36b1822d3467219b3c6a32fc51b31a7a05f63446a917e87f4b8cc70475ff73a9fae1f14de79af5bcfaceb5fb8d613c727295e988e36bd85907286d4ecfee4debe1f21323b116cdab88d30976987463bcbb952e61bb0e4a72dcba8bd28c5ec3c07441606afae646002935c4e6374a3977e7159005585abcd4d2d770b44d1f143cb26cf573b6f35bc077c89421b45c4909aa5af4f0d73fb074585ed1f6fcd0007078f9ee7a8ca385b2c8b147c69f463481afd1ac64f1f6b3ead9d9c8425c9f32d3218cac7a018de830342528ae98b7294945ef2fe20fb8270cd552d3a7d9a0b06c92777b600c9562fdf72a68676e0ba72492e0ebfb42516987307a5c32233771b896cc421366e51cf1d146e5bf68b2b5cf940ed33d4029b5623f3c4da4a3f2bf1f659c26a6706a2744677c74b230f12e58fb2213602b79aef267b008f2e4c00536c4656d0b18e086c48caf49375e0f7c53f543e875ccb5231f9163f4ec207852cf6930ba29a6ed0743d33a541c0a0ce66c438870c677af3718cf2304d3397199a831ced485034e5cb2d44e2913e58774fd2e0263be2f00c7590aae43e15dbac12cbda25c88800eac77271bc6000e5374c3545c477ba7ebd9fff0f0adda688adb8ab91670955e96b72aeda4a2824293e401711a349869636c7042266e31028dc27e11feb704d4a53c84e53a244dce8dca968e4b8d5e2b7d2de106d25e4ac8573d5ac2b0569c432911a85075ca738ba0a51b1634d8fc9f7c9717f263c68b1920318240b4a831bda9e"}, 0xfb9, 0x0) 00:34:15 executing program 1: poll(0x0, 0x0, 0x0) 00:34:15 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x739bda18e98b13e1) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:15 executing program 3: r0 = shmget$private(0x0, 0x9000, 0x1900, &(0x7f0000ff6000/0x9000)=nil) shmctl$IPC_RMID(r0, 0x0) 00:34:15 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="24000000010807601dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:15 executing program 0: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x114, 0x1000000002715, 0x0, &(0x7f000033bffc)) 00:34:15 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000540)="5500000018007f5300fe01b2403b7bbb0a60000004a84302910000003900090035000c00000000000d000500000000000000c78b800823090000009d56009b84136ef771e00ef86d5e5afb83de4400000000000000", 0x55}], 0x1}, 0x0) 00:34:15 executing program 3: mkdir(&(0x7f0000000280)='./file1\x00', 0x8) 00:34:15 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:15 executing program 1: socket$inet(0x2, 0x0, 0x0) 00:34:15 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f0000000140)={0x2, {{0xa, 0x0}}}, 0x88) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:15 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_int(r0, 0x0, 0xe, 0x0, &(0x7f00000000c0)) 00:34:15 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x5, 0x4) listen(r0, 0x0) close(r0) 00:34:15 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_int(r0, 0x0, 0x32, &(0x7f0000000200), 0x1) 00:34:15 executing program 0: r0 = socket(0x10, 0x80003, 0xc) write(r0, &(0x7f0000000140)="1f0000000202fffffd3b54d806000900000000000b00061f143c5253b513b0", 0x1f) 00:34:15 executing program 0: mprotect(&(0x7f0000181000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 00:34:15 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) bind$inet(r0, &(0x7f0000000000), 0x10) 00:34:15 executing program 0: r0 = socket(0x40000000000010, 0x80003, 0x0) write(r0, &(0x7f0000c05000)="240000001a0025f0046bbc04fef7001c020b49ff00000000801c08000800030001000000", 0x24) 00:34:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_int(r0, 0x1, 0x3e, 0x0, &(0x7f0000000080)) 00:34:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_int(r0, 0x1, 0x9, 0x0, &(0x7f0000000080)) 00:34:15 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f00000000c0)="1f0000000104fffffd3b542407110000f30501000b000200030000000200cf", 0x1f) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:15 executing program 1: r0 = socket(0x400000000010, 0x2000000000000003, 0x0) write(r0, &(0x7f0000000040)="2400000021002551075c0165ff0ffc020200000000100f0007e1000c0800100000000000", 0x24) 00:34:15 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f00000000c0)="1f0000000104fffffd3b54c007110000f30501000b000300030000000200cf", 0x1f) 00:34:15 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000040)=0x1, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x4000000000013, &(0x7f0000000180), 0x4) sendto(r0, &(0x7f00000002c0)="99", 0x1, 0x0, 0x0, 0x0) close(r0) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:15 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$sock_int(r0, 0x1, 0x2f, 0x0, &(0x7f0000000080)) 00:34:15 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e12ffffffff3000"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="3f041b43", 0x4) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000140)="4f683c222552803dbd1e5835ed7db9e4f5369f1cfdfe6516548b0dafd0859a968cf8888730de39af93786a3ee15f21f31d44ab62525db01b0d98d8881af29c11c89226477b5d9be2f48d5efd41efb08e9283ea25bbab33d39c074ec9d5c86c61c7934e5718a3618a996c812a6ba56c2d5020b051b1ac85ff9ebdecd12a15d8b775a30b242b027948be55050908e6f1a4c5eb3a7beac938fb8e40426984942e8d50251f8de250721e74c7c7bb99d784f6bf3275e87c4f1eab01aa4bb3af348bb45b453280c0bac2e97c6443569341a6116dc216b7d54f2a9ee7ad6550ff8257f8758fe9d3862e6c423d16791cf9dcedd25b023d48cf82b03d04ca05c699bc4e527dedc16affa14663f5ba7b2bcc4bdf4e4eccf3c6f091824660c0c74adc094a704cae43a2f3dc529927699d4090f5f0b93ee8856f6c2d563d85bfa93e41b9aacc356a7fe5ca21ca593bc00c44f5eadf68773bad9a7424ed1ddee12e40bdbe5f042402bfd1bc3540523713374c634dc606d0a2b4bef18009929fa73c4832f0278229ac71ba2a6a872699c5cff464b402dfa2f903646db499cee82cf221eab7f8e321aa0bc73a52a2ba070b02ed691d1574f56870cb823ac9ae3fa0a36c4d4a461bda76e10a255c33c45ea8a680d5695f54ef1f83988e24d20be41e8402e971291e835e0d1378404c6a9310aef9c6a455da54810d98e959cd73630486f384cde50c36fb9451dd449c20c021aa79e64136f5c482898d32453b6a6ea2b874e7d9b2def03f6b5bfa22be245578db98bf4d1bbe0d34932d5e95ff387dff14fd443225b0c2ee5e5b7be695e2b2680197d2d943352777d46b808184a0a8db6eaa7271e92ed1b45ed3edf562ab3c36171cbd76a2553bc41fbdcf224c95de44c308d1fee352ff582ae49c2a2f9d0a09e61da754e445c6d40ec317da8595bf714ee9e701c6cb71c8417ec208968d5b472934109b458a670bcfc7736d253fc255d4d8b5d57fdd0744c0896ee4c4621bc1ca0e11ba78963c8bc792b6ab5cd2824a7ad096ae21d4f7fa44af9b086d9060e9278de8da15ef0abedaf8dcb13bdaaad679328ef432a500740ff0e95c77413b2bbf20ca08c3a43eace311a1fbef9eca0bd459ae72f6913bf7024948f52eb7ceb1f84cb68deb20a006f641aa24c1a5d2bac9da1a1645914df708195bcbd83d4ef61c0ed9320581b2ff372ddd2c2499acb72e9a53202bc022e9e1d30cc6e4795b24073af651c038fac47a4f646f3cc26c0380f32507e6ef047e66129a22bb73ff7b8553fdc2b8213b84c89612f368b55cb34827d7512019af46bad9e4e134c155cbb544d4c66a3d071f63b6a3b025746f8a87e7f2709f698d26dd8cfdb4c05c52faa238257bdc4f80bb02b1097876630a5709fcff393ca143ad45f1fc3ed2f697513fdf85998dc3cefa5fb16334d655bd530a1244e1be36991685144a7f6b43e6adc4e250a468270e713f922ab20bb7e1df980d6b10249e1a20b6096ed5c04d46708ca9c30dc6e6b1be90906e1a0013d653b4e2bddfac6f7eae196e81f78f54b680b48f7e6ff19a125b8ff273283e3c41d5eaa0dcbe3e3c7d475114727a4ce4bb563115dc8a16f042ab7714184731531b1398ee14a830b077662075712294913b479c3f4141c5f42397abc4a89a5a38731479ca8623727a1099df447da7d51a1e5e4a1a011a87489183b13a5a6882dc9dc37628b5bef53bf265f250ab055b61ab87a7445e95c5da2eace4acae49499fa11602743709cedba8aaa09fdc3915806df174b050e37e037551715dcc82d39167e63b26e14b64ff8b107922b9f9c2329ce7871bad8a6b254169ddf8826fbe2e99bb857ab8cf82706bcefaae76ee152678aceea9c7e3a76129e2b36db4cba74298c1412258e4e2bee1f56d2b98dbaa61fcfee19dbdd2cfb62e58a6f61fbcd2392b2fb34383b015f10e224b794feb6a7a6701f5b4a99f637de96158f210621817ef8fafdf87d31c51e845f4bf0947ffff0514604f7c00c9d1b76da7ca99", 0x595}], 0x1) 00:34:15 executing program 1: poll(&(0x7f0000b2c000), 0xf1, 0x0) 00:34:15 executing program 0: getrlimit(0xa1270f53e963c4c1, 0x0) 00:34:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 00:34:15 executing program 3: r0 = socket(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x10, 0x0, &(0x7f0000000240)) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(r0) 00:34:15 executing program 3: syz_emit_ethernet(0x3a5, &(0x7f0000007000)) socket$inet_udplite(0x2, 0x2, 0x88) 00:34:15 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000000)=0x80, 0x4) getsockopt$inet_opts(r0, 0x0, 0x400000000000009, &(0x7f0000937fed)=""/16, &(0x7f0000000080)=0x10) 00:34:15 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x10, &(0x7f0000000140), 0xfebd) 00:34:15 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 00:34:15 executing program 0: shmctl$SHM_INFO(0x0, 0xe, &(0x7f0000000140)=""/69) 00:34:15 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f000066fff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept4$unix(r1, 0x0, 0x0, 0x0) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, 0x0, 0x0, 0x0) fsync(r0) 00:34:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r0, &(0x7f000066fff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:34:15 executing program 3: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2}, 0x8, 0x0) 00:34:15 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f0000001000)=0x10108) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, 0x0, 0x0, 0x0) fsync(r0) 00:34:15 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0xc00040000000001, 0x0) bind$unix(r1, &(0x7f0000003000)=@abs={0x1}, 0x6e) connect(r0, &(0x7f0000985ff8)=@un=@abs={0x1}, 0x8) 00:34:15 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000200000002, &(0x7f00000002c0)=0x3ff, 0x4) bind$inet6(r0, &(0x7f0000f65000)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f000006ffe4)={0xa, 0x0}, 0x1c) 00:34:15 executing program 3: syz_emit_ethernet(0x2e, &(0x7f00000000c0)) 00:34:15 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:34:15 executing program 3: r0 = socket(0x1000000000011, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050105001800000000b1ffff020049458db3d30510207438f53e8551f30ce390500e08fecea11ea8fef90400000000000000ff010000000000008f6aef9187a869a4d3722c91f55073a1ebe2a4cbba982fd825582fe2aa79230080f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc5ba7395c2d55f58d7f3faa8d9211830e0f2f0c9f69ec7ab3a34c2900000000000", 0xb1, 0x0, 0x0, 0x0) 00:34:15 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0xd, 0x0, 0x0) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, 0x0, 0x0, 0x0) fsync(r0) 00:34:15 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) execve(0x0, 0x0, 0x0) 00:34:15 executing program 3: r0 = socket$inet6(0xa, 0x800000080002, 0x88) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x7}, 0x1c) 00:34:15 executing program 3: r0 = socket(0x1e, 0x2, 0x0) r1 = socket(0x800000000000001e, 0x200000000000002, 0x0) bind(r1, &(0x7f0000d80f80), 0x80) bind(r0, &(0x7f0000afb000), 0x80) sendmsg(r1, &(0x7f0000000000)={&(0x7f0000fdbf80), 0x80, 0x0}, 0x0) 00:34:15 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) 00:34:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) geteuid() r1 = dup2(r0, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) getresuid(0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x29) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) fsync(r0) 00:34:15 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x100, @loopback}, 0x1c) 00:34:15 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:34:15 executing program 3: r0 = socket(0x1, 0x1, 0x0) clock_gettime(0x0, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x0, &(0x7f00000001c0), 0x10) 00:34:15 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x800000000000004) sendto$inet6(r0, 0x0, 0x0, 0x10, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback, 0xfffffffffffffffd}, 0x1c) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) fsync(r0) 00:34:15 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000040)={0x0, {{0xa, 0x0}}}, 0x88) 00:34:15 executing program 0: r0 = socket(0x11, 0x2, 0x0) setsockopt(r0, 0x107, 0x1, &(0x7f0000000100)="010000000200000000071a80000001cc", 0x10) 00:34:15 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f00000076c0)={@remote}, 0xc) 00:34:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mmap(&(0x7f0000abb000/0x1000)=nil, 0x1000, 0x4, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0x1, 0xd, &(0x7f0000abaff9)={0x0, 0x2710}, 0x10) 00:34:15 executing program 3: r0 = semget$private(0x0, 0x2, 0x0) shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) recvmsg(0xffffffffffffff9c, 0x0, 0x0) shmctl$SHM_INFO(r0, 0xe, &(0x7f0000001f00)=""/4096) 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) fsync(r0) 00:34:15 executing program 1: syz_emit_ethernet(0x72, &(0x7f00000000c0)) 00:34:15 executing program 0: getpid() mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 00:34:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x6, &(0x7f0000000440)=0x7, 0x4) 00:34:15 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000000), 0x4) 00:34:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) setsockopt(r0, 0xff, 0x100000001, &(0x7f0000000000)="93", 0x1) 00:34:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8) setsockopt(r0, 0x1000000000ff, 0x100000001, 0x0, 0x0) 00:34:15 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\t'], 0x1, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/176}, 0xb4, 0x1, 0x2800) 00:34:15 executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\t'], 0x1, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/176}, 0xb4, 0xffffff1f, 0x0) 00:34:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) sendmsg(r0, &(0x7f0000005380)={0x0, 0x0, 0x0}, 0x0) 00:34:15 executing program 0: 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) fsync(r0) 00:34:15 executing program 0: 00:34:15 executing program 3: 00:34:15 executing program 3: r0 = socket$inet(0x2, 0x3, 0x7) setsockopt(r0, 0xff, 0x100000001, 0x0, 0x0) 00:34:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@abs, 0x8) listen(0xffffffffffffffff, 0x0) connect(r0, 0x0, 0x0) 00:34:15 executing program 3: 00:34:15 executing program 1: 00:34:15 executing program 0: 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) fsync(r0) 00:34:15 executing program 1: 00:34:15 executing program 3: 00:34:15 executing program 0: 00:34:15 executing program 3: 00:34:15 executing program 1: 00:34:15 executing program 3: 00:34:15 executing program 1: 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) fsync(r0) 00:34:15 executing program 3: 00:34:15 executing program 0: r0 = socket$inet6(0xa, 0x803, 0xff) setsockopt$inet6_int(r0, 0x29, 0x19, 0x0, 0x0) 00:34:15 executing program 1: 00:34:15 executing program 3: 00:34:15 executing program 3: 00:34:15 executing program 1: 00:34:15 executing program 3: 00:34:15 executing program 0: 00:34:15 executing program 3: 00:34:15 executing program 1: 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(0xffffffffffffffff) 00:34:15 executing program 0: 00:34:15 executing program 3: 00:34:15 executing program 1: 00:34:15 executing program 0: 00:34:15 executing program 3: 00:34:15 executing program 0: 00:34:15 executing program 3: 00:34:15 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(0xffffffffffffffff) 00:34:15 executing program 0: 00:34:15 executing program 1: 00:34:15 executing program 3: 00:34:15 executing program 0: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 1: 00:34:16 executing program 3: 00:34:16 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) fsync(0xffffffffffffffff) 00:34:16 executing program 1: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 3: 00:34:16 executing program 0: 00:34:16 executing program 1: 00:34:16 executing program 1: 00:34:16 executing program 3: 00:34:16 executing program 0: 00:34:16 executing program 1: 00:34:16 executing program 2: 00:34:16 executing program 1: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 2: 00:34:16 executing program 1: 00:34:16 executing program 3: 00:34:16 executing program 2: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 1: 00:34:16 executing program 3: 00:34:16 executing program 2: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 3: 00:34:16 executing program 2: 00:34:16 executing program 0: 00:34:16 executing program 1: 00:34:16 executing program 3: 00:34:16 executing program 0: 00:34:16 executing program 2: 00:34:16 executing program 3: 00:34:16 executing program 2: 00:34:16 executing program 1: 00:34:16 executing program 3: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 1: 00:34:16 executing program 3: 00:34:16 executing program 2: 00:34:16 executing program 3: 00:34:16 executing program 0: 00:34:16 executing program 1: 00:34:16 executing program 3: 00:34:16 executing program 2: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 1: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 2: 00:34:16 executing program 3: 00:34:16 executing program 0: 00:34:16 executing program 2: 00:34:16 executing program 3: 00:34:16 executing program 1: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 0: 00:34:16 executing program 1: r0 = socket$inet(0x2, 0x3, 0x3) setsockopt(r0, 0xff, 0x100000001, 0x0, 0x0) 00:34:16 executing program 3: 00:34:16 executing program 2: 00:34:16 executing program 0: 00:34:16 executing program 3: 00:34:16 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x4) connect$inet6(r0, &(0x7f0000000080), 0x1c) 00:34:16 executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x4, 0x0) 00:34:16 executing program 0: msgget$private(0x0, 0x0) 00:34:16 executing program 1: msgctl$IPC_STAT(0x0, 0xd, 0x0) 00:34:16 executing program 3: msgctl$IPC_STAT(0x0, 0x3, &(0x7f0000000340)=""/28) 00:34:16 executing program 2: r0 = socket(0x1, 0x1, 0x0) socket$unix(0x1, 0x0, 0x0) close(r0) 00:34:16 executing program 3: mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x5, 0x31, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0x1) setsockopt(r0, 0xff, 0x100000001, &(0x7f0000000000)="93", 0x1) 00:34:16 executing program 0: mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x5, 0x31, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0x1) getsockopt(r0, 0x40000000000000ff, 0x1, 0x0, &(0x7f0000000140)) 00:34:16 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000040)=0x100000001, 0x4) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:34:16 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_int(r0, 0x88, 0xa, 0x0, &(0x7f0000000080)) 00:34:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty, 0x2}, 0x1c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0}, 0x1c) 00:34:16 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)) 00:34:16 executing program 3: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0xfff7fffffffffffc) 00:34:16 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0xb) 00:34:16 executing program 0: msgctl$IPC_STAT(0x0, 0xd, &(0x7f0000000340)=""/28) 00:34:16 executing program 2: 00:34:16 executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) chdir(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 00:34:16 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x26, &(0x7f0000002000)={0x1}) fcntl$lock(r0, 0x26, &(0x7f0000000080)) 00:34:16 executing program 3: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/81) 00:34:16 executing program 2: r0 = msgget(0x1, 0x148) msgctl$IPC_RMID(r0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:16 executing program 0: shmctl$IPC_STAT(0x0, 0xe, &(0x7f0000000180)=""/81) 00:34:16 executing program 1: socket$inet_udplite(0x2, 0x2, 0x88) socket$inet_udplite(0x2, 0x2, 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000000000001000000010000000300000004000000"], 0x18}, 0x0) close(r0) 00:34:16 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000040)="24000000190001f0008000361731ed6402dfa90100b70006000000cc08000f00fed70000", 0x24) 00:34:16 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000180)=0x31, 0x4) connect$inet(r0, &(0x7f0000000400)={0x2, 0x0, @broadcast}, 0x10) setsockopt$sock_linger(r0, 0x1, 0x35, &(0x7f0000000000)={0x1}, 0x8) 00:34:16 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:16 executing program 3: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=[{0x10, 0x1}], 0x10}, 0x20000000) 00:34:16 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0xb, &(0x7f0000000000)=0x4, 0x4) syz_emit_ethernet(0x7e, &(0x7f0000000200)) 00:34:16 executing program 2: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="24000000010907121dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:16 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_INFO(0x0, 0x3, 0x0) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 00:34:16 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) listen(r0, 0x0) 00:34:16 executing program 0: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="24000000000907121dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:16 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x20, &(0x7f0000000200)={@empty, @remote}, 0x8) 00:34:16 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:16 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) 00:34:16 executing program 2: syz_emit_ethernet(0x3a, &(0x7f0000000000)) 00:34:16 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x40031, 0xffffffffffffffff, 0x4000000) 00:34:16 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreq(r0, 0x0, 0x20, &(0x7f0000000040), 0x8) 00:34:16 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) 00:34:16 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x0) ppoll(&(0x7f0000000000)=[{r0}], 0x1, 0x0, 0x0, 0x0) 00:34:16 executing program 1: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="24000000000b07121dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:16 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x0, 0x0, 0x51c) 00:34:16 executing program 0: r0 = semget$private(0x0, 0x5, 0x0) semop(r0, &(0x7f0000000100)=[{}], 0x1e8) 00:34:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) connect$inet6(r0, &(0x7f0000000340)={0xa, 0x0, 0x0, @empty, 0x7fffffff}, 0x1c) 00:34:16 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="24000000000607031dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:16 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="2400000003061f001cfffd94d8fdc27fdbd664ff0900010006e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 00:34:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x3, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x2f5, 0x200007fc, &(0x7f0000000000)={0x2, 0x3, @local}, 0x10) shutdown(r0, 0x2) recvfrom$inet(r0, 0x0, 0xfffffffffffffd8c, 0x2, 0x0, 0x0) 00:34:17 executing program 3: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x0, 0x5c832, 0xffffffffffffffff, 0x0) futimesat(0xffffffffffffffff, 0x0, &(0x7f00000006c0)={{}, {0x0, 0x2710}}) 00:34:17 executing program 1: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0xf50f, 0x8032, 0xffffffffffffffff, 0x0) 00:34:17 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty, 0x5}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="9e", 0x1}], 0x1) 00:34:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x3, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x2f5, 0x200007fc, &(0x7f0000000000)={0x2, 0x3, @local}, 0x10) sendto$inet(r0, &(0x7f0000000180)='q', 0x1, 0x801, 0x0, 0x0) shutdown(r0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffffffffffd8c, 0x0, 0x0, 0x0) 00:34:17 executing program 3: socketpair$unix(0x1, 0x805, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0xe, 0x0, &(0x7f0000000040)) 00:34:17 executing program 1: r0 = socket(0x10, 0x200000000000003, 0x0) semget(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000140)="240000005a001f08ff03f4f9002304000a04f51108000100020100020800028001000000", 0x24) 00:34:17 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:34:17 executing program 2: utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 00:34:17 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x3, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x2f5, 0x200007fc, &(0x7f0000000000)={0x2, 0x3, @local}, 0x10) sendto$inet(r0, &(0x7f0000000180)='q', 0x1, 0x801, 0x0, 0x0) shutdown(r0, 0x2) recvfrom$inet(r0, 0x0, 0xfffffffffffffd8c, 0x0, 0x0, 0x0) 00:34:17 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)="24000000180007041dfffd946f610500020081001f0000050400080008000b000400ff7e", 0x24}], 0x1}, 0x0) 00:34:17 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x21, 0x0, &(0x7f00000000c0)) 00:34:17 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x4, 0x0, &(0x7f00000000c0)) 00:34:17 executing program 1: r0 = socket(0x400020000000010, 0x2, 0x0) write(r0, &(0x7f0000000000)="1f0000005600436dfcffff05690300000701ff2104173f8100000002030039", 0x1f) 00:34:17 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x3, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x2f5, 0x200007fc, &(0x7f0000000000)={0x2, 0x3, @local}, 0x10) sendto$inet(r0, &(0x7f0000000180)='q', 0x1, 0x801, 0x0, 0x0) shutdown(r0, 0x2) recvfrom$inet(r0, 0x0, 0xfffffffffffffd8c, 0x2, 0x0, 0x0) 00:34:17 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000100)="24000000240007031dffed946f611600070000000500000000000000f1ffffdbc0040003", 0x24}], 0x1}, 0x0) 00:34:17 executing program 3: socketpair(0x2, 0x5, 0x0, &(0x7f00000003c0)) 00:34:17 executing program 0: r0 = socket$inet6(0xa, 0x40000000000001, 0x0) bind$inet6(r0, &(0x7f000044f000)={0xa, 0x0}, 0x1c) 00:34:17 executing program 1: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="fc0000004800070fab092500090007000a060000000000000002369321000100ff0100000005d00000000000000398996c92773411419da79bb94b46fe000000bc00020000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ad031720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b41", 0xfc) 00:34:17 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)) 00:34:17 executing program 3: mmap(&(0x7f0000009000/0x1000)=nil, 0x7fffdfff6000, 0x0, 0x32, 0xffffffffffffffff, 0x0) 00:34:17 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:34:17 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:34:17 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000140)="1b0000004800070fab092500090007000a06000000000000000036", 0x1b) 00:34:17 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000280)=0x32, 0x4) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0, @broadcast}, 0x10) 00:34:17 executing program 1: r0 = socket(0x10, 0x10000000000003, 0xc) write(r0, &(0x7f0000000100)="130000001000ff3de200f49ff60f0500002305e4", 0x14) 00:34:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x16, 0x0, &(0x7f0000000080)) 00:34:17 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00007a0000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000bba000)={0x0, 0x0, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) sendmsg$unix(r2, &(0x7f0000e4ffc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000053c000)=[@rights={0x18, 0x1, 0x1, [r2]}], 0x18}, 0x0) dup2(r3, r1) close(r2) close(r0) 00:34:17 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd435463e4af645515b81e0008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000080)="1f0000000104ff00fd4354c007110000f305030008000100010423dc", 0x1c) 00:34:17 executing program 1: syz_emit_ethernet(0x7ddf0, &(0x7f0000000080)) 00:34:17 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x7f) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast2}, 0x10) bind$inet(r1, 0x0, 0x0) 00:34:17 executing program 3: r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x0, 0x1000}], 0x1) semop(0x0, &(0x7f0000000200)=[{0x0, 0x0, 0x1800}], 0x1) 00:34:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_int(r0, 0x0, 0x21, 0x0, &(0x7f0000000040)) 00:34:17 executing program 3: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000200)="2400000052001f21b6710dca392107b2b09f3e0014f9f407002c00000000000000060100", 0x24) 00:34:17 executing program 0: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000200)="2400000052001f0014f9f407002c04000a000710080001000e000009000000ff00000000", 0x24) 00:34:17 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:34:17 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x100000000000004, 0x0, 0x5) 00:34:17 executing program 3: msgctl$IPC_INFO(0x0, 0x3, &(0x7f00000000c0)=""/248) 00:34:17 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:34:17 executing program 3: r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x0, 0x1000}], 0x1) semop(0x0, &(0x7f0000000200)=[{0x0, 0x0, 0x1800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}], 0x1) 00:34:17 executing program 1: 00:34:17 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00003be000/0x2000)=nil, 0x2000, 0xa) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 00:34:17 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1b, &(0x7f0000000300), 0xfffffffffffffe88) 00:34:17 executing program 3: syz_emit_ethernet(0xe, &(0x7f00000001c0)) 00:34:17 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:34:17 executing program 3: 00:34:17 executing program 2: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 0: 00:34:17 executing program 2: r0 = socket(0x1000000000000010, 0x20000000802, 0x0) write(r0, &(0x7f00000001c0)="240000001a005da7f9d52acc9cb155a2b180039091288faeeb1cd346af00ff0000000800", 0x24) 00:34:17 executing program 3: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 1: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 3: 00:34:17 executing program 2: 00:34:17 executing program 1: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 0: 00:34:17 executing program 1: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 3: 00:34:17 executing program 2: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 0: 00:34:17 executing program 1: 00:34:17 executing program 3: 00:34:17 executing program 0: 00:34:17 executing program 2: 00:34:17 executing program 1: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 0: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 0: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 2: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 3: 00:34:17 executing program 2: 00:34:17 executing program 1: 00:34:17 executing program 3: 00:34:17 executing program 0: 00:34:17 executing program 2: 00:34:17 executing program 1: 00:34:17 executing program 3: 00:34:17 executing program 2: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 0: 00:34:17 executing program 1: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 2: 00:34:17 executing program 3: 00:34:17 executing program 0: 00:34:17 executing program 3: 00:34:17 executing program 1: 00:34:17 executing program 0: 00:34:17 executing program 2: 00:34:17 executing program 1: 00:34:17 executing program 3: 00:34:17 executing program 2: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000180)="2400000052001f0014f9f407002c04000a000710e9ff0000ffffffff0800000009000000", 0x24) 00:34:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') link(0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 00:34:17 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000440)={0x0, {{0xa, 0x0}}}, 0x14) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000080)={0x0, {{0xa, 0x0}}}, 0x108) 00:34:17 executing program 0: r0 = shmat(0x0, &(0x7f0000fea000/0x3000)=nil, 0x7000) mlock(&(0x7f0000ff1000/0x2000)=nil, 0x2000) shmdt(r0) 00:34:17 executing program 3: r0 = shmget$private(0x0, 0x13000, 0x0, &(0x7f0000feb000/0x13000)=nil) shmat(r0, &(0x7f0000fea000/0x3000)=nil, 0x7000) mlock(&(0x7f0000ff1000/0x2000)=nil, 0x2000) 00:34:17 executing program 1: 00:34:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000000)) close(r2) 00:34:17 executing program 2: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:34:17 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0x100000000000004, 0x0, 0x0) close(r0) 00:34:17 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x18, 0x0, 0x0) 00:34:17 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x2b, 0x0, 0x0) 00:34:17 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:34:17 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:34:17 executing program 3: r0 = socket(0x10, 0x2, 0x6) write(r0, &(0x7f0000000080)="fc0000001a000709ab092500090007f90aab80ff0100000000003693e0000200ff0100400000000000037e15fa2c1ec28656aaa701009f5135a83e6f735d774b8dc513074fdf53cdeb7318ec42c548873f2fa194c74b46fe000000070002000000000000006c6c256f1ac8ca900e2a118222413e553b061c6c89fdefa56ba99c999f2cd46f10b281d700008934d0c802ade01720d7d5bbc91a3e2e8092de38772c0000ff0ffd5a32e280fc838f826e63056742ed4f0e59622f38082038f4f8b29d3ef3d92c83170e5bbab2ccd243f2950700000000000000babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a60367b4d5715587e658a1ad0a", 0xfc) 00:34:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000000100)={0x1, {{0x2, 0x0, @multicast1}}, {{0x2, 0x0, @multicast2}}}, 0x108) 00:34:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0) close(r3) 00:34:17 executing program 1: syz_execute_func(&(0x7f00000002c0)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") socketpair(0x11, 0x803, 0x0, 0x0) 00:34:17 executing program 2: clock_gettime(0xdeaae334dd37055b, 0x0) 00:34:17 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@abs={0x1}, 0x8) listen(r0, 0xffffffffffffdff7) 00:34:17 executing program 1: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:34:17 executing program 0: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @broadcast}, 0x10) 00:34:17 executing program 0: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:34:17 executing program 1: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:34:17 executing program 2: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:34:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) close(r3) 00:34:17 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:34:17 executing program 3: semget(0x1, 0x0, 0x600) 00:34:17 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4a, 0x0, 0x0) 00:34:17 executing program 0: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:34:17 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 00:34:17 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f00000000c0)={0x1, {{0x2, 0x0, @multicast2}}}, 0x84) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000000)={0x1, {{0x2, 0x0, @multicast1=0xe0000014}}}, 0x88) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000300)={0x100000001, {{0x2, 0x0, @multicast1}}}, 0xffffff75) 00:34:17 executing program 2: r0 = socket(0x2, 0x3, 0x2f) connect$inet(r0, &(0x7f0000000000), 0x10) r1 = open(&(0x7f0000074000)='./file0\x00', 0x141046, 0x0) ftruncate(r1, 0x8007ffc) sendfile(r0, r1, 0x0, 0x9928) 00:34:17 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000040)) 00:34:17 executing program 2: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, 0x0, 0x0) 00:34:17 executing program 2: r0 = socket$inet6(0xa, 0x8000000000000806, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 00:34:17 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000140)=0x73, 0x4) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000200)) 00:34:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000340)={0xa, 0x0}, 0x1c) 00:34:17 executing program 2: r0 = socket$inet(0x10, 0x3, 0x4000000000000f) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000060107031dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:17 executing program 3: syz_execute_func(&(0x7f00000003c0)="3666440f50f564ff0941c3c4e2c9975842c4c27d76794e0000420fe2e33e0f1110c41142039dcccc6666440f3837ff6f") r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getgroups(0x2, &(0x7f0000000000)=[0xee00, 0xee00]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r1}}) 00:34:17 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) syz_execute_func(&(0x7f0000000100)="64ff0941c3c4e2c997584266420fe2e33e0f1110c442019dccd3193e66430f3a0ce397440f380af6") setsockopt$inet_mreqn(r1, 0x0, 0x0, 0x0, 0x0) 00:34:17 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)) syz_extract_tcp_res(0x0, 0x0, 0x0) 00:34:17 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x11, &(0x7f00000002c0), 0xc) 00:34:17 executing program 0: r0 = socket$inet(0x10, 0x8800000000000003, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000001200)="24000000220007031dfffd946f610500000000000500000000000000421baba20400ff7e", 0x24}], 0x1}, 0x0) 00:34:17 executing program 3: semget(0xffffffffffffffff, 0x7, 0x200) 00:34:17 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) syz_execute_func(&(0x7f0000000100)="64ff0941c3c4e2c997584266420fe2e33e0f1110c442019dccd3193e66430f3a0ce397440f380af6") setsockopt$inet_mreqn(r1, 0x0, 0x24, 0x0, 0x0) 00:34:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x2e, 0x0, &(0x7f0000000140)) 00:34:17 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x1d, 0x0, &(0x7f0000000140)) 00:34:17 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x27, 0x0, &(0x7f0000000140)) 00:34:17 executing program 1: r0 = socket$inet6(0xa, 0x80002, 0x0) bind$inet6(r0, &(0x7f0000009400)={0xa, 0x0, 0x0, @empty, 0x5}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 00:34:17 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000040)) 00:34:17 executing program 3: r0 = socket$inet(0x10, 0x8800000000000003, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000001200)="24000000220007031dfffd946f610500000000000500000000000000421baba20400ff7e280000001100ffffba16a0aa1c09000000000000eff24d8238cfa47e23f7efbfcd3d2929e9c6eeda", 0x4c}], 0x1}, 0x0) 00:34:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) close(r0) close(r1) 00:34:17 executing program 1: msgget(0x0, 0x0) 00:34:17 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$lock(r0, 0x5, &(0x7f0000000000)) 00:34:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x3, 0x6) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in={0x2, 0x0, @multicast1}, 0x80, 0x0}, 0x0) 00:34:18 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) sendto$inet(r0, &(0x7f00000000c0), 0x28, 0x0, 0x0, 0x120) 00:34:18 executing program 3: getrusage(0x4, 0x0) 00:34:18 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000880)="240000005a0007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:34:18 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x1938, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0xb) 00:34:18 executing program 1: msgsnd(0x0, &(0x7f0000000180)={0x3}, 0x4, 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[], 0x0, 0x0) 00:34:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0x5d) setsockopt$inet_tcp_int(r0, 0x6, 0x4000000000014, &(0x7f0000000180)=0x80000000002, 0x93) sendto$inet(r0, &(0x7f0000000100), 0xfffffffffffffdf4, 0x0, 0x0, 0x240) ppoll(&(0x7f0000000000)=[{r0}], 0x1, 0x0, 0x0, 0x0) 00:34:18 executing program 2: shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000000080)=""/192) 00:34:18 executing program 0: r0 = socket(0x20000000000000a, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x22, &(0x7f00000000c0), 0x4) 00:34:18 executing program 0: msgrcv(0x0, 0x0, 0xffffffffffffffee, 0x0, 0x0) 00:34:18 executing program 2: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f00000000c0)={{0xa, 0x0, 0xffffffff}, {0xa, 0x0}}, 0x5c) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) socket(0x840000000002, 0x3, 0xff) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) sendto$inet(r0, &(0x7f00000000c0), 0x28, 0x0, 0x0, 0x120) 00:34:18 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) 00:34:18 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3c, 0x0, &(0x7f0000000140)) 00:34:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) getsockopt(r0, 0x0, 0xce, 0x0, &(0x7f0000000080)) 00:34:18 executing program 3: setrlimit(0x400000000000007, &(0x7f0000000000)) pipe2(0x0, 0x0) 00:34:18 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_int(r0, 0x0, 0x22, 0x0, &(0x7f00000002c0)) 00:34:18 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0x1, 0xe, &(0x7f0000000100)={0x0, 0x2710}, 0x10) 00:34:18 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x40000002) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000000000001000000010000000300000004000000"], 0x18}, 0x0) 00:34:18 executing program 1: msgsnd(0x0, &(0x7f0000000180)={0x3}, 0x4, 0x0) r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[], 0x0, 0x0) 00:34:18 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) 00:34:18 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f0000000400)) 00:34:18 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000140)={0x0, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x1000000002e, &(0x7f0000000300)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) 00:34:18 executing program 1: r0 = socket(0x2, 0x3, 0xff) bind$inet(r0, 0x0, 0x0) 00:34:18 executing program 3: r0 = socket$inet6(0xa, 0x400000003, 0x800000000000003e) connect$inet6(r0, &(0x7f0000000280)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4a, &(0x7f0000000000)=0xe2b, 0x4) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:34:18 executing program 2: r0 = socket(0xa, 0x80803, 0x3) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@abs, 0x6e) 00:34:18 executing program 3: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/248}, 0x100, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="01"], 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x27}) 00:34:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file1\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 00:34:18 executing program 2: 00:34:18 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@multicast2, @loopback, 0x0, 0x4000000000000188}, 0x10) 00:34:18 executing program 3: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) setsockopt$inet_tcp_int(r1, 0x6, 0x10, &(0x7f0000001280), 0x4) 00:34:18 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000002c0)='bbr2', 0x4) 00:34:18 executing program 3: 00:34:18 executing program 0: 00:34:18 executing program 3: 00:34:18 executing program 1: 00:34:18 executing program 3: 00:34:18 executing program 0: 00:34:18 executing program 3: 00:34:18 executing program 2: 00:34:18 executing program 1: 00:34:18 executing program 3: 00:34:18 executing program 0: 00:34:18 executing program 3: 00:34:18 executing program 3: 00:34:18 executing program 1: 00:34:18 executing program 2: 00:34:18 executing program 3: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000000)="120000001600e70d017b00000000008e1584", 0x12, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/141, 0x8d) 00:34:18 executing program 1: 00:34:18 executing program 0: 00:34:18 executing program 3: 00:34:18 executing program 2: 00:34:18 executing program 0: 00:34:18 executing program 3: 00:34:18 executing program 1: 00:34:18 executing program 2: 00:34:18 executing program 2: 00:34:18 executing program 3: 00:34:18 executing program 0: 00:34:18 executing program 1: 00:34:18 executing program 3: 00:34:18 executing program 0: 00:34:18 executing program 2: 00:34:18 executing program 3: 00:34:18 executing program 1: 00:34:18 executing program 0: 00:34:18 executing program 3: 00:34:18 executing program 2: 00:34:18 executing program 0: 00:34:18 executing program 3: 00:34:18 executing program 1: 00:34:18 executing program 3: 00:34:18 executing program 2: 00:34:19 executing program 0: 00:34:19 executing program 2: 00:34:19 executing program 3: 00:34:19 executing program 1: 00:34:19 executing program 0: 00:34:19 executing program 3: 00:34:19 executing program 1: 00:34:19 executing program 3: 00:34:19 executing program 0: 00:34:19 executing program 2: 00:34:19 executing program 1: 00:34:19 executing program 3: 00:34:19 executing program 0: 00:34:19 executing program 1: 00:34:19 executing program 2: 00:34:19 executing program 0: 00:34:19 executing program 3: 00:34:19 executing program 2: 00:34:19 executing program 1: 00:34:19 executing program 2: 00:34:19 executing program 0: 00:34:19 executing program 3: 00:34:19 executing program 0: 00:34:19 executing program 1: 00:34:19 executing program 2: 00:34:19 executing program 3: 00:34:19 executing program 0: 00:34:19 executing program 1: 00:34:19 executing program 0: 00:34:19 executing program 3: 00:34:19 executing program 2: 00:34:19 executing program 1: 00:34:19 executing program 0: 00:34:19 executing program 3: 00:34:19 executing program 2: 00:34:19 executing program 0: 00:34:19 executing program 3: 00:34:19 executing program 0: 00:34:19 executing program 1: 00:34:19 executing program 2: 00:34:19 executing program 3: 00:34:19 executing program 0: 00:34:19 executing program 1: 00:34:19 executing program 2: 00:34:19 executing program 3: 00:34:19 executing program 1: 00:34:19 executing program 0: 00:34:19 executing program 2: 00:34:19 executing program 1: 00:34:19 executing program 3: 00:34:19 executing program 2: 00:34:19 executing program 0: 00:34:19 executing program 1: 00:34:19 executing program 3: 00:34:19 executing program 2: 00:34:19 executing program 0: 00:34:19 executing program 1: 00:34:19 executing program 3: 00:34:19 executing program 0: 00:34:19 executing program 1: shmctl$SHM_INFO(0x0, 0xe, &(0x7f0000000040)=""/15) 00:34:19 executing program 3: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xffffff, 0x3011, 0xffffffffffffffff, 0x0) 00:34:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0xc, &(0x7f0000000080)=0x5, 0x4) 00:34:19 executing program 0: clock_gettime(0x0, &(0x7f0000000100)) clock_settime(0x0, &(0x7f0000000140)) 00:34:19 executing program 3: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000a40)={{0x0, 0xee00}}) 00:34:19 executing program 1: shmget$private(0x0, 0xa000, 0x82705c79f9fa2bda, &(0x7f0000ff4000/0xa000)=nil) 00:00:00 executing program 2: msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000003c0)=""/183) 00:00:00 executing program 0: shmget(0x1, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 00:00:00 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x1802, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x0) 00:00:00 executing program 1: shmget$private(0x0, 0x1000, 0x800, &(0x7f0000ffe000/0x1000)=nil) 00:00:00 executing program 2: bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) mmap(&(0x7f0000f55000/0x2000)=nil, 0x2000, 0x200000a, 0x8032, 0xffffffffffffffff, 0x0) 00:00:00 executing program 0: shmget$private(0x0, 0x4000, 0x901, &(0x7f0000ffc000/0x4000)=nil) 00:00:00 executing program 3: shmctl$SHM_INFO(0x0, 0xe, 0x0) 00:00:00 executing program 2: semget(0xffffffffffffffff, 0x40000, 0x0) 00:00:00 executing program 1: shmat(0x0, &(0x7f0000fec000/0x14000)=nil, 0xfffffffffffffffc) 00:00:00 executing program 0: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:00:00 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x200000000000013, 0x0, 0x0) connect$inet6(r0, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x2d, 0x0, 0x0) 00:00:00 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x0) 00:00:00 executing program 2: setitimer(0x2, &(0x7f0000000140)={{}, {0x77359400}}, 0x0) 00:00:00 executing program 0: syz_execute_func(&(0x7f00000002c0)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") getsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) 00:00:00 executing program 2: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x0, 0x0, 0x0) 00:00:00 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) syz_execute_func(&(0x7f00000000c0)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") accept$unix(r1, 0x0, 0x0) 00:00:00 executing program 3: syz_execute_func(&(0x7f0000000080)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") linkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 00:00:00 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setrlimit(0x400000000000007, &(0x7f0000000000)) accept4(r0, 0x0, 0x0, 0x0) 00:00:00 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x10, &(0x7f00000003c0)=0x10001, 0x4) 00:00:00 executing program 2: shmctl$IPC_SET(0x0, 0xf, &(0x7f0000000480)) 00:00:00 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 00:00:00 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x3a, 0x0, 0x0) 00:00:00 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000000)="24000000040607031dfffd946fa2830020200a0009000100061d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:00 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) setsockopt$inet_tcp_int(r1, 0x6, 0x10, &(0x7f0000001280)=0x7fff, 0x4) 00:00:00 executing program 1: r0 = msgget$private(0x0, 0x280) msgsnd(r0, &(0x7f0000000180)={0x3, "9bbf9676689d518c613552d01258b36e2ef6a4ff4e139b732ca626f95532969de9bbf9d8c68a4e4a82969770214359d8e59c928348b9c57c76d85439ccb4c28ecdb12e2c8c74ce8455071cb2b577bb306b985b843bf83eb6adf5dbf6a3402a586f52fb7b865771f8f09e89d0a46fc98159c5779ca1278addd1e9d9da31bc8c58715b802f214269b2db246a3f534ca6e39c789dcbcae123bef82a02d559f274742e7e3dff46f18a7a08df941474a471bd6e419a057a0149f9f5af3b3e72d89be2e9e22a108a141035ccade554b92401285f20548464b5924e79c49453fcac972047d01bcec02adb"}, 0xef, 0x800) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) msgget$private(0x0, 0x20) r2 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r2) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6602b4a88136a998c23fb87217e4f18077e0922d"}, 0x1c, 0x800) msgsnd(r3, &(0x7f0000000180)=ANY=[], 0x0, 0x0) 00:00:00 executing program 2: semget$private(0x0, 0x7, 0x10) 00:00:00 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000040)="8b", 0x1) 00:00:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$sock_int(r0, 0x1, 0xe, &(0x7f0000000000), 0x4) 00:00:00 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4c, &(0x7f0000000080)=0x3, 0x4) 00:00:00 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x80) shutdown(r0, 0x5000000000000002) 00:00:00 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001440)="4c0000001200010001000000000083b724a6008000000003000000000000000024001d001fc41180b598bc59000800000000000023dd8da49848c6cea97da172dcc121766fd87d1d49cc9535", 0x4c}], 0x1}, 0x0) 00:00:00 executing program 3: r0 = msgget(0x0, 0x40308) msgctl$IPC_RMID(r0, 0x0) 00:00:00 executing program 0: socketpair(0x1, 0x2000000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000040)="8b", 0x1) 00:00:00 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 00:00:00 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0x1, 0x2c, 0x0, &(0x7f0000000080)) 00:00:00 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) 00:00:00 executing program 0: syz_emit_ethernet(0xffb6, &(0x7f000000a000)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 00:00:00 executing program 3: symlink(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000002480)=""/4096, 0x1000) 00:00:00 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:00:00 executing program 0: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000680)="4c0000001200010001000000000083b724a6008000000000000008000000150024001d001fc41180b598bc593ab6821148a7cf46540b46ffecfde0258823dd8da49848c6cea97da172dcc121", 0x4c}], 0x1}, 0x0) 00:00:00 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x80) shutdown(r0, 0x0) 00:00:00 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00007a0000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000bba000)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x0) close(r0) close(r1) 00:00:00 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x4, 0x0, &(0x7f0000000100)) 00:00:00 executing program 0: msgrcv(0x0, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) 00:00:00 executing program 2: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:00:00 executing program 3: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="220000001e0007feffffffffffffffde0000f5ea8cffddf9ec70e050f425ea334483d2570345", 0x26) 00:00:00 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) ftruncate(r1, 0x200004) sendfile(r0, r1, 0x0, 0x8000ffffffff) 00:00:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:00 executing program 3: syz_emit_ethernet(0x300605, &(0x7f0000000000)) 00:00:00 executing program 1: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0x21, 0x0, &(0x7f0000000c40)) 00:00:00 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r0, 0x0) shutdown(r0, 0x0) accept(r0, 0x0, 0x0) 00:00:00 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:00:00 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1, 0x31, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$lock(r0, 0x5, &(0x7f0000000000)) 00:00:00 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0x21, &(0x7f0000000480), 0x1d3, &(0x7f0000000500)}, 0x0) 00:00:00 executing program 1: clock_getres(0x80000003, 0x0) 00:00:00 executing program 0: clock_gettime(0xfffffffffffdfebf, 0x0) 00:00:00 executing program 3: r0 = socket$inet(0x10, 0x3, 0x6) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000000240)="4c0000001200ff09fffefd956fa283b724a6008000000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 00:00:00 executing program 3: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) renameat(r0, &(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0\x00') 00:00:00 executing program 3: shmctl$SHM_INFO(0x0, 0xe, &(0x7f0000000800)=""/4096) 00:00:00 executing program 1: syz_emit_ethernet(0x114, &(0x7f0000000080)) 00:00:00 executing program 3: setrlimit(0x7, &(0x7f0000a9cff8)) socketpair(0x0, 0x0, 0x0, 0x0) 00:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, 0x0, 0x0) 00:00:00 executing program 2: mmap(&(0x7f00003fe000/0x4000)=nil, 0x4000, 0x1010005, 0x2000000000031, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x23, &(0x7f00003fdff5)={@multicast2, @loopback, @broadcast}, 0xc) 00:00:00 executing program 3: syz_emit_ethernet(0x6a, &(0x7f0000000080)) 00:00:00 executing program 1: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_emit_ethernet(0x3e, &(0x7f0000000500)) 00:00:00 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x4e, 0x0, &(0x7f0000000080)) 00:00:00 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) renameat(r0, &(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0\x00') 00:00:00 executing program 3: madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x75) 00:00:00 executing program 1: syz_emit_ethernet(0x300605, &(0x7f0000000000)) 00:00:00 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x40000000000000b, 0x0, &(0x7f0000000180)=0x59) 00:00:00 executing program 0: msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) 00:00:00 executing program 1: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:00:00 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x22, &(0x7f0000000000)=0x8, 0x4) 00:00:00 executing program 2: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:00 executing program 3: r0 = socket(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000200)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x104) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f00000005c0)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:00 executing program 0: 00:00:00 executing program 1: syz_execute_func(&(0x7f00000001c0)="cd8075fcb0b06969ef69dc00d9c4017d50ee8adcd0d01192000880410fd1b0b5d90000797c2a0fbabacdc4e3a95fd965eac4a2dd00c13b4d4d408064797f41dfdff2420f9fc4e5e59d7d2f2f1c0a1a63460fc4c161fccddfde9f") 00:00:00 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000040)={0x0, {{0xa, 0x0}}}, 0x88) 00:00:00 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0xa, 0x0, &(0x7f0000000240)) 00:00:00 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0xef) recvfrom(r0, 0x0, 0x2fc, 0x20, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000003000)={0xa, 0x0}, 0x1c) 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 0: 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 2: 00:00:00 executing program 0: 00:00:00 executing program 1: 00:00:00 executing program 3: 00:00:00 executing program 0: 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 2: 00:00:00 executing program 1: 00:00:00 executing program 3: 00:00:00 executing program 2: 00:00:00 executing program 0: 00:00:00 executing program 3: 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 0: 00:00:00 executing program 3: 00:00:00 executing program 2: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 3: 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 3: 00:00:00 executing program 0: 00:00:00 executing program 3: 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 0: 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 1: 00:00:00 executing program 3: 00:00:00 executing program 2: 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 0: 00:00:00 executing program 3: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 2: 00:00:00 executing program 1: 00:00:00 executing program 3: 00:00:00 executing program 0: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 2: 00:00:00 executing program 1: 00:00:00 executing program 3: 00:00:00 executing program 0: 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 0: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 3: 00:00:00 executing program 2: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 3: 00:00:00 executing program 2: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 0: 00:00:00 executing program 1: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 1: 00:00:00 executing program 0: 00:00:00 executing program 2: 00:00:00 executing program 3: 00:00:00 executing program 2: 00:00:00 executing program 0: 00:00:00 executing program 1: syz_emit_ethernet(0x6b, &(0x7f0000000000)) 00:00:00 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x2, &(0x7f0000001940)={@broadcast, @local}, 0xc) 00:00:00 executing program 0: 00:00:00 executing program 2: 00:00:00 executing program 2: 00:00:00 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x2, &(0x7f0000001940)={@local, @local}, 0xb) 00:00:00 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x21, &(0x7f0000001940)={@broadcast, @remote}, 0xc) 00:00:00 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000408f9a), 0xbc, 0x0, &(0x7f000040cffe)=@file={0x0, './file0\x00'}, 0x20000000) 00:00:00 executing program 3: r0 = socket$inet(0x2, 0x4020000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000800, &(0x7f00000001c0)={0x2, 0x0}, 0x10) shutdown(r0, 0x0) 00:00:00 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 00:00:00 executing program 1: getrusage(0x2000000000001, &(0x7f0000000000)) 00:00:00 executing program 3: syz_emit_ethernet(0x32, &(0x7f0000000000)) 00:00:00 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @remote, 0x2}, 0x1c) 00:00:00 executing program 0: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:00:00 executing program 2: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) 00:00:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000000240)=0x404, 0x4) setsockopt$sock_int(r0, 0x1, 0x4000000200000002, &(0x7f0000000080)=0x3ff, 0x1c3) bind$inet6(r0, &(0x7f0000f65000)={0xa, 0x0, 0x0, @loopback}, 0x1c) 00:00:00 executing program 2: openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0xfffffffffffffffe) 00:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x3) 00:00:00 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x3) 00:00:00 executing program 2: msgrcv(0x0, 0x0, 0x0, 0x3, 0xa4a3ad41a879dde9) 00:00:00 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000000)) 00:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) geteuid() r1 = dup2(r0, r0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:00 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f000001b000)={@multicast2, @loopback, @multicast1}, 0xc) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x2a, &(0x7f0000008000)={0x1, {{0x2, 0x0, @multicast2}}}, 0x88) getsockopt$inet_buf(r0, 0x0, 0x30, &(0x7f0000008000)=""/144, &(0x7f0000000100)=0x90) 00:00:00 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000f65000)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 00:00:00 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000000240)=0x2, 0x24) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 00:00:00 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000007000)) 00:00:00 executing program 2: syz_emit_ethernet(0x15c, &(0x7f0000000080)) 00:00:00 executing program 0: r0 = socket$inet6(0xa, 0x80803, 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100010000032, 0xffffffffffffffff, 0x0) getsockopt$inet6_int(r0, 0x29, 0x7, 0x0, 0x0) 00:00:00 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1b, 0x0, &(0x7f0000000080)) 00:00:00 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000007000)) 00:00:00 executing program 2: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd435463e4af645515b81e0008000100010423dcffdf00", 0x1f) close(r0) 00:00:00 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000007000)) 00:00:00 executing program 3: r0 = socket$inet6(0xa, 0x80803, 0x7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x10000004, 0x100010000032, 0xffffffffffffffff, 0x0) getsockopt$inet6_int(r0, 0x29, 0x7, 0x0, &(0x7f0000001380)) 00:00:00 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x3ffe, 0x0, 0x0) 00:00:00 executing program 0: socketpair(0x1d, 0x3, 0x1, &(0x7f0000001600)) 00:00:00 executing program 1: r0 = socket$inet(0x10, 0x200000000003, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000200)="2f0000001800030007ff58946fa283bc8020000080040005031d856808000300080000000b00ccfa3c8b14828e71c0", 0x2f}], 0x1}, 0x0) 00:00:00 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)) 00:00:00 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @multicast2}, 0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x10) 00:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x7, 0x0, &(0x7f00000000c0)) 00:00:00 executing program 2: syz_emit_ethernet(0x3a, &(0x7f0000000000)) 00:00:00 executing program 2: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0xb, 0x0, &(0x7f0000000040)) 00:00:00 executing program 0: syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000000)) 00:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/11, 0x6) socket$inet_tcp(0x2, 0x1, 0x0) syz_execute_func(&(0x7f0000000200)="3666440f9bf56664400f9f3241c3c4e2c9975842c481c27d794e00000f11581010198c7f7fcd04af6e0f01db") 00:00:00 executing program 3: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:00:00 executing program 0: syz_emit_ethernet(0x140, &(0x7f0000000640)) 00:00:00 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd435463e4af645515b81e0008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000080)="1f0000000104ff00fd4354c007110000f305030008000100010423dcffdf00", 0x1f) close(r0) 00:00:00 executing program 2: syz_emit_ethernet(0x140, &(0x7f0000000640)) 00:00:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) read(r0, 0x0, 0x0) 00:00:01 executing program 3: syz_emit_ethernet(0x6a, &(0x7f00000000c0)) 00:00:01 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r0) setsockopt$inet_group_source_req(r2, 0x0, 0x30, 0x0, 0x490c) 00:00:01 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x52, r0, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 00:00:01 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:00:01 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) lseek(r0, 0xfffffffffffffffe, 0x0) 00:00:01 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast2, @loopback}, 0xc) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f00000000c0)={0x1, {{0x2, 0x0, @multicast1}}}, 0x88) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000000180)=0x91) 00:00:01 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000000)={0x1, {{0x2, 0x0, @multicast1}}}, 0xe83496097ed8ae17) setsockopt$inet_group_source_req(r0, 0x0, 0x2b, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0, @remote}}}, 0x108) 00:00:01 executing program 3: 00:00:01 executing program 0: 00:00:01 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000140)=0x2, 0x4) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000000)) 00:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x1}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x40000102, 0x0, 0x0) syz_emit_ethernet(0x423, &(0x7f0000001540)) 00:00:01 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x2a, &(0x7f0000000040)="5623bcb022756fc6266d233e335f4959533f8fa89afb5b88f673c55e62b71629ad3798307abaa532876b1d0f3bedd7718375d83ef9ff48a6ab1862361b83f22f78048b1caa34803dfdfe8ca64a4c118a7bcb08a981f80652df706a6d6a94a611e65418a75721cab2d1075ce2011607657fd9c6f579dcfaa78ac8cc275734f7ad427f01ba4d3027ab", 0x88) 00:00:01 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffffffffffe) 00:00:01 executing program 2: syz_emit_ethernet(0x62, &(0x7f00000001c0)) 00:00:01 executing program 3: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:00:01 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 00:00:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2c, &(0x7f0000000600)={0x0, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0}}}, 0x108) 00:00:01 executing program 3: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x10) 00:00:01 executing program 2: setitimer(0x80000000002, 0x0, &(0x7f0000000080)) 00:00:01 executing program 3: syz_emit_ethernet(0xffe2, &(0x7f0000000200)) 00:00:01 executing program 1: r0 = socket(0x10, 0x80002, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="290000002000190f00003fffffffda060200000000e80001dd0000040d000600ea1100000005000000", 0x29}], 0x1) 00:00:01 executing program 3: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="24000000020807601dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:01 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000280)="24000000190007041dff11ff6f6105000a0002a66ab5414645ee9b3c0000fe0200000000", 0x24}], 0x1}, 0x0) 00:00:01 executing program 2: r0 = socket$inet6(0xa, 0x803, 0xff) setsockopt$inet6_int(r0, 0x29, 0x19, &(0x7f0000000080), 0x4) 00:00:01 executing program 2: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000008000)="4c0000001200ffd5acae259567a2830007a600800000000000000068354046002c001d0000000000000002003ab6821148a7a5ff34cb5f3996f32314c7a4bb5dec30de33a49868c62a2ca63d", 0x4c}], 0x1}, 0x0) 00:00:01 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0x1, 0x15, 0x0, &(0x7f0000000080)=0xdb) 00:00:01 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:00:01 executing program 2: syz_emit_ethernet(0x140, &(0x7f0000000640)) 00:00:01 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x40, 0x0, 0x0) 00:00:01 executing program 2: msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/149) 00:00:01 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000440)="240000001e0007041dfffd946f6105005e0000001f000000000001000800a3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:01 executing program 3: mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1001, 0x2000000000071, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) 00:00:01 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:00:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000080)) 00:00:01 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 00:00:01 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000000300)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:01 executing program 2: r0 = socket(0x80000000000000a, 0x10000000002, 0x0) setsockopt$inet_int(r0, 0x0, 0x31, &(0x7f0000000000), 0x4) 00:00:01 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000440)="240000001c0007041dfffd946f61050035000b6a4c000000000002000800a3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:01 executing program 2: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x4000, 0x8) 00:00:01 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 00:00:01 executing program 2: syz_emit_ethernet(0x62, &(0x7f00000001c0)) 00:00:01 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000080)) 00:00:01 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:00:01 executing program 3: 00:00:02 executing program 3: 00:00:02 executing program 0: 00:00:02 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 00:00:02 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x3, @loopback}, 0x10) sendto$inet(r0, &(0x7f0000001040)="c3401c344654f3c7d9fe1ba48c8e390002000000000000d65cffffff38e9dd18c58f6bd779650fc30f09000000ecf323c9b87010227a60d177faf6502ceab47e58034347b289546c65a5eb278de72b1989f64cc99412e36880d20c34d91051b22f6c8acc9d082b7bcdec844f667da0867d0c00000000000000000000000000000000", 0x82, 0x1, 0x0, 0x0) 00:00:02 executing program 2: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 1: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 2: 00:00:02 executing program 0: 00:00:02 executing program 1: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 0: 00:00:02 executing program 1: 00:00:02 executing program 2: 00:00:02 executing program 0: 00:00:02 executing program 1: 00:00:02 executing program 3: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 1: 00:00:02 executing program 3: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 3: 00:00:02 executing program 2: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 3: 00:00:02 executing program 2: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 2: 00:00:02 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x29, 0xfffffffffffffffe, 0x10) 00:00:02 executing program 1: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 2: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 0: 00:00:02 executing program 1: 00:00:02 executing program 2: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 2: 00:00:02 executing program 0: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 2: 00:00:02 executing program 0: 00:00:02 executing program 1: 00:00:02 executing program 3: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 1: 00:00:02 executing program 3: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 1: 00:00:02 executing program 0: 00:00:02 executing program 2: 00:00:02 executing program 1: 00:00:02 executing program 3: 00:00:02 executing program 0: r0 = socket$inet(0x10, 0x2, 0xa) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000100007031dfffd946fa2830020200a0009000100061d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:02 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_int(r0, 0x0, 0x9, 0x0, &(0x7f0000000080)=0x2fe) 00:00:02 executing program 3: 00:00:02 executing program 2: 00:00:02 executing program 3: 00:00:02 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f00008a2000/0x4000)=nil, 0x4000, 0xc) 00:00:02 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 00:00:02 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)) 00:00:02 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000100)) 00:00:02 executing program 0: clock_nanosleep(0x60000003, 0x0, 0x0, 0x0) 00:00:02 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000000)) 00:00:02 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)) 00:00:02 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_int(r0, 0x0, 0x7, 0x0, &(0x7f0000000080)) 00:00:02 executing program 2: munmap(&(0x7f0000723000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000724000/0x4000)=nil, 0x4000, 0x0) 00:00:02 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_int(r0, 0x0, 0x7, 0x0, &(0x7f0000000080)=0x2) 00:00:02 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = socket$inet6(0xa, 0x3, 0x3a) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty, 0xa}, 0x1c) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="ba", 0x1}], 0x1) 00:00:02 executing program 3: r0 = socket$inet(0x10, 0x802, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000380)="24000000250007031dfffd946fa2830020200a0009000000001d85680c1ba3a20400ff7e280000002600ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) 00:00:02 executing program 2: mlock(&(0x7f0000f3b000/0x2000)=nil, 0x2000) mlock(&(0x7f0000f36000/0x13000)=nil, 0x13000) 00:00:02 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)) msgsnd(r0, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000700)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) 00:00:02 executing program 3: r0 = socket$inet6(0x18, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 00:00:02 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/99, 0x63) readlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)=""/115, 0x6a) 00:00:02 executing program 2: pipe2(0x0, 0x0) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) semget$private(0x0, 0x1, 0x302) 00:00:02 executing program 1: r0 = socket(0x1, 0x1, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) shutdown(r0, 0x0) 00:00:02 executing program 3: msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000009880)=""/100) 00:00:02 executing program 0: clock_settime(0x100000000000400, 0x0) 00:00:02 executing program 2: r0 = socket(0x1, 0x1, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) getpeername(r0, 0x0, 0x0) 00:00:02 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:00:02 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 00:00:02 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:00:02 executing program 0: r0 = socket$unix(0x1, 0x100000001, 0x0) ppoll(&(0x7f0000000240)=[{r0}], 0x1, 0x0, 0x0, 0x1a11a733) 00:00:02 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x3c) setsockopt$inet6_buf(r0, 0x29, 0x1b, &(0x7f0000000040)="9fae3b3153dc70bc7a94b3531ce659dcdcc0d7cd", 0x14) 00:00:02 executing program 2: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe000000000000000}) 00:00:02 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000300)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r0, &(0x7f0000000340)="9bb5f6dfa53afb0babc6e63bcb3601f6085b42e7096c2826ea4faf4a37e619e15a36cf66d5c8d849d00b982fdc4c76078d4439f62e73dabe78ab64d37e658a6d855dffc201217f744015d92209187b52ee280b0e2547a23ba31544659d2f37b8d77e8704828e6136fb93861cb769b06d5369653d6bea09168808c03315c3ce16dd3b7a1bdd880601ccc5511876d2a94aa0ed8d2865cf139b2d5fd309910e7b6e47f7d00fe9deb2519714d139b1e41c36b8dd16351672bfa78c6b289c0ff5252d999d6db083128f9bdf94de03c3b909c0d02ab49fb9e7da7ed4abeddef40aecc74e9c67a584ef6a5ea8fb617d8cfd64e28f41c6bde19dcf915b957d36005cfa31434bd6e1dc9b8ff3b3029ab66d88f1ff628272f4828f542bc2f037a373b48eaf870d8177baef1b58d229890e7dadd483e5393717a9f835aed703664888467f4551cad80305ff985997f809e45f8f6e2748a174379b00f836ee8dcb0e0f22800bbddab54c8f68ab204913b61e5a26b4d3b5a05e7d6e565cb2e5a191da8fca0beee047960978ce728ba0983c832a611294799f31ff387adb240bf6f5935d7b5b12a2868593a8d977e81786cbdbde56dc8935edd58dbd1c8cea9c4552764b4e068128eadc2a2659ee758b9dbb75e40e3ac6e51cbede5b759a1e9c76436d5417aa73eabb518f82439fe928c70b8e66481b7fa257116f06c40411b6541f53f2acc048215a88f81a160fd5b88bb67f34061dea5499bc2fadbc548dae32309e745117f6015bf8eea09c3204d71ff665ec59fe0c494b9848c8d20d07e41127eef58f991a7fd23a05404c0bb5216c41343b9ee561ba701d75472345caac3c23bb49d15b09dd3f811972970ca3fcd4c997441119886600c1bfb9b78e9570f95ded0573080f0a84063346479f2cbd7ed06d2606d199321a3dc47c538dea37056bbbe9b5cf98f179613320b8ee1c39e419feabd9cd4a3bad95aadb4b141bfe5beb690a150eb307bcf2581c1e52877e226109dffbbb59eb8e274714306f767d4bd0d138b225180260389b67617666e4ed8fba3ffd614a6177e3b75e96dfcd48fcd09d9de2b663767367fa4db9159c26888ed1380ee27925378f9e6bdabe9c41e028c6745933b788c14a3f413d5834218c35f4577d11e820b6fab1d57a1b07afc5feea70d9204da8b1f01d373330b502468fb4ec5972285b46901ca20fde674a9ea2429036d029ad9052f910d616f8cc46f290433bd1bd8b4f3303a9c7c2ce9434783c4bd3c0a195e8777cafd41060bff907db9ad9f7ee49419cb02b7bf5773024c759b4a54b22630b1d43c315ac25e341eacb4b57dd173965b1fd3419eedcaa05f329212be48b25f0fa2513866c5d2eb57a4690bfe8c354663a61af78d0382810fdf1d3ebea9ca08197a01687bb100fbacffa334a469eb7345f70164285825dd981ec359b0f04d1e70b8c90d67ff65314d8aef3796cec504c002516d9a3b2e178fed91f3e900b630162b6f8594f4939fd560cd5af2019d4479fa5b5dc5bf4ab65f9890b02f1fca372457df4756444cebb5364338c58c2a5ba20f7e13b44e70921998160aca29383e33faa33b2e496f3011dd648ae2024c369c000b66563c42afce567e15a31d218833ed3a0dbcb9aee8b9964964adf0aec2e303f4ebcdbf572e7e8fd6b33f377c18346dcfd373116e3715902f89a0705938080656608df586106fc349ca660ba57ba7f239440bdebb1739d383b3bb44a8be7b0b3dda11cdc578ca27fba98cff2485a9981a84ea58eb6f97e23f7a5841cb7de4514f3a372f3167b76b8b002e3381718688029045fbf6777d82cc503e64bb26691e6d7a4f17e513f7de2c4012d74a943a41c44696122d54382ded5db987b998b4977e667d0cd9509ce8ebefbc822790ce307072b423fe23a1f39876d4c52738729a413d342ac409e58f047e9efcf360db56eb0f7d86b6f98f2d2904325c7cb1382aa85f14f26771bc892307c66a9e50da9023d0e99855160f03ce4f34351891335134ebbe27b5fec760a3eb69788bb", 0x5a1, 0x8000, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:02 executing program 2: r0 = socket$unix(0x1, 0x2000000002, 0x0) dup(0xffffffffffffffff) accept4$unix(r0, 0x0, 0x0, 0x0) 00:00:02 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="240000002400070400fffd946f610500070000000500000001000010f1ffffff0400ff7e280000001100ffffba16a0aa1c0900000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 00:00:02 executing program 1: r0 = socket(0x10, 0x80003, 0xc) write(r0, &(0x7f0000000040)="1f0000000202fffffd3b54c007110000f30501000b000600000423ca310000", 0x1f) 00:00:02 executing program 1: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000000)={0x0, {{0xa, 0x0}}}, 0x88) close(r0) 00:00:03 executing program 0: r0 = socket$inet6(0x10, 0x80003, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000080)="5500000018007f5300fe01b2a4a280930a06000000a8430891000000390008000a00020000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab91d40000000000000000000000000000", 0x55}], 0x1}, 0x0) 00:00:03 executing program 3: mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1001, 0x2000000000071, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x20, 0x0, &(0x7f0000000040)) 00:00:03 executing program 1: syz_emit_ethernet(0x168, &(0x7f0000000000)) 00:00:03 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/154) 00:00:03 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10, &(0x7f0000000180)=0x3, 0x4) 00:00:03 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x40a) 00:00:03 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f00000000c0)={0x401, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:03 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x30, &(0x7f00000000c0)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:03 executing program 2: r0 = socket$inet6(0xa, 0x1000000000005, 0x0) getsockopt$inet_buf(r0, 0x84, 0x4, &(0x7f0000dcffe8)=""/24, &(0x7f0000000080)=0x18) 00:00:03 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f00000000c0)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:03 executing program 0: r0 = getpid() getpgrp(0x0) setpgid(r0, 0x0) 00:00:03 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000500)) 00:00:03 executing program 3: socket$inet(0x2, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:03 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000010, &(0x7f0000000100)=0x5, 0x482) 00:00:03 executing program 2: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f000000bfc8)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000080)="5500000018007fafb72d1cb2a4a280930206000000a843090a26236925000f0004001000080040000000a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000e2d4ec6bab91d4", 0x55}], 0x1}, 0x0) 00:00:03 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f000000bfc8)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000080)="5500000018007fafb72d1cb2a4a280930206000000a843090626236925000f0004001000080000000000a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000e2d4ec6bab91d4", 0x55}], 0x1}, 0x0) 00:00:03 executing program 3: r0 = open(&(0x7f0000b91ff9)='./file0\x00', 0x68042, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)='g', 0x1}], 0x1, 0x0) 00:00:03 executing program 3: r0 = socket$inet6(0xa, 0x1000000000005, 0x0) getsockopt$inet_buf(r0, 0x84, 0x24, &(0x7f0000dcffe8)=""/24, &(0x7f0000000080)=0x18) 00:00:03 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = getpid() fcntl$lock(r0, 0x24, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, r1}) 00:00:03 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x0, 0x0, 0x0) 00:00:03 executing program 0: socket$inet_icmp_raw(0x2, 0x3, 0x1) syz_emit_ethernet(0x7e, &(0x7f00000000c0)) 00:00:03 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x3c, 0x0, &(0x7f0000000040)) 00:00:03 executing program 1: shmget(0x2, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 00:00:03 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffe69, 0xfffffefffffffffe, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) getsockopt$inet6_buf(r0, 0x29, 0x10, 0x0, &(0x7f0000000000)) 00:00:03 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x8400000000040001) 00:00:03 executing program 1: mlockall(0xfffffffffffffffe) 00:00:03 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:00:03 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000300)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:03 executing program 0: mlock(&(0x7f0000f36000/0x13000)=nil, 0x13000) 00:00:03 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)) 00:00:03 executing program 3: socketpair$unix(0x1, 0x10000000000003, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e) 00:00:03 executing program 3: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)) 00:00:03 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x49, 0x0, 0x0) 00:00:03 executing program 2: 00:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e1966696c653000"], 0x1) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 00:00:03 executing program 2: msgrcv(0x0, 0x0, 0x0, 0x0, 0x1800) 00:00:03 executing program 3: r0 = socket(0x40100000015, 0x805, 0x0) getsockopt(r0, 0x114, 0x2711, &(0x7f0000af0fe7)=""/13, &(0x7f0000000000)=0x31e8) 00:00:03 executing program 1: setitimer(0x7fffffd, 0x0, 0x0) 00:00:03 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1, 0x31, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000abaff9)={0x77359400}, 0x8) 00:00:03 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000abaff9)={0x77359400}, 0x8) 00:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x47b, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 00:00:03 executing program 3: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000a83000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @loopback}}}, 0x108) 00:00:03 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) getsockopt$sock_int(r0, 0x1, 0x6, 0x0, &(0x7f0000000040)) 00:00:03 executing program 2: 00:00:03 executing program 3: 00:00:03 executing program 0: 00:00:03 executing program 1: 00:00:03 executing program 2: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff6000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0xca) madvise(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0xcb) 00:00:03 executing program 0: 00:00:03 executing program 1: 00:00:03 executing program 3: 00:00:03 executing program 0: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 3: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 2: r0 = socket(0x40100000015, 0x805, 0x0) getsockopt(r0, 0x114, 0x2714, 0x0, &(0x7f0000000040)) 00:00:03 executing program 3: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 1: 00:00:03 executing program 2: 00:00:03 executing program 3: 00:00:03 executing program 0: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 3: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 3: 00:00:03 executing program 2: 00:00:03 executing program 0: 00:00:03 executing program 3: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 3: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 2: 00:00:03 executing program 0: 00:00:03 executing program 3: 00:00:03 executing program 1: 00:00:03 executing program 2: 00:00:03 executing program 0: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 3: 00:00:03 executing program 1: 00:00:03 executing program 3: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 3: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 3: 00:00:03 executing program 2: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 3: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 3: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 3: 00:00:03 executing program 2: 00:00:03 executing program 3: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 0: 00:00:03 executing program 3: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 3: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 3: 00:00:03 executing program 0: 00:00:03 executing program 1: 00:00:03 executing program 3: 00:00:03 executing program 2: 00:00:03 executing program 0: 00:00:03 executing program 1: 00:00:03 executing program 3: 00:00:03 executing program 0: 00:00:03 executing program 2: 00:00:03 executing program 1: 00:00:03 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000000000)={0x2, {{0x2, 0x0, @multicast1}}, {{0x2, 0x0, @loopback}}}, 0x108) setsockopt$inet_group_source_req(r0, 0x0, 0x2f, &(0x7f0000000400)={0x100000002, {{0x2, 0x0, @multicast1}}, {{0x2, 0x0}}}, 0x108) 00:00:03 executing program 3: syz_emit_ethernet(0x92, &(0x7f0000000200)) 00:00:03 executing program 2: r0 = socket(0x11, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 00:00:03 executing program 1: 00:00:03 executing program 1: 00:00:03 executing program 1: msgrcv(0x0, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:00:03 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) msgget$private(0x0, 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)={{0x9, 0x2}, {0x9, 0x80}}) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgsnd(0x0, &(0x7f0000000000)={0x1}, 0x8, 0x0) 00:00:03 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f00000002c0)=0x1, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs, 0x6e) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 00:00:03 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f0000000240)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x1, @remote, 0x3}, 0x1c) 00:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff00bd49451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 00:00:03 executing program 3: 00:00:03 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/22}, 0x1e, 0x3, 0x1000) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 00:00:03 executing program 1: mlockall(0x3) setrlimit(0x4000000003, &(0x7f0000000100)={0x130202, 0x400621010000001f}) 00:00:03 executing program 3: setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000180)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @remote}}}, 0x104) r0 = socket$inet6(0xa, 0x40000000000001, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000180)=""/45, &(0x7f00000001c0)=0x56b) 00:00:03 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_buf(r0, 0x0, 0x10, 0x0, 0xffd0) 00:00:03 executing program 1: mlockall(0x3) setrlimit(0x4000000003, &(0x7f0000000100)={0x130202, 0x400621010000001f}) 00:00:03 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) preadv(r0, 0x0, 0x0, 0x0) 00:00:03 executing program 2: r0 = socket$inet(0x2, 0x5, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) 00:00:03 executing program 1: socketpair(0x0, 0x0, 0x0, 0x0) getresgid(&(0x7f0000003840), &(0x7f0000003880), &(0x7f00000038c0)) 00:00:03 executing program 0: syz_emit_ethernet(0x11, &(0x7f0000000780)) 00:00:03 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) preadv(r0, 0x0, 0x0, 0x0) 00:00:03 executing program 1: setgroups(0xfffffffffffffee0, 0x0) 00:00:03 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000000000)={{0xa, 0x0}, {0xa, 0x0}}, 0x5c) 00:00:03 executing program 1: r0 = socket$inet_tcp(0x2, 0x3, 0x6) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0x10) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x8000) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000100)="b822486e83e166795671b405d8b06fc5e1ad1fb2a1ee3f0a01bb68beccca70cf12401656fcac8371fa18090c8c7a719d697164e5", 0x34}], 0x1}, 0x0) 00:00:03 executing program 2: r0 = socket$inet_tcp(0x2, 0x3, 0x6) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0x10) sendto(r0, &(0x7f0000000180)="5d27a984205d8197adb6cb9cc99a26e25089c0339f0df7855aafaf3b1ebc7c126da0d6630287d2621a85eaee61980170", 0x30, 0x0, 0x0, 0x0) 00:00:03 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000080)={0x0, 0x8009}, 0x10) 00:00:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_int(r0, 0x0, 0x32, 0x0, &(0x7f0000000080)) 00:00:03 executing program 0: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x1400) 00:00:03 executing program 3: r0 = socket$inet(0x10, 0x2000004000000803, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="24000000210007031dfffd946f610500000000000000fd21fe1c4095421ba3a20400ff7e280000001100ffffba16a0aa1ce208b3ef090000000000008e3141eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 00:00:03 executing program 1: r0 = socket(0x1e, 0x2, 0x0) recvmsg(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000400)=""/35, 0x23}], 0x1}, 0x40) 00:00:03 executing program 2: msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001400)=""/4096) 00:00:03 executing program 2: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000880)="24000000520007031dfffd946fb883000a200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:03 executing program 3: socket(0x3, 0x0, 0x20000) 00:00:03 executing program 0: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, 0x0, 0x0) 00:00:03 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_int(r0, 0x0, 0xb, 0x0, &(0x7f0000000080)) 00:00:03 executing program 2: getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) 00:00:03 executing program 3: getrusage(0x1, &(0x7f0000000080)) 00:00:03 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) fcntl$getflags(r0, 0x401) 00:00:03 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x11, &(0x7f0000000080)=0x5, 0x32) 00:00:03 executing program 3: mprotect(&(0x7f000029e000/0x14000)=nil, 0x14000, 0x100800b) 00:00:03 executing program 0: socket$inet(0x2, 0x2, 0x8000000000000001) 00:00:03 executing program 1: r0 = socket(0xa, 0x1, 0x0) bind(r0, &(0x7f0000000140), 0x80) 00:00:03 executing program 3: r0 = socket(0x15, 0x80005, 0x0) mmap(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x1, 0x10031, 0xffffffffffffffff, 0x0) getsockopt(r0, 0x200000000114, 0x1000000002713, 0x0, &(0x7f0000000100)=0xa9) 00:00:03 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x1, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000140)={0x5, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f0000001000)=0xfffffffffffffff9) 00:00:03 executing program 0: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="fc0000001a000709ab092500090007f90aab80ff0100000000003693e0000200ff0100400000000000037e15fa2c1ec28656aaa701009f5135a83e6f735d774b8dc513074fdf53cdeb7318ec42c548873f2fa194c74b46fe000000070002000000000000006c6c256f1ac8ca900e2a118222413e553b061c6c89fdefa56ba99c999f2cd46f10b281d700008934d0c802ade01720d7d5bbc91a3e2e8092de38772c0000ff0ffd5a32e280fc838f826e63056742ed4f0e59622f38082038f4f8b29d3ef3d92c83170e5bbab2ccd243f2950700000000000000babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a60367b4d5715587e658a1ad0a", 0xfc) recvmsg(r0, &(0x7f0000003440)={0x0, 0x0, &(0x7f00000033c0)=[{&(0x7f00000001c0)=""/82, 0x52}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/34, 0x22}, {&(0x7f0000001280)=""/31, 0x1f}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/172, 0xac}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000003380)=""/54, 0x36}], 0x8}, 0x0) 00:00:03 executing program 3: socketpair$unix(0x1, 0x400000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000180)=[{r0}], 0x1, 0x0, 0x0, 0x0) dup2(r2, r1) 00:00:03 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x0) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) 00:00:03 executing program 0: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:03 executing program 2: syz_emit_ethernet(0x4a, &(0x7f00000000c0)) 00:00:03 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) connect$inet6(r2, &(0x7f0000000000), 0xc) 00:00:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f7d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24a2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f8889a7eb01d16f63d94c21b0e4d16cc9ffba9a312150532356dad48553b304c28886223de1166b2826cb60e28be097a043dabebca88cd03f3ea9901c5266be141b980583bb7ec919babc0dcef00fd8bc1503f1f7b9673f6169df1223d4ecd7307f2f28", 0x1df}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 00:00:03 executing program 2: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_emit_ethernet(0x66, &(0x7f0000000180)) 00:00:03 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:00:04 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) preadv(r3, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) dup2(r0, r3) 00:00:04 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_int(r0, 0x0, 0x17, 0x0, &(0x7f0000000400)) 00:00:04 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:00:04 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000080)="fc0000001a000709ab092500090007f90aab80ff0100000000003693e0000200ff0100400000000000037e15fa2c1ec28656aaa701009f5135a83e6f735d774b8dc513074fdf53cdeb7318ec42c548873f2fa194c74b46fe000000070002000000000000006c6c256f1ac8ca900e2a118222413e553b061c6c89fdefa56ba99c999f2cd46f10b281d700008934d0c802ade01720d7d5bbc91a3e2e8092de38772c0000ff0ffd5a32e280fc838f826e63056742ed4f0e59622f38082038f4f8b29d3ef3d92c83170e5bbab2ccd243f2950700000000000000babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a60367b4d5715587e658a1ad0a", 0xfc) 00:00:04 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x2, 0x0) 00:00:04 executing program 2: link(&(0x7f0000000240)='.\x00', &(0x7f0000001380)='./file1\x00') 00:00:04 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind(r0, &(0x7f00000000c0), 0x80) 00:00:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)) 00:00:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = dup(r1) accept$unix(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:04 executing program 2: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote}, 0x10) listen(r0, 0xfc0004) r1 = accept4(r0, 0x0, 0x0, 0x0) listen(r1, 0x0) 00:00:04 executing program 2: r0 = socket(0x40000000002, 0x3, 0x80000000002) clock_gettime(0x0, &(0x7f00000000c0)) ppoll(&(0x7f0000000080)=[{r0}], 0x1, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs, 0x6e) 00:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0xe, 0x0, &(0x7f0000000100)) 00:00:04 executing program 0: 00:00:04 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x20, &(0x7f0000000040)=""/243, &(0x7f0000000140)=0xf3) 00:00:04 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000001240)={0x7, {{0xa, 0x0}}}, 0x88) 00:00:04 executing program 0: 00:00:04 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x6) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x6}, 0x1c) syz_emit_ethernet(0x74, &(0x7f0000000100)) 00:00:04 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2d, &(0x7f0000000000)=0x892, 0x4) 00:00:05 executing program 2: 00:00:05 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x6, 0x0, &(0x7f0000000180)) 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 3: 00:00:05 executing program 1: 00:00:05 executing program 2: 00:00:05 executing program 0: 00:00:05 executing program 3: 00:00:05 executing program 2: 00:00:05 executing program 0: 00:00:05 executing program 3: 00:00:05 executing program 2: 00:00:05 executing program 1: 00:00:05 executing program 3: 00:00:05 executing program 2: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 0: 00:00:05 executing program 3: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 1: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 1: 00:00:05 executing program 2: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x32, 0x0, 0x183) 00:00:05 executing program 3: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 0: 00:00:05 executing program 3: 00:00:05 executing program 1: 00:00:05 executing program 2: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 1: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 0: 00:00:05 executing program 1: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 3: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 3: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 1: 00:00:05 executing program 3: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 3: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 2: 00:00:05 executing program 3: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f0000000000)="2400000021002551075c0165ff0ffc0202000000001008030000000c0800100000b4cf71", 0x24) 00:00:05 executing program 0: 00:00:05 executing program 1: 00:00:05 executing program 0: 00:00:05 executing program 1: 00:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000e80)={0x2, "18c082b64d321c3bc2fd28e4f3e8ef297e62b83131ecdf6f9c4cbf37c2d52b0b97d74450d3d5d8096f0bae7a165153f068696590ebff6c87035d07648ba71519969257e6b48717b98fd944f7106a328832ca4076e499139f46412003183332a3d10bdd0023dae52bc4abb9988db58f40d4d47ab86552769369e11d3ab178a979c4826a1063ce4c25611a19bff0eb24b422d508e578f9bafcfbd7181de27443be16cce092198711000a14124faf8da487fe8d37aca08dc3d3b4ea42f4139835e16cf0148922f3e63afce5767b76656bfe9321638207adaf66fd30b1d042"}, 0xe5, 0x800) 00:00:05 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000b67000), &(0x7f0000000400)=0x4) 00:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000340)="c782ab10ae731bcfb21ce2638146f6c0308d9211a11c7a4c621a9bca5769472bc0f3f72ffd716e6518d8fabb0da09b7cc8b65a493e5326237f75d51d0b6364178ba533c2aef419e94ac1a89e09c743fb59", 0x51}], 0x1) connect$unix(r0, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xffffffffffffffdd) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="6c932bd6ddb317c5f499cc0ee575fc646bae1730d53be2f209d78f8413fe81038004e6d84a9e381d58287a28e6a27f3d8cab9920a2b66c570a", 0x39}], 0x1) r2 = semget$private(0x0, 0x7, 0x2000000000000038) linkat(r1, &(0x7f00000006c0)='./file0\x00', r1, &(0x7f0000000700)='./file0\x00', 0x4) getpeername(r0, &(0x7f0000000600)=@un=@file={0x0, ""/91}, &(0x7f0000000680)=0x5d) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0xc679, 0x8}, 0x8) bind(r1, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000007c0)={0x2, 0x6}, 0xb7) semop(r2, &(0x7f00000000c0)=[{0x4, 0x6, 0x1800}, {0x4, 0xfff, 0x1000}, {0x0, 0x10000, 0x1000}], 0x3) fcntl$getown(r0, 0x5) 00:00:05 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @loopback}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x4000000000013, &(0x7f0000000180), 0x4) sendto(r0, 0x0, 0x0, 0x2000c004, 0x0, 0x0) 00:00:05 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3e, 0x0, &(0x7f0000000140)) 00:00:05 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000e4ffc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000053c000)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) close(r0) 00:00:05 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x16, &(0x7f0000000000), 0x4) 00:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0) 00:00:05 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x10000100000018, 0x0, &(0x7f0000000080)=0xfffffffffffffff1) 00:00:05 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, 0x0, &(0x7f00000002c0)) 00:00:05 executing program 1: mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x2000004, 0x31, 0xffffffffffffffff, 0x0) r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000180)={0x0, {{0x2, 0x0, @broadcast}}}, 0x88) 00:00:05 executing program 3: r0 = socket$inet(0x2, 0x80001, 0x84) connect$inet(r0, &(0x7f00000016c0)={0x2, 0x0}, 0x10) recvmsg(r0, &(0x7f000000a300)={0x0, 0x0, 0x0}, 0x0) connect$inet(r0, &(0x7f0000000240)={0x2, 0x0, @loopback}, 0x10) 00:00:05 executing program 2: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000040)="1f0000000104ff00463654c007110000f305010008000100010423dcffdf00", 0x1f) 00:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0) 00:00:05 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x7, &(0x7f0000d11000), &(0x7f0000000180)=0x70) 00:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, &(0x7f0000000080)) 00:00:05 executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) close(r0) setsockopt$inet_opts(r1, 0x0, 0x20010000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) close(r1) 00:00:05 executing program 3: r0 = socket$inet(0x2, 0x80001, 0x84) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @loopback}, 0x5b) connect$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0x43) 00:00:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000100)) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000140), 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0x5d) setsockopt$inet_tcp_int(r0, 0x6, 0x4000000000014, &(0x7f0000000180)=0x80000000002, 0x93) sendto$inet(r0, &(0x7f0000000100), 0xfffffffffffffdf4, 0x0, 0x0, 0x240) 00:00:05 executing program 2: symlink(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0xffffff, 0x31, 0xffffffffffffffff, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000002480)=""/4096, 0x1000) 00:00:05 executing program 1: mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x2000004, 0x31, 0xffffffffffffffff, 0x0) msgsnd(0x0, &(0x7f0000000000), 0x8, 0x0) 00:00:05 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)=0x11) 00:00:05 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7b", 0x171, 0x0, 0x0, 0x0) close(r1) 00:00:05 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup2(r1, r0) 00:00:05 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 00:00:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x31, &(0x7f0000004f40)=0x5, 0x4) 00:00:05 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x100000001) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1, 0x31, 0xffffffffffffffff, 0x0) setsockopt$inet6_int(r0, 0x29, 0x7, &(0x7f0000000000), 0x4) 00:00:05 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_buf(r0, 0x0, 0x20, &(0x7f00000000c0)="2d7f4031b4a8e55c4687c28c", 0xc) 00:00:05 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x1a, 0x0, &(0x7f0000000180)) 00:00:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$inet6(r0, 0x0, 0x0) 00:00:05 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x12, 0x0, &(0x7f0000001080)) 00:00:05 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000200)={0x0, {{0x2, 0x0}}}, 0x88) 00:00:05 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x2}, 0x1c) setsockopt$inet6_int(r0, 0x29, 0x4000000800000018, &(0x7f0000000e40)=0x7ff, 0x1da) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000240)="e694446313bf3fbb7da9fb7044d8d6bb7449171c7a0931f0465c2412cf80f5d557ceb62420f506ae868cac9ead69705ec96964f2ec4effd0c769d94debe11981cdf2a8a7994841b3bfa645b1cfa3879d6e3b1eacf164664d692f951d2d2f323df5c384294c059b4824ef9e3559e0ca12b114d17007978d7427d2427722cbd55690b6d2c53b43731d5eefeecdaf5b00f06fcb1bf690843fbc1e68cc725d256da47e593beb1f00328f79adc639bf9f8ff7a9dad39f52e0d12a1d074bd08969c4077fbc4be4a6d06f545cdea6d3024988b688bb7fe8a543e710684a830c2092d506f7a8c70b970c424e04722358f032204af7de5a7ee2fa11d17c00385fd95432ea5b4d93678dcdf0f09aca1a4e842c1570d8d53e481362d0e9f661ad20db9f7b0409c862be90feccad089349ca6bdd09b957006b3b22b62f13c721396efba767cecadb5a9bcf18f093b0e0aaa42e479b397ce0db2bf0efeb2435742523a5a2ffc4c3dc1e86162eab1431665eeecc098e7ad859d6f859b3d41bf32362699172f88a58560eb4cd837443363dd6c5d93aa3818d7b549a206040e781807d95f0dd810ab475a5007e2d6178180d3cdda9896aa51236451bffe19de27f73eb1b671f097cc2dba1bc0f4b7c51b7452f6e570b0152fb853c157f86d6a733942aa72a440f52dab3978ae8ee73147d9fa9b7a164ea737dc6b0e0eb8bbef9aa67288d38aa1274a22510b1dfa5bdf4016c6fcaa243f9b02912332397272c535f4603aef9c77f16f34b048e3df04b32eb83375cf9b740e6b6d51963499173b565ebe3856090c2e9df95e5f52ef2068a09365f0f241ce18356aca0b08888f1188205135ddd9d9781cec144eeeb30ab68cd31e46afc7c5d730edbf9988f481ff17055782d6ec1dee6488f7ef6ed60615aa8a0c10fd201d0c1f3bc48fb03cd533bac108ac1a7f3bc71743622eee36213008ec7314d39787aef46d3229765e57acba8ae2b6a0ddbc75f68976092219a29c2d11ea845fb3232ba90934ba9549dbfa323fabd51392c619109ce4b7759f2a335972262d9032b357f1df5aa280e27aa917c4a1107dd0e0968ccb9b1d0e11d1a38a670a1e82dc7a2bc4f75c46292b0d0dbfb4d3df934674a786c75f6d9f4067c8832061a06f7827e07d17334a9d12400b37d6f8f58eecfbe388e7ee1b1708bdf78288844d4b780dab9c83914c7ef40c4828a4296386356073cd0ea142d7e78798ce39c53978af30d6f570c0a5850bb19a1ca7b51c0097780673c719a89975bf52884ba20e30b777a36e6b3cba1ad1c73297ce20ebcb739d09b9c4e581713f461041c57b4b909422d38514f6112ddce864975b4ead6ef383d3ecb645938c611f9ac32069cf8749b559fb93f8fb945f5b51de634873ab7f4bc8b119f48192dc8e1f5e0f9c0978cddadef0d5e686bd89ada25b514b753b78436eaf4c3f6295570a0c39fb927ba9147b41b9f12d4b0b17f009aab928c080837436498f131d4ad0e0187212bbb940435b946fea98a755fcaadb01d5cae454b06d459bb69fd1d9745397d52262630bcd8423bfe3f5fcc3c2e8589e050167c7fcaf57cdfd9eaf36dad34c6effa0d387c5d06314e030eab55aacbd8d3e74a4d5f0a0901bb5b9b47489bed052401d74b774a5d373d55d4e31a0b115a13683f8174ce6159cccba8fa93b3a77d5fdbf132d998bc26483dfee0a0050ce30a30b49156a0c4fbfa963d4d428937537b591fe6524dac4b19c4fde980e5036902ab340bb953819d2f38357c1aa74f5ebda7435a3c88b5af48599b4ce781048e056abb678a484e21252f4c4ccdeb9b69ece762f1cc32737dbd175a5c0ed03c4872cb24349658a61cb2ffa5f54bdb41d2b854d8873b3af1d4f8e39a85716db12581de7df4c065c7c3144921e467030045d28036b1718186f24e66910c4542d6b5c8642e033fc6410ff4b00f40ea57662bfa81394344218744f1a33b7ca43d8930132cf3419fc7d673a644dd02b1d133fedfeded41d0de12db74f0056c6c484f6a74b459c51a3683ecb51e07456efa8339e2573cf701", 0x5ad}], 0x1}, 0x0) 00:00:05 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x2000004, 0x31, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r0, 0x0, 0x4, 0x0, &(0x7f0000000080)) 00:00:05 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 00:00:05 executing program 2: getresgid(&(0x7f0000005f80), &(0x7f0000005fc0), &(0x7f0000006000)) 00:00:05 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0x6, 0x0, &(0x7f0000000080)) 00:00:05 executing program 2: msgrcv(0x0, &(0x7f0000000040)={0x0, ""/180}, 0xfffffffffffffd82, 0x0, 0x0) 00:00:05 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0, @multicast1}, 0x10) 00:00:05 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x32a) shutdown(r0, 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 00:00:05 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0xa, 0x0, &(0x7f0000000080)) 00:00:05 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = dup2(r0, r0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2b, &(0x7f0000000100)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @local}}}, 0x108) 00:00:05 executing program 2: r0 = msgget(0xffffffffffffffff, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 00:00:05 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) shutdown(r0, 0x4) 00:00:06 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 00:00:06 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0x2f, 0x0, &(0x7f0000000080)) 00:00:06 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_buf(r0, 0x0, 0x2f, 0x0, 0x0) 00:00:06 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x6}, 0x1c) getsockopt$sock_timeval(r0, 0x1, 0x19, &(0x7f0000000040), &(0x7f0000000080)=0xa0794cf5dce1748) 00:00:06 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x40}, 0x1c) getsockopt$sock_timeval(r0, 0x1, 0x19, &(0x7f0000000040), &(0x7f0000000080)=0xa0794cf5dce1748) 00:00:06 executing program 0: getresgid(&(0x7f00000010c0), &(0x7f0000003180), &(0x7f0000000740)) 00:00:06 executing program 0: getrusage(0x1, &(0x7f0000000040)) 00:00:06 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000f59ffc)=0x4, 0x4) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 00:00:06 executing program 3: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000008) 00:00:06 executing program 2: r0 = socket(0x10, 0x100000003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e) 00:00:06 executing program 0: r0 = socket(0x10, 0x80803, 0x0) getsockname$unix(r0, 0x0, 0xffffffffffffffff) 00:00:06 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000280)={0x40000000000002, {{0x2, 0x0, @multicast2}}}, 0x88) close(r0) 00:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0x6e) 00:00:06 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x40010, r0, 0x0) 00:00:06 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_buf(r0, 0x0, 0x11, &(0x7f0000000140)="17760689b896e594d45f132dc5b48f5bc73090e4dbc5020745775c4a11046905ab87268acaf709f6c107b455bed69899fca80c9fbb75190d2eb3e12d998b2dc02db6a5dd0cffec271117dab4491c5eceaa3445627af2cf9581d02b02592e8ddcc11a0aef57498fc7634194f9b126ac9f96fcc9734060ebbcf67d61eab96bab3c201bb169d3fc8eb8ca0a4b7f2b1c835f3d42ea994b8a0fdfab01d969deabab21845c9419158f9856", 0xa8) 00:00:06 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x2f, &(0x7f0000000140)={@broadcast, @multicast1, @local}, 0xc) 00:00:06 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="240000000a0607031dfffd946fa2830020200a0009000100061d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:06 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x10, 0x0, &(0x7f00000000c0)) 00:00:06 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x1c, 0x0, &(0x7f00000000c0)) 00:00:06 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000080), 0x1) 00:00:06 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000300)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_int(r0, 0x29, 0x7, &(0x7f0000000040), 0x3) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x40d0) 00:00:06 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x101) close(r0) 00:00:06 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x9b) 00:00:06 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x77359400}}, &(0x7f0000000040)) 00:00:06 executing program 1: r0 = socket(0xa, 0x1, 0x0) connect(r0, &(0x7f0000000000), 0x80) 00:00:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x32a) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f00000003c0), 0x529abc8c1c404f7c) 00:00:06 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000000440)={0x0, {{0x2, 0x0, @remote}}, {{0x2, 0x0, @multicast1}}}, 0x108) 00:00:06 executing program 2: msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x29a5d96831753c82) 00:00:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000180)=0xfb, 0x21) listen(r0, 0x0) 00:00:06 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_int(r0, 0x0, 0xf, 0x0, &(0x7f0000000080)) 00:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) 00:00:06 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xc, &(0x7f0000000040)=0x975e, 0x1ce) 00:00:06 executing program 3: syz_emit_ethernet(0x101, &(0x7f0000000040)) 00:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000040)=@in6, 0xc) 00:00:06 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x14, &(0x7f0000000140), 0x4) 00:00:06 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x100000001) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1, 0x31, 0xffffffffffffffff, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000000), 0x4) 00:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x92eaf1a380289524) 00:00:06 executing program 2: readv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000001c0)=""/28}, {&(0x7f0000000540)=""/140, 0xfffffffffffffecf}, {&(0x7f0000000600)=""/94}, {&(0x7f0000000680)=""/222}, {&(0x7f0000000780)=""/233}, {&(0x7f00000014c0)=""/4096}, {&(0x7f0000000880)=""/163}, {&(0x7f0000000940)=""/221}], 0x1000000000000089) 00:00:06 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x0) 00:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="734f24b41d319747a318f5fdce2ef55b2d2ac2eabec0761f8ef8d85b7191bdbfb23d532a768a22f36f674daba17f66015185c762ed0fcd9045d7e6b75a140d78ee0e98cc250d674007028e98633e3a0d28e2dd6bac6242bf50ecfbd2c2b8940eba2e61a98d120f0f16bc0f32672e306a5b5ca4d9255450fff15c78730d6770a9dd2a03439ba7b1704b80d47b0b86c50e9e", 0x91, 0xc, 0x0, 0x0) 00:00:06 executing program 3: select(0x90010000, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)) 00:00:06 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000040)={@multicast1, @broadcast}, 0x10) 00:00:06 executing program 0: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000100)="fc0000001a000700ab092500090007000aab0700000000001d00369321000100ff0100000005d0000000000000039815fa2c1ec28656aaa79bb94b46fe000000bc00420000000000000000270400117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e3280772c05defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b269d90c2614ba9d3ef3d92c83170e5bba4a46d284a710af333ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734ba3c7c3f2eeb57d42dd16b17e583df150c3b880f411f46a6b5f9d0356d5587e658a1ad0a4f01731d05b0350b0041f0d48a99c03f080548deac270e33429fd3000175", 0xfc) 00:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x2c, 0x0, &(0x7f0000000100)) 00:00:06 executing program 3: mlock(&(0x7f00003aa000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 00:00:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000180), 0x4) 00:00:06 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000000)=0x5, 0x4) getsockopt$inet6_int(r0, 0x29, 0x48, 0x0, &(0x7f00000001c0)) 00:00:06 executing program 2: 00:00:06 executing program 2: 00:00:06 executing program 2: 00:00:06 executing program 2: 00:00:06 executing program 1: 00:00:06 executing program 2: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 2: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 2: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 2: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 2: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 2: 00:00:06 executing program 3: 00:00:06 executing program 1: 00:00:06 executing program 0: 00:00:06 executing program 2: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 2: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 2: 00:00:06 executing program 0: 00:00:06 executing program 2: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 2: 00:00:06 executing program 1: 00:00:06 executing program 2: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 2: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 3: 00:00:06 executing program 2: 00:00:06 executing program 1: 00:00:06 executing program 0: 00:00:06 executing program 3: 00:00:06 executing program 1: 00:00:06 executing program 2: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 2: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 2: 00:00:06 executing program 0: 00:00:06 executing program 2: 00:00:06 executing program 3: 00:00:06 executing program 1: 00:00:06 executing program 0: 00:00:06 executing program 2: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 2: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 2: 00:00:06 executing program 1: 00:00:06 executing program 0: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 2: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 2: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 0: 00:00:06 executing program 1: 00:00:06 executing program 3: 00:00:06 executing program 2: 00:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x4d) 00:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x1, 0x9}) 00:00:06 executing program 2: 00:00:06 executing program 3: 00:00:06 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0xfffffffffffffec1, 0x200408d0, &(0x7f0000000380)={0xa, 0x0, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 00:00:06 executing program 3: clock_settime(0x7, &(0x7f0000000000)) 00:00:06 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)) 00:00:06 executing program 1: socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) nanosleep(&(0x7f0000000000), 0x0) 00:00:06 executing program 3: mincore(&(0x7f0000000000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/131) 00:00:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0xfb) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f00000000c0)=0xfffffffe, 0x4) 00:00:06 executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080), 0x0) 00:00:06 executing program 3: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000) 00:00:06 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) getsockopt$inet_int(r1, 0x0, 0xe, 0x0, &(0x7f0000000180)) 00:00:06 executing program 3: syz_emit_ethernet(0x4a, &(0x7f00000000c0)) 00:00:06 executing program 0: shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 00:00:06 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_group_source_req(r0, 0x29, 0x1000000002e, &(0x7f0000000300)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) syz_emit_ethernet(0x3e, &(0x7f0000000500)) 00:00:06 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x24, 0x0, &(0x7f0000000040)) 00:00:06 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1000000000022, &(0x7f0000000040)=0x1, 0x1f1) setsockopt$inet_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000000)=0x1, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) sendto(r0, &(0x7f0000000100)="b9", 0x1, 0x45, 0x0, 0x0) 00:00:06 executing program 1: r0 = shmget(0x3, 0x3000, 0x820, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0xc) 00:00:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000000d, &(0x7f0000000000)="eaff125cb4fb125e", 0x8) 00:00:06 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) 00:00:06 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) setsockopt$inet_int(r0, 0x0, 0x1, &(0x7f0000000300)=0x5, 0x4) 00:00:06 executing program 3: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001500)=""/247, 0xf7}], 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2000000000000002, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) 00:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', &(0x7f00000005c0), 0x0) 00:00:06 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0xfb) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f0000000340)=0x100000001, 0x4) connect$inet(r0, &(0x7f0000000180), 0x10) sendto$inet(r0, &(0x7f0000000040), 0xffffffca, 0x0, 0x0, 0x0) 00:00:06 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x8, &(0x7f0000000140)=0x80, 0x4) 00:00:06 executing program 3: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[], 0x0, 0x0) 00:00:06 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000001640)={0x6, 0x66}) 00:00:06 executing program 3: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f00000001c0), 0x8, 0x800) 00:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000002740)={&(0x7f0000000380)=@in6, 0xc, 0x0, 0x0, &(0x7f00000024c0)=[{0x90, 0x1, 0x44, "8651cfa41d79721ea3a28e5e24485cdd8b7c8e8677529db95d5e24989577e85dc5d9f63f69268bde7dcf7a636907b049120853d15e66a0e36c8cee47a3032822de764e7854741a6ae3a34992ca5c89887385114aaf297a9c66fc1ddecd1c21d8fdde494f714c60e8c4d8d1701ad7224f69a8954cebd7b36f2d"}], 0x90}, 0x0) 00:00:06 executing program 3: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f00000001c0)="120000001600e70d017b00000000008e1584", 0x12, 0x0, 0x0, 0x0) 00:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000d80)=[{&(0x7f0000001280)="6428fec8e8f075f6232a05580f3458f9ed8fe9436c6d1cfeacb5995d8779d14fcd0ddb0a916fad24ba19d0129d6992cb44b9300133d929b5faa57e6503340e41bcb055b1931af46ffb10268ce56123e0a35c7b80d5a0362c66a4c5654299c0846cc1b5339904859674828636dd72e293143a37ad69ef039e9ea6bd252b69620fbbddf4cd3cc01876e584ffdf57b20baca9967fc49f379d70422138703e7606bc7d3ea06a9b1a8fa51fbd6a64e7196b2bdb78cfccf6cf7f44cfd3cd736e383ef8972f931db52f784483e01eea62d1373fec43a834818c5379048953222d5e37264d87be337633ee9d22c00b3ce84664079bc7993e2a4dbd6e7171b0a5a9aa21842e0fb067e044b7be3ffcf6e6ea8bebb062f257943ea9ac9772ce8021a8d6532e3a43a12803a7549a13b43d5b9e34a4bfc49e450841d30ac047c41d9cc3667fe524d0b6d0193fa267c9ad1fb3bddb59f539e99911efd783543bfd7bc3a18dfb0097041469c04f052d798bc88eb20b1f381d27cb69067e219c5a56998b04621958553476309dfdad8963d6c9d707725be1a72273ccf95fabda0f4bcfdc5a8d579d4963f4b33e000a96466fcbca3e9dae92e9348e990777d11cf24256887855c5249acb8166e29ae00346ce99faa25035c36dda4174b15bbb928dfe54872a8a9b508c69ab80727c6df035608d74b0b47110f41a5875c02fcceb8798d93999a0946bfca2379117242fe6a2a95cbcdcb965953d97b4016cc01ef4c1c0ed0654a5c472e45d46b86591d9f9e0cbbdf8ba12aee4ea32af3f697ff11b3518d08bfee00aa7b42695b156af996250484af7bc9c74acd0383b24c26a7246d8129f33769383be1d37b1820165cea77f41558af7fa86e890804881d6dc4db1e313e95008835bed46f8315dd9b3a3dcb52b6936f5972e5e128535aa0ac6b2a72fe13ccc0c15b31892fcd406e7edcfa7ea35d7b53d7d6efafac5e3c953742d713b0bd40d64fe221b539f67289e8c0d459f787834fa5ae9d95ed278eb55e6387fa904f4c4640460f0a062a77e35c9d1a0168cdeac39363644e60b2d4bb710ecb0116ed1ccebb770ef4f9584f4904fd5eba8f1fdc15304cc6fe3cb6f2d609769feba701ccaf51ab2fcc5d1b46931e505a2d5dfab50d78be4b1b68c91c845b80bdd8334edeb56f238fc6ca8652573581c14db4055b9d162e7a56e4e64bffe131d0ad400eef4a2de20a2bc80a01c687a29b143cff989be6244e5b175ccf02badfc4076ff62fd604b28c02c32a94c282b776166206f8884ad431f8b8b017231e374eaa0d3c82d9d747d532ec9564fe9ac2d7b554e95f9a7660bec012b0ec3de6b410aa465f97942397d05fe0e2ea31958a1a6fc039a8718833740421f086da6c029689c38047d9714b33e0dd40316e8036f9c5672dcfc37bfe50812142fa1dde1a4e0ebe569383a90d480a7dbbf6c4cc2a63320dc380f6a9a495a23de2e8c6b616cc72efe7975171828663b653152c8419ab0cd536abe1b2add20d7064566c4ec7793a12a67d6da73db711a620c0444b3a9403e11a89e9fc7032d16c41d25553f43a3adb57aee5a66cee348a5df7ce42dfabfb331bdcaad07745d3a70820cdd876fea7231d54d2e82d42843f72e328204a7dd0b34f71c100f3013f2dc7113cb1a46ac7936ab6d688f54f746213d5721ca46c533ebca85c911214d8b6aed18ba5bf3068ef4820c8d2b252924b2ad0f28ac13c04cfaf0f174c8220e86468f0580660a84bae653a30a73707d39737de2214a9cde94066ff915c572c5c4437e0edc9bab9f7e923fe812ebd77804e71b168eac888f15c39ba6b5a88bce468ba512e07933e23ff4ea9c0d8cb59df98a06cd1978a70b3fa73374d000f18739b450873800c144b4c218cfc27c1a7e827f847b30958c8d1f7fd6a10c11b8c27d48aec4143163bbae0fde945510b652c29bb8ad752a2beb94aa77cdf326d6b1afb7d340144d2cb430d0fcb2e46004392eefd9b3f1e22944ca1e81add913348bb5d4c073ea8de22b11f91f4e0f480b9cbb5801e56be72e22edcef07dd05034c345abe13c6b3ed51ac521df6d63eab4ddce2c865693e30d37d5877d406ed110d69ef0a3d9bd25ed8ac0aef8513c9d894e403092b831f8c770a5296fd8504e93fc093ae6afc596343db15c340d6d9318a18e1b9268ba0a1700ee138ce74f1dd8d9a412aaf982d0b72df50e3cdde033ae89dd742fbe6b812030e5da7c032045ccf8bd02f8ad8d42e144444425ca89833fff5b3dca398aa89d17b791bf508ea8842d92b220625cd575787389b71032e0925f9e3cb4fa86bb648398e71f482e9e6ada31f127230fe2f259ea0e1f8ee61c8d1116e1099b82aefdfa079a8e18dcc280dc3f74569d9f6975cb6e31f45c21b5844eedc1d8052694cd213cba97bf1612762261d97e5724ae8bdcd767bc4ae49e337c682527c56a65fe894c83eb8d75d848ef4d503864de02cd8068abd5acc342fa53cecc2225de6403f8beb8cb08606db07b2ab2435ed278a541a75197d767a445d91d4691077a0b5b67287ce2fd1e8fe0a40c7c344dc4ae11a6f5701f19127446fd8c5122d3a695910327e500b1a5024135d06c7ab0257506da16397d867791c2066c3ae419f72a20754ab43d3a90fb490443da4ba7d536471baaf679d13b66208914aec9af0fe4648b3b0e306db9bdafd8eb434f9473b99da47882842dd5e43c646437be409cb7ee31001d83ef8ed8a3c7c56768429c43f2b2bd206a5194f740025bc4ef87332cf6954a45d2016ed97801979b86ed368a4f7c311a4eedcfcd6538bd1987f4824f9a20864f35af70ba50e3343c653b1396192e594935d0ed791176df27042a470747989eea59aebff7ceaf288e400db2c18f14f2de06da516c0a6cd42c97af46019a920f97cf67289b678b84fe82fc465026218907e946e8d36caed092d2c730d1e6e72e73b18eeb234ae5ee2f2bdff9931f52b21f373c4e2f5082656325aca8ede6ab048512cdd40a8dcb4052eaaaaf2c67d2d17ec1abcda99dd81fd64206b2ec37352e36dec8ee1340c49cbfa84b80c612599a78ec10a068468c4d1a01bb1693e9837ef486a472a2dcf9665ce44c827dfc327525e80c73ced8fe048fa1f3ea395baa437c70f8f91825d3b57c264b5ca9a46a1e015604e20039163e4c950ca89b0ee86450637d8c3aa79629e53d97d674a9842ea6dd1cccfecb66c43dd8e8ea119121c9e86112926d5651eb35c5a494bcd3b5c992477a644446bb71019367a280e2cccf8a9e1cedc78e6b455283bc5ed1de72facce2b3065c18d0b0acc4ed6145d973a474945e1e30c2baff09f7b0c9fe524f92031f74d0e57718b210550943fd8cde0a7e2897aafeaa7b34a8c1f8244d2e8dfd9c5d79721ae3ab12d15a64b60b938f4fb37ce03aae4ea954532306b4c3932ca54e50f13c3511cc16be934ee112ca3a3f9a299112e29d17f9c7cb27311c6e00bdfb7bfd3534a848344b76dc77a3f247e7b3607808bcd21bd84f377629315405a1bd4dab5f19a239817e2c3630c034e0794f6e0fc191d9245a8ee009c6463f876be87d3861c89e0bcde826da4ec4a5a9a2b2956cf46fc591ce2d7f742bddc34e423339f50ad370b215dbbdf8d08a521dfb9c93b553dc46de57f7eecaf1f2fd13e61d776dea52ff4c85cc46060cf8f164c12f7c536d563f4c0d16e7d7847b7433bcda4582d82fa7a2e104343eb81096f039ebb2df6c9f95a0a7f21e08cad3117fbd10597904b46a7fa7cc5808fabfe03e25cc038515d9a568aa95cea0b4dc2c1c9738f965b3a75d1e3c271a53d89aaac1a057dc3b14871afffc419e8de200647d5a76d777c16364027a1e74741417c87386cfc95007c300e89a1ef52508de75c4c6a85e2e21a594f1f11b56e9636166833c7f863cbfa0de3ef92acaadfd431ace59655f0f77081d263f5c49f79db0cabe7bf18defda3ec10568b235a8584bf71bcf8abf093acd6ec92170206aae878707cab22c320e2fa7252e3c2619a175f5711f51a175b68cf3842aec049766ffda61644a9b03a791e82931c3641d7ab57d200a9f4b485139bd038ae5fed2e9159d3d1c1dedd7ef2e8092d8a6a8c8fb8bc6608381661723b35a06a13b59c188ad9fe1095b2d46419220b0d12b88b6d9d832da0a077f0ae12eaa56146f8230e58e50d1912c97189576615d2833d7e4512ae93dc5bfccad218ca0cc10514be18a6ede6ffb820e81766bde98ab3c1698c242a5c50fe4493b6beb6f12baf483ab319c6ec478438999dc6f4fe94414210bacf78d0cd18d71c371d06cf5fc8d78abbfc77d596983f771f1142017ee0a837a140bb188b9f7efc3248286f551de8eac4c4b92decf2f02c7c50ce8471958e74a9b038d28c5185e8c4cb06929a45b7257dad5566ec08e61630790b14e120bf6cadea686464ae182fccb469db512579db2e1205f1fd2a00b40b716ca8b300a5a29afad64df715513f7ab60e1966d959e78534da9c1fc1736b9f36991b1fe90064bb386c186ff80c8189841dea57d183195afca3cf309875aec60207ab76cfb4606ac59c20cabd6ae70473c1842615d7190f4e81b2328779f384cb72c47bf2e5915b59cee9b8054fb1236e1eb866503441058a280ca9213695e1510531aa7899538885eb805fd72a83c403a8e8b105f68faa657b82d64aec8854a8cd068369a1a5aab2445d7d040fbb8d455179a35627f9792dc7f37578348f787246b21144604978ac20f58872d5d246d5afeda626f414aab0286c9a84b541e2c2bef63536e08709af4a4afd31f9dd86c25b6f0aa5c02937ba9640237d7d15d3a8d4b05684700f5fdd93c2ea991a9460d25e0ebfc517408b136b42f929e88222753860fd394ae40ee48bfc8129e8ced46e7eebb9e02276c4b8ee725d09a8470a9816a1068e135ac4a2ceb469355cfac261d24049d6ace301b4997de2a98ae9e9fc8cff0e909266d1cbb489fa48f8ec2eca7bdcd8318efe2c2547df7f7ae9b3da55691bcb2edba1ee88a7c8bd2111d4b8cc067678929b97bc6d82f4a32958a3db3a1", 0xdee}], 0x1) 00:00:06 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) dup2(r2, r1) 00:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='S', 0x1}], 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f00000029c0)=@in6={0x18}, 0xc) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:06 executing program 3: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000000)="120000001a00e5ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) 00:00:06 executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0) 00:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0}, {r1, 0x7}], 0x3, 0x0) 00:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000001140)="8e", 0x1}], 0x1, 0x0}, 0x400) 00:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000000), 0xc) 00:00:06 executing program 0: 00:00:06 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000140)=""/247, 0xf7) close(r1) 00:00:06 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x28, &(0x7f0000000100), 0xfced) 00:00:06 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x111) 00:00:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f0000000080)='H', 0x1, 0xe, 0x0, 0x0) 00:00:06 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa82c2, 0x0) r1 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) pwritev(r2, &(0x7f0000002740)=[{0x0}], 0x1, 0x0) 00:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 00:00:06 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$sock_linger(r0, 0x1, 0x3d, &(0x7f0000000140), 0x8) 00:00:07 executing program 3: r0 = socket$inet(0x11, 0x2, 0x0) getpeername(r0, 0x0, 0x0) 00:00:07 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_buf(r0, 0x0, 0x29, 0x0, 0xffd0) 00:00:07 executing program 1: mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x54e) 00:00:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x8, 0x0, &(0x7f0000000300)) 00:00:07 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000000000), 0x4) 00:00:07 executing program 1: syz_emit_ethernet(0x13f, &(0x7f00000000c0)) 00:00:07 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x11, 0x0, &(0x7f0000001ac0)) 00:00:07 executing program 2: r0 = socket$unix(0x1, 0x8000000000000005, 0x0) bind$unix(r0, &(0x7f0000000480)=@abs={0x1}, 0x6e) getsockname$unix(r0, 0x0, &(0x7f0000000100)) 00:00:07 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) 00:00:07 executing program 1: r0 = socket(0xa, 0x802, 0x0) getsockopt$inet_int(r0, 0x0, 0xe, 0x0, &(0x7f0000000140)) 00:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x300) 00:00:07 executing program 2: r0 = socket$inet(0x10, 0x2000000000000002, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="2f0000001c0005c5ffffff000d000000c6225c43726b1644fc0002c9130001000000000050000000584700a28663b3", 0x2f}], 0x1}, 0x0) 00:00:07 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040), 0x4) 00:00:07 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x8400000046, 0x0, &(0x7f0000000000)) 00:00:07 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) open(&(0x7f0000002780)='./file0\x00', 0x202, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) 00:00:07 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, 0x0, 0x0) 00:00:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) fcntl$setown(r0, 0x6, 0x0) 00:00:07 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="24000000020307031dfffd946ff20c0020200a0009000200021d8568021baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:07 executing program 2: r0 = socket(0xa, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x3, 0x0, &(0x7f0000000040)) 00:00:07 executing program 2: getrlimit(0x2, &(0x7f00000000c0)) 00:00:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 00:00:07 executing program 2: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="fc0000001c000705ab092506090007000aab087a02000000012fdb93210001c000000000000000000000000000039815fa2c1ec28656aaa79bb9d956620700009a37795d407ceb1f5555f33018bf1abc000c00f0036cdf0d11512fd633d44000000000008934d07302f60f591005e6230be76a57619e83bfade01720d3d5bbc91a3e2e80772c05dafd5a32e280fc83ab82d718f70cec18444ef90d47d92c83170e5bba4a463ae4f5566791cf190201ded815b2ccd243f395ed94e0ad91bd0734babc7c3ffa3a9752fabf316f2eeb57d43dffb41a42e5f5aa1dd18900000000411f46a60467b4d571558702d8a10000c880ac801fe4af3d0041f0d48f", 0xfc) 00:00:07 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x2000000035, 0x0, &(0x7f0000000040)) 00:00:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, 0x0, 0x0) 00:00:07 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000140)={0x2, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:07 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x200000800000050, &(0x7f0000000700)=""/30, &(0x7f0000000040)=0x3c7) 00:00:07 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_int(r0, 0x1, 0x1e, 0x0, &(0x7f0000000080)) 00:00:07 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_int(r0, 0x0, 0xf, 0x0, &(0x7f0000000040)) 00:00:07 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty, 0x2}, 0x1c) write(r0, &(0x7f0000001480)="28aa0254b9eeeaa388b7b78f7670fd06e5f99143a98948963e9d0ed7d62e953efa31f3632e97d75d50be90a8bb7ea2cdf2d001cb49e52f4f97ac98cb06598eead15bb0355955d36d180e565d5f2d0f8b4ae904aa8a2c41e31c0beeb21dee15f538d8f6b6a0a07953ff6e83564f94cdad6887302882bfb5122bb882b0217bb09d267607a235fb3d3a6050fc374c9621e00f6f8b04724264dc736702717076ee7eb11168d8069674310c86cf9f55859045a06dc6c303d09d516c972bd9f41d6269044317f94c5a5ae2164761212842aac70f42f65980d6d2035faa2cc3e4f92ca13a79ce533f4ca47d11b7378ecd47ed6231b74a6aa0e5b12bca55b10c6f9026f4eeddece83d64255543c777105ef352be2e00e782f2f986bde158c4d1d1c5d5ee0498abf9b765906eb06b3a95f4d13394c48028c38a3a447d99d4ea2871b01ffcccc45d040b4f8030bf221e2560a1cd7a1c66ae31b28ca6b91bba6c3103761126daa35de8ffa4cb548005942b6556a5b25c232aef12502378a27fcfc1699806cb8645d524f6b6ad05ccf4bd9acd932c890d1cdb1b220db3b56d5a1a0b6ee6147dac7217d50af047fcebc5aac1e944a5755afb24ba41b3f89e13ab9615604c1ca742708eb0f2a7348ee852a16c0864ede2c1c9d2542665d8d811258de54fe9c3c121ae7f2b79336b27268f1ba5c7a2dd0eb2ede3fda120712ff864f7fb52484eeafd4539d41133afdf706616b706518e2903fde33119e30618a32db880e0f1aff4c039398e2bc0db1acba3272f9939a1d1226292f5ac23749a500de2062e8757c8d447d5883586e77147603ebaf88607378cf37eac2e534125bc26902fbde524f6251ebb671f9d302e70d24ae2a1007df61f6ce60772473b0af28edd6b5afa95a0e350875887e9ad743633288b3f0c65f99b88111e09260645b265bfc3f35c7dfee4be513571f67bcbc3c4b87a387e725f67b11da1014cd36308d978c7b0ff3ade4e51b2c45abb07f70c9602e5a92ef9842e73991170a8b960466b03c2e7b8021358c86c075064a038280d5dda7c70cad331acb3f26edd10df8f29008b1cb6218f201ac6e99315517db6c7034c80e28eee58c4093da5ae851c769b3f0ad469bb936d1bf62f8b74c61c60044fe0c38bb9be37b793b965fec43bc4f8660b28c5dadb4af1b5d24251a18552889caf4e1bea887f1eb2766de6b2b2c6f96cae4a1f7af61478dcbc1153a884ed3437ef230fa352f70da1ae61a65b128735a31ba777ef818fca659e6c02b5ec752c24d23c8d8f59210c141293cb674649215b993b5f0932bdf98c1d6e8a56c567d18a2065c0d7996492ef04c117af96862ff5bbf04aa44d03c5991c46cda153699c04de1e55b196027840c4147d33a977db576b7eb0f980ca03978fc71ead86540405d0551441103034e48e1503190d924218ccc090ee77464982bde2b5dafba43aebe9d0c22b7c8b44d4079d8bb364294cdc64999d89d05fe675fbe5d93d6d6e1708486fc24c7c5c3f701d95634cd742edea9eca874dda6db6e20decd125eacadf9d2eae06d48dc92dee56f3b38199e94983eef89c06e8cdb9f3c3a91dc62318dcb07300d9497ef3f7a9f59f176b4cb2a5b518e0d304648c309c", 0x483) 00:00:07 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x19, 0x0, &(0x7f0000000000)) 00:00:07 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x24, &(0x7f0000000300)={@multicast2}, 0x8) 00:00:07 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x48, 0x0, &(0x7f0000000000)) 00:00:07 executing program 0: semget(0x0, 0x0, 0x204) 00:00:07 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, 0x0, 0x118) 00:00:07 executing program 3: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x2, 0x0, 0x0) 00:00:07 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2) 00:00:07 executing program 2: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x4, 0x0, 0x0) 00:00:07 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x1d3) 00:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="11", 0x1, 0x8, 0x0, 0x0) 00:00:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000005c0), 0x0, 0xe, 0x0, 0x0) 00:00:07 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) sendto$inet(r0, &(0x7f00000000c0)="96", 0x1, 0x4, 0x0, 0x0) 00:00:07 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) 00:00:07 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x8, 0x0, 0x0) 00:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) 00:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0x0, 0xc, 0x0, 0x0) 00:00:07 executing program 1: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 00:00:07 executing program 2: clock_nanosleep(0x60000003, 0x1, &(0x7f0000002d00), 0x0) 00:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 00:00:07 executing program 3: syz_emit_ethernet(0xe9, &(0x7f00000000c0)) 00:00:07 executing program 1: r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000000000)="2600000022004701050007008980e8ff06006d20002b1f00c0e9ff094a51f10101c7033500b0", 0x26) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000d9bffc), 0xfff9) sendto(r0, &(0x7f00000005c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0x1, 0x4, 0x0, &(0x7f0000000080)) 00:00:07 executing program 3: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="240000000f0607031dfffd946fa2830020200a0003000100071d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:07 executing program 0: syz_emit_ethernet(0xe9, &(0x7f00000000c0)) 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 2: 00:00:07 executing program 0: 00:00:07 executing program 1: 00:00:07 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:00:07 executing program 2: 00:00:07 executing program 1: 00:00:07 executing program 2: 00:00:07 executing program 0: 00:00:07 executing program 1: 00:00:07 executing program 3: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 1: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 0: 00:00:07 executing program 1: 00:00:07 executing program 3: 00:00:07 executing program 2: 00:00:07 executing program 0: 00:00:07 executing program 1: 00:00:07 executing program 3: 00:00:07 executing program 2: 00:00:07 executing program 1: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 0: 00:00:07 executing program 1: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 2: 00:00:07 executing program 0: 00:00:07 executing program 3: 00:00:07 executing program 2: 00:00:07 executing program 1: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 1: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 1: 00:00:07 executing program 3: 00:00:07 executing program 0: 00:00:07 executing program 1: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 0: 00:00:07 executing program 1: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 1: 00:00:07 executing program 3: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 0: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 2: 00:00:07 executing program 0: 00:00:07 executing program 1: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 1: 00:00:07 executing program 0: 00:00:07 executing program 2: 00:00:07 executing program 1: 00:00:07 executing program 2: 00:00:07 executing program 3: 00:00:07 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 00:00:07 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0xfffffe2e, 0x0, 0x0, 0x1a8) 00:00:07 executing program 2: mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) 00:00:07 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 00:00:07 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000000040)="2400000001031f001cfffd946fa2830029200a000900010001e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 00:00:07 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000101000)) 00:00:07 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xe, &(0x7f0000000180), 0xdbb6d2a177d32f13) 00:00:07 executing program 3: r0 = socket$inet(0x2, 0x80001, 0x84) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x7d, 0x0, 0x0) 00:00:07 executing program 2: r0 = socket$inet6(0x10, 0x8000000003, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="5500000018007f8cb72d1cb2a4a280930206000000a8096c262369250008000c000000000000a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab82200070000000000000000000000", 0x55}], 0x1}, 0x0) 00:00:07 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)) 00:00:07 executing program 1: r0 = socket(0x10, 0x20001000000003, 0x0) write(r0, &(0x7f0000000540)="220000001400470000000100004c030002080300010000000800020041e2fef0f09b", 0x22) 00:00:07 executing program 3: r0 = socket(0x10, 0x20001000000003, 0x0) write(r0, &(0x7f0000000540)="220000001400070000000100004c03000208030001000000080002004102fff0f054", 0x22) 00:00:07 executing program 2: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000000040)="2400000004031f001cfffd946fa2830029200a000900010001e700000000a3a20404ff7e", 0x24}], 0x1}, 0x0) 00:00:07 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)) 00:00:07 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_int(r0, 0x29, 0x18, &(0x7f0000000080)=0x5, 0x4) 00:00:07 executing program 2: r0 = socket(0x15, 0x80005, 0x0) getsockopt(r0, 0x200000000114, 0x400000000002720, 0x0, &(0x7f0000000040)) 00:00:07 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000000)="fc0000004a000700ab092500090007000aab80ff01000000eb0fca17e0000100ff010000000500000000000000036915fa2c1ec28656aaa79bb94b46fe020000000000000000000000006c6c256f1a272f900e2e117c22efc205214000000000008934d07302ade01720d7d5bbc91a3e2e80772c74fb2c000005deef11a822c9afea7dc2add7f671fd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bbab2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d09b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8", 0xfc) 00:00:07 executing program 1: r0 = socket$inet(0x10, 0x800000002, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000003c0)="240000001a0007041dfffd946f6105000a0000001f000000000008000800040004000000", 0x24}], 0x1}, 0x0) 00:00:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000040), 0x4) 00:00:07 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x3, 0x0, &(0x7f0000000040)) 00:00:07 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0xfe5c}], 0x1, 0x0}, 0x304c9ce0dcfa0364) 00:00:07 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:00:07 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)) 00:00:07 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000440)="24000000110007041dfffd946f6105000600000402000000000002000800a3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x811, r1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) sync() 00:00:07 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x29, 0x0, 0x4ae) 00:00:07 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:00:07 executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000200)) 00:00:07 executing program 1: syz_emit_ethernet(0x140, &(0x7f0000000040)) 00:00:07 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)) 00:00:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r0, 0x0, 0x200000000010, &(0x7f0000000340)="17000000020001000003038c5ee17688a3000cb0ade965869dba209a0008010100ec1fda1e0336030020000000000098fc5ad9485b9b6a8800000000dba67e0600000000000200df018000000000f5009cee4a5acb3da410001fb700670000c88ebbff06011528a3b5c100000000000000000609edffffffffffff02df9eebe7ec7ee87cccebf6ba000835024f0298e9e90554062a80e605007f71174aa9512cbf320ec39f02d47c59cc1626ab6026eb4bf6ba2112ce68bf", 0xb8) 00:00:07 executing program 0: r0 = socket$inet(0x10, 0x80400000003, 0x0) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000150007031dfffd946fa2830002200a0009000000741d85680c1ba3a20400ff7e280000002600ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) 00:00:07 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0xff) r1 = dup2(r0, r0) close(r1) 00:00:07 executing program 2: syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000000)) 00:00:07 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$inet6_int(r0, 0x29, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 00:00:07 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000e4ffc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000053c000)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) close(r1) close(r0) 00:00:07 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000e4ffc8)={0x0, 0x0, 0x0, 0x0, &(0x7f000053c000)=[@rights={0x18, 0x1, 0x1, [r1]}], 0x18}, 0x0) sendmsg$unix(r2, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) close(r1) close(r0) 00:00:07 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000000)={0x0, 0x1}, 0xff1b) setsockopt$inet6_int(r0, 0x29, 0xcb, &(0x7f0000000140), 0x4) 00:00:07 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f00000016c0)={0x0, {{0x2, 0x0, @multicast1}}}, 0x88) 00:00:07 executing program 3: r0 = socket$inet(0x10, 0x2100000000000002, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="2f0000001c0005c5ffffff000d0000000200001f01000000fc0002c9130001000000000050000000586700a28663b3", 0x2f}], 0x1}, 0x0) 00:00:07 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000100)=0x6, 0xff2f) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 00:00:07 executing program 0: setresuid(0x0, 0xee01, 0x0) shmctl$SHM_LOCK(0x0, 0xb) 00:00:07 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 00:00:07 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xee00]) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x0, 0x0, r1}}) 00:00:07 executing program 1: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote}, 0x10) listen(r0, 0x8) r1 = accept4(r0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) shutdown(r1, 0x1) 00:00:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)={@multicast1, @remote}, 0xc) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000240)={0x1, {{0x2, 0x0, @multicast1}}}, 0x88) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000695ffc)=0x91) 00:00:07 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x8}, 0x1c) sendmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)='+', 0x1}], 0x1}, 0xc100) writev(r0, &(0x7f0000000080)=[{&(0x7f0000002040)="a9772d9bea4824cc3854a62ffb84c4fb114d80fe462fd727b6f682cf0f9ccfe45f46ed18fc8af0505df86b4230370bfacd1f7266fae5859a3608357c69f51cfa473ef19a9dc2aeb43f9ed68acc034cf841229fbbe3f57130fe2ad707c56a92dbe64e59aa78e24db8e9b50597ab0024ca2564fbdb50e7b8cfa5c7028d556977ad6a90adf768a5ac0505ab07f8256368c6e71dd4b5a1c2e3c9946b610ab2b324099beb706b6a510c134ad18c928be3af6cf20e5016c9a050e35e30716e4913c882272bbfc8f0e1ee9c31484af6953e7d967640eff8accacee6daf3f98051a3ee281555a41340273dcb0bd8cc8cd549676f3ec23cbca42d4b76a178376eefb3da036d60cb88b5cb9c0ae0135be1d4f598c564fbe97ad4b691f59ba4063b898482d9cde4497009884d75b1965874e9c4d5a7cf8a640433c02acd340a98eff73e5948611184c7c60da3b233367d58aaf4e407e2e2c506b871fd822ec231389734d23a2aa5dc197831d8fee19361e5b99d0b51e5b1f0c3bb7ad55fbe3b25fa72879b4a3a3040777cf778cee1de32619701d71cb5316c7234a910b497b5f1b2cd2a0d39e92b6b92e091b470da48ec0e1b1fd3ce1a15d559b3733b97b2ddb1dd2aa73c9e03f189b8dd48c9093daddcd2c3fd0e1a9d16046d85c8934d2f9094aa5fa7b8ff061cb753dea2637ac2a8d523c9791ae454ea2e8cb10ce4a3ad8937ed583cd653bdb05b965e658f9c5f06a43bb1e61cfa4cb9be2cb4ef264d10f37e5292576bfdc97b2e1f8b692f0b64f76287e67805df914273677a9c39bd1e4f73d3c1afd99ad18a210caee42ab5c87969f6f99d7423dbb72d436ef3a3dead8eda03274d2e8e7f107eb04fdc3e36d6d4022dbc5c2fe388aaa3234950588ef56362708189826b98d3c9ed4dabcb33582a7e55327e82686aac973a5d0292afd7175a9c57b4fc1e5ba7cb0a34e35e50526d40bdb51a224e5b89e74e8752c1b39ab250b178adfab91c73c04d3c012b244cb7745dde4f716203ffcddaa096186ed0403b323c3aaa79aa4a0e6d1231ce99f83788ba0dc86da01cdad25816c26bf8e523b287d7ee83b5d0c55599ddbd202f743a1bc3d107a9c9610dc62537af48eecdd174ee4e796943250b81af0da28c57955aea149010ede13eb973dbe959500afe5e77b32ad5a11a353555b48eb7684596eadc481c291f185d0d47c639fa5bcb2dffe859a9d4a0e184a640e30f0afe83f2096faef9c0129289688a5267e0d2dadadd0f8cb13f35fdc8d11badab97c50a244dd84b35563051f6fcd7fdad7879ff3ef01975938bc6e47aee745d4701b5c5e5546f05903bbcde0120ad847c32658c1384a6d8f188544df337a25f806051a346fb980a4e84fee06b0d367bc81161e96072b2e7e47999ac93437749d11864fa4c03a2d333135660aa17bd421623e6654eeae956e51a0157cb876db3e9cb324641d132cda7aabd9dcaa51f090c1955d20c2618466a0ea5acbaeac5a46e00b8869ca9a337eb5d9406592a790678a1f0bbe729054abb4810f4fdf50c517d4dd312b2d382412d45b9f60464c107c0735b16ceced73484f37cdcc8b9a4a62bc997bbd1d23b993fc5cfed9a43d2f4d335570e76715b020664bedb0db88816bc97ec37d13d64f604b71fc73f3c38954ae554e45997209afb0ff102dc170986e2d72e4178a7e6131308afa29ba732e251ebdf6254c0589752bfca3bef7fd0fc60ba683c6016b16234216bdcf8975bebafd8ee4606a96c1993d1f096b435fa84279344b914dec8e56566e103592a7ed44c63c8b5c18e01fa873032b1087622f225747339d38fa89e7008695ce0b3d6f505ab7ecdf99182ab7aa264d9108af35b0a373da18a8183f696dc70a8ac88c5663a866e89c7d7dbdf7296d63e5167978b38463ae9f36fe4121229e92cced04e2313e945b835655b5930b0fa8abc59fd9fc5e0a2d050ea91a93b2dbcdeea8fdfdb5574b8648c46c08a13a909f4f91bf2e0975f8cec686185eb12f446fd958194716f0da1ea9549f18fcba6d154fc95f0c64db22aebce36df3dc31b274f1024de42813da35c41600090e8b4e93348dc8a42ec4f6ed26cc36f5258655254a479d238dd3394431a70a263a26a1e34ae1345078275e31393dff5a170c422e6938b32a7fda09282aa2d545b702c4b5cf2ce88c6d50129ad9081ac3036440f33d2b5fa9e248b0187bd79679926c5555d9483125655564ec5c9919bd1307982cfe74706bb6c6c219e143d68686f2f8804ec23d2967e9f81bb8c69aa0ff3c9f681560eaaaeae1fac89d3dcc5c92d1480b5b43b8338ee4630868a68320204ed4dc52fdb620ab91ab3aef66931fcb7e1da77c8b0334ddc0efa540d307eabe7a7af631e72226b81871b74166eab403422e844f3a1d211be421f54be188a1ed4849dd6b8be9db13aa8c8f9b9a56a64303ff8f008b4ca0a0c18f8752f7cf95beb5a3893fa3ba49d0d34924056b7a183761ad05e77435de543c7c575b71641600c2c8f8fcfc96a66807e66a71ac1315e70e6a98fecd7593daab479f1b062c6fffe9c12157f2ce20b299140686320cee60325b0dab1b5632e6ee918ffef0080feb3a3b15b598dc7619d6edc9bbb92a24ef4f06ec22f449d556e35ab2fa220103604e1cc2e4eb026357cdc22cdcf5133e22e6af81efa47db92622c633240257bfff77801cf2322587f187b7b36d1967161688a3188e36c1429170d13ada468c75e4f23366d41f6bc3e2f7a5fc7d8278a87ff8e166ed44b98c12ce910f042bee601cbb6fd5bb1bb700fe3fa80be6a1d4fb61441c4e6fb04dc7819e44b4fa692ec1de27fe7901f7ec47c85bcef060ce95fab9a9f69fa67bd0430c646c9b3d869fd13d6e1a09eff9c700100af710e314deb162ef461adf64117c227738af13c0cd8b1d723dcdf93522288236c2921281c4d5316c28e679d291f87d041dd3b70654154247886db8f8eedd1e1d13fd17e06dac7506139f7f1371257313464d71cf4c506a4c23789c9cfe132d063d13793f91aad26b0b730ce1f24f56c140f5d99774f594db4f217265a24a915f97f15a2fc27f306e47ae186df3231ddbbb3df43272738aea556dea2da6394d07c97e2cff7612b77abd124950c5506252bd7f903ba383f3c107564ab7a5e4443eba9c4aed2ebd203f29879b22d2c8a86bdeb1d75a71b943e3492c0177c468a6f82154706876d63e693b3356c2e791989b53a9beeb499c2ca0cc2d47cefd9784634f20ae8fa51410677b4b25c42bcc473193990e3b6eb5395fee36eed53c2ceed9113e79f09117ccdddef227c05c8ba8bede7ecab4b98b7a0656a78e0bdd0ca3193ecdee18705cb970753f387a6a160500716aa58f953516038e6eb40383938360bc8e3c8914f02e5ad55887ebbc40440d54c08f5b1ec5b61a4399bb3c701b14b6191e28383a163562d0f4d9af74e0df0664d70b322864684d51bd0359e75e8f6533d10ca7d87a01366e28263375e3c9071842d53009911ac9e65b1202a435ae1a3ef1fdce8e869528f0a3929353837b5114588ced2de5dbf67df9645444c3a8e23215d1f4275a294d099c1de6f79e4626b00020e3884bae9e1dd1f2d12f46374a92209b7c63b4573c52bddac9a9b8e810a1d863860e85c41b5b074064a0856483c9aae603e117e8d8af45eb2c544f2854cf4a5c31723f5c81c83810e9ae748a11b0d66b127d154a7a77253d78b5870332cfbaae3114e4c954bdfbcf09b7c8201ee07b31b0cfa02c36e6934d756662d9ae4010afb8bb9c28cd7ea62602f92e8e120689f2b7ed5588583cd55e807dec33fb2ffbb020b53e341929e748eee1cc693ccf5dc5e840458865554742322aebc04eb82d74769db2074193a530e85d0fde2e4325fcbce50f41212710f43d155fc79af2981898282ec2acc37a0ac77e8d7dcd40adbbd384a31b56faa008f512010567313c0e9161d1f3a400eda66a3090052cbb0d48159899f34993f2f5fbeec671c6cc9e516ecd6ab03e6b698e47ca4d4050564825fd94dfaeec1efc8daebc4ce69aa009c7a47047985456371eb4e86a50b0f220bee72817bfbd7883cdfcab1868e429526ed9a56653207a8ea835c58833e9f33da0e32a2f436b44b496fe07f133c54521f1f992554bfadcba0140c0886a07bf9666728e91dd5c80d14ebc43575beeffbad13b9d10f572c91e04307d7ebea9485251b304f6dceaa774dd6b1d664906c419559e43426e2ead10c067224936a5a7300920c6e1cf6c1223005fbe132a11b80e60000000000000000cf", 0xbd1}], 0x1) 00:00:07 executing program 0: syz_emit_ethernet(0xfed1, &(0x7f000000a000)) 00:00:07 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 00:00:07 executing program 1: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:07 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f000001b000)={@multicast2, @remote, @loopback}, 0xc) 00:00:07 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 00:00:07 executing program 3: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote}, 0x10) listen(r0, 0x4000000000000bff) r1 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x7c, &(0x7f0000000100)={0x0, 0xa00}, &(0x7f0000000140)=0x8) 00:00:07 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000000)=0x32, 0x4) connect$inet(r0, &(0x7f00000004c0)={0x2, 0x0, @broadcast}, 0x10) getsockopt$inet_int(r0, 0x0, 0xe, 0x0, &(0x7f0000000100)) 00:00:07 executing program 2: r0 = socket$inet(0x10, 0x800000003, 0xc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="24000000020707041dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:07 executing program 3: syz_emit_ethernet(0xa2, &(0x7f00000000c0)) 00:00:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x0, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 00:00:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x7, &(0x7f0000000000)=0x1, 0x4) 00:00:07 executing program 3: syz_emit_ethernet(0x6f, &(0x7f0000000100)) 00:00:07 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 00:00:07 executing program 1: syz_emit_ethernet(0x3ac, &(0x7f0000000140)) 00:00:07 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000440)={0x0, {{0x2, 0x0, @multicast2}}}, 0x88) 00:00:07 executing program 0: syz_emit_ethernet(0x1e, &(0x7f0000000080)) 00:00:07 executing program 0: r0 = socket$inet(0x10, 0x3, 0x4) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="4c0000001200ff09fffefd956fa2830000000000683540150024001d001fc41180b598bc593ab6821148a730a6613b6aabf35d0f1cbc882b0798810000000000000000000000000000000000", 0x4c}], 0x1}, 0x0) 00:00:07 executing program 1: setgroups(0x1210, &(0x7f0000000380)=[0x0]) 00:00:07 executing program 2: pipe2(&(0x7f0000000000), 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xef0000157f32e136, 0xffffffffffffffff, 0x0) 00:00:07 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) setsockopt$inet_int(r0, 0x1f00000000000000, 0xcd, 0x0, 0x0) 00:00:07 executing program 0: socket(0x40000000001e, 0x0, 0x80) 00:00:07 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000040)=0x400100000001, 0x2fa) connect$inet6(r0, &(0x7f0000000080), 0x1c) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000140)={0xa, 0x0}, 0x1c) 00:00:07 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast2, @local}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f000001b000)={@multicast1, @loopback}, 0xc) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000100)={0x1, {{0x2, 0x0, @multicast2}}}, 0x88) 00:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00007a0000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000bba000)={0x0, 0x0, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x10, 0x1, 0x1, [r1]}], 0x10}, 0x0) close(r1) close(r0) 00:00:07 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000000), 0x10) 00:00:07 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x8) connect$unix(r0, &(0x7f0000939ff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:07 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000100)) 00:00:07 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 00:00:07 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="5500000018007f5300fe01b2a4a280930a06000000a84306910000003900070035000c00060000001900150002000000000000dc1338d54400009b84136ef75afb83de4411001600c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 00:00:07 executing program 2: socket(0x800000002b, 0x1, 0x2) 00:00:07 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, 0x0, 0x0) 00:00:07 executing program 0: r0 = socket$inet(0x2, 0x80001, 0x84) bind$inet(r0, 0x0, 0x0) 00:00:07 executing program 1: clock_gettime(0x2, &(0x7f00000000c0)) 00:00:07 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) fcntl$getflags(r0, 0x401) 00:00:07 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r0, 0x0, 0x31, 0x0, 0x0) 00:00:07 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000040)="fc0000001a000700ab092500090007f90aab80ff0100000000003693e0000200ff0100400000000000037e15fa2c1ec28656aaa701009f5135a83e6f735d774b8dc513074fdf53cdeb7318ec42c548873f2fa194c74b46fe000000070002000000000000006c6c256f1ac8ca900e2a118222413e553b061c6c89fdefa56ba99c999f2cd46f10b281d700008934d0c802ade01720d7d5bbc91a3e2e8092de38772c0000ff0ffd5a32e280fc838f826e63056742ed4f0e59622f38082038f4f8b29d3ef3d92c83170e5bbab2ccd243f2950700000000000000babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a60367b4d5715587e658a1ad0a", 0xfc) 00:00:07 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="240000005e0007031dfffd946f610500070000001d9effffff000000421ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:07 executing program 0: syz_emit_ethernet(0xffb6, &(0x7f000000a000)) 00:00:07 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x20000031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000023c0)=ANY=[@ANYBLOB="0c1000000001000001feffff19f7ae1b910b9798011ec9dcd0b54c17c992ffc7c6262e2375e158cb1e7fa72181ba0512d888a0b55eb57cf11c4f895fce9172b46f9f0c578659333ec89d3891258a309b6a8d942258914a4da935ccd858c75208334c8923f51ba39dbfe85e8a0e16fdaa8a70c8c399b0729c15dfbf1a2e5e0ce3696f69e50df060c325a672b7c74d2a2646ddd8a74bf9fb8f911c9853b4faeab22a07d9953594d15b72122b6d2d1151f7c526b89c819ee71415bb1d24abf00d7c15c00e5147969682860ec466af13c7f4644bb65f442f2ba4ad38a048c34ff10ded18271dd188f170d089110825be9f339cd865a20b9c9f95f9399933ca58fa5d8a4c89e1b436b2697faed07b119a9d9da309f593e6bed7c3f83d62fcd9e7e041c6f60d694f9c36f846908e6768fd7aa81fdbd49d3ad8ead48f1d1fbba345e0c9d2803429a3aa95123dcec66a6a8baa90b24be248201440786e0fe24a1de26fb82d5f126603fde97d51f9692af6b202191b15e7fc80b4eda5006ba10e6c7e05a835c0558642ee924459569886d73e8fb2d7a87478111cef529e5cac45c44d87ec0ee6ca80c501af1ed0fa0c66ed949007e14f0e560900e0e1b12c5038681f7398c91569e6b880c7a74ff7e864e640a921b7426eb464b72839a90b98e3b2719c64867c69b627a6aa3757ff407383e275128f478c076a46ab4a54cd726527534dc3de8deb47fe57daad727ef1d560eb40cbf4d6f55f1a5ba83a8e41632fbd7090cfcf022d1ae603a4dbb404b6606cc3d22083ba888290236bd1793f21724c88cb9bf5cb62c6675954eda2c38389acc752f5e68c4eeb6f9499f0c378d1dbbce8e3633bf5664dfab14e51988955fc41ccfe01c3c4f81384ccdaba339d1132bcf679c94049395cded8800c24a78c23c87191dd31d576b33bbfe0af93e2b667174af3ff51e400fad1455bb7efd6eed2d0f5e9f17aa20922120f4e58539dd3642e3f9cc3546a730371ac9da0ca0fb75e4e65cafe0991d903972b1cdc860f1216c2f324129120277ba5c47a4edf1bc25f30dc98e2415f23b4af22363b53f053f46d6d95a01969ddc29b3ca11d5c803ba076794a13e997296de5e56bf0688fa39cc56e68558c02283df5b1dd2e4853a813428464f41b8661724a11a75114544c7ab05dd0c038aad75a0b82943c5a8b474730ecbb67735b6e6e6207ef4e263bf74ee1a624dd41706d032122fe189f94f4e3765a86876d31894d0bd174478efb862ee4210dc4f7d02e47b0bbc4214ac2047a30379e99a41424e534c8ac0f2943633068a93b645e65fe195ed1d11e7d5a4c20f3c2daa54a342c210f12bec9c7d2210cb440ad16518c080c20fc8da052bdc7c9163159b7d93b67f3b75e519e0b6b1d23dd540dffbe5f171bf2296f75331f95e95552a5fbbb06983998941719ab8b6187adb7c9a6c90ce0e9b65e41063660574088fd7576f027bfe6c27c1d524aadb8a3bfea121328537de2edad8dbbe851f389dd6e901f97fab78cf51eea873ae1365a85dee9eb71843c8918f449ff5154c7d05c26706007c5b142a0b7cde809cdf06f9a7eb09af45ea36cc53db461cd1710583a227119b437cf875eca5c8d5a03c3b153062a56899a4c6f50afad284b445cf2f1b742907f8053bf6a1c8c3e616c345102fbd2946407da4ecd89b54fd3adcd0ff7bb9e21f0ac516eaef7c294974f350909d625159bb18126d25d6357531ccf63d8b24171db49a08dd8fab6c03e63ef84bf90fa9901129845cb386b7645988fe6956e313ed4351353dad2d90357e987ad334852f7dfbc006a7ff44c06ef9a5e317d96a94349d22ef3f904b795a409c5858025c1c9e1632a3092601de861010b070989e81ca40156140d098a14cafa68b67d0181213fbf765c51706dc9a2fd4166361dc12b4b9539ecab4e309defa448343ef1c689c9e5874d7e42d52a68456d67e9e4929a311ecb8951312e1df070b4d6c7a277fd1bdc75c4383cf9a5e002160636b8fa46dceb0c9681f801c27d98be0d50c2777b3b57db5f41fe58e7c9a9b3653ebe6345efd2753d55bcd8dc8acafcafb61b99e0915eb07390ad1061298b32ab648f5e924724ff8df846a5f253da4ab385e67739420a9151489d1c008243dd1fbb5e299faee885cd0e784794baa8c8f78fd0d28fa4d34f7124abf1575da40a7a6f0eee9c2c0cdd107c3ebe13d910a612712aadfacf51de4eef87a509526bd2dcb6d9dc9a054857e28fe4fe28547f25e85b1688a77bbc1c483e7d7fbd3360e4bd0922fd3c27d8f80ef1688918550484ee1effc48a372b7fef4bed5566fd47e5d132b367b7b189cb49ca9c941fd721e82d52fbf8baedaf00b936dfec166fe4fa924457c20ff8d3696ae223c33486165c9be51fa46cca1974258acbf7521644681b33c1237f40ed9a7c160fe762b4ba194de3ee5857a4923e3b7a0a1da5f49b2337d228344d1761e50f3ded3a6a64ed3d86b28ee5e82c9394503da66ff036afcd3c6bc776f7ba96c9fc6dd5db7d6db795e01b8df28ea689375357c4c71a4288b8c0b32ef2c23cf641fd69e74089a693ae13519423894ead32af6ee0951130a8747fc5b39c894470deb749a548e36d41ef926db173deac9e8e221afa5a44c1e365ba568d555ddd8f10f61b1881d6a7ba0d18055b1adcf8284378033d6f78b3b3350185c7420d5d651e78f40282fa6fc2cd65f6f37d481adcba5ea9e784f621e229f2b63b179cbc44c30ec2c0f3b711d79b7794c57902ce6e2fbbda50ec6631c77d93b8a64aef0104062073ba68e7f65f79a60cfa4bec64c83a18beec394fa822220232758989766f1b906ca8280e16a971eada4925502a8d251e4b37921a6d7af3733eacd4c2d3392a16483e68ec88f5bc1dfee242b24e95f50afbc6bca426201cd39e7ed3e1601cc68d0f2fa052e53f376edc4c0e8320ec6ad2ab7a486914d83f12a2af266bae4d3b2bf613d2e8ec7a5cf9653dedde93d5c1275465a6ca264a61abf0965021c7326c9c9b628f15ed8adbf58b291dfa302c0135a20d6fde7bb1347d26f3f846e8d538c0b6c15149895ac6a72c33c2125e3cb40eff990bd466429f833fd28e839171be4943a810d87647ca84083fe39359d88d028c417e2617f595a49a9102a1dac77c21236369426ab6b69b937c31811a80f3510dc921652fdc30ab5a73b1fc76301104b5530c1070914f74fd2a3077397728526f58bf97f2113cb6419c581e2494f708410f6b1930ca15d892e2199fdb485eb4e140907e31f010f0df2162839fe8120c1ae229715f406e00c2f7d677749f5741982dd495ed08760a96109926e506fba7bfe5e5ad56515ff1a1889753fe439d79d166030998b9b6c7c0dc34a8745cd12ffc2fe31382bb2b7c38e325f7aaff86c360627dd29da54a8e237dec5af172296b1ce396150700000000000000f41b85a7a04bd381f1fdda8c5bc8bc06823df3fdb3477d791655d50c35b2b13b222094d9449eecd1bcdb0121125e9dc02269cfa81a0d1825e1240e9a00b46efbc91e3f805f93dc1cf6a0b83c63d68a8fe739f9e8538fc39028fc41269fd7bcccd8308fbbeb3a4a2df2998306b015c7ecbbfc85eb12620fd06f8e88d07cba9f278c534fd2582e759ce0ad5dce7fddd21aa4e168d26f4a2787deaa971dea2a0ec64bda01d0f85331d1938142a0764b814ce78f30c3eac13ceb3f5ef25153bc61c4b40a2547df51ff52274ac59d9e764a6b8d2859e5b739538cff54d7b5aa038f823e6967ccf5b9d40a339e8fc9fb0cc48513718c96f201b56211d51426da32010d475b44d5e5644dabeeb23d673538b52c942f477cba7334bffc4ef740c949a74fdb436547635a12a4c37701c5a286d3786e8ebc303bd4b3da5c97d18c4b3059ceec239e72b589ec94d716a1348ef8fb57d102def541b0dc6677bc48e56f26e8e9cb9b47f8815f6429d3c78080f92d5b4d3e9779d263fc13c074bd1e8b4593a820c548ff122d918927c6043323617e5b7aee09757336c171e0529749f04bb15eec9b9732769b90b056630e55f1919c2684f75ddfb6240463a162e2f640caa6c3bac310e29f1ca9582ffc7b1534eeacda8559ac1367564a6a301c3d235780b71625b3ebdd3b2548b8847d1044b6d60c872f6b507681ae1f2a344aa29e51c1d18339256bb225c3c796a26b87dfab377459e614430303baca12a4fd4da4deefcd8cb46f31a818e2bd7ccc78b316b71cfdf11bacad726177466d9460eff43aa9c87d7e77f4511d93b8a65080a726f50a378a4b40168fba554c9e5fbe9c9cb37e0c3fef7356a97f411432ce645148a3ad2c2c6b27be99fb40ffd87a7fa8d3b532aa697d6dd270be7050cdcf9c76df30eae353cb8994f1191f45b76a4cd49f33d8d07925982d89d40612de67800bd3adc7d5404626947f86055f21d852a535f5c84d68ffb48618cbf06e32563be5e8a65591927eb749fcf5022c7ac8bd854b91ef8dd367d9a87e6b96cce64bde7a0ca23452d2ba071cbe4d864dd0962e142d2fe0e4d3d2096c216fd4dff1bdb58d42149d421e6bc8552f9ce6ffb2d5015ed9326899390ef1398ae255ba1d39eec2eb4254393919ddc9176052354a7c215068c0bbac802f851379681a4b51a133efb9ef466d4d91ef048a431e481bb72594ce01280b44d1a685eb741fa2f78d11fb03d1ec3438d31ebad264f275d32e1c5b9111ec547c08af8c05fc5553a39cf2806e763b0623d70b2a03ab92232a2a676d032a6144b13fef2807a6a30cda8e81ed082d2cd3274a287722ca84e2795523c8f043d3afbf0be16d8d01e66a89f4a0d3252e22249ba6962e597cc7042ea71359712e39feb258c7b65c29868b5340ccf0a8ad0f4b07c2704e1cb42d07ac39e2276b5753933f6e52399259de36a433a48406becb0769ca2fe9224574388153a0accd0dba60fce27babf54c463f2fae511692c7df431f92ba04a1e12cbfea3a77111a6bfa6a5fed05ba053da80ab9c78c65063fcd42dbeb7ffb95288844809b43d1417ac1c9a673fca2294e0ab5ea863f0440057582f15814a988a53f3146f4dab5d9f39f78e8a705c7d2b5226f414ce23313ae0fdd7028b622ed7c43c3e8038ce7ba173eb9859acc5c4796643974aad18d620d61eb8ff1557ee35cf3426b982b1da187396bc29aa1d2f664dfb7b0dda66b6b9e6f001ae6c97b69ce00bee5099c748858d98ca1097906ecc9cc95d3ca1ef28a5c118cc93cedb8d07b6f3df69f146b24817d8971a0eff92222c70b6e2c45b6d4322d94d96502d1c098b9ff0ff7d9d979ce0c33061d5148b413b3a68ebd398952229f4ddfb32c77a0f778c007ec339ca78254b3aaf83b397038ad130ac8b483b44fbecd256609c3078b8b79a0e8dcba95e724a015e557a06b69087902352885e6dfbce0346fc82c3f104ebd8bece41837a99faf90e2929f8cdd5f5c6b34b6c5f82e2dd892c5701c2724ea6ceb629d4bf4ce5a900cf53b2f8a08c894641bf345d600858c4a749f56a066de7ff0993f9f8e8a18a6bc367640f302feeacf7c942eef8dbb713ee1547436e9d9b3e6cd38387d58f3eb08ca72ce77be22a45bd7890bebc45efc63ac337cb27fedf7bf3a38221ceba0c2cbb864f45f738849cc778d1d995054a5d4991712c4a705406192f535faa8e2ec9fbbd390d3a60242f4b0cafe089cf3a7da9d4baac47c18e24ea117aab78c2051a6a66a88a12683cc00d4dddb49b7cd5c751b4757ee9d3f5a4dedf020db08e2fe3b77a09c1de5c12fad456ce27860ef8d6b44ce7ae5dfa18acca2e2f693a040b9c2b01bbe78854f7d6bdc0377df17"], 0x100c}, 0x0) 00:00:07 executing program 2: syz_emit_ethernet(0x6a, &(0x7f0000000240)) 00:00:07 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f00000003c0)={0x0, 0x0, 0x5}, 0x10) 00:00:07 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$inet_tcp_int(r1, 0x6, 0x7, &(0x7f0000000100)=0x4, 0x4) 00:00:07 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$inet_tcp_int(r1, 0x6, 0x1b, &(0x7f0000000000), 0x4) 00:00:07 executing program 2: r0 = shmget$private(0x0, 0x12000, 0x0, &(0x7f0000feb000/0x12000)=nil) shmat(r0, &(0x7f0000ff8000/0x1000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x9) 00:00:08 executing program 1: 00:00:08 executing program 1: 00:00:08 executing program 3: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 0: 00:00:08 executing program 1: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 0: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 2: 00:00:08 executing program 1: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 2: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 0: syz_emit_ethernet(0x144, &(0x7f0000000080)) 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 2: 00:00:08 executing program 1: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 1: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 0: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 0: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 1: 00:00:08 executing program 3: 00:00:08 executing program 2: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 1: 00:00:08 executing program 0: 00:00:08 executing program 2: 00:00:08 executing program 3: 00:00:08 executing program 0: 00:00:08 executing program 1: 00:00:08 executing program 2: 00:00:08 executing program 0: 00:00:08 executing program 3: 00:00:08 executing program 3: syz_emit_ethernet(0x56, &(0x7f00000014c0)) 00:00:08 executing program 0: r0 = socket$inet6(0xa, 0x3, 0xbb) setsockopt$inet6_int(r0, 0x29, 0x8, 0x0, 0x0) 00:00:08 executing program 2: syz_emit_ethernet(0x52, &(0x7f00000014c0)) 00:00:08 executing program 1: symlink(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)='./file1\x00') link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file0\x00') 00:00:08 executing program 0: 00:00:08 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000003c0)="240000001a00070b1dfffd946f6105000a0000001f0000000000080008001d0004000000", 0x24}], 0x1}, 0x0) 00:00:08 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x12, &(0x7f0000000000)=0xfffffffffffffffd, 0x4) 00:00:08 executing program 0: r0 = socket(0x2000010000000015, 0x80000000005, 0x0) getsockopt(r0, 0x114, 0x2716, 0x0, &(0x7f0000000040)) 00:00:08 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 00:00:08 executing program 2: mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x80000002, 0x8972, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000a62000/0x1000)=nil, 0x200000, 0x10200000008) mlock(&(0x7f0000b59000/0x1000)=nil, 0x1000) 00:00:08 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000000)) 00:00:08 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f0512fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154006000001d40000dc1338d54400009b84136ef75afb83de44110016000d0003406558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000240)="2f0000001c0005c5ffffff000d0000000c89bb3961000000ec0003c91300010000000000000000005867000043050b", 0x2f}], 0x1}, 0x0) 00:00:08 executing program 2: r0 = socket(0x20200000000010, 0x803, 0x0) write(r0, &(0x7f00000000c0)="240000002400050011def27b72cfae020003f6ff010000000000f3bf96e763ffd277ff10", 0x24) 00:00:08 executing program 3: syz_emit_ethernet(0x6a, &(0x7f0000000140)) 00:00:08 executing program 2: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:00:08 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_int(r0, 0x29, 0xcb, &(0x7f0000000040), 0x4) 00:00:08 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 00:00:08 executing program 2: r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000000300)="240000001e0025eaa87865f51e8604000704000200bff20182a9000c080008000b000000", 0x24) 00:00:08 executing program 3: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f0212fe01b2a4a280930a06070000a84306910000000b000f0035020000060007001900154004000001d40000dc1338d54400009b84136ef75afb83de44110016000d0006006558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154002000001d4003fdc1338d54400009b84136ef75afb83de44110016000d0001406558060cec4faba7d4", 0x55}], 0x1, 0x0, 0x0, 0x60000000}, 0x0) 00:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000001540)) fcntl$setstatus(r0, 0x4, 0x40c00) poll(&(0x7f0000000240)=[{r0}], 0xcd, 0x0) 00:00:08 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154007000001d40000dc1338d54400009b84136ef75afb83de44110016000d00040002000000ec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 3: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f0212fe01b2a4a280930a06070000a84306910000000b000f0035020000060007001900154004000001d40000dc1338d54400009b84136ef75afb83de44110016000d0004006558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x8000000000048, &(0x7f00000000c0)=0x800000000024d4, 0xfffffffffffffd6a) 00:00:08 executing program 1: 00:00:08 executing program 0: socketpair(0x1d, 0x3, 0x1, &(0x7f0000000040)) 00:00:08 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000008000)={0x1, {{0x2, 0x0, @multicast1}}}, 0x90) mprotect(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x4) getsockopt$inet_buf(r0, 0x0, 0x30, &(0x7f0000008000), &(0x7f0000000080)=0x2e5) 00:00:08 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154002000001d4003fdc1338d54400009b84136ef75afb83de44110016000d0004006558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 0: mkdir(&(0x7f0000000340)='./control\x00', 0x0) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./control/file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./control\x00') 00:00:08 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:00:08 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1012fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154004000001d40000dc1338d54400009b84136ef75afb83de44110016000d0001406558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154007000001d40000dc1338d54400009b84136ef75afb83de44110016000d00014002000000ec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="240000000d061f001cfffd946fa2830020200a0009e400005fdcc34481d270d4ff09e700", 0x24}], 0x1}, 0x0) 00:00:08 executing program 3: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154002000001d4003fdc1338d54400009b84136ef75afb83de44110016000d0001406558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154004000001d4003fdc1338d54400009b84136ef75afb83de44110016000d0001406558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 2: syz_emit_ethernet(0x7e, &(0x7f00000000c0)) 00:00:08 executing program 1: r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000000200)="fc0000001c000705ab092506090007000aab087a0200000001006093210001c000000000000000000000000000039815fa2c1ec28656aaa79bb9d95662070000bc000c00f0036c7c256f0a272fdf0d11512fd633d44000000000008934d07302ade01720d3d5bbc91a3e2e80772c05dafd5a32e280fc83ab82d718f70cec18444ef90d475ef8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f395ed94e0ad91bd0734babc7c3f2eeb57d43dffff00aa1dd18900000000411f46a60467b4d57155870258a10000c880ac801fe4af3d0041f0d48f6f0000080548deac270e33429fd3110175e63fb8d38a873cf158783b41", 0xfc) 00:00:08 executing program 3: r0 = shmget(0x0, 0x3000, 0x78000200, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x4000) shmctl$IPC_RMID(r0, 0x0) 00:00:08 executing program 3: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000090007001900154007000001d40000dc1338d54400009b84136ef75afb83de44110016000d0001400000060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f0512fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154004000001d40000dc1338d54400009b84136ef75afb83de44110016000d0003406558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154004000001d40000dc1338d54400009b84136ef75afb83de44110016000d0001406558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f0212fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154004000001d40000dc1338d54400009b84136ef75afb83de44110016000d0001406558060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 3: r0 = socket(0x80000000010, 0x80802, 0x0) write(r0, &(0x7f0000000040)="3100000058001f02ff07f415012304000a1ff51108000100020102800100000077bad54f33f1ad60be2f5d75cbd025d204", 0x31) 00:00:08 executing program 2: r0 = socket$inet6(0xa, 0x40000000000005, 0x0) shutdown(r0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x7}, 0x1c) 00:00:08 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)) 00:00:08 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a84306910000000b000f0035020000060007001900154007000001d40000dc1338d54400009b84136ef75afb83de44110016000d0001400000060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 0: r0 = socket(0x15, 0x805, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @remote}, 0x10) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty, 0x10}, 0x1c) 00:00:08 executing program 3: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000001c0)="2400000043001f001007f4f9002304070000001110000100020100020800038005000000", 0x24) 00:00:08 executing program 0: r0 = socket(0x1, 0x1, 0x0) getpid() fcntl$setown(r0, 0x8, 0x0) 00:00:08 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x19) 00:00:08 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000a06ff00fd4354c007110000f3e9000003000100010423dcffdf00", 0x1f) 00:00:08 executing program 2: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0) 00:00:08 executing program 1: r0 = socket(0x15, 0x805, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @remote}, 0x10) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @empty, 0x10}, 0x1c) 00:00:08 executing program 3: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5500000018007f1412fe01b2a4a280930a06000000a843069100000014000f0035020000060007001900154004000001d40000dc1338d54400009b84136ef75afb83de44110016000d0001400000060cec4faba7d4", 0x55}], 0x1}, 0x0) 00:00:08 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xca) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xca) 00:00:08 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="24000000240007041dfffd946f610500070000001f0000000000001fffffffff0400ff7e", 0x24}], 0x1}, 0x0) 00:00:08 executing program 3: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000001c0)="2400000043001f001007f4f9002304000a04f5110c000100020100020800038005000000", 0x24) 00:00:08 executing program 2: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:08 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x9) getsockopt$inet_opts(r0, 0x0, 0x4, 0x0, &(0x7f0000000140)) 00:00:08 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000001100)) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/76, 0x4c}, {&(0x7f00000003c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/247, 0xf7}, {&(0x7f0000000580)=""/177, 0xb1}, {&(0x7f0000000640)=""/41, 0x29}], 0x8) syz_emit_ethernet(0x423, &(0x7f0000001100)) 00:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r1, &(0x7f0000000100), 0x0, 0x0) 00:00:08 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x244, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 00:00:08 executing program 3: shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x6ffd) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 00:00:08 executing program 3: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000001c0)="240000005a001f001007f4f9002304000a04f5110c000100020100020800038005000000", 0x24) 00:00:08 executing program 1: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x0) 00:00:08 executing program 1: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) fchmod(r0, 0x0) 00:00:08 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000000)) 00:00:09 executing program 2: r0 = socket(0x1e, 0x1, 0x0) sendmsg(r0, &(0x7f00003bbfc8)={&(0x7f0000fdbf80), 0x80, 0x0}, 0x0) 00:00:09 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)) 00:00:09 executing program 3: r0 = socket(0x10, 0x20000000080003, 0xc) sendmsg(r0, &(0x7f000001d000)={0x0, 0x0, &(0x7f0000024000)=[{&(0x7f0000000100)="24000000100007031dff22946fa2830020200a0009000300001d85687f0000000400ff7e28000000000a43ba5d806055b6fdd80b40000000090001000029ec2400020cd37e99d69cda45a95e", 0x4c}], 0x1}, 0x0) 00:00:09 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x6ffd) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 00:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchdir(r0) 00:00:09 executing program 3: syz_emit_ethernet(0x300b22, &(0x7f0000000080)) 00:00:09 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000180)=0x32, 0x4) connect$inet(r0, &(0x7f0000000440)={0x2, 0x0, @broadcast}, 0x10) setsockopt$sock_linger(r0, 0x1, 0x35, &(0x7f0000000300)={0x1}, 0x8) 00:00:09 executing program 1: 00:00:09 executing program 3: 00:00:09 executing program 0: r0 = socket$inet(0x10, 0x803, 0x9) sendmsg(r0, &(0x7f000001d000)={0x0, 0x0, &(0x7f0000024000)=[{&(0x7f0000000100)="24000000100007031dff22946fa2830020200a0009000300001d85687f0000000400ff7e28000000000a43ba5d806055b6fdd80b40000000090001000029ec2400020cd37e99d69cda45a95e", 0x4c}], 0x1}, 0x0) 00:00:09 executing program 2: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_buf(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x7, &(0x7f0000000000), 0x4) 00:00:09 executing program 3: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) clock_gettime(0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) fchdir(r0) 00:00:09 executing program 1: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000360000)="2400000052001f0014f9f407002c04091c0007ed100001000a0000000900000000000000", 0x24) 00:00:09 executing program 1: 00:00:09 executing program 0: 00:00:09 executing program 2: 00:00:09 executing program 1: 00:00:09 executing program 0: 00:00:09 executing program 2: 00:00:09 executing program 2: 00:00:09 executing program 3: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 1: 00:00:09 executing program 0: 00:00:09 executing program 3: 00:00:09 executing program 1: 00:00:09 executing program 0: 00:00:09 executing program 2: 00:00:09 executing program 3: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 3: 00:00:09 executing program 0: 00:00:09 executing program 2: 00:00:09 executing program 1: 00:00:09 executing program 3: 00:00:09 executing program 0: 00:00:09 executing program 3: 00:00:09 executing program 2: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 1: 00:00:09 executing program 0: 00:00:09 executing program 3: 00:00:09 executing program 0: 00:00:09 executing program 3: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 0: 00:00:09 executing program 2: 00:00:09 executing program 1: 00:00:09 executing program 3: 00:00:09 executing program 0: 00:00:09 executing program 2: 00:00:09 executing program 3: 00:00:09 executing program 1: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 3: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 3: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 3: 00:00:09 executing program 2: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 3: 00:00:09 executing program 2: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 3: 00:00:09 executing program 2: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 0: 00:00:09 executing program 3: 00:00:09 executing program 2: 00:00:09 executing program 1: 00:00:09 executing program 0: 00:00:09 executing program 3: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 0: 00:00:09 executing program 3: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 3: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 3: 00:00:09 executing program 2: 00:00:09 executing program 3: 00:00:09 executing program 1: 00:00:09 executing program 0: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 0: 00:00:09 executing program 3: 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 0: accept4(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000140)) 00:00:09 executing program 1: 00:00:09 executing program 2: 00:00:09 executing program 3: 00:00:09 executing program 2: 00:00:09 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100220423dcffdf00", 0x1f) 00:00:09 executing program 1: r0 = socket$inet6(0xa, 0x2000000000002, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4c, &(0x7f0000548000)=0x4001, 0x4) 00:00:09 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)) 00:00:09 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x4) connect$inet6(r0, &(0x7f0000000080), 0x1c) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000100), 0x4) 00:00:09 executing program 3: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000040)="9b", 0x1) 00:00:09 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000010807031dfffd946fa2830020200a0003000100051d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:09 executing program 2: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setresuid(0xffffffffffffffff, 0xfffe, 0xffffffffffffffff) chdir(&(0x7f0000000340)='./file0\x00') 00:00:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setresuid(0xffffffffffffffff, 0xfffe, 0xffffffffffffffff) fchdir(r0) 00:00:09 executing program 2: fchdir(0xffffffffffffffff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x141040, 0x0) sendfile(r0, r0, 0x0, 0x0) 00:00:09 executing program 3: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_int(r0, 0x29, 0x5, &(0x7f00000000c0), 0x4) 00:00:09 executing program 2: 00:00:09 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000010907031dfffd946fa2830020200a0003000100051d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:09 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000020907031dfffd946fa2830020200a0003000100051d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:09 executing program 2: r0 = socket(0xa, 0x1, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000000480)={0x500, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @local}}}, 0x108) 00:00:09 executing program 3: truncate(&(0x7f0000000000)='.\x00', 0x0) 00:00:09 executing program 2: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000010607031dfffd946fa2830020200a0009000100051d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:09 executing program 0: r0 = socket$inet6(0xa, 0x80000000080003, 0x20000000003c) setsockopt$inet6_int(r0, 0x29, 0x7, &(0x7f0000000000)=0x401, 0x4) 00:00:09 executing program 1: r0 = socket$inet6(0xa, 0x80000000080003, 0x20000000003a) getpid() setsockopt$inet6_int(r0, 0x29, 0x7, &(0x7f0000000000), 0x4) 00:00:09 executing program 3: syz_execute_func(&(0x7f0000000000)="36424f6433ff939d67f2440f34a2ebf717c4dc7518fff30fbcbb0000000096722b691f1f63ad489efe7fd40000006151ddb52ba38a4daec4817911350e000000fdc422c5aa717ae567db6726660fdd62442f7e") 00:00:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x10, &(0x7f000018effc)=0x1c, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000939ff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:09 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt(r0, 0x8000000000000001, 0x9, &(0x7f0000479000)="890528e4", 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) listen(r1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x20000001, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) 00:00:09 executing program 2: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000020607031dfffd946fa2830020200a0009000100051d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:09 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x33, &(0x7f0000000080)=0x2, 0x4) getsockopt$inet6_buf(r0, 0x29, 0x6, &(0x7f0000c86000), &(0x7f0000000000)=0xfffffd62) 00:00:09 executing program 1: r0 = socket$inet6(0xa, 0x3, 0xff) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty, 0x14}, 0x1c) write(r0, &(0x7f0000000100)="65fa255f7bc93eb88f73b667701371c266aa7067484d621b18c4a1cde91449a0bbd87404c3c6ef07", 0x28) 00:00:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x10, &(0x7f000018effc)=0x1c, 0x4) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000939ff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:09 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x43) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) dup2(r2, r1) 00:00:09 executing program 3: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="240000005e0007031dfffd946fa2830020200a00ff0003660e1d85680c1ba3a2c40dff7e", 0x24}], 0x1}, 0x0) 00:00:09 executing program 2: syz_emit_ethernet(0x1e, &(0x7f00000006c0)) 00:00:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000000000), 0x7ff}, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0xb) sigaltstack(&(0x7f0000001000/0x3000)=nil, &(0x7f0000000ff8)) 00:00:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x39a) sendto$unix(r0, 0x0, 0x0, 0x200000004000041, 0x0, 0x0) 00:00:09 executing program 3: r0 = socket$inet(0x2, 0x803, 0x1) getsockopt(r0, 0xff, 0x1, 0x0, &(0x7f0000000040)) 00:00:09 executing program 1: r0 = socket$inet(0x2, 0x803, 0x1) getsockopt(r0, 0xff, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) 00:00:09 executing program 2: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x43, &(0x7f0000000180)=0x10001, 0x4) 00:00:09 executing program 3: r0 = socket$unix(0x1, 0xc00040000000001, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1}, 0x6e) bind$unix(r0, &(0x7f0000003000)=@abs={0x1}, 0x8) 00:00:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000000000), 0x7ff}, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) sigaltstack(&(0x7f0000001000/0x3000)=nil, &(0x7f0000000ff8)) 00:00:09 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x3e) 00:00:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000694ffe)) 00:00:09 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @remote, 0x2000000002}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 00:00:09 executing program 2: mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x200000a, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x803, 0x1) getsockopt(r0, 0xff, 0x1, &(0x7f0000001180)=""/166, &(0x7f0000000040)=0xa6) 00:00:09 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x3) 00:00:09 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f00000000c0)="1f0000000104fffffd3b542407110000f30501000b00020000003f000200cf", 0x1f) 00:00:09 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000100)={0x2, 0x0, @loopback}, 0x10) getsockopt$inet_buf(r0, 0x0, 0x50, 0x0, &(0x7f0000000000)=0x107) 00:00:09 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000280)='reno\x00', 0x5) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) 00:00:09 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000359fd5)) 00:00:09 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_int(r0, 0x0, 0x13, 0x0, &(0x7f0000001340)) 00:00:09 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x3, @loopback}, 0x10) read(r0, &(0x7f0000001100)=""/4096, 0x1000) sendto$inet(r0, &(0x7f0000001040)="c340", 0x2, 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="c0", 0x1, 0x1, 0x0, 0x0) 00:00:09 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="24000000110007041dfffd946f610500090600000000000000000000421ba3a20400ff7e280000002900ffffba16a0aa1c090045e4c6023311187600000000ef83c19021283d1af24d8238cf", 0x4c}], 0x1}, 0x0) 00:00:09 executing program 1: r0 = socket(0x10, 0x2, 0x100000000000c) write(r0, &(0x7f0000000100)="1f0000000104ff00fd01000000000003ff0000000800010003f2511a10cf49", 0x1f) 00:00:09 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000300)={0x2, 0x0}, 0x10) listen(r0, 0x100000000007) accept(r0, 0x0, 0x0) 00:00:09 executing program 2: r0 = socket$inet(0x2, 0x80001, 0x84) connect(r0, &(0x7f00000000c0), 0x80) 00:00:09 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f00000002c0)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @empty={[0x5]}}}}, 0x108) 00:00:09 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f00000000c0)="1f0000000104fffffd3b54c007110000f30501000b00030000003f000200cf", 0x1f) 00:00:09 executing program 3: mmap(&(0x7f0000000000/0xae0000)=nil, 0xae0000, 0x4001, 0x4d031, 0xffffffffffffffff, 0x10000) 00:00:09 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x1000000000000002, 0x0, &(0x7f0000000040)) 00:00:09 executing program 2: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f00000000c0)="1f0000000104fffffd3b54c007110000f30501000b00030003003f000200cf", 0x1f) 00:00:09 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f00000002c0)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:10 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f00000002c0)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:10 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x5, 0x0, &(0x7f0000000300)) 00:00:10 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f0000000080)={@multicast2, @local}, 0x8) 00:00:10 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f00000002c0)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:10 executing program 1: setrlimit(0x40000000000008, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ff7000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0xb) 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x200000002) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1, 0x31, 0xffffffffffffffff, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000000)) 00:00:10 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x30, 0x0, &(0x7f0000000000)=0xffffffffffffff57) 00:00:10 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f00000000c0)="1f0000000104fffffd3b54c007110000f30501000b000200030000000200cf", 0x1f) 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x200000002) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)) 00:00:10 executing program 1: syz_execute_func(&(0x7f0000000140)="cd8075fcb0b06969ef69dc00d9c4017d50ee8adcd0d01192000880410fd1b0b5d90000797c2a0f0fcdc4e3a95fd965eae23c3b4d4d408064797f41dfdf400f01efe5e59d7d2f2f1c0a1a63460fc4c161fccddfde9f") syz_execute_func(&(0x7f0000000140)="cd80c20000b0b06969ef69dc00d9c4017d50ee8adcd0d01192000880410fd1b02db5d90000007cc481c653fb0fcdc4e3a95fd965eabe3c3b4d4d408064797f41dfdf400e01efc4a1fd28d29f7d2f67450f483b1c0a1a63460fc4c161fc4d96040476789f") 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x200000002) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 3: clock_nanosleep(0x1, 0x1, &(0x7f0000000280)={0x0, 0x1c9c380}, 0x0) 00:00:10 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 00:00:10 executing program 1: select(0x40, &(0x7f0000000300), 0x0, 0xffffffffffffffff, 0x0) 00:00:10 executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x200000002) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0xfdfffffffffffffe, 0x8072, 0xffffffffffffffff, 0x0) 00:00:10 executing program 3: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000300)="fc0000004a000700ab092500090007000aab80ff0100000000003693e0000100ff010000000500000000000000036915fa2c1ec28656aaa79bb94b46fe000000070002000000000000006c6c256f1a272f900e2e117c22efc205214000000000008934d07302ade01720d7d5bbc91a3e2e80772c74fb2c000005deef11a822c9afea7dc2add7f671fd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bbab2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d09b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8", 0xfc) 00:00:10 executing program 0: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000300)="fc0000004a000700ab092500090007000aab80ff0100000000003693e0040100ff010000000500000000000000036915fa2c1ec28656aaa79bb94b46fe000000070002000000000000006c6c256f1a272f900e2e117c22efc205214000000000008934d07302ade01720d7d5bbc91a3e2e80772c74fb97770c33a71d0cab1544262aa08fc4282c000005deef11a822c9afea7dc2add7f671205a32e280fc83ab82f625f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bbab2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c7b880f411f46a6b567b4d5715587e658a1ad0a4f01731d09b0350b0041f0d48f6f000008", 0xfc) 00:00:10 executing program 2: madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x3}, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/91}, 0x63, 0xfffffffffffffffc, 0x0) 00:00:10 executing program 3: syz_emit_ethernet(0x300605, &(0x7f0000000000)) 00:00:10 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x13, 0x0, &(0x7f0000000140)) 00:00:10 executing program 2: madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) readv(r0, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/76, 0x3d}, {&(0x7f0000000500)=""/4096, 0xc0d}], 0x34c) 00:00:10 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)) 00:00:10 executing program 2: madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 3: r0 = socket(0x400000000000010, 0x802, 0x0) write(r0, &(0x7f0000000040)="240000001a0099f0003b40000000190e020808160000400000ba008008000200ffffb2da", 0x24) 00:00:10 executing program 0: 00:00:10 executing program 1: 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 0: 00:00:10 executing program 1: poll(&(0x7f0000000f00)=[{}], 0xf8, 0x0) 00:00:10 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000100)) 00:00:10 executing program 3: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000020607031dfffd946fa2830020200a0003000100051d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:10 executing program 3: 00:00:10 executing program 1: 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 3: 00:00:10 executing program 1: 00:00:10 executing program 0: 00:00:10 executing program 3: 00:00:10 executing program 0: 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x2) 00:00:10 executing program 1: 00:00:10 executing program 3: 00:00:10 executing program 0: 00:00:10 executing program 1: 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x200000002) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) 00:00:10 executing program 0: 00:00:10 executing program 3: 00:00:10 executing program 1: 00:00:10 executing program 0: 00:00:10 executing program 1: 00:00:10 executing program 3: 00:00:10 executing program 0: 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x200000002) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) 00:00:10 executing program 1: 00:00:10 executing program 0: 00:00:10 executing program 3: 00:00:10 executing program 0: 00:00:10 executing program 2: madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x200000002) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) 00:00:10 executing program 1: 00:00:10 executing program 0: 00:00:10 executing program 3: 00:00:10 executing program 1: 00:00:10 executing program 1: 00:00:10 executing program 3: 00:00:10 executing program 2: 00:00:10 executing program 0: 00:00:10 executing program 1: 00:00:10 executing program 2: 00:00:10 executing program 0: 00:00:10 executing program 3: 00:00:10 executing program 1: 00:00:10 executing program 2: 00:00:10 executing program 0: 00:00:10 executing program 3: 00:00:10 executing program 1: 00:00:10 executing program 0: 00:00:10 executing program 2: 00:00:10 executing program 3: 00:00:10 executing program 1: 00:00:10 executing program 0: 00:00:10 executing program 1: 00:00:10 executing program 3: 00:00:10 executing program 2: 00:00:10 executing program 0: 00:00:10 executing program 2: 00:00:10 executing program 1: 00:00:10 executing program 3: 00:00:10 executing program 0: 00:00:10 executing program 1: 00:00:10 executing program 2: 00:00:10 executing program 3: 00:00:10 executing program 1: 00:00:10 executing program 3: 00:00:10 executing program 0: 00:00:10 executing program 1: 00:00:10 executing program 2: 00:00:10 executing program 0: 00:00:10 executing program 1: 00:00:10 executing program 3: 00:00:10 executing program 2: 00:00:10 executing program 0: 00:00:10 executing program 1: 00:00:11 executing program 3: 00:00:11 executing program 2: 00:00:11 executing program 0: 00:00:11 executing program 1: 00:00:11 executing program 2: 00:00:11 executing program 3: 00:00:11 executing program 0: 00:00:11 executing program 2: 00:00:11 executing program 3: 00:00:11 executing program 1: 00:00:11 executing program 0: 00:00:11 executing program 2: 00:00:11 executing program 3: 00:00:11 executing program 0: 00:00:11 executing program 1: 00:00:11 executing program 2: 00:00:11 executing program 3: 00:00:11 executing program 0: 00:00:11 executing program 1: 00:00:11 executing program 2: 00:00:11 executing program 0: 00:00:11 executing program 3: 00:00:11 executing program 2: 00:00:11 executing program 1: 00:00:11 executing program 0: 00:00:11 executing program 2: 00:00:11 executing program 3: 00:00:11 executing program 0: 00:00:11 executing program 1: r0 = socket(0x2, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="8266b221d82e9c6c", 0x8}], 0x1) 00:00:11 executing program 3: r0 = socket$inet(0x2, 0x400000200080003, 0xa) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000640)) 00:00:11 executing program 2: 00:00:11 executing program 0: 00:00:11 executing program 2: 00:00:11 executing program 1: setuid(0xee01) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0e}) 00:00:11 executing program 3: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2000000000000002, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0) getsockname(r0, 0x0, &(0x7f0000000040)) close(r0) 00:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000002000)) fcntl$lock(r0, 0x6, &(0x7f00000000c0)={0x2, 0x0, 0xff50}) 00:00:11 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f000000dfaa)="5500000018007f5300fe01b2a4a280930a06000000a8430891000000390008000a000c00060000001900a30704000000000000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 00:00:11 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000200)="fc0000004800071bab092500090007000aab08000c0000000000e293210001c000000000000000000000000000000001fa2c1ec28656aaa79bb94b46fe000000bc00020000036c6c256fdee2c4c10d11512fd633d4400000000000c634d07302ade01720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605b90c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5615587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1587c3b4100000000", 0xfc) 00:00:11 executing program 2: r0 = socket$inet6(0x10, 0x802, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000140)="5500000018007f0500fe01b2a4a280930a06000000a84306910000003900170035000c00060000001900150007000000000000dc1338d54400009b84136ef75afb83de4411001600c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 00:00:11 executing program 3: sync() getegid() 00:00:11 executing program 1: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x0, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000000)={0x5, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:11 executing program 0: syz_emit_ethernet(0x300b22, &(0x7f0000000080)) 00:00:11 executing program 2: syz_emit_ethernet(0x24b, &(0x7f00000001c0)) 00:00:11 executing program 0: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:11 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000080)) 00:00:11 executing program 0: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:11 executing program 3: sync() getegid() 00:00:11 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0xfb) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f0000788ffc)=0x100000001, 0xfdf6) connect$inet(r0, &(0x7f0000000180), 0x10) sendto$inet(r0, 0x0, 0x0, 0x20000084, 0x0, 0x0) 00:00:11 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) listen(r0, 0x4) shutdown(r0, 0x0) 00:00:11 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1}, 0x6e) bind$unix(r0, &(0x7f0000000840)=@file={0x1, './file0\x00'}, 0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e) 00:00:11 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000000)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x43) connect(r0, &(0x7f0000987ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x86) 00:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)='\x00', 0x1, 0x0, 0x0, 0x0) 00:00:11 executing program 2: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:11 executing program 3: syz_emit_ethernet(0x34, &(0x7f0000000080)) 00:00:11 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:11 executing program 2: syz_emit_ethernet(0x24, &(0x7f0000000040)) 00:00:11 executing program 1: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:11 executing program 3: r0 = socket$inet_sctp(0x2, 0x100000005, 0x84) accept4(r0, 0x0, 0x0, 0x0) 00:00:11 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f00000000c0)={0x16, {{0xa, 0x0}}}, 0x88) 00:00:11 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000580)) 00:00:11 executing program 1: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:11 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffff7f) sendto$inet6(r0, &(0x7f0000000080)='Q', 0x1, 0x4000000, 0x0, 0x0) 00:00:11 executing program 0: r0 = socket$inet(0x10, 0x80002, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="2f0000001c000567ffffff000d0000000200000001000000ec0003c91300010023000800000000005867001000050b", 0x2f}], 0x1}, 0x0) 00:00:11 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:11 executing program 1: 00:00:11 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000080)="fc00000049000700ab092500090007000aab07001cee00001d00369321000100ff0100000005d0000000000000039815fa2c1ec28656aaa79fb94b46fe000000bc00020000000000000000272f2e117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e3280772c05defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f91cf190201ded81500ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48a80d6d241d2336cd05099c03f080548deac270e33429fd3000175e63fb8", 0xfc) 00:00:11 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) getsockopt$inet6_tcp_int(r1, 0x6, 0x11, 0x0, &(0x7f0000000080)) 00:00:11 executing program 1: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:11 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x12, 0x0, &(0x7f0000000200)) 00:00:11 executing program 1: r0 = socket$inet6(0xa, 0x40000200000003, 0x3a) setsockopt$inet6_int(r0, 0x29, 0xc8, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)) 00:00:11 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) syz_execute_func(&(0x7f0000000100)="3666440f50f564ff0941c3c401f82ebd92823dcfc4c27d794e0066420fe2e3660fa041d288766d0000d3196f") getsockopt$inet_opts(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=0xfffffffffffffd17) 00:00:11 executing program 3: r0 = socket$inet(0x10, 0x803, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="240000001e0007021dfffd946f610500070200001f00000000000f00421ba3a20400ff7e", 0x24}], 0x1}, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:11 executing program 0: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:11 executing program 1: syz_emit_ethernet(0x2a, &(0x7f000000a000)) 00:00:11 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)) 00:00:11 executing program 2: msgrcv(0x0, &(0x7f0000000400)={0x0, ""/196}, 0x96, 0x8000000000000000, 0x0) 00:00:11 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000080)) 00:00:11 executing program 2: r0 = socket$inet6(0xa, 0x40000200000003, 0x3a) setsockopt$inet6_int(r0, 0x29, 0xc8, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x300605, &(0x7f0000000000)) 00:00:11 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000280), 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x10) 00:00:11 executing program 1: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:11 executing program 3: r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000040)="2400000058001f00ff07f4f9002304000a04f51108000100020100020800038005000000", 0x24) 00:00:11 executing program 2: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x10, 0x3, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000040)="2400000058001f00ff07f4f9002304000a04f51108000100020100020800038005000000", 0x24) 00:00:11 executing program 0: shmat(0x0, &(0x7f0000000000/0x4000)=nil, 0x4000) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 00:00:11 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="cc"], 0x1, 0x0) msgrcv(0x0, &(0x7f0000000400)={0x0, ""/196}, 0x96, 0x8000000000000000, 0x0) 00:00:11 executing program 3: syz_emit_ethernet(0x140, &(0x7f0000000040)) 00:00:11 executing program 2: syz_emit_ethernet(0x140, &(0x7f0000000040)) 00:00:11 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x1000000000022, &(0x7f0000000040)=0x1, 0x1f1) setsockopt$inet_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000000)=0x1, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) ppoll(&(0x7f0000000080)=[{r0, 0x300}], 0x1, 0x0, 0x0, 0x0) 00:00:11 executing program 3: syz_emit_ethernet(0x140, &(0x7f0000000040)) 00:00:11 executing program 2: syz_emit_ethernet(0x46, &(0x7f00000017c0)) 00:00:11 executing program 2: syz_emit_ethernet(0x2b1, &(0x7f0000000000)) 00:00:11 executing program 1: r0 = socket$inet(0x10, 0x2, 0xc) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000080)="24000000030207051dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:11 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000002000)={0x1}) fcntl$lock(r0, 0x26, &(0x7f0000000080)) fcntl$lock(r0, 0x6, &(0x7f0000000140)={0x0, 0x0, 0x371fcda8}) 00:00:11 executing program 3: syz_emit_ethernet(0x140, &(0x7f0000000040)) 00:00:11 executing program 2: r0 = socket(0x80000000000000a, 0x2, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0x10, 0x0, &(0x7f0000000080)) 00:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000002000)={0x1}) fcntl$lock(r0, 0x26, &(0x7f0000000080)) fcntl$lock(r0, 0x6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x80}) 00:00:12 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x1a98, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) 00:00:12 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000100)) 00:00:12 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)="24000000660007011dfffd940101830020200a000900070000000000000000000d00ff7e", 0x24}], 0x1}, 0x0) 00:00:12 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000001c0)) 00:00:12 executing program 3: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) mprotect(&(0x7f00003a3000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 00:00:12 executing program 3: syz_emit_ethernet(0x300b00, &(0x7f0000000000)) 00:00:12 executing program 2: syz_emit_ethernet(0x46, &(0x7f00000017c0)) 00:00:12 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x27ff, 0x50) 00:00:12 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0xf0440, 0x88) 00:00:12 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x7, &(0x7f0000002000)={0x1}) fcntl$lock(r0, 0x26, &(0x7f0000000080)) fcntl$lock(r0, 0x6, &(0x7f00000000c0)={0x0, 0x0, 0xff50}) 00:00:12 executing program 2: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000080)="24000000030207051dfffd946fa2830020200a0009000100001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:12 executing program 2: syz_emit_ethernet(0x46, &(0x7f00000017c0)) 00:00:12 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 00:00:12 executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0) 00:00:12 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000000)={0x1, {{0x2, 0x0, @multicast2}}}, 0x88) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x30, &(0x7f0000678f70)={0x1, {{0x2, 0x0, @multicast2}}}, 0x33f7) 00:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050309000000000021b1ffff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 00:00:12 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) setrlimit(0x400000000000007, &(0x7f0000000000)) accept4(r1, 0x0, 0x0, 0x0) 00:00:12 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x3b, &(0x7f000059dffc), &(0x7f0000000100)=0x4) 00:00:12 executing program 0: setitimer(0x2, &(0x7f0000000340)={{}, {0x0, 0x7530}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) 00:00:12 executing program 1: 00:00:12 executing program 3: socketpair(0x1e, 0x2, 0x0, &(0x7f0000000140)={0x0, 0x0}) shutdown(r0, 0x2) 00:00:12 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="24000000250007031dfffd946f610500070000000500000000000000f1ffffff0400ff7e", 0x24}], 0x1}, 0x0) 00:00:12 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x6) getsockopt$inet6_buf(r0, 0x29, 0x3d, &(0x7f0000000100)=""/96, &(0x7f0000000180)=0x60) 00:00:12 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x800000000002e, &(0x7f0000000000)={0x8, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @remote}}}, 0x108) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000340)={0x0, {{0xa, 0x0}}}, 0x84) getsockopt$inet6_buf(r0, 0x29, 0x80000000000030, &(0x7f0000000000)=""/40, &(0x7f0000000140)=0x159) 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 1: 00:00:12 executing program 3: 00:00:12 executing program 0: 00:00:12 executing program 1: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 1: 00:00:12 executing program 0: 00:00:12 executing program 3: 00:00:12 executing program 3: 00:00:12 executing program 2: 00:00:12 executing program 1: 00:00:12 executing program 0: 00:00:12 executing program 3: 00:00:12 executing program 2: 00:00:12 executing program 1: 00:00:12 executing program 0: 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 2: 00:00:12 executing program 3: 00:00:12 executing program 0: 00:00:12 executing program 1: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 3: 00:00:12 executing program 0: 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 1: 00:00:12 executing program 3: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 1: 00:00:12 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0x1, 0x31, &(0x7f0000000040), 0x4) 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 1: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 1: 00:00:12 executing program 3: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 3: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 1: 00:00:12 executing program 3: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 1: 00:00:12 executing program 3: 00:00:12 executing program 2: 00:00:12 executing program 0: 00:00:12 executing program 1: 00:00:12 executing program 3: 00:00:12 executing program 0: 00:00:12 executing program 1: 00:00:12 executing program 2: 00:00:12 executing program 3: 00:00:12 executing program 0: 00:00:12 executing program 1: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 3: 00:00:12 executing program 1: 00:00:12 executing program 0: 00:00:12 executing program 2: 00:00:12 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000140)=0xffff, 0x4) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f000066fff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept4$unix(r1, 0x0, 0x0, 0x0) 00:00:12 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="5500000018007f01480500b2a4a280930206000500a843096c2623692500060013000103bd50ca8e9848a3c728f1c46b7b31afdc1338d54400fd9b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d4", 0x55}], 0x1, 0x0, 0x0, 0x46020068}, 0x0) 00:00:12 executing program 0: r0 = socket(0x80000000010, 0x80802, 0x0) write(r0, &(0x7f00000004c0)="2400000058001f02ff07f415012304000a1ff51108000100020100020800028001000000", 0x24) 00:00:12 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000294f74)="fc0000004a000700ab092509090007000aab80ff010000000000369321000100ff010000000500000000000000036915fa2c1ec28656aaa79bb94b46fe0000000700020800008c0000036c6c256f1a272f2e117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e2e80772c74fb2cc56ce1f0f156272f5b00000005defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bbab2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48f6f0000080548deac270e33429fd3000175e63fb8d38a873cf1", 0xfc) 00:00:12 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2d, &(0x7f00000004c0)={0x2, {{0x2, 0x0, @multicast2}}, {{0x2, 0x0}}}, 0x108) 00:00:12 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000340)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimensat(r0, 0x0, &(0x7f00000000c0)={{0x77359400}}, 0x0) 00:00:12 executing program 0: r0 = socket(0x2, 0x80a, 0x0) getpeername(r0, 0x0, 0x0) 00:00:12 executing program 1: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f00000000c0)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000280)="1f0000000104fffffd3b54c007110000f30501000b000200cf000000000000", 0x1f) 00:00:12 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000140)=0xffff, 0x4) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f000066fff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept4$unix(r1, 0x0, 0x0, 0x0) 00:00:12 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000140)=0xffff, 0x4) socketpair(0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f000066fff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) connect$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept4$unix(r1, 0x0, 0x0, 0x0) 00:00:12 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000400)={0x4, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f00000001c0)=0xf2) 00:00:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect(r0, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:12 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000340)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)={{0x77359400}}, 0x0) 00:00:12 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x49, &(0x7f0000000000), 0x4) 00:00:12 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @remote, 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 00:00:12 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x9, 0x0, &(0x7f00000000c0)) 00:00:12 executing program 2: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000340)={0x0, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000000)={0x1, {{0xa, 0x0}}}, 0x88) 00:00:12 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3a, 0x0, &(0x7f0000000180)) 00:00:12 executing program 0: syz_emit_ethernet(0x39a, &(0x7f0000000300)) 00:00:12 executing program 3: r0 = socket(0x40000000015, 0x5, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f00006dbffc)=0x1, 0x4) bind$inet(r0, &(0x7f00008a5ff0)={0x2, 0x0, @loopback}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x4000000, &(0x7f0000000100)={0x2, 0x0}, 0x10) 00:00:12 executing program 3: r0 = socket$inet(0x2, 0x80003, 0x3) setsockopt$inet_int(r0, 0x0, 0x2, 0x0, 0x0) 00:00:12 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r0, 0x4, 0x1) 00:00:12 executing program 3: r0 = socket$inet6(0xa, 0x80000000000003, 0x80000000000006) connect$inet6(r0, &(0x7f0000000300)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000800)="b10b", 0x2}], 0x1}, 0x8000) setsockopt$inet6_int(r0, 0x29, 0x7, &(0x7f0000000000), 0x4) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0x0) 00:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='illinois\x00', 0x9) sendto$inet(r0, 0x0, 0x0, 0x20004000, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) 00:00:12 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000080)=0x1, 0x4) bind$inet6(r0, &(0x7f0000000300)={0xa, 0x0}, 0x1c) connect$inet6(r0, &(0x7f0000000340)={0xa, 0x0}, 0x1c) 00:00:12 executing program 3: r0 = socket$inet(0x2, 0x80003, 0x3) setsockopt$inet_buf(r0, 0x0, 0x10, &(0x7f0000000000)="c9", 0x1) 00:00:12 executing program 2: r0 = socket$inet(0x2, 0x80003, 0x3) setsockopt$inet_int(r0, 0x0, 0x31, &(0x7f0000000080)=0x4, 0x4) 00:00:12 executing program 0: r0 = socket$inet(0x2, 0x80003, 0x3) setsockopt$inet_int(r0, 0x0, 0x21, &(0x7f0000000080), 0x4) 00:00:12 executing program 1: r0 = socket$inet(0x2, 0x80003, 0x3) setsockopt$inet_int(r0, 0x0, 0x18, 0x0, 0x0) 00:00:12 executing program 3: r0 = socket$inet(0x2, 0x80003, 0x3) setsockopt$inet_int(r0, 0x0, 0x16, &(0x7f0000000100), 0x3) 00:00:12 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) exit(0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:12 executing program 2: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000340)={0x100000001, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000000)={0x1, {{0xa, 0x0}}}, 0x88) 00:00:12 executing program 1: shmat(0x0, &(0x7f00005b4000/0x3000)=nil, 0x7000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 00:00:12 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x0, 0x0, @loopback}, {0xa, 0x0}}, 0x5c) 00:00:12 executing program 0: r0 = socket$inet(0x2, 0x80003, 0x3) setsockopt$inet_int(r0, 0x0, 0x21, 0x0, 0x0) 00:00:12 executing program 2: mlockall(0x2) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x6001) 00:00:12 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='veno\x00', 0x5) connect(r0, &(0x7f0000000280)=@un=@abs, 0x80) 00:00:12 executing program 2: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000100)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') 00:00:12 executing program 3: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') rename(&(0x7f0000000000)='./file0/file0/file0/file0\x00', &(0x7f0000000080)='./file0/file0/file0/file0\x00') 00:00:12 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 00:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000640)='dctcp\x00N\xc7\xfcd\xf7\x8a\x06\xa2>k;\x9eOP\xe1?\xe4\xe2R>\xec\xd3;\x80\x9f\x92\x8d;>\xee\xb8[w\n\xa7M\n\xec\xe8t\xf4{3f\x97\xf8?\xee\x93$T\xc1\xd4N8\xd6\a\x10%=\xc6G\xc2\xa0\xfe]Q\x01Bd\\\xe2\x05i$\xb5\xf9|T\x16Hy\xb4\x9f\xa2i\xe0s\x14\x9c\xefDn\xb2y\x86\xa3]\x81\t\x9e\x86\xb3z\xb5\xf5dQ6\xaf\xab\x938-SL\xa0.\xd5V\x95g\xbax\x9b-W\x06\xd3{\x92\x8d=\x18\xbe$\x88*}\xaf\x12f\x93\xde\x00\x01~m\x95\xe9\x11\xbd\x8c\xa9\xfb\xbe}\xdc\x05}+\xa3q\xf0\xa8\xfe\x16.\xf42ZI,\f3{\xd8I\x84\xdb\xd2\x1er\x93\xe58z\x94\xfb\xc3\x8c\xd9Gj\xd6\x18\a\'\xc1w|u/\x9a6\xc2\x03,8\x9f9\xe3u\x846\x06\x191a\\\xcb\x17\xf9\x1f\xda\xb8\x80B!\x9d~\xde', 0x10000000f) connect(r0, &(0x7f0000000280)=@un=@abs, 0x80) 00:00:12 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="240000000a0a07031dfffd946fa2830020200a0009000102001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:12 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)) 00:00:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_int(r0, 0x0, 0x31, 0x0, &(0x7f0000000300)) 00:00:12 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='lp\x00', 0xffb2) connect(r0, &(0x7f0000000280)=@un=@abs, 0x80) 00:00:12 executing program 2: semget$private(0x0, 0x7, 0x49) 00:00:12 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x33, 0x0, &(0x7f0000000140)) 00:00:12 executing program 0: r0 = socket$inet(0x2, 0x4000000003, 0x4) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f00000000c0)=0x7ffd, 0x1ae) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10) 00:00:12 executing program 1: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote}, 0x10) listen(r0, 0x100000001) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x76, &(0x7f0000000080), 0x8) 00:00:12 executing program 2: r0 = socket$inet(0x2, 0x3, 0x9) getsockopt$inet_int(r0, 0x0, 0x32, &(0x7f00006ed000), &(0x7f0000000040)=0x1) 00:00:12 executing program 1: semget(0xffffffffffffffff, 0x1, 0x3ff) 00:00:12 executing program 1: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote}, 0x10) listen(r0, 0x100000001) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000080), 0x8) 00:00:12 executing program 3: semget$private(0x0, 0x1, 0x100) 00:00:12 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x100000000000000e, 0x0, &(0x7f00000000c0)) 00:00:13 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) 00:00:13 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x3, @loopback}, 0x10) read(r0, &(0x7f0000001100)=""/4096, 0x1000) sendto$inet(r0, &(0x7f0000001040)="c340", 0x2, 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="c7", 0x1, 0x6d, 0x0, 0x0) 00:00:13 executing program 0: syz_execute_func(&(0x7f00000000c0)="3642926433ef93f6c89cf2420f1bce67f2440f34a2ebf717c4dc7518ffc4e24d3ef9d6722b691f1f63ad489e66460fd9cc000000615167660fda9803000000aec4817911350e000000fdc422c5aa717ae5db6726660fdd6244a77e") 00:00:13 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt(r0, 0xff, 0x1, 0x0, &(0x7f0000000000)=0x36d) 00:00:13 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2}, 0x1c) listen(r1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2, @loopback}, 0x10) 00:00:13 executing program 0: syz_execute_func(&(0x7f0000000140)="cd8075fcb0b06969ef69dc00d98adcd0d01192000880410fd1b0b5d90000797c2a0f0fcdc4e3a95fd965eae23c3b4d4d408064797f41dfdf400f01efe5e59d7d2f2f1c0a1a63460fc4c161fccddfde9f") syz_execute_func(&(0x7f0000000140)="cd80c20000b0b06969ef69dc00d9c4017d50ee8adcd0d01192000880410fd1b02db5d90000007cc4c4e3a95fd965ea262e410f0ff5bb408064797f41dfdf400e01efc4a1fd28d29d7d2f67450f483b1c0a1a63460fc4c161fc4d96040476789f") 00:00:13 executing program 3: mmap(&(0x7f00002aa000/0x2000)=nil, 0x2000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x3) 00:00:13 executing program 0: clock_gettime(0xfffffffffffffff9, &(0x7f0000007bc0)) 00:00:13 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x43, &(0x7f0000000140), 0x4) 00:00:13 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)="24000000180007041dfffd946f610500020081001f00000500000800080008000400ff7e", 0x24}], 0x1}, 0x0) 00:00:13 executing program 1: r0 = socket$inet(0x2, 0x100000000805, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x6d, &(0x7f0000745ffc), &(0x7f0000b96000)=0x157) 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 3: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 3: 00:00:13 executing program 2: 00:00:13 executing program 0: 00:00:13 executing program 3: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 0: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 2: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 3: 00:00:13 executing program 2: 00:00:13 executing program 1: 00:00:13 executing program 0: 00:00:13 executing program 2: 00:00:13 executing program 1: 00:00:13 executing program 3: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 0: 00:00:13 executing program 3: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 0: 00:00:13 executing program 3: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 2: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 3: 00:00:13 executing program 2: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 1: 00:00:13 executing program 0: 00:00:13 executing program 2: 00:00:13 executing program 1: 00:00:13 executing program 0: 00:00:13 executing program 3: 00:00:13 executing program 2: 00:00:13 executing program 1: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 0: 00:00:13 executing program 2: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 0: 00:00:13 executing program 3: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 0: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 1: 00:00:13 executing program 0: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 2: 00:00:13 executing program 3: 00:00:13 executing program 0: 00:00:13 executing program 1: 00:00:13 executing program 0: 00:00:13 executing program 3: 00:00:13 executing program 2: 00:00:13 executing program 1: 00:00:13 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000240)='illinois\x00', 0x9) sendto$inet(r0, 0x0, 0x0, 0x20004000, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) shutdown(r0, 0x0) 00:00:13 executing program 1: socket$inet(0x2, 0x80003, 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000640)) 00:00:13 executing program 2: setrlimit(0x7, &(0x7f0000a9cff8)) socket$inet_tcp(0x2, 0x1, 0x0) 00:00:13 executing program 0: syz_emit_ethernet(0x2e8, &(0x7f0000000140)) 00:00:13 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)="4c0000001200ff09fffefd956fa283b724a600800000000000000068354015002400120034c41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 00:00:13 executing program 2: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) 00:00:13 executing program 3: semget(0xffffffffffffffff, 0x5, 0x400) 00:00:13 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x10) 00:00:13 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r0, 0x0) ppoll(&(0x7f0000000100)=[{r0}], 0x1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 00:00:13 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000abb000/0x1000)=nil, 0x1000, 0xfffffffffffffffd, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x1a, &(0x7f0000abaff9)={0x0, 0x7530}, 0x10) 00:00:13 executing program 2: syz_emit_ethernet(0x36, &(0x7f0000000100)) 00:00:13 executing program 2: r0 = socket(0x10, 0x20001000000003, 0x0) write(r0, &(0x7f0000000000)="220000001400070500e80000004c03000208030001000000080002004102fff0f054", 0x22) 00:00:13 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="240000001e0007021dfffd946f610500020000001f00000000000800080008000400ff7e", 0x24}], 0x1}, 0x0) 00:00:13 executing program 3: syz_emit_ethernet(0x46, &(0x7f00000003c0)) 00:00:13 executing program 2: r0 = socket$inet6(0x10, 0x8000000003, 0x0) sendmsg(r0, &(0x7f000000bfc8)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="5500000018007fafb72d1cb2a4a280930206000000a843096c262369250008000c000000000000a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab822000700000000000000000000", 0x55}], 0x1}, 0x0) 00:00:13 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x200000000000043, &(0x7f0000f39000)=""/30, &(0x7f0000000280)=0x1e) 00:00:14 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:00:14 executing program 3: getresgid(&(0x7f0000004f80), &(0x7f0000004fc0), &(0x7f0000005000)) 00:00:14 executing program 1: mprotect(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x0) getresuid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000001100)) 00:00:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 00:00:14 executing program 0: syz_execute_func(&(0x7f0000000000)="3666440f50f564ff0941c3c4e2c9975842c0c27d794e0066d742421be2e3e30f1110c442019dccc4c105d0da3e470f01d4") r0 = socket$inet(0x2, 0x200080003, 0x7fffffff) sendto$inet(r0, 0x0, 0x0, 0x200007ff, 0x0, 0x0) 00:00:14 executing program 3: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f00000000c0)={{0xa, 0x0}, {0xa, 0x0}}, 0x5c) r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) socket(0x840000000002, 0x3, 0xff) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) sendto$inet(r0, &(0x7f00000000c0), 0x28, 0x0, 0x0, 0x120) 00:00:14 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000580)='+', 0x1, 0x4080, 0x0, 0x0) 00:00:14 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xfffffffffffffffc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000195, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) getpeername(r2, 0x0, &(0x7f0000000400)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0) 00:00:14 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000080)) 00:00:14 executing program 0: r0 = socket$inet(0x10, 0x3, 0x6) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)="4c0000001200ff09fffefd956fa283b724a6008000000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 00:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x1}, 0x10) syz_emit_ethernet(0x423, &(0x7f0000001540)) poll(&(0x7f0000000240)=[{r0}], 0xcd, 0x0) 00:00:14 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0xb, &(0x7f0000000140)=0x20000002, 0x1de) syz_emit_ethernet(0x7e, &(0x7f00000000c0)) 00:00:14 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:14 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000080)="240000005a0007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:14 executing program 3: r0 = socket(0x40000000000010, 0x802, 0x0) write(r0, &(0x7f0000000200)="fc0000001c00071bab09250009987800000000000000000000004c93210001c000000000000000000000740000039815fa2c1ec28656aaa79bb94b46fe000000bc00020000036c6c256f1a272fdfff7f512fd633d44000007600008934d07302ade01720d3d5bbc91a3e2e80772c05defd5a32e280fc83ab82f6eff60cec18444ef92e475ef8b29d3ef3d92c83170e5bba4a463ae4f5566f91cfd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a60467b42deb997a3986fe14df7155870258a103f9c780ac801fe4af3d0041f0d421f8ffffff6f0000080548deac270e33429fd3110175600c6775a1d1dbd2", 0xfc) 00:00:14 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:00:14 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x5, 0x4) bind$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x0}, 0x1c) listen(r1, 0x0) listen(r0, 0x0) 00:00:14 executing program 0: syz_emit_ethernet(0x32, &(0x7f0000000cc0)) 00:00:14 executing program 2: syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000000)) socket$inet6(0xa, 0x0, 0x0) 00:00:14 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000880)="240000005a0007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:14 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x400000000005, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000bba000)={0x0, 0x0, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x18, 0x1, 0x1, [r0]}], 0x18}, 0x0) recvmsg(r1, &(0x7f00003d6fc8)={0x0, 0x20, 0x0, 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 00:00:14 executing program 2: getgroups(0xbd14ce4, 0x0) 00:00:14 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x4}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc100) write(r0, &(0x7f0000001680)="e6a2e0091b61501ea87850c6d258201cbf3fe9fe75bc31032c1bd695e6f89fffb8dd1bb327cde2fa8115c8949109dddb3332b28603a1e35d08e3d07606314bc0e1cf58b62864f0023821ae335454a2a6d9cc29a3fc3d2c30ff2907f14f80fce3c468ce732418663bbb11e34e1f9e819d012f4928b5fb59fb31755c98649f35c587263cbf7830ddde04ed4e4a9fda1923d06559d4e9df911797333a46b8d2268133da26a6e59e35a66021404ba08e9b550cd132eda9a970ae2ef50b25dbe1c3da78074af2a762c27eeb9b22630beec52475e7a8a159fad88d41e8309b5e32983e315025fbc9c7603d676a5316fffcb42642150cd498d59748ff6200a73c31b403eb73a20b57a47e7d69aa0bb5c59235f2fd893d6b5b86efa9b05a2b566184e4f8a3589d5d5e09337f161517cdcac41b5732064919358d7cd6a9b1fb0a5ad5c4106124da93437fed9f2503223c3eb1103cd9b1a9ecf29674ea86921bd5b0094e3937a1286a44089ef4b42cca8e46cfda355cfe8622e860f416b60af1196f7c0196daa0bf0dd3797d0b8199ac4e2381d92f473393b860c9f97a08324c83c372553042c7f24709106c016ff1e20c93d645e734daaf50f13ad845377b895c1dede9b73432d24c9f6207bc31fe8fb9900377b387f8787f20849ec05b0d44982a78a650e12306efff6f4ef89b0eb175bfff545fda8692314d7fc9e8f4fdffd01b56a6b1358adab6d78f3d693e6781c8bf399024aaa888d572d59cf7cdb74aa974d20549a47624f35caf0956651e8d24079e0866e0172f2fc26af14c628f99051e04e50fba06de938d52d934a78921d5144d18e8c5d1f4fd2d0e7ca22119be065574f5f7dfbabbc44d42b51d62d658ed2ed1250d7821a09d26760bca0f8bc1b186e5cf931377b2adefca5a752c7f9e82224c5734c88d27c3afb7d785ee510fb3806f42bbff9fe9bc1d50cb329bb666a1d766182ffd6b6aee8535406b2a77e2328d90b90950034dd468577693571bc9a9fb9f8aeae67d5a8747f85e38318d97f458c6c9fed9c3b8f0affe63a2adaa57e472449c76b53af7f0cf9087e62bd5556947e681873a002c78d08326290a34489f5eb7acb38367778460473e6b5e4a8c5caa8213092cf59a2f3834548793ef1a55983af67a304c187ded353c4b3f95b9ec569fdc39b60613f8f622a759b7b6a59901d32a2725c7db7768259ad896a7315d07c850035b67dd4ba1ab8be64d2dcf83988b66f3801c26164b3ceb65778e2db97212cac966167ffea65af621e027588b76a23d01995d91e83b6ba104272789f857e75cb959a2206a439d56fd89108d4d6590ac1c6da88cdc53913a51c4b68c17aa26a050d026d6aff72329f597f506280268c61507d62535345d6d2c9e48343825fc36648aa68b2d01c404dfd1dedcba7532f510316d7b18baa8786bd5fa2d1b56c875de3ea88201003b92f6d70ee1e9408cceb561ea511db3a8c85da59390668c486fe1e555b317e767046f69ee031d6021369a01a474bbb3d6f5b094d78745ce3f8ad89e373c18ec3c2dd85af00a79ebaaffb7c049386078bf0b9b56b686c1f0a8855fb1007eb306a68fd840176ff09797edfbace33d4f213ea3599d97d643569ed40a69a41083c65592508305b234587a79aae09645416898a659b17a2c778f5bb2f80878f01f3a14a0488e48fd9d4670cf218b4da04e79c03f77174717e3c25a888bd6286dd91f08af9d281da4bae8d033197171c4fd2503ed398059a78d0ed1fbd98dba8314008ed399ab3ccb56847d30fff2b26a3be5d84af230e1915c2ab7eef4b01b29986985db14213b9b05816ef7724aa896073641a7bc6eb9406e79fa961eb8afbeba75293c1f786e3c8c051733565f40dcfb0f45a036fd01e25be3291f0f5eba9523ba1679a35aebbcfa896ab6401296270ba8742259adaf5a52606c3239b8ecc208e39ee916d09f55e5789d5b08c72984dffb4511ee23cd741a73aba019f14712758376c53649b8ed6f7e4d1805568221feb803a1d1e63df108d435b42fb0", 0x5a1) 00:00:14 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @remote}, 0x10) r1 = socket(0xa, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000040)={0x2, {{0x2, 0x0, @multicast2}}}, 0x88) writev(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)="8c", 0x1}], 0x1) 00:00:14 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, 0x0, 0x0) 00:00:14 executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000140)) 00:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x400000000005, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000f9f000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0) sendmsg$unix(r2, &(0x7f0000bba000)={0x0, 0x0, 0x0, 0x0, &(0x7f00009dffb8)=[@rights={0x18, 0x1, 0x1, [r0]}], 0x18}, 0x0) recvmsg(r1, &(0x7f00003d6fc8)={0x0, 0x20, 0x0, 0x0, &(0x7f0000f9fff8)=""/90, 0x5a}, 0x0) 00:00:14 executing program 2: r0 = socket$inet6(0x10, 0x802, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="550000001e007f5300fe01b2a4a280930a06000000a8430891000000080008000a00000000000000000700029b84136ef75afb83de448daa720c036041526a7735c789b06dca27c43ab8220000060cec4fab91d400", 0x55}], 0x1}, 0x0) 00:00:14 executing program 3: openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x80000, 0x81) 00:00:14 executing program 0: getgroups(0x32874b697d7b144d, &(0x7f0000000040)) 00:00:14 executing program 3: r0 = socket(0x40000000015, 0x805, 0x0) getsockopt(r0, 0x114, 0x2713, 0x0, &(0x7f0000000000)=0x1a) 00:00:14 executing program 2: socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) close(r1) close(r0) socketpair(0x1e, 0x80005, 0x0, &(0x7f0000000000)={0x0, 0x0}) close(r2) getpeername(r1, 0x0, 0x0) 00:00:14 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x400, 0x7f) 00:00:14 executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x100f7c, 0x1) 00:00:14 executing program 1: r0 = socket$inet(0x10, 0x3, 0x20000000006) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="24000000150007031dfffd946fa2830002200a0009000000741d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:14 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000001c0)="5500000018007fd508fe01b2a4a280930a06000000a8430891000000390008000800020000dc01800000daa486b713382d0010009b84136ef75afb83de448daa72540d816ed2c55327c43ab8220000060cec4fab91", 0x55}], 0x1}, 0x0) 00:00:14 executing program 3: syz_emit_ethernet(0x300cf7, &(0x7f0000000000)) 00:00:14 executing program 3: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 00:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_int(r0, 0x0, 0xca, 0x0, 0x0) 00:00:14 executing program 2: pwritev(0xffffffffffffffff, 0x0, 0x496, 0xfffffffffffffffc) 00:00:14 executing program 3: r0 = socket(0x400000000000010, 0x803, 0x0) write(r0, &(0x7f0000000080)="240000001a0025f00485bc0cfef7001d0a0b48ff2265cea2037ea0b00800030001000000", 0x24) 00:00:14 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="5500000018007fd508fe01b2a4a280930a06000000a8430891000000390008000800020000dc38e9baafdaa486b713382d0010009b84136ef75afb83de448daa72540d816ed2c55327c43ab8220000060cec4fab91", 0x55}], 0x1}, 0x0) 00:00:14 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x8110000000000084) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x0, @loopback}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)='@', 0x1}], 0x1) recvfrom$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa, 0x0}, 0x713000) 00:00:14 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = dup(r0) getsockopt$inet6_tcp_int(r1, 0x6, 0x10, 0x0, &(0x7f0000000300)) 00:00:14 executing program 3: r0 = socket(0x10, 0x80003, 0xc) write(r0, &(0x7f0000000000)="1f0000000202fffffd09c3b654c007110000f30501000b000600000423cb31", 0x1f) 00:00:14 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)) 00:00:14 executing program 3: r0 = socket$inet(0x10, 0x880400000003, 0x20000000006) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="24000000150007031dfffd946fa2830002200a0009000000741d85680c1ba3a20400ff7e280000002600ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) 00:00:14 executing program 0: r0 = socket$inet(0x10, 0x3, 0x6) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)="4c0000001200ff09fffefd956fa283b724a6008000000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 00:00:14 executing program 3: recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:14 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000300)="db29b8d16d3a96a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e0b001cedf2be4e45ed399a23cd16bdc053feb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf093b867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd22b95904a957f2", 0x91, 0x0, 0x0, 0x0) dup2(r1, r2) 00:00:14 executing program 2: r0 = socket$inet(0x10, 0x2, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_int(r0, 0x0, 0x0, 0x0, 0x272) 00:00:14 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x88) 00:00:14 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x10, 0x0, &(0x7f0000000240)) 00:00:14 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:00:14 executing program 2: r0 = socket(0x10, 0x4000000000003, 0x0) write(r0, &(0x7f00000018c0)="2400000058001f00ff07f4f9002304000a04f5110809010002010002080002a001b6dced", 0x24) 00:00:14 executing program 0: r0 = socket(0x1080000000000010, 0x80802, 0x0) r1 = dup(r0) write(r1, &(0x7f0000000000)="2400000058001f03ff07f4f9002304000a04f511080001000201009f0800028001000000", 0x24) 00:00:14 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000001600)) 00:00:14 executing program 0: r0 = socket$inet(0x10, 0x880400000003, 0x20000000006) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="24000000150007031dfffd946fa2830002200a0009000000741d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:14 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)={0x3c, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f0000001000)=0x399) 00:00:15 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0x200) 00:00:15 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f0000001000)=0x399) 00:00:15 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) getsockopt$inet6_buf(r0, 0x29, 0x30, &(0x7f0000000000)=""/40, &(0x7f0000001000)=0x399) 00:00:15 executing program 0: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x4000) shmctl$SHM_LOCK(0x0, 0xb) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x7000) shmctl$SHM_UNLOCK(0x0, 0xc) 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 3: 00:00:15 executing program 2: syz_emit_ethernet(0x56, &(0x7f00000001c0)) 00:00:15 executing program 0: 00:00:15 executing program 3: 00:00:15 executing program 0: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 0: 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 0: 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 0: 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 0: 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 2: 00:00:15 executing program 0: 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 0: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 3: 00:00:15 executing program 0: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 0: 00:00:15 executing program 2: 00:00:15 executing program 3: 00:00:15 executing program 0: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 1: 00:00:15 executing program 0: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 3: 00:00:15 executing program 0: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 3: 00:00:15 executing program 0: 00:00:15 executing program 2: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 0: 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 2: 00:00:15 executing program 3: 00:00:15 executing program 0: 00:00:15 executing program 2: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 2: 00:00:15 executing program 0: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 0: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 2: 00:00:15 executing program 2: 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 0: 00:00:15 executing program 2: 00:00:15 executing program 3: 00:00:15 executing program 1: 00:00:15 executing program 0: 00:00:15 executing program 2: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 0: 00:00:15 executing program 1: 00:00:15 executing program 3: 00:00:15 executing program 2: syz_emit_ethernet(0x300cf7, &(0x7f0000000000)) 00:00:15 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x10, &(0x7f0000000180)=0xffff, 0x4) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) accept4(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f000066fff4)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:15 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x15, 0x0, 0x0) 00:00:15 executing program 3: 00:00:15 executing program 3: 00:00:15 executing program 2: r0 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000080)={@multicast1, @local}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000240)=ANY=[@ANYBLOB="e0000001ac1414aa000000000200000004fe95611e160c435bf17d9bd6259068d923bf7073f3708577f2762e86462c4d6db720ca00fa78485d75a9d4a0d10a251fd7d7fe0e614b4fde809c0fc1667fb4bb7f9090b0e03eeb0093ebd1fe786b8aff072a7f28cf61e301c52559b6341d84357df4a82ad7020000001ec5f62dff87922e0fc908423b2d67345031a9915d700072ba"], 0x1) syz_emit_ethernet(0x2a, &(0x7f00003f3fd5)) 00:00:15 executing program 1: r0 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000080)={@multicast1, @local}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000000c0)={@multicast1, @local, 0x0, 0x2}, 0x3c6) 00:00:15 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x3a, &(0x7f00000000c0), 0x4) 00:00:15 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) shutdown(r0, 0x0) 00:00:15 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:00:15 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x10000000000000e}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000f62fe4)={0xa, 0x0}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0x10000000000018, 0x0, &(0x7f0000000040)) 00:00:15 executing program 1: r0 = socket$inet6(0xa, 0x803, 0x3) getsockopt$inet6_buf(r0, 0x29, 0x7, 0x0, &(0x7f0000000100)=0xffffffffffffff22) 00:00:15 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) sendto$inet6(r0, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000000)=0x1, 0x4) 00:00:15 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x7f) connect$inet(r0, &(0x7f0000000200)={0x2, 0x0}, 0x10) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0, @broadcast}, 0x10) 00:00:15 executing program 1: r0 = socket$inet6(0xa, 0x803, 0x3) getsockopt$inet6_buf(r0, 0x29, 0xb, 0x0, &(0x7f00000000c0)) 00:00:15 executing program 3: clock_settime(0xe, 0x0) 00:00:15 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) sendto$inet6(r0, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000000)=0x1, 0x4) 00:00:15 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x15, &(0x7f00000000c0), 0xff83) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) 00:00:15 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000880)) 00:00:15 executing program 0: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f000001d000)={0x0, 0x0, &(0x7f0000024000)=[{&(0x7f0000000100)="24000000100007031dff22946fa2830020200a0009000300001d85687f0000000400ff7e28000000030a43ba5d806055b6fdd80b", 0x34}], 0x1}, 0x0) 00:00:15 executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000100)) 00:00:15 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000105fffffd3b54c007110000f30501000b000500000010d10200cf", 0x1f) 00:00:15 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b000400000010d10200cf", 0x1f) 00:00:15 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x6, &(0x7f00000000c0), 0x4) 00:00:15 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000040)="120000001200e7ef003bf4298a9c4d668000", 0x12, 0x0, 0x0, 0x0) 00:00:15 executing program 0: syz_execute_func(&(0x7f0000000000)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd31930ea") unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file2/file0\x00', 0x0) 00:00:15 executing program 2: r0 = socket$inet(0x10, 0x10000000003, 0x9) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000002000)="24000000530407041dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 00:00:15 executing program 3: syz_execute_func(&(0x7f0000000280)="3666440f50f564ff0941c366440f56c9c4c27d794e006642170fe8e30f8009000000c4a2019cff535a6f") r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast2}, 0x10) 00:00:15 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_int(r0, 0x29, 0x7, 0x0, &(0x7f00000000c0)) 00:00:15 executing program 2: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000000)="5500000018007fafb62d1cb2a4a280930206000000a843096c2623692500080021000000000000000000a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d4", 0x55}], 0x1}, 0x0) 00:00:15 executing program 0: r0 = socket$inet(0xa, 0x801, 0x84) listen(r0, 0x51) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) 00:00:15 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000000200)=0x7fffffffff, 0x4) 00:00:15 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000480)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080), 0x1c) r1 = dup2(r0, r0) syz_execute_func(&(0x7f0000000100)="3666440f50f564ff0941c3c4e2c997584266420fe2e33e0f1110c442019dccd3196f") sendto$unix(r1, 0x0, 0xfffffffffffffcc9, 0x20003ffc, &(0x7f0000000200)=@abs={0x1}, 0x6e) 00:00:15 executing program 0: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000d7f000), &(0x7f00000000c0)=0xffffffffffffff8b) 00:00:15 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f000000cfe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 00:00:15 executing program 0: read(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x7) openat(0xffffffffffffffff, &(0x7f0000000180)='/', 0x11ffc, 0xc0) 00:00:15 executing program 2: msgrcv(0x0, 0x0, 0x0, 0x0, 0xa33191ce62686ca9) 00:00:15 executing program 1: syz_emit_ethernet(0x300605, &(0x7f0000000000)) 00:00:15 executing program 1: accept(0xffffffffffffffff, 0x0, &(0x7f0000000380)) mmap(&(0x7f0000196000/0x4000)=nil, 0x605000, 0xffffffffefffffff, 0x8032, 0xffffffffffffffff, 0x0) 00:00:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000040)={0xa, 0x2}, 0x1c) listen(r1, 0xfffffffffffffffe) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2, @loopback}, 0x10) close(r1) 00:00:15 executing program 2: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44831, 0xffffffffffffffff, 0x0) 00:00:15 executing program 0: symlink(&(0x7f0000000280)='..', &(0x7f0000000000)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:00:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000280), 0x10) recvfrom(r0, 0x0, 0x47, 0x0, 0x0, 0x0) 00:00:15 executing program 0: syz_emit_ethernet(0x13e, &(0x7f0000000040)) 00:00:15 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_buf(r1, 0x29, 0x31, 0x0, 0x0) 00:00:15 executing program 3: mkdir(&(0x7f0000001b40)='./file0\x00', 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0) 00:00:15 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000002940)={0xa, 0x0, 0x0, @local, 0xffffffffffffffff}, 0x1c) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0, @local}, 0x80) 00:00:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000180)='yeah\x00', 0x5) getsockopt$inet_tcp_buf(r0, 0x6, 0x1a, 0x0, &(0x7f00000000c0)) 00:00:15 executing program 0: r0 = socket$inet(0x10, 0x3, 0x4) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000008000)="4c0000001200ff095ffefd956fa283b724a6008c00000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0x0) 00:00:15 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000300)) 00:00:16 executing program 1: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:00:16 executing program 2: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 00:00:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0xe, 0x0, &(0x7f0000000000)) 00:00:16 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000001440), 0x4) 00:00:16 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000080)) 00:00:16 executing program 1: syz_emit_ethernet(0xffb6, &(0x7f000000a000)) 00:00:16 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000300)) 00:00:16 executing program 0: syz_emit_ethernet(0xffffffffffffffea, &(0x7f0000000000)) 00:00:16 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f00000003c0)="1f0000000104ff00004354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b0002000000526175f003", 0x1f) 00:00:16 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="5500000018007fafb72d1cb2a4a280930206000000a843096c26236925000b0004bfaa8be66121b1f731afdc1338d544f6ff9a85c43a1500bf0cec6bab91d40000e00000000000fe00000000000000000000000000", 0x55}], 0x1}, 0x0) 00:00:16 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000740)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000040)={@multicast2, @loopback, 0x1, 0x2, [@broadcast, @remote]}, 0x18) 00:00:16 executing program 3: socket$inet6_tcp(0xa, 0x1, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1, 0x1, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) fchown(r0, 0x0, 0x0) 00:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x0) 00:00:16 executing program 3: syz_emit_ethernet(0xfed1, &(0x7f000000a000)) 00:00:16 executing program 1: syz_emit_ethernet(0x6f, &(0x7f0000000080)) 00:00:16 executing program 2: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x2) 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 3: open(&(0x7f00000000c0)='./file1\x00', 0x40140, 0x0) r0 = open(&(0x7f0000000400)='.\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 00:00:16 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, 0x68) 00:00:16 executing program 1: clock_getres(0xffffffffffffefdd, 0x0) 00:00:16 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:00:16 executing program 3: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, 0x0, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 00:00:16 executing program 1: syz_emit_ethernet(0x300605, &(0x7f0000000000)) 00:00:16 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3a) setsockopt$inet6_int(r0, 0x29, 0x24, &(0x7f0000000040), 0x4) 00:00:16 executing program 0: r0 = socket(0x10, 0x803, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) close(r0) 00:00:16 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000140)) 00:00:16 executing program 2: 00:00:16 executing program 2: 00:00:16 executing program 1: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 1: 00:00:16 executing program 0: 00:00:16 executing program 2: 00:00:16 executing program 1: 00:00:16 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000140)) 00:00:16 executing program 0: 00:00:16 executing program 2: 00:00:16 executing program 1: 00:00:16 executing program 0: 00:00:16 executing program 0: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 1: 00:00:16 executing program 0: 00:00:16 executing program 3: 00:00:16 executing program 1: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 1: 00:00:16 executing program 0: 00:00:16 executing program 2: 00:00:16 executing program 0: 00:00:16 executing program 3: 00:00:16 executing program 1: 00:00:16 executing program 2: 00:00:16 executing program 0: 00:00:16 executing program 1: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 1: 00:00:16 executing program 3: 00:00:16 executing program 2: 00:00:16 executing program 1: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 1: 00:00:16 executing program 2: 00:00:16 executing program 0: 00:00:16 executing program 3: 00:00:16 executing program 1: 00:00:16 executing program 0: 00:00:16 executing program 3: 00:00:16 executing program 1: 00:00:16 executing program 0: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 3: 00:00:16 executing program 2: 00:00:16 executing program 1: 00:00:16 executing program 0: 00:00:16 executing program 3: 00:00:16 executing program 2: 00:00:16 executing program 1: 00:00:16 executing program 0: 00:00:16 executing program 3: 00:00:16 executing program 2: 00:00:16 executing program 0: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 1: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 1: 00:00:16 executing program 0: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 1: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 1: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 1: 00:00:16 executing program 2: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 2: 00:00:16 executing program 1: 00:00:16 executing program 3: 00:00:16 executing program 2: 00:00:16 executing program 0: 00:00:16 executing program 1: 00:00:16 executing program 3: 00:00:16 executing program 0: 00:00:16 executing program 2: 00:00:16 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000000), 0x4) 00:00:16 executing program 0: r0 = socket$inet(0x10, 0x3, 0x9) sendmsg(r0, &(0x7f0000004fc8)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000006000)="1b0000005200030f07fffd946fa283bc", 0x10}], 0x1}, 0x0) 00:00:16 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000004fc8)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000006000)="1b0000005200030f07fffd946fa283bc04eee6d87986c497271d85", 0x1b}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) read(r0, &(0x7f0000000280)=""/151, 0x97) 00:00:16 executing program 2: 00:00:16 executing program 0: 00:00:16 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) listen(r2, 0x0) execve(0x0, 0x0, 0x0) 00:00:16 executing program 2: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x4) 00:00:16 executing program 0: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x0, 0x0, 0x400}, 0x6) r0 = socket(0x11, 0x80002, 0x0) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0xc5) 00:00:16 executing program 3: r0 = socket(0x11, 0x80002, 0x0) setsockopt(r0, 0x107, 0xa, 0x0, 0x0) 00:00:16 executing program 2: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b000200000013000200cf", 0x1f) 00:00:16 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000000140)={0x0, {{0xa, 0x0}}}, 0x108) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000440)={0x0, {{0xa, 0x0}}}, 0x88) setsockopt$inet6_group_source_req(r0, 0x29, 0x1000000002d, &(0x7f0000000300)={0x0, {{0xa, 0x0}}, {{0xa, 0x0, 0x0, @remote}}}, 0x4e9) 00:00:16 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)) 00:00:16 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x100) 00:00:16 executing program 3: syz_emit_ethernet(0x42, &(0x7f0000000300)) 00:00:16 executing program 2: clock_gettime(0x5, &(0x7f00000000c0)) 00:00:16 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1a) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @remote, 0x5}, 0x1c) 00:00:16 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x30, &(0x7f00000001c0), 0x413a) 00:00:16 executing program 2: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000540)="fc0000001c000705ab092506090007000aab087a0200000001006093210001c000000000000000000000000000039815fa2c1ec28656aaa79bb9d95662070000bc000c00f0036cdf0d11512fd633d44000000000008934d07302ade01720d3d5bbc91a3e2e80772c05dafd5a32e280fc83ab82d718f70cec18444ef90d475ef8b29d3ef3d92c83170e5bba4a463ae4f5566791cf190201ded815b2ccd243f395ed94e0ad91bd0734babc7c3f2eeb57d43dffe5f5aa1dd18900000000411f46a60467b4d57155870258a10000c880ac801fe4af3d0041f0d48f6f0000080548deac279cc4848e3825924509260e33429fbe110175e63f000000000000", 0xfc) 00:00:16 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x8}, 0x1c) 00:00:16 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x3) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xa, 0x0, 0x0, @empty, 0x8}, 0x1c) 00:00:16 executing program 2: syz_execute_func(&(0x7f0000000080)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, 0x0, 0x0) 00:00:16 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$inet_mreqsrc(r1, 0x0, 0x26, &(0x7f0000000000)={@multicast2, @empty, @multicast2}, 0xc) 00:00:16 executing program 0: syz_execute_func(&(0x7f0000000080)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") r0 = socket$inet6(0xa, 0x803, 0x20000000003) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0x0) 00:00:16 executing program 1: syz_execute_func(&(0x7f0000000080)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") bind(0xffffffffffffffff, 0x0, 0x0) 00:00:16 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)) 00:00:16 executing program 2: r0 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000200)={@multicast2}, 0xc) 00:00:16 executing program 2: msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/24}, 0x20, 0x0, 0x1000) 00:00:17 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000080)) 00:00:17 executing program 2: syz_execute_func(&(0x7f0000000000)="3666440f50f564ff0941c3c4e2c9975842c4c27d794e0066420fe2e33e0f1110c442019dccd3196f") setsockopt$inet_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x0, 0x2d, 0x0, 0xfffffffffffffce0) 00:00:17 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unlink(&(0x7f0000000140)='./file0\x00') 00:00:17 executing program 3: syz_emit_ethernet(0xd7, &(0x7f0000000080)) 00:00:17 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0x1, 0x19, &(0x7f0000000180), 0x10) 00:00:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000480)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080), 0x1c) r1 = dup2(r0, r0) sendto$unix(r1, 0x0, 0x0, 0x80020003ffc, &(0x7f00000000c0)=@abs={0x1}, 0x6e) 00:00:17 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000000)="1f0000001000fffffd3b54c007110000f30501000b000200000013001200cf", 0x1f) 00:00:17 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x3c) setsockopt$inet6_int(r0, 0x29, 0x7, 0x0, 0x0) 00:00:17 executing program 3: syz_emit_ethernet(0x3f6, &(0x7f0000000000)) 00:00:17 executing program 2: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="240000005a001f00ff03f4f9002304000a04f51108000100020100020800028001000000", 0x24) 00:00:17 executing program 2: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000001000fffffd3b54c007110000f30501000b000200000013001200cf", 0x1f) 00:00:17 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000100007031dfffd946fa2830020200a0009000100061d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:17 executing program 3: r0 = socket$inet(0x10, 0x2, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000100007031dfffd946fa2830020200a0009000100061d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:17 executing program 0: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0x2d) listen(r0, 0x51) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f00000003c0)={0x0, 0x6}, 0x14) 00:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ppoll(&(0x7f00000001c0)=[{r0, 0x200}], 0x1, 0x0, 0x0, 0x0) 00:00:17 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffffffffff, &(0x7f0000f62fe4)={0xa, 0x0}, 0x1c) getsockopt$inet6_int(r0, 0x29, 0x10000000000018, 0x0, &(0x7f0000000040)) 00:00:17 executing program 0: r0 = socket(0x10, 0x400000000080803, 0x0) write(r0, &(0x7f0000000000)="240000001a00d17da53a7436fef79ed686798488fedde51dde0224ed7701001d0a0b49ff", 0x24) 00:00:17 executing program 3: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) 00:00:17 executing program 2: syz_emit_ethernet(0x74, &(0x7f0000000100)) 00:00:17 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0xc40beb2474dfd22a, 0x0) fcntl$setstatus(r0, 0x4, 0x40c00) 00:00:17 executing program 3: syz_emit_ethernet(0x4a, &(0x7f0000000080)) 00:00:17 executing program 0: r0 = socket(0x40000000015, 0x805, 0x0) getsockopt(r0, 0x200000000000114, 0x2710, 0x0, &(0x7f000033bffc)) 00:00:17 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000001980)={0x488b, {{0xa, 0x0}}}, 0x88) 00:00:17 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0x10) connect$inet(r0, &(0x7f00000003c0)={0x2, 0x0, @multicast2}, 0x10) setsockopt$sock_linger(r0, 0x1, 0x35, &(0x7f0000000000)={0x1}, 0x8) 00:00:17 executing program 2: wait4(0x0, 0x0, 0x1000008, 0x0) 00:00:17 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40c00) fcntl$setstatus(r0, 0x4, 0xc00) 00:00:17 executing program 2: r0 = socket(0x18, 0x0, 0x0) close(r0) 00:00:17 executing program 3: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0x2d) listen(r0, 0x51) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f00000003c0)={0x0, 0x6, 0x0, 0x0, 0x0, 0x39}, 0x14) 00:00:17 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b000200000013001200cf", 0x1f) 00:00:17 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x2, &(0x7f0000000140)=0xffffffffffffffff, 0x4) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000000)) 00:00:17 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x3}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 00:00:17 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40c00) fcntl$setstatus(r0, 0x4, 0xc00) 00:00:17 executing program 2: r0 = socket(0x8000000000000010, 0x100000002, 0x0) write(r0, &(0x7f0000000400)="fc0000001a000700ab092500090007f90aab80ff0100000000003693e0000200ff0100a8000500000000000000037e15fa2c1ed68656aaa701009f51eb7318ec420948873578a194c74b46fe000000070002000000000000006c6c2500000000000100017c22413e553b061c6c89fdefa56ba99c999f2cd46f10b281d700008934d0c802ade01720d7d5bbc91a3e2e8092de38772c000005defd5a32e280fc838f826e63056742ed4f0e59622f38082038f4f8b29d3ef3d9056d2c83170e5bbab2ccd243f2950700000000000000babc7c3f2eeb57d43dd117e583df150c3b880f411f46a60367b4d5715587e6a2772ede6a5f45ea813d10c7968600", 0xfc) 00:00:17 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x20) writev(r0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:00:17 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 00:00:18 executing program 2: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0x2d) listen(r0, 0x51) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f00000001c0), 0x8) 00:00:18 executing program 0: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:00:18 executing program 1: shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe) 00:00:18 executing program 3: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0x2d) listen(r0, 0x51) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x77, &(0x7f00000001c0), 0x8) 00:00:18 executing program 0: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:00:18 executing program 2: r0 = socket$inet6(0xa, 0x400000000001, 0x0) bind$inet6(r0, &(0x7f0000000600)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20000008, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 00:00:18 executing program 3: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_STAT(0x0, 0xd, 0x0) shmctl$SHM_UNLOCK(r0, 0xc) 00:00:18 executing program 0: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x2, 0x4c832, 0xffffffffffffffff, 0x0) 00:00:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_mreqsrc(r0, 0x0, 0x50, 0x0, &(0x7f0000000000)=0x51c) 00:00:18 executing program 2: r0 = open(&(0x7f0000000280)='./file0\x00', 0x110000141042, 0x0) ftruncate(r0, 0x10099b7) ftruncate(r0, 0x0) 00:00:18 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000000000), 0x4) 00:00:18 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b000300000013000000cf", 0x1f) 00:00:18 executing program 2: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b000200000013000000cf", 0x1f) 00:00:18 executing program 1: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b000600000013000000cf", 0x1f) 00:00:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0xfb) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f0000788ffc)=0x100000001, 0xfdf6) connect$inet(r0, &(0x7f0000000180), 0x10) sendto$inet(r0, &(0x7f0000000000)='\a', 0x1, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000200)="c2", 0x1, 0x0, 0x0, 0x0) 00:00:18 executing program 3: mmap(&(0x7f00002be000/0x2000)=nil, 0x2000, 0xfdfffffffffffffe, 0x8072, 0xffffffffffffffff, 0x0) 00:00:18 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000100), 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0xa, &(0x7f0000000040)=0x100080001, 0x2ac) sendto$inet6(r0, 0x0, 0x0, 0x20000004, &(0x7f000031e000), 0x1c) 00:00:18 executing program 3: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 00:00:18 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getresuid(0x0, 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f00000001c0)) 00:00:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='vegas\x00', 0x6) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) 00:00:18 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='veno\x00', 0x5) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) 00:00:18 executing program 2: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000594000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000000)="1f0000000104fffffd3b54c007110000f30501000b000400000013000000cf", 0x1f) 00:00:18 executing program 0: syz_execute_func(&(0x7f00000001c0)="cd80c20000b0b06969ef69dc00d9c4e1a1d0ef8adcd0d01192000880410fd1b02db5d90000007cc4ea262e410f0ff5bb408064797f41dfdf400e01efc4a1fd28d29d7d3767450f483b1c0a1a63460fc4c161fc4d960404c421b1e03e9f") 00:00:18 executing program 3: r0 = socket(0x10, 0x3, 0x0) setsockopt$sock_int(r0, 0x1, 0x22, &(0x7f0000000000), 0x4) 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 3: 00:00:18 executing program 2: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 3: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 2: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 2: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 3: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 3: 00:00:18 executing program 2: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 3: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 3: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 3: 00:00:18 executing program 2: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 1: 00:00:18 executing program 3: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 1: 00:00:18 executing program 3: 00:00:18 executing program 2: 00:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(0xffffffffffffffff) close(r0) 00:00:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet_int(r0, 0x0, 0x7, 0x0, 0x0) 00:00:18 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc440, 0x68) 00:00:18 executing program 2: syz_emit_ethernet(0x32, &(0x7f00000000c0)) 00:00:18 executing program 3: 00:00:18 executing program 1: syz_emit_ethernet(0x300b22, &(0x7f0000000080)) 00:00:18 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0x43, &(0x7f0000001fde), 0x4) 00:00:18 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000340)="1c", 0x1) 00:00:18 executing program 2: syz_emit_ethernet(0x300b22, &(0x7f0000000080)) 00:00:18 executing program 2: r0 = socket$inet6(0x10, 0x80003, 0x0) sendmsg(r0, &(0x7f0000002fc8)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f00000006c0)="5500000019007f5300fe01b2a4a280930a06000000a8430891000000390009000b000c00060000001900a3af405565c2a50a7ae51af5140700000000000000dc1338d54400009b84136ef75afb83de448daa7227c4", 0x55}], 0x1}, 0x0) 00:00:18 executing program 0: 00:00:18 executing program 1: syz_emit_ethernet(0x207843, &(0x7f0000000000)) 00:00:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_int(r0, 0x0, 0x19, 0x0, &(0x7f0000000080)) 00:00:18 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0x8) getsockopt$inet6_int(r0, 0x29, 0x4c, 0x0, &(0x7f0000000040)) 00:00:18 executing program 2: r0 = socket$inet6(0xa, 0x80003, 0x8) getsockopt$inet6_int(r0, 0x29, 0x4d, 0x0, &(0x7f0000000040)) 00:00:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_int(r0, 0x0, 0x7, 0x0, &(0x7f0000000040)) 00:00:18 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x6) getsockopt$inet6_int(r0, 0x29, 0x12, 0x0, &(0x7f0000000040)) 00:00:18 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000d1c000)=0x6, 0x4) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 00:00:18 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) lseek(r1, 0x0, 0x5) 00:00:18 executing program 0: r0 = socket$inet(0x10, 0x80003, 0x0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)="24000000220007031dfffd946f610500000000000543000000000000421ba3a20400ff7e280000001100ff5613d3475bb65f64000000000004000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 00:00:18 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)) 00:00:18 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:00:18 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x6, &(0x7f0000000040)="026a367c3548a8d4358368d8000c3233", 0x10) 00:00:18 executing program 2: r0 = socket(0x40000000015, 0x805, 0x0) getsockopt(r0, 0x114, 0x2713, 0xfffffffffffffffe, &(0x7f0000000040)) 00:00:18 executing program 3: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="24000000020407031dfffd946fa283000a200a0009000100030000000c1baba60400817e", 0x24}], 0x1}, 0x0) 00:00:18 executing program 2: msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0xa4a3ad41a879dde9) 00:00:18 executing program 1: semget$private(0x0, 0x1, 0x315) 00:00:18 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3c, 0x0, &(0x7f0000000040)) 00:00:18 executing program 1: r0 = socket(0x10, 0x803, 0x0) sendto(r0, &(0x7f0000000080)="120000001200e7ef007b0000f4afd7030a7c", 0x12, 0x0, 0x0, 0x0) 00:00:18 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x6, &(0x7f0000000000)="9e", 0x1) 00:00:18 executing program 2: r0 = shmget$private(0x0, 0x13000, 0x0, &(0x7f0000feb000/0x13000)=nil) shmat(0x0, &(0x7f0000ff0000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 00:00:18 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000000080)=0xffffffffffffff40, 0x4) 00:00:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x5, 0x0, &(0x7f0000000100)) 00:00:18 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000000b40)=0x102, 0x4) bind$inet6(r0, &(0x7f0000d1a000), 0x1c) 00:00:18 executing program 2: r0 = shmget$private(0x0, 0x13000, 0x0, &(0x7f0000feb000/0x13000)=nil) shmat(0x0, &(0x7f0000ff0000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) 00:00:18 executing program 1: semget(0xffffffffffffffff, 0x5, 0x11) 00:00:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x6, 0x0, &(0x7f00000002c0)) 00:00:18 executing program 1: r0 = socket$inet(0x2, 0x80802, 0x0) getsockopt$inet_buf(r0, 0x0, 0x50, 0x0, &(0x7f0000000040)=0x2ef) 00:00:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x2000000002, 0x0, &(0x7f00000002c0)) 00:00:18 executing program 2: r0 = socket(0x2, 0x3, 0x100000001) bind$inet(r0, 0x0, 0x0) 00:00:18 executing program 3: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe) 00:00:18 executing program 1: setresuid(0xffffffffffffffff, 0xfffe, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 00:00:18 executing program 2: setresuid(0xffffffffffffffff, 0xfffe, 0xffffffffffffffff) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:00:18 executing program 3: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f00003fe000)="24000000280007003200000800367700fbffffff0100000000000000ffffffff0100ff10", 0x24) 00:00:18 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_buf(r0, 0x0, 0x50, 0x0, &(0x7f0000000040)) 00:00:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x1a, 0x0, &(0x7f0000000040)) 00:00:18 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)) 00:00:18 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) fstat(r0, 0x0) 00:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000540)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='x\x00']) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x80000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) 00:00:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x1f, 0x0, &(0x7f0000000280)) 00:00:18 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_buf(r0, 0x6, 0x1e, 0x0, &(0x7f0000000280)) 00:00:18 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_buf(r0, 0x0, 0x30, 0x0, &(0x7f0000000140)) 00:00:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0xf, 0x0, &(0x7f0000000000)) 00:00:18 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x10000000001, 0x0, &(0x7f0000000040)) 00:00:18 executing program 2: syz_emit_ethernet(0x140, &(0x7f0000000640)) 00:00:18 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000380)="24000000200007041dfffd946f610500020200001f0000000000080008000a000400ff7e280000001100ffffba16a0aa1c0900000000000012000000000000eff24d8238cfa47e23f7efbf54", 0x4c}], 0x1}, 0x0) 00:00:18 executing program 3: syz_emit_ethernet(0x36, &(0x7f00000001c0)) 00:00:18 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x6, 0x0, &(0x7f0000000080)) 00:00:18 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x29, 0x0, &(0x7f0000000040)) 00:00:18 executing program 3: msgrcv(0x0, &(0x7f0000000100)={0x0, ""/131}, 0x8b, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000300)={0x2}, 0x8, 0x0) 00:00:18 executing program 1: ppoll(&(0x7f0000000040)=[{}], 0x1, &(0x7f00000000c0), 0x0, 0x0) 00:00:18 executing program 2: socket$inet6(0xa, 0x2, 0x11) 00:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) connect$inet6(r3, &(0x7f0000000000), 0xc) listen(r3, 0x0) dup2(r0, r3) 00:00:18 executing program 2: clock_nanosleep(0x8, 0x0, &(0x7f00000000c0)={0x0, 0x989680}, 0x0) 00:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file1\x00') write(r0, 0x0, 0x0) 00:00:18 executing program 3: symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') readlink(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/251, 0xfb) 00:00:18 executing program 3: madvise(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0xca) madvise(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0xcb) 00:00:18 executing program 0: mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x0, 0x2172, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x1000002) 00:00:18 executing program 2: r0 = socket$inet(0x2, 0x3, 0x1) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) sendto$inet(r0, &(0x7f0000000240)="f04e", 0x2, 0x0, 0x0, 0x0) 00:00:18 executing program 3: r0 = socket$inet(0x2, 0xa, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @broadcast}, 0x10) 00:00:18 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$inet_opts(r0, 0x0, 0x9, 0x0, &(0x7f0000000040)) 00:00:18 executing program 2: r0 = socket$inet6(0xa, 0x80003, 0x8) getsockopt$inet6_int(r0, 0x29, 0x3e, 0x0, &(0x7f0000000040)) 00:00:18 executing program 0: getpgrp(0x0) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x1000008, 0x0) 00:00:18 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="24000000030807031dfffd946fa2830020200a0009000200001d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0\x00') 00:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 00:00:18 executing program 2: r0 = socket(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x3, 0x0, &(0x7f00000000c0)=0xffffffffffffff8c) 00:00:18 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_int(r0, 0x0, 0x12, 0x0, &(0x7f0000000040)) 00:00:18 executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 00:00:18 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)="02200d3bbb821cdee7b5ce72434395c4", 0x10) 00:00:18 executing program 2: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x7, 0x31, 0xffffffffffffffff, 0x0) 00:00:18 executing program 2: 00:00:18 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x4, &(0x7f00000000c0)=0x74, 0x4) 00:00:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x9, &(0x7f0000000040)=0x1, 0x18a) 00:00:18 executing program 1: 00:00:18 executing program 3: syz_emit_ethernet(0x66, &(0x7f0000000080)) 00:00:18 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote, 0xfffffffffffffffe}, 0x1c) listen(r0, 0x0) 00:00:18 executing program 1: 00:00:18 executing program 3: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:18 executing program 3: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 2: 00:00:18 executing program 3: 00:00:18 executing program 1: 00:00:18 executing program 0: 00:00:18 executing program 3: 00:00:18 executing program 2: 00:00:18 executing program 0: 00:00:18 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x2b, &(0x7f0000000080), 0x4) 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x100) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1ffffc, 0x0) 00:00:19 executing program 2: r0 = socket$inet(0x2, 0xa, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000001c0)) 00:00:19 executing program 1: select(0x40, &(0x7f0000000080), &(0x7f0000000040), 0x0, &(0x7f0000000240)) 00:00:19 executing program 3: mlockall(0x2) 00:00:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_int(r0, 0x0, 0xb, &(0x7f0000000000), 0x4) 00:00:19 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f0000000040)=0xfffffffe, 0x4) 00:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) sendto$inet(r0, 0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000000)={0x2, 0x0}, 0x10) 00:00:19 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) getsockopt$sock_int(r0, 0x1, 0xc, 0x0, &(0x7f0000000080)) 00:00:19 executing program 2: mlockall(0x2) r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000c00000/0x400000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x106004) 00:00:19 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) sendto$inet(r0, 0x0, 0x228, 0xfffffffffffffffe, &(0x7f0000000000)={0x2, 0x0}, 0x10) 00:00:19 executing program 1: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000fca000)={0x0, {{0xa, 0x0}}}, 0x84) setsockopt$inet6_group_source_req(r0, 0x29, 0x100000000000002b, &(0x7f0000000080)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x104) 00:00:19 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0x1, 0x2c, 0x0, &(0x7f0000000080)) 00:00:19 executing program 3: syz_emit_ethernet(0x100000044, 0x0) 00:00:19 executing program 2: r0 = socket$inet6(0xa, 0x80001, 0x0) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x0}, 0x1c) 00:00:19 executing program 1: r0 = socket(0x10, 0x803, 0x0) write(r0, &(0x7f0000000080)="240000001e0025eaa87865f51ff6bce90a0400020007f20682a9000c000009000d000000", 0x24) 00:00:19 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000580), 0x4) 00:00:19 executing program 3: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000200)="5500000018007f70e9fd01b2a4a280930a600080fea8430291000000390005002300fbff040000000d0005000be9ffffffffc68b65082314e9030b9d566885b16732e54f626369627cf0c8009b84dcb1df136ef75a", 0x55}], 0x1}, 0x0) 00:00:19 executing program 2: syz_emit_ethernet(0x7ffff, &(0x7f0000000080)) 00:00:19 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) close(r0) 00:00:19 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) bind$inet(r0, &(0x7f0000000380)={0x2, 0x0}, 0x10) 00:00:19 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000480)) 00:00:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r1, r0) getsockopt$inet6_tcp_buf(r2, 0x6, 0xb, &(0x7f00000001c0)=""/4096, &(0x7f0000001240)=0x1000) 00:00:19 executing program 3: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x1ffffffffffffe, &(0x7f000063e000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 00:00:19 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @empty, 0x6}, 0x1c) 00:00:19 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)) 00:00:19 executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000000)) 00:00:19 executing program 2: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000540)="5500000018007f5300fe01b2403b7bbb0a60000004a84302910000003900090035000c00000000000d000500000000000000c78b800823090000009d56009b84136ef771e00ef86d5e5afb83de4400000000000000", 0x55}], 0x1}, 0x0) 00:00:19 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) getsockopt$inet6_buf(r0, 0x29, 0x3d, 0x0, &(0x7f00000000c0)) 00:00:19 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)) 00:00:19 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000003280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002fc0)=[{0x10}], 0x10}, 0x0) 00:00:19 executing program 1: mkdir(&(0x7f0000a7aff6)='./control\x00', 0x0) truncate(&(0x7f0000000080)='./control\x00', 0x0) 00:00:19 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x2f, 0x0, &(0x7f0000000040)=0x2e3) 00:00:19 executing program 1: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0xffffffffffffffff, 0x44031, 0xffffffffffffffff, 0x800000000000000) 00:00:19 executing program 3: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0xffffffffffffffff, 0x44031, 0xffffffffffffffff, 0x0) 00:00:19 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 00:00:19 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x1}, 0x6e) bind$unix(r0, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0x6e) 00:00:19 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0x80) 00:00:19 executing program 2: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000380), 0x100000000000027f, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000), 0xfffffc7a}, 0x0) dup2(r2, r0) 00:00:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0x1, 0x28, 0x0, &(0x7f00000003c0)) 00:00:19 executing program 2: r0 = socket$inet6(0x10, 0x100000003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000400)="5500000018007fd500fe01b2a4a280930a06030000a84308910000003900080008000a00005c1338d54400109b84136ef75afb83de448daa72540d816ed2c55327c43ab8220000060cec4fab91d400000e00000000", 0x55}], 0x1}, 0x0) 00:00:19 executing program 1: r0 = socket(0x40100000015, 0x805, 0x0) getsockopt(r0, 0x114, 0x2718, 0x0, &(0x7f0000000100)) 00:00:19 executing program 0: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) setsockopt$inet6_int(r1, 0x29, 0x38, 0x0, 0x0) 00:00:19 executing program 3: mlockall(0x1) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 00:00:19 executing program 0: syz_emit_ethernet(0x50e, &(0x7f00000005c0)) 00:00:19 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0x6e) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 00:00:19 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x13, &(0x7f0000000180)=0x4, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @rand_addr=0xfffffffffffff001}, 0x10) 00:00:19 executing program 2: syz_emit_ethernet(0x13f, &(0x7f0000000000)) 00:00:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) mlock(&(0x7f00009ae000/0x2000)=nil, 0x2000) madvise(&(0x7f000079c000/0x800000)=nil, 0x800000, 0xc) madvise(&(0x7f00002f8000/0xc00000)=nil, 0xc00000, 0xd) 00:00:19 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x33, &(0x7f0000000040), 0x4) 00:00:19 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0x6e) setsockopt$sock_int(r0, 0x1, 0x10, &(0x7f0000000240)=0x101, 0x914ba283ce904b3b) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) 00:00:19 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0x1, 0x24, 0x0, &(0x7f0000000040)) 00:00:19 executing program 2: r0 = socket$inet(0x2, 0x80003, 0x9) shutdown(r0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 00:00:19 executing program 3: msgrcv(0x0, 0x0, 0xfffffffffffffdee, 0x0, 0x0) 00:00:19 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3}, 0x8, 0x0) 00:00:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000bba000)={0x0, 0x0, 0x0}, 0x0) close(r1) close(r0) 00:00:19 executing program 0: r0 = socket$inet(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000580)=""/101, 0x360}], 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000000)="24000000250007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000002600ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) 00:00:19 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x3) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @local, 0x2}, 0x1c) 00:00:19 executing program 0: r0 = socket$inet(0x10, 0x3, 0x10) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="24000000010307031dfffd946ff20c0020200a0009000100021d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 00:00:19 executing program 1: madvise(&(0x7f0000bdb000/0x12000)=nil, 0x12000, 0xf) 00:00:19 executing program 3: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="260000005e000900000077df1993a107247feaf81f0000000000000001000000ffffff000008", 0x26) 00:00:19 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) getsockopt$inet6_int(r0, 0x29, 0x10, 0x0, &(0x7f0000000080)) 00:00:19 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r0, 0xffffffffffffffff) 00:00:19 executing program 3: r0 = socket$inet(0x2, 0x4000000000000005, 0x0) sendto$inet(r0, 0x0, 0x47, 0x0, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) 00:00:19 executing program 0: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty, 0xfff}, 0x1c) 00:00:19 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mlockall(0x7) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:00:19 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) shutdown(r0, 0xffffffffffffffff) 00:00:19 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = dup(r0) connect(r1, &(0x7f0000000240), 0x8) 00:00:19 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x88) bind$inet6(r0, &(0x7f00000000c0)={0xa, 0x0}, 0x1c) 00:00:19 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)) 00:00:19 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r0, &(0x7f0000000080)="1f0000000104fffffd3b54c007110000f30501000b000500000000000000cf", 0x1f) 00:00:19 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x88) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 00:00:19 executing program 3: socket$inet(0x2, 0xa, 0x10006) syz_emit_ethernet(0xfd6c, &(0x7f00003f3fd5)) 00:00:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xa, &(0x7f0000000400), 0x18) 00:00:19 executing program 1: socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_emit_ethernet(0x66, &(0x7f0000000180)) 00:00:19 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x803, 0x200000000000005) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000200)={@multicast2, @local}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0x28, &(0x7f0000000000)={@multicast2, @local}, 0xc) 00:00:19 executing program 2: getresgid(&(0x7f0000000040), 0x0, 0x0) 00:00:19 executing program 3: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 1: syz_emit_ethernet(0x21a, &(0x7f000070aef1)) 00:00:19 executing program 2: r0 = shmget$private(0x0, 0x13000, 0x0, &(0x7f0000feb000/0x13000)=nil) r1 = shmat(r0, &(0x7f0000ff0000/0x2000)=nil, 0x7000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 00:00:19 executing program 3: 00:00:19 executing program 3: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 3: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 3: 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 3: 00:00:19 executing program 1: 00:00:19 executing program 0: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 1: 00:00:19 executing program 2: 00:00:19 executing program 3: 00:00:19 executing program 0: 00:00:19 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000040)) 00:00:19 executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000040)) 00:00:19 executing program 2: 00:00:19 executing program 0: 00:00:19 executing program 0: 00:00:19 executing program 3: setitimer(0x0, &(0x7f0000000180)={{0x0, 0x80000000}, {0x400, 0x8001}}, 0x0) 00:00:19 executing program 1: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f00000002c0)="fc0000001c00071bab0925000900070007ab08000c0000000f003e93210001c000000000000000000000000000039815fa2c1ec28656aaa79bb94b46fe0000000a00020000036c6c256f1a272fdf0d11512fd633d44000000000008934d07302ade01720d3d5bbc91a2c05defd5a32e280fc83ab82f605f50cec18444ef92e4721a721611ae4f62f633f00000000000000f8b29d3ef3d9a48a170e5bba4a463ae4f5566f91cf190201ded815b2ccd243fa95ed94e0ad91bd0734babc7c6d2739aad23f2eeb57d47689cd3dd16b17e583df150c3b880f411f46a60467b4d57155870271777a58a10000c880ac801fe4af3d006f0000080548deac270e", 0xfc) 00:00:19 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000100), &(0x7f00000001c0)=0x4) 00:00:19 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4), 0x1c) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0}, 0x1c) 00:00:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_buf(r0, 0x6, 0x8, 0x0, &(0x7f0000000000)) 00:00:19 executing program 3: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) 00:00:19 executing program 1: mmap(&(0x7f0000000000/0xff5000)=nil, 0xff5000, 0x3, 0x5c831, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 00:00:19 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x8, &(0x7f0000000300)=0xffffffffffffff20, 0x4) 00:00:19 executing program 3: syz_emit_ethernet(0x5e, &(0x7f0000000400)) 00:00:19 executing program 2: r0 = open(&(0x7f0000000040)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x11, r0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x3) 00:00:19 executing program 1: 00:00:19 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_int(r0, 0x0, 0x17, 0x0, &(0x7f0000000100)) 00:00:19 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)) 00:00:19 executing program 3: r0 = socket$inet(0x10, 0x3, 0x4) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000000100)="4c0000001200ff095ffefd956fa283b724a6008c00000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 00:00:19 executing program 3: symlink(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='./file0\x00') getgroups(0x2, &(0x7f0000000080)=[0xee00, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) 00:00:19 executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0) 00:00:19 executing program 1: r0 = socket(0x1e, 0x805, 0x0) getsockopt$inet6_tcp_int(r0, 0x6, 0x0, 0x0, 0x0) 00:00:19 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000000)) 00:00:19 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x3, @loopback}, 0x10) read(r0, &(0x7f0000001100)=""/4096, 0x1000) setsockopt$sock_int(r0, 0x1, 0x3f, &(0x7f0000000180)=0x8, 0x4) sendto$inet(r0, &(0x7f0000001040)="c3", 0x1, 0x0, 0x0, 0x0) 00:00:19 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x3, @loopback}, 0x10) read(r0, &(0x7f0000001100)=""/4096, 0x1000) setsockopt$sock_int(r0, 0x1, 0x23, &(0x7f0000000040)=0x8, 0x4) sendto$inet(r0, &(0x7f0000001040)="c3", 0x1, 0x0, 0x0, 0x0) 00:00:19 executing program 3: syz_emit_ethernet(0x5e, &(0x7f0000000080)) 00:00:19 executing program 1: setrlimit(0x1000000000000007, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, 0x0) 00:00:19 executing program 2: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f00000001c0)={0x0, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:19 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000400)) 00:00:19 executing program 0: syz_emit_ethernet(0x24b, &(0x7f0000000000)) 00:00:19 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x7f) 00:00:19 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)={@multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f00000000c0)={@multicast2, @local, @multicast2}, 0xc) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000000)=""/145, &(0x7f0000695ffc)=0x91) 00:00:19 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @local, 0x1}, 0x1c) bind$inet6(r0, &(0x7f0000f65000)={0xa, 0x0, 0x0, @loopback}, 0x1c) 00:00:19 executing program 1: r0 = socket(0x30002000000010, 0x3, 0x0) write(r0, &(0x7f0000000040)="fc00000048000700ab092500090007000aab07ff010000000000369321000100ff0100000005d0000000000000039815fa2c1ec28656aaa79bb94b59fe000000bc00020000036c6c256f1a272f2e117c22ebc211214000000000006ae1296bf9607668bfcb5d7bd5afaa8934d07302ade09720d7d5bbc91a3e2e80772c05defd5a32e280fc83ab1afad60ce9c0bfb8fe082038f4f8b29d3ef3d92c83170e5bba4a463ae4f5566f44660da80b76b6825bbd16460e67941591cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2e87abd43cd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0", 0xfc) 00:00:19 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$dupfd(r0, 0x1, 0xffffffffffffffff) 00:00:19 executing program 3: getrlimit(0xfb24a284d290cdd8, 0x0) 00:00:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x4) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x2) 00:00:19 executing program 1: r0 = socket$inet6(0xa, 0x80001, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) 00:00:19 executing program 3: syz_emit_ethernet(0x14, &(0x7f0000000000)) 00:00:19 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0x1, 0xd, 0xfffffffffffffffe, &(0x7f00000001c0)) 00:00:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x13, &(0x7f00000001c0)=0x1, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000000)=0x1, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0, @remote}, 0x10) 00:00:19 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000100)) 00:00:19 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @empty, 0xa}, 0x1c) sendto$inet6(r0, &(0x7f0000000080)="01a2", 0x2, 0x8800, 0x0, 0x0) 00:00:19 executing program 1: r0 = socket$inet(0x2, 0x4000000000000005, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:19 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @remote}, 0x10) r1 = dup2(r0, r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @broadcast}, 0x10) 00:00:19 executing program 2: r0 = socket$inet(0x10, 0x20000000000003, 0x6) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="240000001a0007021dfffd946f610500020000001f00000000000800080006000400ff7e", 0x24}], 0x1}, 0x0) 00:00:20 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_emit_ethernet(0x66, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000080), 0x80, 0x0}, 0x0) 00:00:20 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1a, 0x0, &(0x7f00000008c0)) 00:00:20 executing program 1: mlock(&(0x7f0000d5a000/0x3000)=nil, 0x3000) mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x0, 0x6031, 0xffffffffffffffff, 0x0) 00:00:20 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0xb, &(0x7f0000000140)=0xffffffffffffffff, 0x4) getsockopt$inet6_buf(r0, 0x29, 0x6, 0x0, &(0x7f0000000000)) 00:00:20 executing program 2: getitimer(0x1, &(0x7f0000000180)) 00:00:20 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x2000, 0x0, 0x0) 00:00:20 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x1b, 0x0, &(0x7f0000000140)) 00:00:20 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x2) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote}, 0x18) 00:00:20 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x6, 0x4) listen(r0, 0x0) 00:00:20 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) connect(r0, &(0x7f0000000140), 0x80) 00:00:20 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='.\x00') 00:00:20 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1, @local}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000280)={@multicast1, @local}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r0) 00:00:20 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = socket$inet(0x2, 0x200000002, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000080)={@multicast1, @local}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000280)={@multicast1, @local}, 0xc) 00:00:20 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) getsockopt$inet6_tcp_int(r1, 0x6, 0x18, 0x0, &(0x7f0000000100)) 00:00:20 executing program 2: r0 = socket(0x40000000002, 0x3, 0x2) getsockopt$inet_int(r0, 0x0, 0xb, 0x0, &(0x7f0000000040)) 00:00:20 executing program 0: r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0x15, &(0x7f0000000080), 0x4) 00:00:20 executing program 3: mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x0, 0x31, 0xffffffffffffffff, 0x0) r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000180)={0x0, {{0x2, 0x0}}}, 0x88) 00:00:20 executing program 1: mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x2000004, 0x31, 0xffffffffffffffff, 0x0) r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000180)={0x0, {{0x2, 0x0}}}, 0x88) 00:00:20 executing program 2: r0 = socket$inet(0x2, 0x40000000003, 0x800000800000001) getsockopt$inet_mreqsrc(r0, 0x0, 0x53, 0x0, &(0x7f0000000080)) 00:00:20 executing program 0: mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x2000004, 0x31, 0xffffffffffffffff, 0x0) r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000080), 0x1) 00:00:20 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000000)={@multicast2, @loopback}, 0xc) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000080)={@multicast2, @loopback, 0x0, 0x2, [@empty, @empty]}, 0x18) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast2, @loopback}, 0xc) 00:00:20 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x8000000000000027, &(0x7f0000000000)={@multicast2, @loopback}, 0xc) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast2, @loopback}, 0xc) 00:00:20 executing program 3: r0 = socket$inet(0x10, 0x20000000000003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="240000001a0007021dfffd946f610500020000001f00000000000800080006000400ff7e", 0x24}], 0x1}, 0x0) 00:00:20 executing program 2: r0 = socket$inet(0x10, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000180)="4c0000001200ff09fffefd856fa283b724a6008000000000000000683540150024001d0034c41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d0f1cbc882b079881", 0x4c}], 0x1}, 0x0) 00:00:20 executing program 3: mmap(&(0x7f0000000000/0xfda000)=nil, 0xfda000, 0x2000004, 0x31, 0xffffffffffffffff, 0x0) r0 = socket(0x40000000002, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000080), 0x4) 00:00:20 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x2, 0x1800}, {}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x400}], 0x1) 00:00:20 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 00:00:20 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)) 00:00:20 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000000000), 0x4) 00:00:20 executing program 0: r0 = socket$inet(0x10, 0x20000000000002, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="240000001e0007021dfffd946f610500020000001f00000000000800080063000400ff7e", 0x24}], 0x1}, 0x0) 00:00:20 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x20, &(0x7f0000000040), 0x8) 00:00:20 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x20, &(0x7f0000000040), 0x8) 00:00:20 executing program 0: r0 = socket$inet6(0xa, 0x80002, 0x0) connect$inet6(r0, &(0x7f0000000300)={0xa, 0x0, 0x0, @empty, 0x5}, 0x1c) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000100)={@loopback}, 0x14) 00:00:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$lock(r0, 0x25, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffea}) 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 0: unlink(&(0x7f00000001c0)='.\x00') 00:00:20 executing program 1: symlink(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 00:00:20 executing program 3: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 2: 00:00:20 executing program 3: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 3: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 2: 00:00:20 executing program 1: 00:00:20 executing program 0: 00:00:20 executing program 3: 00:00:20 executing program 2: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 1: 00:00:20 executing program 0: 00:00:20 executing program 3: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 3: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 3: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 2: 00:00:20 executing program 1: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 2: 00:00:20 executing program 1: 00:00:20 executing program 3: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 3: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 3: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 0: 00:00:20 executing program 3: 00:00:20 executing program 1: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 3: 00:00:20 executing program 2: 00:00:20 executing program 1: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 2: 00:00:20 executing program 3: 00:00:20 executing program 0: 00:00:20 executing program 2: 00:00:20 executing program 1: 00:00:20 executing program 0: 00:00:20 executing program 1: 00:00:20 executing program 3: 00:00:20 executing program 2: 00:00:20 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e) 00:00:20 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 00:00:20 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000001540)=""/4096, 0xffffff34}], 0xb7) shutdown(r0, 0x0) 00:00:20 executing program 2: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="1da233f55c3087b1e6a915f200abb12390c4bacc22d82e82111783194b01f9fcdc3d", 0x22}], 0x1, 0x0}, 0x8) 00:00:20 executing program 1: 00:00:20 executing program 0: r0 = socket$inet(0x10, 0x802, 0x9) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000380)="24000000250007031dfffd946fa2830020200a0009000000001d85680c1ba3a20400ff7e280000002600ffffba16a0aa1c0009b3ebea8653b1cc7e63975c0ac47b6268e3966cf055d90f15a3", 0x4c}], 0x1}, 0x0) 00:00:20 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000015ff8)={0xffffffffffffffff}) mmap(&(0x7f0000aba000/0x3000)=nil, 0x3000, 0x40000004, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x14, &(0x7f0000abaff9)={0x3, 0xfff}, 0x10) 00:00:20 executing program 1: r0 = socket$inet(0x10, 0x20000000000002, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="240000001e0007021dfffd946f610500020000001f0000000000080008000c000400ff7e", 0x24}], 0x1}, 0x0) 00:00:20 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000019c0)) 00:00:20 executing program 2: syz_emit_ethernet(0x2a, &(0x7f00000019c0)) 00:00:20 executing program 3: r0 = socket$inet6(0x10, 0x803, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="550000001e007f5300fe01b2a4a20006000000a809000c0000055e580e1a02ca4f8922f6dc9b1313380900000006000000f75afb83de448daa7227c43ab8221000060cec4fab91d400000000000000000048000093", 0x55}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) 00:00:20 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) 00:00:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 00:00:20 executing program 2: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$inet_int(r0, 0x0, 0x31, 0x0, &(0x7f0000000000)) 00:00:20 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000019c0)) 00:00:20 executing program 2: syz_execute_func(&(0x7f0000000280)="cd80c2b0000f36b0c4c4e1c171d20936430f617f00ee66470f29870b000000bad0d8d892000880410fd1672ef3430fc213000e1f3eddd10f1194e2c481c653c4e3a95fd9656d408064797f4140ff660f3805a93e69000f05a1fd28d27d2f6745d0a5f8cac46261c4820da66b19aa6db6ae564338598f8728c0a3074521") 00:00:20 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050406000020000021b159ff000049451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1d5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) 00:00:20 executing program 2: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="3228d1ae4d0c91328d75dba3efc27c3e5395be271b240ad1fce2dc4134a69917d42b89a58af1d4ba630e33871bedc345cbbdb0f39571eb31", 0x38) write(r0, &(0x7f0000000080)="43ff5d2f48acd3f5dbbf7b1054554aa6244ac40d", 0x14) 00:00:20 executing program 1: r0 = socket$inet(0x10, 0x802, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000380)="24000000250007021dfffd946fa28300202009000000001d85680c1bf3007fa3a20400ff", 0x24}], 0x1}, 0x0) 00:00:20 executing program 0: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0xa86251a0ce19b856, 0x31, 0xffffffffffffffff, 0x0) getresuid(&(0x7f0000004c80), &(0x7f0000000000), &(0x7f0000003900)) 00:00:20 executing program 3: r0 = socket$inet(0x10, 0x20000000000002, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="240000001e0007021dfffd946f610500020000001f00000000000f00080009000400ff7e", 0x24}], 0x1}, 0x0) 00:00:20 executing program 2: r0 = socket(0x10, 0x400000000000803, 0x0) write(r0, &(0x7f0000000040)="240000001a0025f00485bc04fef7001d020b49ffed000000800028000800030001000000", 0x24) 00:00:20 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_buf(r0, 0x29, 0x30, 0x0, 0x10c) 00:00:20 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x20, &(0x7f0000000080)="8657520e", 0x4) 00:00:20 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f000001b000)={@multicast2, @remote, @loopback}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)={@multicast1, @local}, 0x10) 00:00:20 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @local, 0x3}, 0x1c) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 00:00:20 executing program 0: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) recvfrom(r0, &(0x7f0000000100)=""/171, 0xab, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 00:00:20 executing program 3: syz_emit_ethernet(0x2a, &(0x7f00000003c0)) 00:00:20 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreq(r0, 0x0, 0x20, &(0x7f0000000000)={@remote}, 0x8) 00:00:20 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup2(r0, r0) getsockopt$inet6_int(r1, 0x29, 0x1, 0x0, &(0x7f00000000c0)=0x32b) 00:00:20 executing program 1: r0 = socket$inet(0x10, 0x20000000000002, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000001c0)="240000001e0007021dfffd946f610500020000001f00000000000800080009000400ff7e", 0x24}], 0x1}, 0x0) 00:00:20 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x4003) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:00:20 executing program 1: mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0xfffffffffffffffc, 0x31, 0xffffffffffffffff, 0x0) ppoll(0x0, 0x0, &(0x7f00000002c0)={0x0, 0x1c9c380}, 0x0, 0x0) 00:00:20 executing program 2: clock_gettime(0xffffff7ffffffff1, &(0x7f00000000c0)) 00:00:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[@rights={0x18, 0x1, 0x1, [0xffffffffffffffff]}], 0xa}, 0x0) 00:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[@rights={0x18, 0x1, 0x1, [r0]}, @rights={0x18, 0x1, 0x1, [r1]}], 0x30}, 0x0) 00:00:21 executing program 0: getresuid(&(0x7f0000002f80), &(0x7f0000002fc0), &(0x7f0000003000)) 00:00:21 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[@rights={0x18, 0x1, 0x1, [r0]}], 0x18}, 0x0) 00:00:21 executing program 2: syz_emit_ethernet(0x7a, &(0x7f00000004c0)) 00:00:21 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='dctcp-reno\x00', 0xb) 00:00:21 executing program 3: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000080)=""/11, 0xb) socket$inet_tcp(0x2, 0x1, 0x0) syz_execute_func(&(0x7f0000000200)="3666440f9bf56664400f9f3241c3c4e2c9975842c481c27d794e00000f11581010198c7f7fcd04af6e0f01db") 00:00:21 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 00:00:21 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0x24, 0x0, &(0x7f0000001ac0)) 00:00:21 executing program 3: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0x2d) listen(r0, 0x50) r1 = accept4(r0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000002a80), 0x0) 00:00:21 executing program 2: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 00:00:21 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x18, &(0x7f0000000040), 0x4) 00:00:21 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) sendto$inet6(r0, 0x0, 0x0, 0xfffffefffffffffe, &(0x7f0000000080)={0xa, 0x0}, 0x1c) listen(r0, 0x0) 00:00:21 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000280)=0x32, 0x4) connect$inet(r0, &(0x7f0000000340)={0x2, 0x0, @broadcast}, 0x10) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) 00:00:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000040), 0x4) 00:00:22 executing program 2: r0 = socket(0x10, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000bc0)=[@rights={0x10}], 0x10}, 0x0) 00:00:22 executing program 0: syz_emit_ethernet(0x300605, &(0x7f0000000000)) 00:00:22 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2c, &(0x7f0000000200)={0x10000, {{0xa, 0x0}}, {{0xa, 0x0}}}, 0x108) 00:00:22 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000140)) 00:00:22 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @rand_addr=0xffffffffffffffe1}, 0x10) 00:00:22 executing program 3: r0 = socket$unix(0x1, 0x400040000000001, 0x0) bind$unix(r0, &(0x7f0000003000)=@abs={0x1}, 0x2) 00:00:22 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xc, &(0x7f0000000040)=0x3, 0x4) 00:00:22 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000001c0)='reno\x00', 0x5) 00:00:22 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0xc, &(0x7f0000000040), 0x4) 00:00:22 executing program 0: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000000140)="1f0000000104ff00fd435463e4af645515b81e0008001f00010423dcffdf00", 0x1f) 00:00:22 executing program 3: msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000000040)=""/118) 00:00:22 executing program 1: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f00000001c0)="1f0000000e04ff40003b54c007110000f30501000b000300000000000000cf", 0x1f) 00:00:22 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f00000014c0)="0ed92352d8f2f5f3155f3f1437acf1343c386f3795af728ac4577d983c7b19ac7c43fa884b55196e1493be326af656cea3a669d48d41b5ab98109b2283cf0c2db21a87aeafd7c0c5d7a90f27b71d175808628c2e9991fc5221de4f6d9e0810bc6c31962a32f014f0654ccc6a9cff9776dfba5b978474ec30870416e4f082f65a6627de6f70b42c777c81416bce701b32a13774b62539e24553f568ae69101d70f17a6d19d97cb00e93fd28b15bd3e1900dad6d209e1e6ebc8f3020a7f64b427a498b1c3f7822ffd1e3089e0320924b58a235a876c7e1d1f8c1a4d40b50cbee39d8459734275d7d9a83b80d3ff0854995426ac27131ae6408f6ac0e1f9ef9457705eea47db979cac52a3171ef11e46406a47d9a70739b89c801ed9a0d0de6b250bd9a1fc9082785d216d87b03702aa8bea7eba5b03ae1e178cccdce9d72d9b81280bd520a0f90041834ecc63af0139acd80fa833632c2f1631974afa6796b20a0bb77ba1e9bc9c26a0f3a86c5f5898059a3c898c243dcfae148d7deee776b0b643e1227d0b5ca05c4a38b6d6d0817faf9dde699ca448cfb1517663a559011848707f05be92a5a4bc916fd5e447a82eaaba0666fd398585168fb972f112982f751e681a06cb3a88a3f320f7bd4e0ab09cef6f70f754b4523909345ea02e6aa1522d5d97be38df18c2afed6cf9e462000fa062135415abe45487b8299d5ee85a278f26970b9247858080dac3003ab9c61c9b933dd35ddd5d6cfdb101d9ed3d6789555db78f76fbf78c34879a9fec813c5765b87aefe91f6660d63d8a7a92a73f79c88637fdb10af11a52997e23a11802543d838a752957b4f62ba81ae119e8f45a8a7a34d5b2828b507c35889e7536a9f5dd92aae50cd0e5386c28cd2c2400e36fd9d9d50e3175c4b0e74060a48e5cd39af0ba8e6b4116b759ed53fadf13c1544ac13659549a20452d2bf268ef173a86a8dea931ef47b27ad6ca7666afc4c8a3e57dc3790a1c4ac49b7b4c802cb10c1f9d60b421824e1a0d8124349f36b56d70670f6d4667f2977bc9f12d4b0b97301ddb75a498fa11c7037df1f668438ae6490f174733b0ebd0bcdd845a434f4a8cf15af255f8a0ed79235e8382d54274fee16aa54d5725658dda6bad879133e301e2f1acafd5140d841b83a671c84f9cab74d9dbbf2bbd55b0e90e9c57017972f740939074ad5b08a74b7085137b6803456f72a317cb661cc5f407a942b71c0f60295e9264213c0f6b1f0b6f55d6696ce05bb5df8f8f4b77753e06a5f3d9042ede9cddde8434e8bc5f9d518db43a47d229ddfb96d5eb3f6441684aa8a9b7a9d04d7e2c5a7969bc80c94686b476fcd075d93482504a4b2b9bd3d91bca62d2b5f85cde4e21f74f9d47ebe8e918f92b679371c2638e93312ceeee6657c9db1b6fc8351d0e456909fab0b258dd4064d2941cbf789e4a7b532bafb67394edc7eabffbb990f3058e447d3670f73c97075b65e779f21fb30c5cc3eb661d267f7b40134d258bc0da1644abe9b7c6e39ffc27cf9e8454104f346e1df32656bb61037bacb1acab153bef0331694a0560c6b5f46061cd1ecfba27704fa28e27cc4b4823b611c9520b05d0fb29437a22f1c8ab2c944966e98ebc59e3983806f7538309f5c2eaa937b16e4a6f686addd60444206e7bbb6e4865541671e5e3ad69efeafbe7db5fd47e0b8f214b0487194793e2b39ad182d49808a68f4f2c3f0c19c2bc4d0562072fdf02150b3f47fc811c3534979f06c6ebcca828070581131cacd039899db9b4770cb32e1d0e8233a64853abb4aa3f311c7fde349ecd942b05ef74cfb953f9ce935857378c5a9ade1a8d4e1b4477af889faf0ec67e9860b80b0c628917241c71f71762d3e49eaadde8e7315b1eb20580cd9c9b3e208e37436581c810daf7ceffac5fd9b4d83e7fe4f6a448b1d9570682faabc26c7fafff12161799cb0a054eed63281115a2d85db8d5ecab5f108a98a4f333f7486d0650b71de5d07969ef0fa63c68962e817df12c539aadc55b59927e5f7303709a07b52943ec726b45a9e172fbf1e8da01718a8d3f1dfef36653fb20cf5721235a8", 0x5c2}], 0x1) 00:00:22 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f00000014c0)="0ed92352d8f2f5f3155f3f1437acf1343c386f3795af728ac4577d983c7b19ac7c43fa884b55196e1493be326af656cea3a669d48d41b5ab98109b2283cf0c2db21a87aeafd7c0c5d7a90f27b71d175808628c2e9991fc5221de4f6d9e0810bc6c31962a32f014f0654ccc6a9cff9776dfba5b978474ec30870416e4f082f65a6627de6f70b42c777c81416bce701b32a13774b62539e24553f568ae69101d70f17a6d19d97cb00e93fd28b15bd3e1900dad6d209e1e6ebc8f3020a7f64b427a498b1c3f7822ffd1e3089e0320924b58a235a876c7e1d1f8c1a4d40b50cbee39d8459734275d7d9a83b80d3ff0854995426ac27131ae6408f6ac0e1f9ef9457705eea47db979cac52a3171ef11e46406a47d9a70739b89c801ed9a0d0de6b250bd9a1fc9082785d216d87b03702aa8bea7eba5b03ae1e178cccdce9d72d9b81280bd520a0f90041834ecc63af0139acd80fa833632c2f1631974afa6796b20a0bb77ba1e9bc9c26a0f3a86c5f5898059a3c898c243dcfae148d7deee776b0b643e1227d0b5ca05c4a38b6d6d0817faf9dde699ca448cfb1517663a559011848707f05be92a5a4bc916fd5e447a82eaaba0666fd398585168fb972f112982f751e681a06cb3a88a3f320f7bd4e0ab09cef6f70f754b4523909345ea02e6aa1522d5d97be38df18c2afed6cf9e462000fa062135415abe45487b8299d5ee85a278f26970b9247858080dac3003ab9c61c9b933dd35ddd5d6cfdb101d9ed3d6789555db78f76fbf78c34879a9fec813c5765b87aefe91f6660d63d8a7a92a73f79c88637fdb10af11a52997e23a11802543d838a752957b4f62ba81ae119e8f45a8a7a34d5b2828b507c35889e7536a9f5dd92aae50cd0e5386c28cd2c2400e36fd9d9d50e3175c4b0e74060a48e5cd39af0ba8e6b4116b759ed53fadf13c1544ac13659549a20452d2bf268ef173a86a8dea931ef47b27ad6ca7666afc4c8a3e57dc3790a1c4ac49b7b4c802cb10c1f9d60b421824e1a0d8124349f36b56d70670f6d4667f2977bc9f12d4b0b97301ddb75a498fa11c7037df1f668438ae6490f174733b0ebd0bcdd845a434f4a8cf15af255f8a0ed79235e8382d54274fee16aa54d5725658dda6bad879133e301e2f1acafd5140d841b83a671c84f9cab74d9dbbf2bbd55b0e90e9c57017972f740939074ad5b08a74b7085137b6803456f72a317cb661cc5f407a942b71c0f60295e9264213c0f6b1f0b6f55d6696ce05bb5df8f8f4b77753e06a5f3d9042ede9cddde8434e8bc5f9d518db43a47d229ddfb96d5eb3f6441684aa8a9b7a9d04d7e2c5a7969bc80c94686b476fcd075d93482504a4b2b9bd3d91bca62d2b5f85cde4e21f74f9d47ebe8e918f92b679371c2638e93312ceeee6657c9db1b6fc8351d0e456909fab0b258dd4064d2941cbf789e4a7b532bafb67394edc7eabffbb990f3058e447d3670f73c97075b65e779f21fb30c5cc3eb661d267f7b40134d258bc0da1644abe9b7c6e39ffc27cf9e8454104f346e1df32656bb61037bacb1acab153bef0331694a0560c6b5f46061cd1ecfba27704fa28e27cc4b4823b611c9520b05d0fb29437a22f1c8ab2c944966e98ebc59e3983806f7538309f5c2eaa937b16e4a6f686addd60444206e7bbb6e4865541671e5e3ad69efeafbe7db5fd47e0b8f214b0487194793e2b39ad182d49808a68f4f2c3f0c19c2bc4d0562072fdf02150b3f47fc811c3534979f06c6ebcca828070581131cacd039899db9b4770cb32e1d0e8233a64853abb4aa3f311c7fde349ecd942b05ef74cfb953f9ce935857378c5a9ade1a8d4e1b4477af889faf0ec67e9860b80b0c628917241c71f71762d3e49eaadde8e7315b1eb20580cd9c9b3e208e37436581c810daf7ceffac5fd9b4d83e7fe4f6a448b1d9570682faabc26c7fafff12161799cb0a054eed63281115a2d85db8d5ecab5f108a98a4f333f7486d0650b71de5d07969ef0fa63c68962e817df12c539aadc55b59927e5f7303709a07b52943ec726b45a9e172fbf1e8da01718a8d3f1dfef36653fb20cf5721235a8767da8b20f0e6a9cf9a31bc233a6cc7cb5e974e17892892a6724262d5ae81a456a6cd2a87b2391d9bbde553b99b2c5cffb1e0a06e2a8463c17fd39272a389094c62c3abf0e0fd535e8a8caf38ca57ae4b4e5d718c93fbbc89c9d30325b89182a7f67ea73657a0fe0a600c56ddd106160bd04ca0e4156bb48ec78e346a95f605018d994430a10c667e7a3a9dcbd204382b3ef9ac42c23ce37f147e784aaa451803de36689b92109c9942b023fdb140a0ece6600952ae91266fecb8ef72eb1d7276b3c3d5fc5c269f33d7ce20c41e1d8d18f0187e0185cca1297d940a4ca7ca9caf6127730efbb140f80b3f1974bef283cb60ff3eb4a3385fa60bbe91bbbc105a511418b4fb5937271c75b472ca6cf21e73cad20d7cf99c033e09012b3adf94505ff3658e91aa831e65811b7a2433f8f11cb184a33ecbd29799572c3dc91db1ae42e35f4a8059267c4f2144519df1c4d41dd38c1b3fd3a49834e15f24a7df59a6ca7a4a774448d1012e90e9a2154ac3c0daa4778aec7aef3ff4c15bd90ef5d80ba72eecf9712d9f097e333e8af788b304874523d197ec65b695af86ba7bf060c1cc5644d921127b80ed4da7d6cf8226afb2e1f8b3a6a6d6884c11e25f32b42fd901a4e17c7bebc5b532e1e3c05256cfbc1d44acab17476ad894b4956acc024eabc46c659a462260c4602929f3d4018ff90c9467cbbbc0d508478b05dadbd13e9282ed8716c88fbd3d9e936ed6a2d16ee8b819e9f5504a79c1bfb178f87a12da087f2ae8c7ddf6538b12e43569c1696102417c56f02c66f5dca0d3e09e8d94cdf0a646057115aa118c890c432e16932f2338d0127d4983bf7a676fe0ab72b14c4c4bf85ead1c167d6432769d726f04a714f551b861f06ceb87736103bf5096ef1a7797cf0f4d15888afdea2505642b52d7cd87cf5b140581607941c5a12e7091ff675ae114c2954fb431125ecf84c3aeac0029c7d17d1cdf054ab040dd8f6104cea621892f1b47a4e0f85878b02038da3bb95e45d581d790448cb1165e66586bc139a688ed5c23bde952df42613cc03a79eabe08a86c7305dfd8eea1649e191993d732fcf35ddc5d7e5af7aef38c2c821b78e2e6e9c569a62d2a5782e1b1c043d5ac7befd65176e9bda97de24d1697afe30897a8ea4d9a978cf8a6ee82118bf6106378ef55fbdda7ede7dffd655d70189961a574ba244e09c788379e0eda26fd704741851dc670aadbe02bd2bb0874dfc0172df5db96a829bb7d33a1d851f354f7185ae05a0c737b41189eeb27f359980bdc0c3b0dcb2fbd11d21a17ee2325d9a5bb2cd24fb43a71c081cda36392f354bfd2f37620f8772d74a58036f6aede6a79265a911c1a5e1dfd96345266185331ef732dbc7599fa77a9a2442177b60844715aa647b6f320d10e87bb4c0dd7195cf3066d8820c9b1da4398d989ce61ad8206d02f9729bad803f32d80c560e6c4c8cc75cff6a3aa346499803d56e1b7bc0593c06a6f62c58b2ee90f0e27e548717c611a5927072dcc5f8e624ed8ae4f6533645f6e31ef1cae5f07a622aab283918502a4cb44ab26d0e5ff78edaac9368c129b76e8bc4d49d17b985af70e30d0391fa58a2136e56840426a8", 0xa3a}], 0x1) 00:00:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_tcp_int(r0, 0x6, 0xc, 0x0, &(0x7f0000000040)) 00:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xb100800a}], 0x18}, 0x0) 00:00:22 executing program 3: getrusage(0x0, &(0x7f0000000040)) 00:00:22 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)) 00:00:22 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000a40000)={0x2, {{0x2, 0x0, @rand_addr=0xffffffffedddb9a5}}}, 0x54f) close(r0) 00:00:22 executing program 3: r0 = socket(0x10, 0x80002, 0x0) setsockopt$sock_int(r0, 0x1, 0xc, &(0x7f00000002c0), 0x4) login: panic: udp_output: shared udbinfo lock, excl inp lock cpuid = 1 time = 22 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x47/frame 0xfffffe00212ae560 vpanic() at vpanic+0x1e0/frame 0xfffffe00212ae5c0 panic() at panic+0x43/frame 0xfffffe00212ae620 udp_send() at udp_send+0x1377/frame 0xfffffe00212ae730 sosend_dgram() at sosend_dgram+0x550/frame 0xfffffe00212ae7a0 sosend() at sosend+0xc6/frame 0xfffffe00212ae810 kern_sendit() at kern_sendit+0x35e/frame 0xfffffe00212ae8c0 sendit() at sendit+0x226/frame 0xfffffe00212ae920 sys_sendmsg() at sys_sendmsg+0x8b/frame 0xfffffe00212ae980 amd64_syscall() at amd64_syscall+0x436/frame 0xfffffe00212aeab0 fast_syscall_common() at fast_syscall_common+0x101/frame 0xfffffe00212aeab0 --- syscall (198, FreeBSD ELF64, nosys), rip = 0x412e5a, rsp = 0x7fffdfffdf38, rbp = 0x3 --- KDB: enter: panic [ thread pid 6684 tid 101050 ] Stopped at kdb_enter+0x6a: movq $0,kdb_why