0000140)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f00000001c0)="fc4cd5ffaba5f252057ae512f129f2c72d92b57997f04827dbcfe5091c8f05ee91b52db43793f41bbbf952766109b26d533fd3719d2ae9b19a5ca25f113968c7b2fd6649de20aba0e420e8e754b015f1285645b07cac84b1554cf68790461a5a08117eed132f87875d1e8e8f313cfaad3b34e84983e3f0c3f4d19bfdaf2793718eba857a59750da539fcf3c8fd8afc5c779d4950a8c087441383acb68c426b0e96e14e98b1d12135e07f07bb05019d7574e1da29e4a6275a6d8015ff21b7de44fe068b14f8decc58ff86b1b52047a2f76141ed7349761c0847c87e22e10e9d7e341a61e5ec4da4630be28ed7a1a1", 0xee}, {&(0x7f0000000340)="e6fc88f0df2362b55d69b1feb5150ae97d99cf2eeec934607e1e2094b4cf4c7bdfda39ea93917d77ba6e704e7946a0a45804decdcff46e3951be959035195536c795", 0x42}], 0x3) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000000)="cd", 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) close(r2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xe0000) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fchmod(r4, 0x8e3) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:57:50 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@ra={0x94, 0x6}]}}}}}}}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async, rerun: 64) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x7, 0x80000000}) (rerun: 64) 09:57:50 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x4a21}]}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="99022e2f66"], 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xa4d, 0x9, 0x5, 0x8001}, {0x1ff, 0x1, 0x3d, 0xffffffff}, {0x8, 0x4, 0x1f, 0x3}, {0x81, 0xfb, 0x2d, 0x7fffffff}]}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) 09:57:50 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:50 executing program 6: syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f20e1a", 0x18, 0x0, 0x0, @loopback={0x4}, @rand_addr="00000000000000003f0fa1916307df91", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) 09:57:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f00000001c0)="fc4cd5ffaba5f252057ae512f129f2c72d92b57997f04827dbcfe5091c8f05ee91b52db43793f41bbbf952766109b26d533fd3719d2ae9b19a5ca25f113968c7b2fd6649de20aba0e420e8e754b015f1285645b07cac84b1554cf68790461a5a08117eed132f87875d1e8e8f313cfaad3b34e84983e3f0c3f4d19bfdaf2793718eba857a59750da539fcf3c8fd8afc5c779d4950a8c087441383acb68c426b0e96e14e98b1d12135e07f07bb05019d7574e1da29e4a6275a6d8015ff21b7de44fe068b14f8decc58ff86b1b52047a2f76141ed7349761c0847c87e22e10e9d7e341a61e5ec4da4630be28ed7a1a1", 0xee}, {&(0x7f0000000340)="e6fc88f0df2362b55d69b1feb5150ae97d99cf2eeec934607e1e2094b4cf4c7bdfda39ea93917d77ba6e704e7946a0a45804decdcff46e3951be959035195536c795", 0x42}], 0x3) (async, rerun: 32) fcntl$getown(r0, 0x5) (async, rerun: 32) write(r0, &(0x7f0000000000)="cd", 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) close(r2) (async) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xe0000) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fchmod(r4, 0x8e3) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:57:50 executing program 0: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x7f, 0x2, 0x5, 0xfffc}]}) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) (rerun: 64) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000100)) (async, rerun: 32) clock_gettime(0x6, &(0x7f0000000000)) (async, rerun: 32) clock_gettime(0x2, &(0x7f0000000040)) 09:57:50 executing program 6: syz_open_pts() (async) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f20e1a", 0x18, 0x0, 0x0, @loopback={0x4}, @rand_addr="00000000000000003f0fa1916307df91", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) 09:57:50 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) close(r1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') open(&(0x7f0000000040)='./file0\x00', 0x80, 0x22) 09:57:50 executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000000)="8d6a2461843decae0b", 0x9) setsockopt(r0, 0x0, 0x6, &(0x7f0000000400)="0aa52fcca21947828998bcd789c3f44a1edae442d55366d12ae5b651c6333daad47c305079b95aec39f3036dba8ad83af0c11783039c36c990953753c0333adfe8b889eedd52d861ca4e1b5282b0103183e389917479a2bad330ddd8c2f921748f91295b9cf3fb734eeaf538c9327fd342d167000a892a2e72219a621e02022f43a694f183e90ecc12ae987e0ea0cd680de79c08c538c9fe47d01ace2df55a28723a236d82dcdd2d9462365931f139c84b2466028d9579df818d6f732955db1d62d9100f5761a3474a47413b", 0xcc) sendto$unix(r0, &(0x7f0000000240)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f800040000000400000001000000000000000000000006f30a85df90b119848b4bc37e73adf8c2df0a32ac123be94c5b198a134661f7926d07ec3c5d64239ff73818302db481ea7bb906ccea0239c225e51d46aa9382cdbcfaf91bbbd68c6fab74be0e4215423cc1c68cbdff748b4de8bb74c68ad8b036723cae73329ebe9acb792884227d21041f9c2a675d5fe7fd8f92928825462ef2ed8c6aea10f4199174a6ef88abd1476ff9c3be6d4a90505fb97de1849808e633cac3b5089473d23238249d5139a0c939fdc6af1ffda4d80bbdbf1ec65d86bee9ca9d26cb3d99d812e5acaaee37d9fc7eae91eff0b59d220ab66001e0787093bb8c9109505b3cc45f1948605e264c6e8c03561adf42b7", 0x19b, 0xc, 0x0, 0x0) setsockopt(r0, 0x8, 0x3, &(0x7f0000000080)="197e96d886612b9c6f1ac61fa3129e7defb3e3819bd989518bd03b67c5e7221ab970db1721985a21e54ac08c75f9fbccce99d0120b35d5d9148f64c786a389271c18f87dbcc965c3dfd68a504d267f4244063e532fdb99a132516a8a7d9f51eddbf0a5da4b74ce7b5fa7cee41933a8219a1f377b37b3a75e16a1a6c170f1", 0x7e) recvfrom$unix(r0, &(0x7f0000000180)=""/152, 0x98, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x11, 0x3, 0x0) (async) setsockopt(r0, 0x9, 0x7, &(0x7f0000000000)="8d6a2461843decae0b", 0x9) (async) setsockopt(r0, 0x0, 0x6, &(0x7f0000000400)="0aa52fcca21947828998bcd789c3f44a1edae442d55366d12ae5b651c6333daad47c305079b95aec39f3036dba8ad83af0c11783039c36c990953753c0333adfe8b889eedd52d861ca4e1b5282b0103183e389917479a2bad330ddd8c2f921748f91295b9cf3fb734eeaf538c9327fd342d167000a892a2e72219a621e02022f43a694f183e90ecc12ae987e0ea0cd680de79c08c538c9fe47d01ace2df55a28723a236d82dcdd2d9462365931f139c84b2466028d9579df818d6f732955db1d62d9100f5761a3474a47413b", 0xcc) (async) sendto$unix(r0, &(0x7f0000000240)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f800040000000400000001000000000000000000000006f30a85df90b119848b4bc37e73adf8c2df0a32ac123be94c5b198a134661f7926d07ec3c5d64239ff73818302db481ea7bb906ccea0239c225e51d46aa9382cdbcfaf91bbbd68c6fab74be0e4215423cc1c68cbdff748b4de8bb74c68ad8b036723cae73329ebe9acb792884227d21041f9c2a675d5fe7fd8f92928825462ef2ed8c6aea10f4199174a6ef88abd1476ff9c3be6d4a90505fb97de1849808e633cac3b5089473d23238249d5139a0c939fdc6af1ffda4d80bbdbf1ec65d86bee9ca9d26cb3d99d812e5acaaee37d9fc7eae91eff0b59d220ab66001e0787093bb8c9109505b3cc45f1948605e264c6e8c03561adf42b7", 0x19b, 0xc, 0x0, 0x0) (async) setsockopt(r0, 0x8, 0x3, &(0x7f0000000080)="197e96d886612b9c6f1ac61fa3129e7defb3e3819bd989518bd03b67c5e7221ab970db1721985a21e54ac08c75f9fbccce99d0120b35d5d9148f64c786a389271c18f87dbcc965c3dfd68a504d267f4244063e532fdb99a132516a8a7d9f51eddbf0a5da4b74ce7b5fa7cee41933a8219a1f377b37b3a75e16a1a6c170f1", 0x7e) (async) recvfrom$unix(r0, &(0x7f0000000180)=""/152, 0x98, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) 09:57:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f00000001c0)="fc4cd5ffaba5f252057ae512f129f2c72d92b57997f04827dbcfe5091c8f05ee91b52db43793f41bbbf952766109b26d533fd3719d2ae9b19a5ca25f113968c7b2fd6649de20aba0e420e8e754b015f1285645b07cac84b1554cf68790461a5a08117eed132f87875d1e8e8f313cfaad3b34e84983e3f0c3f4d19bfdaf2793718eba857a59750da539fcf3c8fd8afc5c779d4950a8c087441383acb68c426b0e96e14e98b1d12135e07f07bb05019d7574e1da29e4a6275a6d8015ff21b7de44fe068b14f8decc58ff86b1b52047a2f76141ed7349761c0847c87e22e10e9d7e341a61e5ec4da4630be28ed7a1a1", 0xee}, {&(0x7f0000000340)="e6fc88f0df2362b55d69b1feb5150ae97d99cf2eeec934607e1e2094b4cf4c7bdfda39ea93917d77ba6e704e7946a0a45804decdcff46e3951be959035195536c795", 0x42}], 0x3) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000000)="cd", 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) close(r2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0xe0000) (async) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fchmod(r4, 0x8e3) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 09:57:50 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0f6a7c18278b9926ec850414f1bd6dcd4d8f8ce395d18b15a4b3019ca74e1305a5dc3a3a650a1869af5744645a56f1cba0c64fea36fa53b02b916713f6d5165665b66bcc64055b74bfb27ce168a1a52fe18e6093a1eaf477eed8c4399492402dde4fa33660ffa6b0e749b2ff04d6576ad474a1519373d15c9b550897894ffda6f744e99d1c0514da078bb494c4103d21b7d28978a20b0ef244", 0x99) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0f6a7c18278b9926ec850414f1bd6dcd4d8f8ce395d18b15a4b3019ca74e1305a5dc3a3a650a1869af5744645a56f1cba0c64fea36fa53b02b916713f6d5165665b66bcc64055b74bfb27ce168a1a52fe18e6093a1eaf477eed8c4399492402dde4fa33660ffa6b0e749b2ff04d6576ad474a1519373d15c9b550897894ffda6f744e99d1c0514da078bb494c4103d21b7d28978a20b0ef244", 0x99) (async) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) (async) 09:57:50 executing program 6: setrlimit(0x7, &(0x7f0000000040)={0x8f0, 0x8}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:50 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x4a21}]}) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="99022e2f66"], 0x10) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xa4d, 0x9, 0x5, 0x8001}, {0x1ff, 0x1, 0x3d, 0xffffffff}, {0x8, 0x4, 0x1f, 0x3}, {0x81, 0xfb, 0x2d, 0x7fffffff}]}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) shutdown(r0, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) 09:57:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup(r1) 09:57:50 executing program 6: setrlimit(0x7, &(0x7f0000000040)={0x8f0, 0x8}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x8f0, 0x8}) (async) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:57:50 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @random="6d00e400", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x82, 0x2}]}}, @icmp=@echo}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:50 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@ra={0x94, 0x6}]}}}}}}}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async, rerun: 32) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x7, 0x80000000}) (rerun: 32) 09:57:50 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:50 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) syz_open_pts() (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) close(r1) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x22) 09:57:50 executing program 5: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x9, 0x7, &(0x7f0000000000)="8d6a2461843decae0b", 0x9) setsockopt(r0, 0x0, 0x6, &(0x7f0000000400)="0aa52fcca21947828998bcd789c3f44a1edae442d55366d12ae5b651c6333daad47c305079b95aec39f3036dba8ad83af0c11783039c36c990953753c0333adfe8b889eedd52d861ca4e1b5282b0103183e389917479a2bad330ddd8c2f921748f91295b9cf3fb734eeaf538c9327fd342d167000a892a2e72219a621e02022f43a694f183e90ecc12ae987e0ea0cd680de79c08c538c9fe47d01ace2df55a28723a236d82dcdd2d9462365931f139c84b2466028d9579df818d6f732955db1d62d9100f5761a3474a47413b", 0xcc) (async) sendto$unix(r0, &(0x7f0000000240)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f800040000000400000001000000000000000000000006f30a85df90b119848b4bc37e73adf8c2df0a32ac123be94c5b198a134661f7926d07ec3c5d64239ff73818302db481ea7bb906ccea0239c225e51d46aa9382cdbcfaf91bbbd68c6fab74be0e4215423cc1c68cbdff748b4de8bb74c68ad8b036723cae73329ebe9acb792884227d21041f9c2a675d5fe7fd8f92928825462ef2ed8c6aea10f4199174a6ef88abd1476ff9c3be6d4a90505fb97de1849808e633cac3b5089473d23238249d5139a0c939fdc6af1ffda4d80bbdbf1ec65d86bee9ca9d26cb3d99d812e5acaaee37d9fc7eae91eff0b59d220ab66001e0787093bb8c9109505b3cc45f1948605e264c6e8c03561adf42b7", 0x19b, 0xc, 0x0, 0x0) (async) setsockopt(r0, 0x8, 0x3, &(0x7f0000000080)="197e96d886612b9c6f1ac61fa3129e7defb3e3819bd989518bd03b67c5e7221ab970db1721985a21e54ac08c75f9fbccce99d0120b35d5d9148f64c786a389271c18f87dbcc965c3dfd68a504d267f4244063e532fdb99a132516a8a7d9f51eddbf0a5da4b74ce7b5fa7cee41933a8219a1f377b37b3a75e16a1a6c170f1", 0x7e) (async) recvfrom$unix(r0, &(0x7f0000000180)=""/152, 0x98, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 09:57:50 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @random="6d00e400", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x82, 0x2}]}}, @icmp=@echo}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @random="6d00e400", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x82, 0x2}]}}, @icmp=@echo}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:57:50 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x4a21}]}) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="99022e2f66"], 0x10) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xa4d, 0x9, 0x5, 0x8001}, {0x1ff, 0x1, 0x3d, 0xffffffff}, {0x8, 0x4, 0x1f, 0x3}, {0x81, 0xfb, 0x2d, 0x7fffffff}]}) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d32cb", &(0x7f0000000180)=0x68a, 0x0, 0x0) 09:57:50 executing program 6: setrlimit(0x7, &(0x7f0000000040)={0x8f0, 0x8}) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x8f0, 0x8}) (async) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:57:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) (async) write(r0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) dup(r1) (async) 09:57:51 executing program 4: msgget$private(0x0, 0x240) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="cd2d23889a254d747074c110b39098f58c10eb4bcdc5e090d18a32", &(0x7f0000000080)=0x1b, &(0x7f00000000c0)="280b11227519847efe4837bc4cf8e85178628101b4eebb309f5ffe42824fdd9a0cb3cc3c0b581005a7be784755b522acc39f11dbdef84a846750a3e9b2eecc5650b3ad5466cb392986d503973c5bd5019dcadea0391881f60266dc1822e63adc8bacde3e0a2eb6b6cfdfb703ede08c2af760f58772f45ff418b7f129b3aeda1eef85d750a97da9133bae937353ec0c4fe8c428bba6665d800d7afa726c56a49767752d80640e8b697e5104fc709fb284264baf5650fe92f309c41e3ab4af68984342644dce88d700e3ad6c688aa8d6a05571a1311c4d6dc7b3d2ed25", 0xdc) r0 = socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) 09:57:51 executing program 3: syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @random="6d00e400", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x82, 0x2}]}}, @icmp=@echo}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:51 executing program 3: r0 = socket(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, 0x0, &(0x7f0000000280)) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) close(r2) syz_open_pts() write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 09:57:51 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) (async) write(r0, 0x0, 0x0) (async, rerun: 64) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup(r1) 09:57:51 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) syz_open_pts() (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) close(r1) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x22) 09:57:51 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000100)=0x6) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) close(r1) 09:57:51 executing program 4: msgget$private(0x0, 0x240) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="cd2d23889a254d747074c110b39098f58c10eb4bcdc5e090d18a32", &(0x7f0000000080)=0x1b, &(0x7f00000000c0)="280b11227519847efe4837bc4cf8e85178628101b4eebb309f5ffe42824fdd9a0cb3cc3c0b581005a7be784755b522acc39f11dbdef84a846750a3e9b2eecc5650b3ad5466cb392986d503973c5bd5019dcadea0391881f60266dc1822e63adc8bacde3e0a2eb6b6cfdfb703ede08c2af760f58772f45ff418b7f129b3aeda1eef85d750a97da9133bae937353ec0c4fe8c428bba6665d800d7afa726c56a49767752d80640e8b697e5104fc709fb284264baf5650fe92f309c41e3ab4af68984342644dce88d700e3ad6c688aa8d6a05571a1311c4d6dc7b3d2ed25", 0xdc) (async) r0 = socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) 09:57:51 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:57:51 executing program 6: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 09:57:51 executing program 3: r0 = socket(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, 0x0, &(0x7f0000000280)) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) close(r2) syz_open_pts() write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) socket(0x18, 0x8001, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) getsockname(r1, 0x0, &(0x7f0000000280)) (async) syz_open_pts() (async) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) (async) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) (async) close(r2) (async) syz_open_pts() (async) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) (async) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) (async) getsockname(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) (async) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) (async) 09:57:51 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000000)={0xa, 0x4}, 0x61, &(0x7f00000000c0)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607971c995e6c08867627887f0000003bed295e32b13a97e30eb20949f8a6f3adc61a2723230457127e7c04b20109546ad744c68c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde0000000000000000", 0x0, 0x0, 0x0) 09:57:51 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) (async) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:57:51 executing program 4: msgget$private(0x0, 0x240) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="cd2d23889a254d747074c110b39098f58c10eb4bcdc5e090d18a32", &(0x7f0000000080)=0x1b, &(0x7f00000000c0)="280b11227519847efe4837bc4cf8e85178628101b4eebb309f5ffe42824fdd9a0cb3cc3c0b581005a7be784755b522acc39f11dbdef84a846750a3e9b2eecc5650b3ad5466cb392986d503973c5bd5019dcadea0391881f60266dc1822e63adc8bacde3e0a2eb6b6cfdfb703ede08c2af760f58772f45ff418b7f129b3aeda1eef85d750a97da9133bae937353ec0c4fe8c428bba6665d800d7afa726c56a49767752d80640e8b697e5104fc709fb284264baf5650fe92f309c41e3ab4af68984342644dce88d700e3ad6c688aa8d6a05571a1311c4d6dc7b3d2ed25", 0xdc) r0 = socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x0, 0x24, 0x0, 0x0) 09:57:51 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x5b) getdents(r4, 0x0, 0xc600) getdents(r4, &(0x7f0000000040)=""/202, 0xca) 09:57:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000000)={0xa, 0x4}, 0x61, &(0x7f00000000c0)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607971c995e6c08867627887f0000003bed295e32b13a97e30eb20949f8a6f3adc61a2723230457127e7c04b20109546ad744c68c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde0000000000000000", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) (async) sysctl$hw(&(0x7f0000000000)={0xa, 0x4}, 0x61, &(0x7f00000000c0)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607971c995e6c08867627887f0000003bed295e32b13a97e30eb20949f8a6f3adc61a2723230457127e7c04b20109546ad744c68c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde0000000000000000", 0x0, 0x0, 0x0) (async) 09:57:52 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000100)="6068db38a0bcd694acb52bb6d29ec0dd48010bf3afd6553831c0050af74cc99e8d14f8d7f4effcaa459d089f47ce259c7a9832dc9b70cd8f53f05ed3843e23fd15983beff2d8897e9cdba7f43b816f1fa61a831d6cfb3d7cf9adf82bc5f411a23006ff945f7311c2fac15f0c87e65996ab65a1a9d343d4e9c54b3c8d18351501cf6c657f4594f4822e371e1649e9387957759d837392a4d53406ca87f77cf823404147471cbb01ff975c80ad3b32052606e17d7bc141f8bcfe4eef92f18554f7db28e1821e3a76a3c673e2f6d97a72fcd905caa6e7d21375f0781570447b7e14ae921ced89a082d389e1602431ce9a433640b92bdb484515e6bc2b254af817a17adbb46193f7763cfb54a06497fe8b9017f32a79b928223acc571149f58d47388637c3108556075ca7eb6a58fe4a3bf3fa8438005b8dcb9c1168f858d8c7683fccef32a7d44ed7fc3bd1472cea9407c63d4c51125eb980bcec305c6609f70963d9fb83658a4c02338f0188465e2df52ca2da986d64117bbec58021879932159b644f54e962e028a1e871cc49f088c7ee89d492e7127fb36087825dcff555788a6c9cd734698e612b95356b87976a6b9245ea1e09d6892bf1b4fd89023c6248ce8649cd721737efd82c632dce1a45178bed4c6824b08da454a2a0a731ca52066ec46619b020292a57a21f57b419b20a5e361c58a31f44f4874114ee9bf9e7ad07938bb26d21e80a67fe1fce3ff0c6933490a2a590b2ad5a859b2d87c8baa5f4d5b1b20ef78eb74d18794a251a89565939b33f19b220893d701f4d367ef5c07eeed710ed709c64f9d5d2b2495cb4c90fb8a593db988504288ae5af8efa447782682f1885f1cf344d2c7218e72e04c9d45165e4ee323cdf8433f3950b7f9228cb82419ab18d5d61bbc05bce206955bece8f34962cf0592f707b92464451881386dc86c4c384bf9cfe4f3b2f76995165741fa5f0ba432fa70a5ad98e60317ba80d9c99457f7e7ce84c25b3130a10e895f8f43427f2a0b6eb21b42369f146033046e6f752ccaeb8a410d28bc0b7f11b03cc5de461e98c42c5ff5f5d6da74f3012d64ba07d64745e21438ce3c2c229cdff0db4e9110773ae1aa508b5eeb2bfc445be6e5c7225c3ca295021f87d2461432da1cddb7c58f5caa22d3e908ebb6a96086a08cbcf2ca353a35dc7517f71674d9004b42e903cc9b9e27ae091fed79355cb6b8a9459f46e90fb4124de851426f8d008995c59913e1af16f1a848362dcbc4c025b8828f57489433b2b1f5dee0acace1bc507799b0c1a28fdcd285426f831befd9b7e673e003f302bab4dd9732fe590dac329d8d7223e3f58eb80979580905ac84e1a2855448f32da9a5c61d4be5e71d5af7732b2e48ff8a711a5d59aa343fd315d4388105481de8c0926f0b3e1cfca1fd0ba8a3ade2d6c059855e990ad47948e39fabb95531aa3f09494c9f43eba9ca51b36bf873afe8913f88a6cc4ff8b16ce93feb6831eab9ef2d16be3bccc04dbd0abbbc496d5516e7ef3c1a0afeeb4499c6534f42d791ff5f9cf5ee842d51ca067a12523734be8482a9fdc401b6b4efb97973fe1fd5eb2c34978ff5f3dc85ae8fffb2d39e9a71bea81dc51664ecfcbeda6b94c6a5020f5680ae865aa9eec331585b69aa2db15fec7b35a7856dce3cb48bcf2d6f5e9377114fdd07f72b0dac24177a32f5affc40467ba115bdbd4b8a767f909dcaec9a6578c6ccb0367c69a4965ac2e32095b91241366ce3068e167e62af4164928bf10464bb902e0c63ff062128c65f46f796a84f25a1f506b413cf555a7a5957e0ef97a2bbb41c7cc82e112bcb33329b5fec5fa25feca23f5fb70e7c7393e61b53d03234aaec60b947dac94840a02bbf1573909cc53163b5c29bffd4bc1c8fe87734f7a614109b47992caf280a780c61d81703e1e54573d053873e8f2eb081f8997d16d2bd40d619f69e86b5caf81a84654ac7857cbff66b11f010e18565c6d53fdb4d16c0b795a75c791fc6cbb8136a45f1bc222a69b77201434f49d1e5085c6462fb95c8f05daeabd2a73cffceb8313bea31aebf48fcf570505a62dcb0bfc24c98fbf468b99976f01cd89af0155626eece398c7a6f04e654383e64cc03457277ee5d55f3f862b1e72ac3502effb90e435da384418e25706be70af60ad0bcd326fb89ab09ea7f8c49a26cccf19d07e6ca14c39d3173bd85c4c133cdb0acd5c7ef98df8d5bf5b2cf7b45ae1bd76b070149acdfcca5c549ca638c0a9c6e24d8bcc46d91896d67906ee3ef88a1c1b7c523865a0bb80f996f34426d95e80baa23b5c719b142fb3e9213144f2108d0e21c7a6c3965b80235f7a259ef5ff39f0ae372c65004b6b2937e2227e24dcdec3122104294f234f60cc1a09647cdb99d1ef76631e7e10bcf20484baf630d55b3f4374f8122e77e3fb6b45f5550c250b673ccc817171676463f4ee0c205feea628f945e6cce47a4022ddffe63ecdba30694dbfb38fe24ba2b00b9aec5277986c025bd7333d7cac88bab7dc08023ef4f2f4c6f07a1ca6ee3515985408e080b12603dd65ccf6741f55c2fa83cd7c428ec5d8f67e4712f9d8a59e1aa39ff69678e8093dd6b8101da05ea3f0c30e5f9b84d6d4c0d82f24e118b5cc3c1adb979bd2362bd6bd0436cacc72b627e4472a334e31c1b0fa6132e0cc77c1c0627626389611b4e3573a216bc012f9d6df1da12cba49cb6fd705a9e6e00a462ff3f7d2327a0a3cab9f8f666fcd9e8164940be27b6f9ea7c2999453a3b065591445acd457fd821a980df7d45c9d65132f0abc2ede23c0635ecc0cca7f594cf15d0aafdec069d58c1083212eeac83263caa60e0d2e784402964d439b9d5185ba7d53c7783b3975b1a0f21fce5105f23d272caf214615b7bc88211d62f6d83b8e95a29a32750df1de78d9af1d3792e3c5e4ef590e87ad7d3200012e5cb6bbabef5969859b06f1901b3b646b2baac07f95ed80e722dce2391d6065549de67ddfe5ce0e36ba959d74d264a50d095c2530972443d94b46fb8041f9092dbdd17a6a1aafeb7f6ef7036702401d9cae6bb4e3b39a1dae896313a1df116251c71940806d26ce937783e931f93c8372d2a6b13d5fe2d62cb87cf85c57c778e5697e05a4178852d2046d978b1afafafe350f24aafb4c586b8632d7b72455f47e93e88b514f35614faf3e6c31e22b0490a226ff7dab6b83a8a4def95984c43ce9227955f26a46ed2532ea0d3c56249b7692beecb151d487b84353d50b642804109ede0df7f7c1e222dff6a254fa3181344bdadad4a7d38af7a65881742eaaf94b20849cf6d8b3f010b9fc2dd67777e6cd13d6f7de88ef40a85255365bdddbeef34d774d708b30dad25ebb48e594f493a2d14a6f3897c1d71074ae87923ac3dec2b4f8923ac8eb2c2359fd6dff5ea6c500a2dd273c649d7c68c1fdbddb5d81883095871053fe56391345024b1ddeb6c9726e6878e37031342e2efc5abdf1d26ba753ea5b7e7a7abe6dc78bb2243315ccaeb035f1bbcbfbd07c06529f593c145c2cdf0186e56b5ec27fa41d448c9a7c8f16e954fa85282e52037b6a8838a0ba30ae77833046ad9f6355db1fe835052354a358f018d756fe52cfa1a188b5fef0b8ef1a432345c697815b0f41d6efa3711fd86c3c432127027e100103b706b2c73d4cb4a527cb31b28269b70f2e0d84b1cc2835e9b7ffc07ec1fe3f31402f6dc4bb816b655bb15bdbb6b8e48ccbe8fbd0fabc45526a8a98b7e0fc197372056eb612f699aa86fdcd3a5b098681a0660a1473fbfa46db571eb8453aab077b9fff60d522b65d881696ce22176eb38dd816c2ecb3db5506a6417f3e5cf0283b687e430b6659ec485db27f67eec3cc702c2197e07504781bf3a2bd530ab3c30bf41d3c42897f2aa00b6bb77a3f7409baa19959b00a9893e5397f880d4ce2b8be239dfccd57302ad468abf6c1c987649b8274242d025428c0902983cc1bd2d47b3ffd7d09bd225e942f5fa9d1563d382ca2b0f9efeefe3eed1f921f03078ee7f8fb4598f0b3c0f88d925689512e4f6d349a31b657df72b423d337b45b2747b169b2d2c19befa18bdb2146ada4f3e84c6e9754083b4e405717ad86e393fa0bb9973010ffe0999b534a614c7bdac0f2bbc76c37efeb5ed0747e2dd05831026207f6ce1004609380963cb40b0fc9fe37d8ddf217e62ee9f9ad3b1005d776756da40e6bb305b63a2b28c691d71b519c17390dcf5d12e6dcb1c824e01f8990db9d4b5eabf0ff59946e97b3e4decfe1ac0720c36a9be33ce466a76705a9e7203c3c31e5172221894692a8e7e490b99c524e2ed59dda676f3cbfa80d4599e025f0c5e2228c54e0cc80edb0a63b0ae7f093a685f9af55c92cb9f3131a602b2f26d8a9dc9269b70c25cef08523597d559ea724d2739377d4aed907bb7eb5c1a88ccc98d7a5d5556165cf63a3fad0729a0a36462fe76ed52664f3dfb9623220987d459570026c880cf75591649ddd45073ea33be2a83ba230d84dd5df757263ca8cdbc3aac17a34743c9f04f83fafdf53c1e91290157b80dd2c957d3796fc33cd0d083078084bb7d268994e555f97ecbc8f5a01388c0a3baec1fc8c95b25f49b7176b108a3f7c857008808637c5f21a7a93165d3db169bf63fb53db49efd29d240a8cb482c0c3ca7006f241efbdfed3ccff8eefca09fcda0ed5649c984f2863ce158c7a899754e0e5cdc8280805c0c500cfe8bc350e43243556d1f909a349f85df1a457b27917eb9753ace4931f8518a66e9ae2637d2cc26817be62d5bfa3e18ba1815fe3f6118f442cde04dc242aac82721431335919f98264b9f7243324533fb6dc0bc26fe5ecdfe4875173e9c2dcf2efba7ec213b26577fbf5947f8430fc480fcc8a33ddedd392e398466272cbfbb5f8db48f744f2318b54ae5428cb77643b7a099b7c43e83c1bcdce215959dcaad7c1f5559f0f5c53f220a9f16503e57a80b69b1399689d091b475d4fd7f7ffda23770a26d8f7766c70cfd9f40565954a4b7df51e540bc26d1ff77bea17fefae1672341649275d7a9f85900a07c00c3d54a416c33fd35bd019049018c632a2643b56b2dc58858f566c7c17f904de8254955dc6c341be1ff437ecac468aded8118d90af9c41a1c14fb277bba534c99c86c38e2abcbc77ba04e4caea96649ba4f5c7dddefaf3580d078ff81ec871222bd0ad17337f653c0aefac60351699e5f3d0b44d35d620571c4af1898d89b6bd414f202cb9896102bcabe8b45eb7bb8d801859bf0339ffdc654c2816ceb53c4183374888191b3eecd9a54965ab7524ff83e126f72c03983ea190ea10eac88848c7974281c5766570b98694a48b20d8e4348edb924f27dbcd40bcde2691c3cc4495bc966ff3bb4e8522beaa810d3d134b545e90c35908634cf8ba099b574b2801431c8ee6f53b96cdd2caa1291a8550013ec7f64a543a5bf07716bc38cd5973fc274de5b217cb70505de656e4748b6563f029fdd6b39aae684a0623ed2a50e577f8ba52366be7c85dee685011abca9104a6c956bc6d175d5c355af24b14b42b5721e1e710a5878478961b546c8a9f48dd2e7bedaba306d0597e4e45097fd5b0ce7579afce82a0fdb1c5c5b02c57c6cbaf0ecba609dadfc143cee33d549a8c03a5bb98d261c5017950f5699ee6070c777eec5b6e69cb3c40d08c61cb84f52db85734c7dc84b7d82a868d7f8f3295f207146686c63e29a197909710f6440dd3191be3f91fc85ae265aa9a79db17aaf7faf904410c2424832f9da83b63f5764fb9cab19806315d00cca1c0ca66d", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="5cbf0889e4c5f3c9c9301f", 0xb) syz_emit_ethernet(0x4f, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x41, 0x0, 0x6, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@end, @rr={0x7, 0x13, 0x0, [@multicast1, @multicast1, @empty, @loopback]}, @rr={0x7, 0xb, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x0, 0x3, 0x8}, {"872e453f9a"}}}}}}) 09:57:52 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) (async) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) (async) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000100)=0x6) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) close(r1) 09:57:52 executing program 6: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 09:57:52 executing program 3: r0 = socket(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r1, 0x0, &(0x7f0000000280)) (async, rerun: 64) r2 = syz_open_pts() (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) (async) close(r2) (async) syz_open_pts() (async) write(r2, &(0x7f0000000000)="abd105ff394fd9e025ec0d", 0xff52) (async) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) (async) r4 = accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) (async) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) 09:57:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x5b) getdents(r4, 0x0, 0xc600) getdents(r4, &(0x7f0000000040)=""/202, 0xca) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/4096) (async) semctl$IPC_RMID(r2, 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x5b) (async) getdents(r4, 0x0, 0xc600) (async) getdents(r4, &(0x7f0000000040)=""/202, 0xca) (async) 09:57:52 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) (async) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) 09:57:52 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000100)="6068db38a0bcd694acb52bb6d29ec0dd48010bf3afd6553831c0050af74cc99e8d14f8d7f4effcaa459d089f47ce259c7a9832dc9b70cd8f53f05ed3843e23fd15983beff2d8897e9cdba7f43b816f1fa61a831d6cfb3d7cf9adf82bc5f411a23006ff945f7311c2fac15f0c87e65996ab65a1a9d343d4e9c54b3c8d18351501cf6c657f4594f4822e371e1649e9387957759d837392a4d53406ca87f77cf823404147471cbb01ff975c80ad3b32052606e17d7bc141f8bcfe4eef92f18554f7db28e1821e3a76a3c673e2f6d97a72fcd905caa6e7d21375f0781570447b7e14ae921ced89a082d389e1602431ce9a433640b92bdb484515e6bc2b254af817a17adbb46193f7763cfb54a06497fe8b9017f32a79b928223acc571149f58d47388637c3108556075ca7eb6a58fe4a3bf3fa8438005b8dcb9c1168f858d8c7683fccef32a7d44ed7fc3bd1472cea9407c63d4c51125eb980bcec305c6609f70963d9fb83658a4c02338f0188465e2df52ca2da986d64117bbec58021879932159b644f54e962e028a1e871cc49f088c7ee89d492e7127fb36087825dcff555788a6c9cd734698e612b95356b87976a6b9245ea1e09d6892bf1b4fd89023c6248ce8649cd721737efd82c632dce1a45178bed4c6824b08da454a2a0a731ca52066ec46619b020292a57a21f57b419b20a5e361c58a31f44f4874114ee9bf9e7ad07938bb26d21e80a67fe1fce3ff0c6933490a2a590b2ad5a859b2d87c8baa5f4d5b1b20ef78eb74d18794a251a89565939b33f19b220893d701f4d367ef5c07eeed710ed709c64f9d5d2b2495cb4c90fb8a593db988504288ae5af8efa447782682f1885f1cf344d2c7218e72e04c9d45165e4ee323cdf8433f3950b7f9228cb82419ab18d5d61bbc05bce206955bece8f34962cf0592f707b92464451881386dc86c4c384bf9cfe4f3b2f76995165741fa5f0ba432fa70a5ad98e60317ba80d9c99457f7e7ce84c25b3130a10e895f8f43427f2a0b6eb21b42369f146033046e6f752ccaeb8a410d28bc0b7f11b03cc5de461e98c42c5ff5f5d6da74f3012d64ba07d64745e21438ce3c2c229cdff0db4e9110773ae1aa508b5eeb2bfc445be6e5c7225c3ca295021f87d2461432da1cddb7c58f5caa22d3e908ebb6a96086a08cbcf2ca353a35dc7517f71674d9004b42e903cc9b9e27ae091fed79355cb6b8a9459f46e90fb4124de851426f8d008995c59913e1af16f1a848362dcbc4c025b8828f57489433b2b1f5dee0acace1bc507799b0c1a28fdcd285426f831befd9b7e673e003f302bab4dd9732fe590dac329d8d7223e3f58eb80979580905ac84e1a2855448f32da9a5c61d4be5e71d5af7732b2e48ff8a711a5d59aa343fd315d4388105481de8c0926f0b3e1cfca1fd0ba8a3ade2d6c059855e990ad47948e39fabb95531aa3f09494c9f43eba9ca51b36bf873afe8913f88a6cc4ff8b16ce93feb6831eab9ef2d16be3bccc04dbd0abbbc496d5516e7ef3c1a0afeeb4499c6534f42d791ff5f9cf5ee842d51ca067a12523734be8482a9fdc401b6b4efb97973fe1fd5eb2c34978ff5f3dc85ae8fffb2d39e9a71bea81dc51664ecfcbeda6b94c6a5020f5680ae865aa9eec331585b69aa2db15fec7b35a7856dce3cb48bcf2d6f5e9377114fdd07f72b0dac24177a32f5affc40467ba115bdbd4b8a767f909dcaec9a6578c6ccb0367c69a4965ac2e32095b91241366ce3068e167e62af4164928bf10464bb902e0c63ff062128c65f46f796a84f25a1f506b413cf555a7a5957e0ef97a2bbb41c7cc82e112bcb33329b5fec5fa25feca23f5fb70e7c7393e61b53d03234aaec60b947dac94840a02bbf1573909cc53163b5c29bffd4bc1c8fe87734f7a614109b47992caf280a780c61d81703e1e54573d053873e8f2eb081f8997d16d2bd40d619f69e86b5caf81a84654ac7857cbff66b11f010e18565c6d53fdb4d16c0b795a75c791fc6cbb8136a45f1bc222a69b77201434f49d1e5085c6462fb95c8f05daeabd2a73cffceb8313bea31aebf48fcf570505a62dcb0bfc24c98fbf468b99976f01cd89af0155626eece398c7a6f04e654383e64cc03457277ee5d55f3f862b1e72ac3502effb90e435da384418e25706be70af60ad0bcd326fb89ab09ea7f8c49a26cccf19d07e6ca14c39d3173bd85c4c133cdb0acd5c7ef98df8d5bf5b2cf7b45ae1bd76b070149acdfcca5c549ca638c0a9c6e24d8bcc46d91896d67906ee3ef88a1c1b7c523865a0bb80f996f34426d95e80baa23b5c719b142fb3e9213144f2108d0e21c7a6c3965b80235f7a259ef5ff39f0ae372c65004b6b2937e2227e24dcdec3122104294f234f60cc1a09647cdb99d1ef76631e7e10bcf20484baf630d55b3f4374f8122e77e3fb6b45f5550c250b673ccc817171676463f4ee0c205feea628f945e6cce47a4022ddffe63ecdba30694dbfb38fe24ba2b00b9aec5277986c025bd7333d7cac88bab7dc08023ef4f2f4c6f07a1ca6ee3515985408e080b12603dd65ccf6741f55c2fa83cd7c428ec5d8f67e4712f9d8a59e1aa39ff69678e8093dd6b8101da05ea3f0c30e5f9b84d6d4c0d82f24e118b5cc3c1adb979bd2362bd6bd0436cacc72b627e4472a334e31c1b0fa6132e0cc77c1c0627626389611b4e3573a216bc012f9d6df1da12cba49cb6fd705a9e6e00a462ff3f7d2327a0a3cab9f8f666fcd9e8164940be27b6f9ea7c2999453a3b065591445acd457fd821a980df7d45c9d65132f0abc2ede23c0635ecc0cca7f594cf15d0aafdec069d58c1083212eeac83263caa60e0d2e784402964d439b9d5185ba7d53c7783b3975b1a0f21fce5105f23d272caf214615b7bc88211d62f6d83b8e95a29a32750df1de78d9af1d3792e3c5e4ef590e87ad7d3200012e5cb6bbabef5969859b06f1901b3b646b2baac07f95ed80e722dce2391d6065549de67ddfe5ce0e36ba959d74d264a50d095c2530972443d94b46fb8041f9092dbdd17a6a1aafeb7f6ef7036702401d9cae6bb4e3b39a1dae896313a1df116251c71940806d26ce937783e931f93c8372d2a6b13d5fe2d62cb87cf85c57c778e5697e05a4178852d2046d978b1afafafe350f24aafb4c586b8632d7b72455f47e93e88b514f35614faf3e6c31e22b0490a226ff7dab6b83a8a4def95984c43ce9227955f26a46ed2532ea0d3c56249b7692beecb151d487b84353d50b642804109ede0df7f7c1e222dff6a254fa3181344bdadad4a7d38af7a65881742eaaf94b20849cf6d8b3f010b9fc2dd67777e6cd13d6f7de88ef40a85255365bdddbeef34d774d708b30dad25ebb48e594f493a2d14a6f3897c1d71074ae87923ac3dec2b4f8923ac8eb2c2359fd6dff5ea6c500a2dd273c649d7c68c1fdbddb5d81883095871053fe56391345024b1ddeb6c9726e6878e37031342e2efc5abdf1d26ba753ea5b7e7a7abe6dc78bb2243315ccaeb035f1bbcbfbd07c06529f593c145c2cdf0186e56b5ec27fa41d448c9a7c8f16e954fa85282e52037b6a8838a0ba30ae77833046ad9f6355db1fe835052354a358f018d756fe52cfa1a188b5fef0b8ef1a432345c697815b0f41d6efa3711fd86c3c432127027e100103b706b2c73d4cb4a527cb31b28269b70f2e0d84b1cc2835e9b7ffc07ec1fe3f31402f6dc4bb816b655bb15bdbb6b8e48ccbe8fbd0fabc45526a8a98b7e0fc197372056eb612f699aa86fdcd3a5b098681a0660a1473fbfa46db571eb8453aab077b9fff60d522b65d881696ce22176eb38dd816c2ecb3db5506a6417f3e5cf0283b687e430b6659ec485db27f67eec3cc702c2197e07504781bf3a2bd530ab3c30bf41d3c42897f2aa00b6bb77a3f7409baa19959b00a9893e5397f880d4ce2b8be239dfccd57302ad468abf6c1c987649b8274242d025428c0902983cc1bd2d47b3ffd7d09bd225e942f5fa9d1563d382ca2b0f9efeefe3eed1f921f03078ee7f8fb4598f0b3c0f88d925689512e4f6d349a31b657df72b423d337b45b2747b169b2d2c19befa18bdb2146ada4f3e84c6e9754083b4e405717ad86e393fa0bb9973010ffe0999b534a614c7bdac0f2bbc76c37efeb5ed0747e2dd05831026207f6ce1004609380963cb40b0fc9fe37d8ddf217e62ee9f9ad3b1005d776756da40e6bb305b63a2b28c691d71b519c17390dcf5d12e6dcb1c824e01f8990db9d4b5eabf0ff59946e97b3e4decfe1ac0720c36a9be33ce466a76705a9e7203c3c31e5172221894692a8e7e490b99c524e2ed59dda676f3cbfa80d4599e025f0c5e2228c54e0cc80edb0a63b0ae7f093a685f9af55c92cb9f3131a602b2f26d8a9dc9269b70c25cef08523597d559ea724d2739377d4aed907bb7eb5c1a88ccc98d7a5d5556165cf63a3fad0729a0a36462fe76ed52664f3dfb9623220987d459570026c880cf75591649ddd45073ea33be2a83ba230d84dd5df757263ca8cdbc3aac17a34743c9f04f83fafdf53c1e91290157b80dd2c957d3796fc33cd0d083078084bb7d268994e555f97ecbc8f5a01388c0a3baec1fc8c95b25f49b7176b108a3f7c857008808637c5f21a7a93165d3db169bf63fb53db49efd29d240a8cb482c0c3ca7006f241efbdfed3ccff8eefca09fcda0ed5649c984f2863ce158c7a899754e0e5cdc8280805c0c500cfe8bc350e43243556d1f909a349f85df1a457b27917eb9753ace4931f8518a66e9ae2637d2cc26817be62d5bfa3e18ba1815fe3f6118f442cde04dc242aac82721431335919f98264b9f7243324533fb6dc0bc26fe5ecdfe4875173e9c2dcf2efba7ec213b26577fbf5947f8430fc480fcc8a33ddedd392e398466272cbfbb5f8db48f744f2318b54ae5428cb77643b7a099b7c43e83c1bcdce215959dcaad7c1f5559f0f5c53f220a9f16503e57a80b69b1399689d091b475d4fd7f7ffda23770a26d8f7766c70cfd9f40565954a4b7df51e540bc26d1ff77bea17fefae1672341649275d7a9f85900a07c00c3d54a416c33fd35bd019049018c632a2643b56b2dc58858f566c7c17f904de8254955dc6c341be1ff437ecac468aded8118d90af9c41a1c14fb277bba534c99c86c38e2abcbc77ba04e4caea96649ba4f5c7dddefaf3580d078ff81ec871222bd0ad17337f653c0aefac60351699e5f3d0b44d35d620571c4af1898d89b6bd414f202cb9896102bcabe8b45eb7bb8d801859bf0339ffdc654c2816ceb53c4183374888191b3eecd9a54965ab7524ff83e126f72c03983ea190ea10eac88848c7974281c5766570b98694a48b20d8e4348edb924f27dbcd40bcde2691c3cc4495bc966ff3bb4e8522beaa810d3d134b545e90c35908634cf8ba099b574b2801431c8ee6f53b96cdd2caa1291a8550013ec7f64a543a5bf07716bc38cd5973fc274de5b217cb70505de656e4748b6563f029fdd6b39aae684a0623ed2a50e577f8ba52366be7c85dee685011abca9104a6c956bc6d175d5c355af24b14b42b5721e1e710a5878478961b546c8a9f48dd2e7bedaba306d0597e4e45097fd5b0ce7579afce82a0fdb1c5c5b02c57c6cbaf0ecba609dadfc143cee33d549a8c03a5bb98d261c5017950f5699ee6070c777eec5b6e69cb3c40d08c61cb84f52db85734c7dc84b7d82a868d7f8f3295f207146686c63e29a197909710f6440dd3191be3f91fc85ae265aa9a79db17aaf7faf904410c2424832f9da83b63f5764fb9cab19806315d00cca1c0ca66d", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="5cbf0889e4c5f3c9c9301f", 0xb) (async) syz_emit_ethernet(0x4f, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x41, 0x0, 0x6, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@end, @rr={0x7, 0x13, 0x0, [@multicast1, @multicast1, @empty, @loopback]}, @rr={0x7, 0xb, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x0, 0x3, 0x8}, {"872e453f9a"}}}}}}) 09:57:52 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000100)="6068db38a0bcd694acb52bb6d29ec0dd48010bf3afd6553831c0050af74cc99e8d14f8d7f4effcaa459d089f47ce259c7a9832dc9b70cd8f53f05ed3843e23fd15983beff2d8897e9cdba7f43b816f1fa61a831d6cfb3d7cf9adf82bc5f411a23006ff945f7311c2fac15f0c87e65996ab65a1a9d343d4e9c54b3c8d18351501cf6c657f4594f4822e371e1649e9387957759d837392a4d53406ca87f77cf823404147471cbb01ff975c80ad3b32052606e17d7bc141f8bcfe4eef92f18554f7db28e1821e3a76a3c673e2f6d97a72fcd905caa6e7d21375f0781570447b7e14ae921ced89a082d389e1602431ce9a433640b92bdb484515e6bc2b254af817a17adbb46193f7763cfb54a06497fe8b9017f32a79b928223acc571149f58d47388637c3108556075ca7eb6a58fe4a3bf3fa8438005b8dcb9c1168f858d8c7683fccef32a7d44ed7fc3bd1472cea9407c63d4c51125eb980bcec305c6609f70963d9fb83658a4c02338f0188465e2df52ca2da986d64117bbec58021879932159b644f54e962e028a1e871cc49f088c7ee89d492e7127fb36087825dcff555788a6c9cd734698e612b95356b87976a6b9245ea1e09d6892bf1b4fd89023c6248ce8649cd721737efd82c632dce1a45178bed4c6824b08da454a2a0a731ca52066ec46619b020292a57a21f57b419b20a5e361c58a31f44f4874114ee9bf9e7ad07938bb26d21e80a67fe1fce3ff0c6933490a2a590b2ad5a859b2d87c8baa5f4d5b1b20ef78eb74d18794a251a89565939b33f19b220893d701f4d367ef5c07eeed710ed709c64f9d5d2b2495cb4c90fb8a593db988504288ae5af8efa447782682f1885f1cf344d2c7218e72e04c9d45165e4ee323cdf8433f3950b7f9228cb82419ab18d5d61bbc05bce206955bece8f34962cf0592f707b92464451881386dc86c4c384bf9cfe4f3b2f76995165741fa5f0ba432fa70a5ad98e60317ba80d9c99457f7e7ce84c25b3130a10e895f8f43427f2a0b6eb21b42369f146033046e6f752ccaeb8a410d28bc0b7f11b03cc5de461e98c42c5ff5f5d6da74f3012d64ba07d64745e21438ce3c2c229cdff0db4e9110773ae1aa508b5eeb2bfc445be6e5c7225c3ca295021f87d2461432da1cddb7c58f5caa22d3e908ebb6a96086a08cbcf2ca353a35dc7517f71674d9004b42e903cc9b9e27ae091fed79355cb6b8a9459f46e90fb4124de851426f8d008995c59913e1af16f1a848362dcbc4c025b8828f57489433b2b1f5dee0acace1bc507799b0c1a28fdcd285426f831befd9b7e673e003f302bab4dd9732fe590dac329d8d7223e3f58eb80979580905ac84e1a2855448f32da9a5c61d4be5e71d5af7732b2e48ff8a711a5d59aa343fd315d4388105481de8c0926f0b3e1cfca1fd0ba8a3ade2d6c059855e990ad47948e39fabb95531aa3f09494c9f43eba9ca51b36bf873afe8913f88a6cc4ff8b16ce93feb6831eab9ef2d16be3bccc04dbd0abbbc496d5516e7ef3c1a0afeeb4499c6534f42d791ff5f9cf5ee842d51ca067a12523734be8482a9fdc401b6b4efb97973fe1fd5eb2c34978ff5f3dc85ae8fffb2d39e9a71bea81dc51664ecfcbeda6b94c6a5020f5680ae865aa9eec331585b69aa2db15fec7b35a7856dce3cb48bcf2d6f5e9377114fdd07f72b0dac24177a32f5affc40467ba115bdbd4b8a767f909dcaec9a6578c6ccb0367c69a4965ac2e32095b91241366ce3068e167e62af4164928bf10464bb902e0c63ff062128c65f46f796a84f25a1f506b413cf555a7a5957e0ef97a2bbb41c7cc82e112bcb33329b5fec5fa25feca23f5fb70e7c7393e61b53d03234aaec60b947dac94840a02bbf1573909cc53163b5c29bffd4bc1c8fe87734f7a614109b47992caf280a780c61d81703e1e54573d053873e8f2eb081f8997d16d2bd40d619f69e86b5caf81a84654ac7857cbff66b11f010e18565c6d53fdb4d16c0b795a75c791fc6cbb8136a45f1bc222a69b77201434f49d1e5085c6462fb95c8f05daeabd2a73cffceb8313bea31aebf48fcf570505a62dcb0bfc24c98fbf468b99976f01cd89af0155626eece398c7a6f04e654383e64cc03457277ee5d55f3f862b1e72ac3502effb90e435da384418e25706be70af60ad0bcd326fb89ab09ea7f8c49a26cccf19d07e6ca14c39d3173bd85c4c133cdb0acd5c7ef98df8d5bf5b2cf7b45ae1bd76b070149acdfcca5c549ca638c0a9c6e24d8bcc46d91896d67906ee3ef88a1c1b7c523865a0bb80f996f34426d95e80baa23b5c719b142fb3e9213144f2108d0e21c7a6c3965b80235f7a259ef5ff39f0ae372c65004b6b2937e2227e24dcdec3122104294f234f60cc1a09647cdb99d1ef76631e7e10bcf20484baf630d55b3f4374f8122e77e3fb6b45f5550c250b673ccc817171676463f4ee0c205feea628f945e6cce47a4022ddffe63ecdba30694dbfb38fe24ba2b00b9aec5277986c025bd7333d7cac88bab7dc08023ef4f2f4c6f07a1ca6ee3515985408e080b12603dd65ccf6741f55c2fa83cd7c428ec5d8f67e4712f9d8a59e1aa39ff69678e8093dd6b8101da05ea3f0c30e5f9b84d6d4c0d82f24e118b5cc3c1adb979bd2362bd6bd0436cacc72b627e4472a334e31c1b0fa6132e0cc77c1c0627626389611b4e3573a216bc012f9d6df1da12cba49cb6fd705a9e6e00a462ff3f7d2327a0a3cab9f8f666fcd9e8164940be27b6f9ea7c2999453a3b065591445acd457fd821a980df7d45c9d65132f0abc2ede23c0635ecc0cca7f594cf15d0aafdec069d58c1083212eeac83263caa60e0d2e784402964d439b9d5185ba7d53c7783b3975b1a0f21fce5105f23d272caf214615b7bc88211d62f6d83b8e95a29a32750df1de78d9af1d3792e3c5e4ef590e87ad7d3200012e5cb6bbabef5969859b06f1901b3b646b2baac07f95ed80e722dce2391d6065549de67ddfe5ce0e36ba959d74d264a50d095c2530972443d94b46fb8041f9092dbdd17a6a1aafeb7f6ef7036702401d9cae6bb4e3b39a1dae896313a1df116251c71940806d26ce937783e931f93c8372d2a6b13d5fe2d62cb87cf85c57c778e5697e05a4178852d2046d978b1afafafe350f24aafb4c586b8632d7b72455f47e93e88b514f35614faf3e6c31e22b0490a226ff7dab6b83a8a4def95984c43ce9227955f26a46ed2532ea0d3c56249b7692beecb151d487b84353d50b642804109ede0df7f7c1e222dff6a254fa3181344bdadad4a7d38af7a65881742eaaf94b20849cf6d8b3f010b9fc2dd67777e6cd13d6f7de88ef40a85255365bdddbeef34d774d708b30dad25ebb48e594f493a2d14a6f3897c1d71074ae87923ac3dec2b4f8923ac8eb2c2359fd6dff5ea6c500a2dd273c649d7c68c1fdbddb5d81883095871053fe56391345024b1ddeb6c9726e6878e37031342e2efc5abdf1d26ba753ea5b7e7a7abe6dc78bb2243315ccaeb035f1bbcbfbd07c06529f593c145c2cdf0186e56b5ec27fa41d448c9a7c8f16e954fa85282e52037b6a8838a0ba30ae77833046ad9f6355db1fe835052354a358f018d756fe52cfa1a188b5fef0b8ef1a432345c697815b0f41d6efa3711fd86c3c432127027e100103b706b2c73d4cb4a527cb31b28269b70f2e0d84b1cc2835e9b7ffc07ec1fe3f31402f6dc4bb816b655bb15bdbb6b8e48ccbe8fbd0fabc45526a8a98b7e0fc197372056eb612f699aa86fdcd3a5b098681a0660a1473fbfa46db571eb8453aab077b9fff60d522b65d881696ce22176eb38dd816c2ecb3db5506a6417f3e5cf0283b687e430b6659ec485db27f67eec3cc702c2197e07504781bf3a2bd530ab3c30bf41d3c42897f2aa00b6bb77a3f7409baa19959b00a9893e5397f880d4ce2b8be239dfccd57302ad468abf6c1c987649b8274242d025428c0902983cc1bd2d47b3ffd7d09bd225e942f5fa9d1563d382ca2b0f9efeefe3eed1f921f03078ee7f8fb4598f0b3c0f88d925689512e4f6d349a31b657df72b423d337b45b2747b169b2d2c19befa18bdb2146ada4f3e84c6e9754083b4e405717ad86e393fa0bb9973010ffe0999b534a614c7bdac0f2bbc76c37efeb5ed0747e2dd05831026207f6ce1004609380963cb40b0fc9fe37d8ddf217e62ee9f9ad3b1005d776756da40e6bb305b63a2b28c691d71b519c17390dcf5d12e6dcb1c824e01f8990db9d4b5eabf0ff59946e97b3e4decfe1ac0720c36a9be33ce466a76705a9e7203c3c31e5172221894692a8e7e490b99c524e2ed59dda676f3cbfa80d4599e025f0c5e2228c54e0cc80edb0a63b0ae7f093a685f9af55c92cb9f3131a602b2f26d8a9dc9269b70c25cef08523597d559ea724d2739377d4aed907bb7eb5c1a88ccc98d7a5d5556165cf63a3fad0729a0a36462fe76ed52664f3dfb9623220987d459570026c880cf75591649ddd45073ea33be2a83ba230d84dd5df757263ca8cdbc3aac17a34743c9f04f83fafdf53c1e91290157b80dd2c957d3796fc33cd0d083078084bb7d268994e555f97ecbc8f5a01388c0a3baec1fc8c95b25f49b7176b108a3f7c857008808637c5f21a7a93165d3db169bf63fb53db49efd29d240a8cb482c0c3ca7006f241efbdfed3ccff8eefca09fcda0ed5649c984f2863ce158c7a899754e0e5cdc8280805c0c500cfe8bc350e43243556d1f909a349f85df1a457b27917eb9753ace4931f8518a66e9ae2637d2cc26817be62d5bfa3e18ba1815fe3f6118f442cde04dc242aac82721431335919f98264b9f7243324533fb6dc0bc26fe5ecdfe4875173e9c2dcf2efba7ec213b26577fbf5947f8430fc480fcc8a33ddedd392e398466272cbfbb5f8db48f744f2318b54ae5428cb77643b7a099b7c43e83c1bcdce215959dcaad7c1f5559f0f5c53f220a9f16503e57a80b69b1399689d091b475d4fd7f7ffda23770a26d8f7766c70cfd9f40565954a4b7df51e540bc26d1ff77bea17fefae1672341649275d7a9f85900a07c00c3d54a416c33fd35bd019049018c632a2643b56b2dc58858f566c7c17f904de8254955dc6c341be1ff437ecac468aded8118d90af9c41a1c14fb277bba534c99c86c38e2abcbc77ba04e4caea96649ba4f5c7dddefaf3580d078ff81ec871222bd0ad17337f653c0aefac60351699e5f3d0b44d35d620571c4af1898d89b6bd414f202cb9896102bcabe8b45eb7bb8d801859bf0339ffdc654c2816ceb53c4183374888191b3eecd9a54965ab7524ff83e126f72c03983ea190ea10eac88848c7974281c5766570b98694a48b20d8e4348edb924f27dbcd40bcde2691c3cc4495bc966ff3bb4e8522beaa810d3d134b545e90c35908634cf8ba099b574b2801431c8ee6f53b96cdd2caa1291a8550013ec7f64a543a5bf07716bc38cd5973fc274de5b217cb70505de656e4748b6563f029fdd6b39aae684a0623ed2a50e577f8ba52366be7c85dee685011abca9104a6c956bc6d175d5c355af24b14b42b5721e1e710a5878478961b546c8a9f48dd2e7bedaba306d0597e4e45097fd5b0ce7579afce82a0fdb1c5c5b02c57c6cbaf0ecba609dadfc143cee33d549a8c03a5bb98d261c5017950f5699ee6070c777eec5b6e69cb3c40d08c61cb84f52db85734c7dc84b7d82a868d7f8f3295f207146686c63e29a197909710f6440dd3191be3f91fc85ae265aa9a79db17aaf7faf904410c2424832f9da83b63f5764fb9cab19806315d00cca1c0ca66d", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="5cbf0889e4c5f3c9c9301f", 0xb) (async) syz_emit_ethernet(0x4f, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x41, 0x0, 0x6, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@end, @rr={0x7, 0x13, 0x0, [@multicast1, @multicast1, @empty, @loopback]}, @rr={0x7, 0xb, 0x0, [@multicast1, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x0, 0x3, 0x8}, {"872e453f9a"}}}}}}) 09:57:52 executing program 3: syz_emit_ethernet(0x55, &(0x7f0000000000)={@random="272710028523", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00C', 0x1f, 0x3b, 0x0, @loopback, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x2, 0x2, "dff94f0873d92244ba39a2e307a37196a94bb86ba0"}]}}}}}}) 09:57:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x5b) getdents(r4, 0x0, 0xc600) getdents(r4, &(0x7f0000000040)=""/202, 0xca) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000340)=""/4096) (async) semctl$IPC_RMID(r2, 0x0, 0x0) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x5b) (async) getdents(r4, 0x0, 0xc600) (async) getdents(r4, &(0x7f0000000040)=""/202, 0xca) (async) 09:57:52 executing program 6: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) (async) 09:57:52 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:52 executing program 5: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) (async) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) shutdown(r1, 0x0) (async) sendto$inet6(r1, &(0x7f0000000280)="94", 0x1, 0x0, 0x0, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) (async) flock(r3, 0xc) (async) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000100)=0x6) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) (async) close(r1) 09:57:52 executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r1 = socket(0x18, 0x1, 0x0) getpgid(0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = msgget$private(0x0, 0x60e) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000000228dc73c5c31e19cc52f5f54b7152a3664acb5078547e890729ea1ec685046f552fc561f0d030447cc093b3ba8436d6cfbc69438ab45cb5545ade42cdcde241904b3c20f50c335e492ebc54fd9c36a581325b955a0169cf5ea3bfc4c83d96b7cc4ed0c187ad9d862f8db0bb2f99ff8dc98d8f6bf03a4081b303f1292a5ce7ac5a7069a3577d7e309afedf17ec11f95d0c524a00746bf501cf3d2229a891628b644bc2aa698e660d27478c043bdaf707e0f7cf863267d70d02180c690216d02b34b6a1061eab6fa32ec5dd02354add9b9de7c03103e9afef10053ba03bf5185ade624ff1183045e00"/253], 0x101, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x11, 0x4003, 0x1) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="900fbca7510b265200000000000000000016ec3b26a1e282d645ea34b361963e0f809f907ff2ea868da7d7c230a4ee4caf2fef12ee5016a314a962b47bdf64a63987bdecbd561213d185e81bf447d1faf3bb88b6795fbbee25712e9f408da6df24171cbc276ba8dc314d8f683c344481087504e4c69016c6cc4e5c42389a2af69a82550400000000000000a8ecef8a47f4c53f53d3c5d9dbe8761f4e5feca9382e08d08044391cc5be0cef9c14abd97fcf13328b8d74a9fb285aaa86ae33597a13cda58ee164274c92fa23726d056183951b4ab7ecf8000000000000005a7d66f331fadca2eb"], &(0x7f0000000080)=0x11) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x8000, 0x8) getrusage(0x0, &(0x7f0000000340)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:57:52 executing program 0: chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) geteuid() 09:57:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000000)={0xa, 0x4}, 0x61, &(0x7f00000000c0)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607971c995e6c08867627887f0000003bed295e32b13a97e30eb20949f8a6f3adc61a2723230457127e7c04b20109546ad744c68c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde0000000000000000", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) (async) sysctl$hw(&(0x7f0000000000)={0xa, 0x4}, 0x61, &(0x7f00000000c0)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607971c995e6c08867627887f0000003bed295e32b13a97e30eb20949f8a6f3adc61a2723230457127e7c04b20109546ad744c68c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde0000000000000000", 0x0, 0x0, 0x0) (async) 09:57:52 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x7b) 09:57:52 executing program 3: syz_emit_ethernet(0x55, &(0x7f0000000000)={@random="272710028523", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00C', 0x1f, 0x3b, 0x0, @loopback, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x2, 0x2, "dff94f0873d92244ba39a2e307a37196a94bb86ba0"}]}}}}}}) 09:57:52 executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x10000) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r1 = socket(0x18, 0x1, 0x0) getpgid(0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async, rerun: 64) r2 = msgget$private(0x0, 0x60e) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000000228dc73c5c31e19cc52f5f54b7152a3664acb5078547e890729ea1ec685046f552fc561f0d030447cc093b3ba8436d6cfbc69438ab45cb5545ade42cdcde241904b3c20f50c335e492ebc54fd9c36a581325b955a0169cf5ea3bfc4c83d96b7cc4ed0c187ad9d862f8db0bb2f99ff8dc98d8f6bf03a4081b303f1292a5ce7ac5a7069a3577d7e309afedf17ec11f95d0c524a00746bf501cf3d2229a891628b644bc2aa698e660d27478c043bdaf707e0f7cf863267d70d02180c690216d02b34b6a1061eab6fa32ec5dd02354add9b9de7c03103e9afef10053ba03bf5185ade624ff1183045e00"/253], 0x101, 0x0) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x11, 0x4003, 0x1) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) (async) getsockname(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="900fbca7510b265200000000000000000016ec3b26a1e282d645ea34b361963e0f809f907ff2ea868da7d7c230a4ee4caf2fef12ee5016a314a962b47bdf64a63987bdecbd561213d185e81bf447d1faf3bb88b6795fbbee25712e9f408da6df24171cbc276ba8dc314d8f683c344481087504e4c69016c6cc4e5c42389a2af69a82550400000000000000a8ecef8a47f4c53f53d3c5d9dbe8761f4e5feca9382e08d08044391cc5be0cef9c14abd97fcf13328b8d74a9fb285aaa86ae33597a13cda58ee164274c92fa23726d056183951b4ab7ecf8000000000000005a7d66f331fadca2eb"], &(0x7f0000000080)=0x11) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x8000, 0x8) getrusage(0x0, &(0x7f0000000340)) (async) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) (async) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:57:52 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:52 executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, &(0x7f0000000180)="c5a32205d0ac79521db1b966c7fdb88012316171e6b20c41d4d39bcf23cac34745446e2508567dd54348844439ddf76d735481eaa7ac30fe60899b5200d483b09ef2851b70eb08fea2b2da5e07ca77d3e8bd930c5cb73eea4701c91b5b8a33857ac3dea9c15c54ba63b770931108cc968f566561532236b46ee08257adc721438f54f8df0ec59c69d31227e3be22031b760b88c97faa616fcb6b9b3bf764292429147578fcb395d8f5dad90d3e974555454a06c873ac9ac82351dfd1624b8191399bab824ed08e9a5e7b509a6e4fd4abf128c19a6ab6311a87e06a7ee80ad8ab9964b94bec84f9a8e3598327c16e5baec4adc8893b352dec2fcd4673cb4664851ffbb7d51dfe92b90839e8a1522eef474631643e76f0e825ff15672469abd5e92533dada92a734aa4f0279c85d393d6c055b660d996bfb6e97b9d600217851330d8dabd190ff42d22268fbacceb27b6b3c04be01477102c4e3ca8f33643b46771883ffaf620ece192f3fbf84f4557248959ff62d552e914685d0595617a7adc3862c227f64f777d8b9e06ba82eaeeb12961f9909b0306d176359758782dc93d17720f8918bbce3a34834b749df283d65cf15708fe902dea27488de60fed15fe429ee105d4e1a2c9aaf61008fae317458389cd8519d71ae7b0c5c0c87a46e0f13d7f536473658db7ef8c6f17cc7913e072d15ae7e600360149477b2628006a3412fb12639ad06c8293c62b226ed7976d993e590a8b88396cf", &(0x7f0000000000)=0x218, 0x0, 0x0) 09:57:52 executing program 0: chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) geteuid() chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) (async) geteuid() (async) 09:57:52 executing program 5: socket(0x2, 0x4, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 09:57:52 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x7b) 09:57:52 executing program 0: chown(&(0x7f0000000040)='.\x00', 0x0, 0x0) geteuid() 09:57:52 executing program 3: syz_emit_ethernet(0x55, &(0x7f0000000000)={@random="272710028523", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00C', 0x1f, 0x3b, 0x0, @loopback, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x2, 0x2, "dff94f0873d92244ba39a2e307a37196a94bb86ba0"}]}}}}}}) 09:57:52 executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r1 = socket(0x18, 0x1, 0x0) getpgid(0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = msgget$private(0x0, 0x60e) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000000228dc73c5c31e19cc52f5f54b7152a3664acb5078547e890729ea1ec685046f552fc561f0d030447cc093b3ba8436d6cfbc69438ab45cb5545ade42cdcde241904b3c20f50c335e492ebc54fd9c36a581325b955a0169cf5ea3bfc4c83d96b7cc4ed0c187ad9d862f8db0bb2f99ff8dc98d8f6bf03a4081b303f1292a5ce7ac5a7069a3577d7e309afedf17ec11f95d0c524a00746bf501cf3d2229a891628b644bc2aa698e660d27478c043bdaf707e0f7cf863267d70d02180c690216d02b34b6a1061eab6fa32ec5dd02354add9b9de7c03103e9afef10053ba03bf5185ade624ff1183045e00"/253], 0x101, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x11, 0x4003, 0x1) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="900fbca7510b265200000000000000000016ec3b26a1e282d645ea34b361963e0f809f907ff2ea868da7d7c230a4ee4caf2fef12ee5016a314a962b47bdf64a63987bdecbd561213d185e81bf447d1faf3bb88b6795fbbee25712e9f408da6df24171cbc276ba8dc314d8f683c344481087504e4c69016c6cc4e5c42389a2af69a82550400000000000000a8ecef8a47f4c53f53d3c5d9dbe8761f4e5feca9382e08d08044391cc5be0cef9c14abd97fcf13328b8d74a9fb285aaa86ae33597a13cda58ee164274c92fa23726d056183951b4ab7ecf8000000000000005a7d66f331fadca2eb"], &(0x7f0000000080)=0x11) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x8000, 0x8) getrusage(0x0, &(0x7f0000000340)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x11, 0x3, 0x0) (async) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x10000) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) (async) socket(0x18, 0x1, 0x0) (async) getpgid(0x0) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) (async) msgget$private(0x0, 0x60e) (async) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0200000000000000228dc73c5c31e19cc52f5f54b7152a3664acb5078547e890729ea1ec685046f552fc561f0d030447cc093b3ba8436d6cfbc69438ab45cb5545ade42cdcde241904b3c20f50c335e492ebc54fd9c36a581325b955a0169cf5ea3bfc4c83d96b7cc4ed0c187ad9d862f8db0bb2f99ff8dc98d8f6bf03a4081b303f1292a5ce7ac5a7069a3577d7e309afedf17ec11f95d0c524a00746bf501cf3d2229a891628b644bc2aa698e660d27478c043bdaf707e0f7cf863267d70d02180c690216d02b34b6a1061eab6fa32ec5dd02354add9b9de7c03103e9afef10053ba03bf5185ade624ff1183045e00"/253], 0x101, 0x0) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) (async) socket(0x11, 0x4003, 0x1) (async) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) (async) getsockname(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="900fbca7510b265200000000000000000016ec3b26a1e282d645ea34b361963e0f809f907ff2ea868da7d7c230a4ee4caf2fef12ee5016a314a962b47bdf64a63987bdecbd561213d185e81bf447d1faf3bb88b6795fbbee25712e9f408da6df24171cbc276ba8dc314d8f683c344481087504e4c69016c6cc4e5c42389a2af69a82550400000000000000a8ecef8a47f4c53f53d3c5d9dbe8761f4e5feca9382e08d08044391cc5be0cef9c14abd97fcf13328b8d74a9fb285aaa86ae33597a13cda58ee164274c92fa23726d056183951b4ab7ecf8000000000000005a7d66f331fadca2eb"], &(0x7f0000000080)=0x11) (async) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) (async) socket(0x2, 0x8000, 0x8) (async) getrusage(0x0, &(0x7f0000000340)) (async) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) (async) socket(0x18, 0xc002, 0x0) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 09:57:52 executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x7b) 09:57:52 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000001100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "ef7c2e", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) setsockopt(r1, 0x8, 0x60, &(0x7f0000000100)="77c559f7dcb21b3c9a46ef4b4e04da62ae1400aa498e0031a4f6ad452cf01784d7bd18c905835d24", 0x28) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r2, 0x8001, 0xa2, &(0x7f0000000180)="ad82f46d17f090cbc4cbf486386b37fc79ab4543c8fc544fbb95099344da813025acedaf6b", 0x25) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) 09:57:52 executing program 3: sysctl$machdep(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000100)="000000e84442c2f843263819afff3ca90a574f0576221ff210a189030fb201009ea711f098b225a96b25d6b02f05b2e30b6805f741a442540ed46d85fd5eaca733b8dd1d6acc29c98a4f37a1cf075672ce143441891c41ec6b2143f98b2a", &(0x7f0000000040)=0x5e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x121) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x3, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x0, 0x1, 0x1000}], 0x1) semop(r0, &(0x7f0000000180)=[{0x4, 0x8}], 0x1) r1 = semget(0x1, 0x3, 0x100) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, 0xffffffffffffffff, 0x0, r3, 0x62}, 0x0, 0x7514, 0xdb}) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/221) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380), 0x1d) semop(r4, &(0x7f0000000300)=[{0x4, 0x7ff, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x40, 0x3800}, {0x3, 0xfff, 0x800}, {0x2, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0xa37e, 0x800}], 0x7) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/250) semop(r0, &(0x7f0000000080)=[{0x2, 0xff2f}, {0x0, 0x400, 0x800}, {0x3, 0x9}, {0x0, 0x6, 0x800}, {0x2, 0x9, 0x800}, {0x6, 0x1, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x75df, 0x1000}, {0x4, 0x9, 0x1800}], 0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000380), 0x1d) semctl$IPC_RMID(r5, 0x0, 0x0) 09:57:52 executing program 5: socket(0x2, 0x4, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socket(0x2, 0x4, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e"], 0x10) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) (async) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x4, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) (async) 09:57:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="272710028523", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00C', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x9}}}}}}) 09:57:52 executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, &(0x7f0000000180)="c5a32205d0ac79521db1b966c7fdb88012316171e6b20c41d4d39bcf23cac34745446e2508567dd54348844439ddf76d735481eaa7ac30fe60899b5200d483b09ef2851b70eb08fea2b2da5e07ca77d3e8bd930c5cb73eea4701c91b5b8a33857ac3dea9c15c54ba63b770931108cc968f566561532236b46ee08257adc721438f54f8df0ec59c69d31227e3be22031b760b88c97faa616fcb6b9b3bf764292429147578fcb395d8f5dad90d3e974555454a06c873ac9ac82351dfd1624b8191399bab824ed08e9a5e7b509a6e4fd4abf128c19a6ab6311a87e06a7ee80ad8ab9964b94bec84f9a8e3598327c16e5baec4adc8893b352dec2fcd4673cb4664851ffbb7d51dfe92b90839e8a1522eef474631643e76f0e825ff15672469abd5e92533dada92a734aa4f0279c85d393d6c055b660d996bfb6e97b9d600217851330d8dabd190ff42d22268fbacceb27b6b3c04be01477102c4e3ca8f33643b46771883ffaf620ece192f3fbf84f4557248959ff62d552e914685d0595617a7adc3862c227f64f777d8b9e06ba82eaeeb12961f9909b0306d176359758782dc93d17720f8918bbce3a34834b749df283d65cf15708fe902dea27488de60fed15fe429ee105d4e1a2c9aaf61008fae317458389cd8519d71ae7b0c5c0c87a46e0f13d7f536473658db7ef8c6f17cc7913e072d15ae7e600360149477b2628006a3412fb12639ad06c8293c62b226ed7976d993e590a8b88396cf", &(0x7f0000000000)=0x218, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, &(0x7f0000000180)="c5a32205d0ac79521db1b966c7fdb88012316171e6b20c41d4d39bcf23cac34745446e2508567dd54348844439ddf76d735481eaa7ac30fe60899b5200d483b09ef2851b70eb08fea2b2da5e07ca77d3e8bd930c5cb73eea4701c91b5b8a33857ac3dea9c15c54ba63b770931108cc968f566561532236b46ee08257adc721438f54f8df0ec59c69d31227e3be22031b760b88c97faa616fcb6b9b3bf764292429147578fcb395d8f5dad90d3e974555454a06c873ac9ac82351dfd1624b8191399bab824ed08e9a5e7b509a6e4fd4abf128c19a6ab6311a87e06a7ee80ad8ab9964b94bec84f9a8e3598327c16e5baec4adc8893b352dec2fcd4673cb4664851ffbb7d51dfe92b90839e8a1522eef474631643e76f0e825ff15672469abd5e92533dada92a734aa4f0279c85d393d6c055b660d996bfb6e97b9d600217851330d8dabd190ff42d22268fbacceb27b6b3c04be01477102c4e3ca8f33643b46771883ffaf620ece192f3fbf84f4557248959ff62d552e914685d0595617a7adc3862c227f64f777d8b9e06ba82eaeeb12961f9909b0306d176359758782dc93d17720f8918bbce3a34834b749df283d65cf15708fe902dea27488de60fed15fe429ee105d4e1a2c9aaf61008fae317458389cd8519d71ae7b0c5c0c87a46e0f13d7f536473658db7ef8c6f17cc7913e072d15ae7e600360149477b2628006a3412fb12639ad06c8293c62b226ed7976d993e590a8b88396cf", &(0x7f0000000000)=0x218, 0x0, 0x0) (async) 09:57:52 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00002bd000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffff9c, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000040)="8e7b9cc996dac378449ef757a2cd7321ec50777b12a4367c1c9c494db2e57f72803b1e84ae01038dea6b331a1db1d936dbbbd75de01a2b92fa42fd0041bfcf3aa9fb3b623af9b650371a1c402ec7e962e2ed91b098cacc15cb44", 0x5a) 09:57:52 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:52 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8776dc0573891baf, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000500)=""/258, 0x102}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = getppid() fcntl$setown(r0, 0x6, r3) fcntl$setown(r2, 0x6, r3) 09:57:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="272710028523", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00C', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x9}}}}}}) 09:57:52 executing program 3: sysctl$machdep(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000100)="000000e84442c2f843263819afff3ca90a574f0576221ff210a189030fb201009ea711f098b225a96b25d6b02f05b2e30b6805f741a442540ed46d85fd5eaca733b8dd1d6acc29c98a4f37a1cf075672ce143441891c41ec6b2143f98b2a", &(0x7f0000000040)=0x5e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x121) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x3, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x0, 0x1, 0x1000}], 0x1) semop(r0, &(0x7f0000000180)=[{0x4, 0x8}], 0x1) r1 = semget(0x1, 0x3, 0x100) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, 0xffffffffffffffff, 0x0, r3, 0x62}, 0x0, 0x7514, 0xdb}) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/221) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380), 0x1d) semop(r4, &(0x7f0000000300)=[{0x4, 0x7ff, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x40, 0x3800}, {0x3, 0xfff, 0x800}, {0x2, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0xa37e, 0x800}], 0x7) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/250) semop(r0, &(0x7f0000000080)=[{0x2, 0xff2f}, {0x0, 0x400, 0x800}, {0x3, 0x9}, {0x0, 0x6, 0x800}, {0x2, 0x9, 0x800}, {0x6, 0x1, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x75df, 0x1000}, {0x4, 0x9, 0x1800}], 0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000380), 0x1d) semctl$IPC_RMID(r5, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000100)="000000e84442c2f843263819afff3ca90a574f0576221ff210a189030fb201009ea711f098b225a96b25d6b02f05b2e30b6805f741a442540ed46d85fd5eaca733b8dd1d6acc29c98a4f37a1cf075672ce143441891c41ec6b2143f98b2a", &(0x7f0000000040)=0x5e, 0x0, 0x0) (async) semget$private(0x0, 0x4, 0x121) (async) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x3, 0xfffe, 0x1000}], 0x2) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x1, 0x1000}], 0x1) (async) semop(r0, &(0x7f0000000180)=[{0x4, 0x8}], 0x1) (async) semget(0x1, 0x3, 0x100) (async) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x6) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, 0xffffffffffffffff, 0x0, r3, 0x62}, 0x0, 0x7514, 0xdb}) (async) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/221) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r4, &(0x7f0000000380), 0x1d) (async) semop(r4, &(0x7f0000000300)=[{0x4, 0x7ff, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x40, 0x3800}, {0x3, 0xfff, 0x800}, {0x2, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0xa37e, 0x800}], 0x7) (async) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/250) (async) semop(r0, &(0x7f0000000080)=[{0x2, 0xff2f}, {0x0, 0x400, 0x800}, {0x3, 0x9}, {0x0, 0x6, 0x800}, {0x2, 0x9, 0x800}, {0x6, 0x1, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x75df, 0x1000}, {0x4, 0x9, 0x1800}], 0x9) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r5, &(0x7f0000000380), 0x1d) (async) semctl$IPC_RMID(r5, 0x0, 0x0) (async) 09:57:52 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000001100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "ef7c2e", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) (async) setsockopt(r1, 0x8, 0x60, &(0x7f0000000100)="77c559f7dcb21b3c9a46ef4b4e04da62ae1400aa498e0031a4f6ad452cf01784d7bd18c905835d24", 0x28) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r2, 0x8001, 0xa2, &(0x7f0000000180)="ad82f46d17f090cbc4cbf486386b37fc79ab4543c8fc544fbb95099344da813025acedaf6b", 0x25) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) 09:57:52 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mmap(&(0x7f00002bd000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffff9c, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000040)="8e7b9cc996dac378449ef757a2cd7321ec50777b12a4367c1c9c494db2e57f72803b1e84ae01038dea6b331a1db1d936dbbbd75de01a2b92fa42fd0041bfcf3aa9fb3b623af9b650371a1c402ec7e962e2ed91b098cacc15cb44", 0x5a) 09:57:52 executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, &(0x7f0000000180)="c5a32205d0ac79521db1b966c7fdb88012316171e6b20c41d4d39bcf23cac34745446e2508567dd54348844439ddf76d735481eaa7ac30fe60899b5200d483b09ef2851b70eb08fea2b2da5e07ca77d3e8bd930c5cb73eea4701c91b5b8a33857ac3dea9c15c54ba63b770931108cc968f566561532236b46ee08257adc721438f54f8df0ec59c69d31227e3be22031b760b88c97faa616fcb6b9b3bf764292429147578fcb395d8f5dad90d3e974555454a06c873ac9ac82351dfd1624b8191399bab824ed08e9a5e7b509a6e4fd4abf128c19a6ab6311a87e06a7ee80ad8ab9964b94bec84f9a8e3598327c16e5baec4adc8893b352dec2fcd4673cb4664851ffbb7d51dfe92b90839e8a1522eef474631643e76f0e825ff15672469abd5e92533dada92a734aa4f0279c85d393d6c055b660d996bfb6e97b9d600217851330d8dabd190ff42d22268fbacceb27b6b3c04be01477102c4e3ca8f33643b46771883ffaf620ece192f3fbf84f4557248959ff62d552e914685d0595617a7adc3862c227f64f777d8b9e06ba82eaeeb12961f9909b0306d176359758782dc93d17720f8918bbce3a34834b749df283d65cf15708fe902dea27488de60fed15fe429ee105d4e1a2c9aaf61008fae317458389cd8519d71ae7b0c5c0c87a46e0f13d7f536473658db7ef8c6f17cc7913e072d15ae7e600360149477b2628006a3412fb12639ad06c8293c62b226ed7976d993e590a8b88396cf", &(0x7f0000000000)=0x218, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, &(0x7f0000000180)="c5a32205d0ac79521db1b966c7fdb88012316171e6b20c41d4d39bcf23cac34745446e2508567dd54348844439ddf76d735481eaa7ac30fe60899b5200d483b09ef2851b70eb08fea2b2da5e07ca77d3e8bd930c5cb73eea4701c91b5b8a33857ac3dea9c15c54ba63b770931108cc968f566561532236b46ee08257adc721438f54f8df0ec59c69d31227e3be22031b760b88c97faa616fcb6b9b3bf764292429147578fcb395d8f5dad90d3e974555454a06c873ac9ac82351dfd1624b8191399bab824ed08e9a5e7b509a6e4fd4abf128c19a6ab6311a87e06a7ee80ad8ab9964b94bec84f9a8e3598327c16e5baec4adc8893b352dec2fcd4673cb4664851ffbb7d51dfe92b90839e8a1522eef474631643e76f0e825ff15672469abd5e92533dada92a734aa4f0279c85d393d6c055b660d996bfb6e97b9d600217851330d8dabd190ff42d22268fbacceb27b6b3c04be01477102c4e3ca8f33643b46771883ffaf620ece192f3fbf84f4557248959ff62d552e914685d0595617a7adc3862c227f64f777d8b9e06ba82eaeeb12961f9909b0306d176359758782dc93d17720f8918bbce3a34834b749df283d65cf15708fe902dea27488de60fed15fe429ee105d4e1a2c9aaf61008fae317458389cd8519d71ae7b0c5c0c87a46e0f13d7f536473658db7ef8c6f17cc7913e072d15ae7e600360149477b2628006a3412fb12639ad06c8293c62b226ed7976d993e590a8b88396cf", &(0x7f0000000000)=0x218, 0x0, 0x0) (async) 09:57:52 executing program 5: socket(0x2, 0x4, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e"], 0x10) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x2, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 09:57:52 executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mmap(&(0x7f00002bd000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffff9c, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x40, &(0x7f0000000040)="8e7b9cc996dac378449ef757a2cd7321ec50777b12a4367c1c9c494db2e57f72803b1e84ae01038dea6b331a1db1d936dbbbd75de01a2b92fa42fd0041bfcf3aa9fb3b623af9b650371a1c402ec7e962e2ed91b098cacc15cb44", 0x5a) 09:57:52 executing program 3: sysctl$machdep(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000100)="000000e84442c2f843263819afff3ca90a574f0576221ff210a189030fb201009ea711f098b225a96b25d6b02f05b2e30b6805f741a442540ed46d85fd5eaca733b8dd1d6acc29c98a4f37a1cf075672ce143441891c41ec6b2143f98b2a", &(0x7f0000000040)=0x5e, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x121) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x3, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000001c0)=[{0x0, 0x1, 0x1000}], 0x1) semop(r0, &(0x7f0000000180)=[{0x4, 0x8}], 0x1) r1 = semget(0x1, 0x3, 0x100) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x6) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, 0xffffffffffffffff, 0x0, r3, 0x62}, 0x0, 0x7514, 0xdb}) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/221) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380), 0x1d) semop(r4, &(0x7f0000000300)=[{0x4, 0x7ff, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x40, 0x3800}, {0x3, 0xfff, 0x800}, {0x2, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0xa37e, 0x800}], 0x7) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/250) semop(r0, &(0x7f0000000080)=[{0x2, 0xff2f}, {0x0, 0x400, 0x800}, {0x3, 0x9}, {0x0, 0x6, 0x800}, {0x2, 0x9, 0x800}, {0x6, 0x1, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x75df, 0x1000}, {0x4, 0x9, 0x1800}], 0x9) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000380), 0x1d) semctl$IPC_RMID(r5, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000100)="000000e84442c2f843263819afff3ca90a574f0576221ff210a189030fb201009ea711f098b225a96b25d6b02f05b2e30b6805f741a442540ed46d85fd5eaca733b8dd1d6acc29c98a4f37a1cf075672ce143441891c41ec6b2143f98b2a", &(0x7f0000000040)=0x5e, 0x0, 0x0) (async) semget$private(0x0, 0x4, 0x121) (async) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x3, 0xfffe, 0x1000}], 0x2) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x1, 0x1000}], 0x1) (async) semop(r0, &(0x7f0000000180)=[{0x4, 0x8}], 0x1) (async) semget(0x1, 0x3, 0x100) (async) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x6) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, 0xffffffffffffffff, 0x0, r3, 0x62}, 0x0, 0x7514, 0xdb}) (async) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000440)=""/221) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r4, &(0x7f0000000380), 0x1d) (async) semop(r4, &(0x7f0000000300)=[{0x4, 0x7ff, 0x800}, {0x4, 0x0, 0x800}, {0x2, 0x40, 0x3800}, {0x3, 0xfff, 0x800}, {0x2, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0xa37e, 0x800}], 0x7) (async) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000200)=""/250) (async) semop(r0, &(0x7f0000000080)=[{0x2, 0xff2f}, {0x0, 0x400, 0x800}, {0x3, 0x9}, {0x0, 0x6, 0x800}, {0x2, 0x9, 0x800}, {0x6, 0x1, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x75df, 0x1000}, {0x4, 0x9, 0x1800}], 0x9) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r5, &(0x7f0000000380), 0x1d) (async) semctl$IPC_RMID(r5, 0x0, 0x0) (async) 09:57:52 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@random="272710028523", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00C', 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x9}}}}}}) 09:57:52 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) (async) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000001100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "ef7c2e", 0x18, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @mcast2}}}}}}) (async, rerun: 32) setsockopt(r1, 0x8, 0x60, &(0x7f0000000100)="77c559f7dcb21b3c9a46ef4b4e04da62ae1400aa498e0031a4f6ad452cf01784d7bd18c905835d24", 0x28) (async, rerun: 32) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) (async) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r2, 0x8001, 0xa2, &(0x7f0000000180)="ad82f46d17f090cbc4cbf486386b37fc79ab4543c8fc544fbb95099344da813025acedaf6b", 0x25) (async, rerun: 32) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) (rerun: 32) 09:57:52 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:52 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) syz_emit_ethernet(0x36, &(0x7f0000001500)=ANY=[@ANYRES64=r0, @ANYRES32, @ANYBLOB="07d6941d17b72ba4d7ac572648d4dd656e11076c60319b246eb32a773630ed2f459c12ff4cce9996aa542f8516b1651535064db4f9e916c4789fe45d12fac9c9a4cc8239d0d526cd337d038e9f338ab3ef43fb7d5686c84ac076e109203745b313d5cd29cdf5502f9262af4695c21833b3401e663f505d60415bc9b46e4e2cb8f82c49c970028ec7c2839fe2effce49109fe78402e7223f36fef02eb52142f2b06e9b73c57a37506510bfadf5e629e3ae05f6557ee33232b0a1acecce7f73f7cc824dc8dc0d9deed85bcc99214994cce8b20ad9144a5ea5ff5e82207b606b103056a3fb945a445daeaaa74a89a8454cf29df78d6e040361465fad0d429bb3131a546777d3af9f86b11aa8870a82198baa5378286ffff9ce8fd8a8404148347571779d9df7c472b1cd4ce37062e5e556ee8b474a66503e9871ca9533b3c930480a917b01b3e602fcf7b99c0508c8e957f459257b0c9d144110759024f66c29fc9afe95d0089a8a8ca8d0210d421eb6d70bb63bcadab5b7a9358b8554d84aeaff596fbd02981ad72474682695c8983b0f031f5adab307e65e3596e8d24b8d54edda841c2956e7d081a835e09c8a16c7dd83d11739420e2b8a30ddc022813e839fc817b5807524adba33b04628087be12601bf220a031609a320ab729e64ba46423e7e8f52904b01d55c3af3c9bd6bd2b53bfcfb490b4948cfbb549265c2e1eb1573bd7dea799bfc179a4b398d1935cabfbfe0455a382d42c71be063da687719c1c38ea382bc8a6388e488d77aa17be56805a90e7c1b9cc7eab5bbba17220fdf34bba0de2c35bc4a4e4bfec713fb1643fb5fad264e9aaa86a4be43cb25e7a378d9d56dab06e68f5751cbe5e804b2344280ddab655be3125cd177eb77a47040e1ab30cce62097b44f124e7883e6cffeac4e4fbe4b0c9139871eae72ae07b56524d55bcb42f7d80564c98615cfc2c5842893e20a4be191c37c7c99064672a00e72090ae0a3b418970114b05bc2298eb2c1cec3da0e29857afab1cfe04b9d1ceb4760a8d64bb90a2c0275db5aa9918e32f366e225f29249c27a48c45c69b8eb006e9323c770c0b33299bde06b02885bfcc5992b6a12ecddabcebcb9473807fc8d3d8731fda91157c61c1b22d87995240d440283de57c7dd0b2062d766b942db0c9c25bea9a492d66ffa76855d0633cf675cc1c2b33e4c20391d809de8fc19afbe296e4fb71509ee3a3137cf56dad5a8012f232d5d860af6e05dd73a6426394ce6b9b3f87b495d1055d41a1e6b6bea9a5597d03678174c80c65cc0dcd3bc47bff036b6dfbacffef2a4267ed84a77b6c0aecd293e71364f94ec56853f163ab63eff70b38287da448c1c50155cca13989156e57dcf36ab8e79c04046a045b0aa7466a8b352d06743d79c9f6f19f686042547fa4a8003a10ec0f07a381cc42ce51ee310cdeafe4f597a1a44127ea4e8e3dfb2ddf2743b00b2deeeccca8ba08d83c6ef9c8db0d0fa88117b55f26d0f7f3083eda34f366407bc3751693cc6a566de4f7a5f72710330e802eed08c9ddb2076bebdc1c812b9f2afec2f3fa5db27b2d925ba7cc08f409da7d82c50b7dbd766054f7a6de95e85015d3721014d182331434cc1c2f2b1c0d032956a69326001dec7b5324ecf6cf6f764f9e84089d5d8728dfa699a537114944cf8cb1498bfa3f7b75e03fb9653f5f96aa97948e4c2a3606f6a49789286d9881cdeec4e126b271aecfa71705e6ee7e3bd56e8fdc800d46e93d97302164aa5674342b8e29ebf342c809910a7e1d9699d7ddfcb7b4dd1c7fe3b795a2d4605c2fb791425c9f05dec86f269477702d826efd12cf696dd18c52798e241cbe8d317ff2959eff38d264dda1c4688ae6067befa7ff30c3d25e2b8ac8c2bcb5e5c15821d01d839d744976046f50132d1319873957aba7d27a4e907841b872d40e59f837ab5e275dd2000ddb01ed5eb43983a922d6b5396e919ff03df62928cf1afe6f7a66913434c242591c8654090d456d11988bd4dc5cd30992954b9d441580d790199cdd4e46ec5d6dc1c41e5473b6d06bf50c486165bb271bbbda76577623b5d790fe794daa1184b9d790870896c95e00ce47f0d2cb38886816067d3a43568c9b844f4133af31c236cbef8f97153388e51f1e8199f89cf726b7bdc70dfc787ac99688022063a4388597ebeea36835bc74c1290556aaaf9169892c5e1ea0b098aa26b6bfd7d1be3973c5dc8efd7bf8b2f8ea668f99a26a3c2d6f84e85e8a3cce134653edc927b471c68bcd1c41615de5fb690de025271e408b45555e82200cc2fe7dd1f84fe9f9659d1eb53ce651fb520a0364994bf4058c09e6176fe6278f479351a3ee6b99946196e44534035cc3803eeb3ddca8c8012d99c6007df9003455a02019b9c1e426b0bc9901367a6197ab76bb175fd048a39fd99a531fc6207baada46728f0d6ce2789d7c10d11c360c0c06ec637189627c94b7ce0c5da338c1e66c04f79e9665f139a5559159a1273926fb11d4eec53b4c8e4a5eaa96283c4d44d22aefab32e3849736a12c9d07c661b8d95f401f96aeb0cf6e8c8d8f852c90a354f68e17ca37d162021859d37523869f16e6fc244eb351cc805c0374be1edfa2086c1e921dc38d5d7ff57815f3dda7d367eb234fa47d05d1f0aa4362bf16c2b915b2fa503cc52cfc09fb6cead5f34d8e30fc8fa062bdbb86b816add958a4df2dd1fc98039983c66a69aaaa7ffacc2d0b363b51d4b13df8bfeb5ea601e9e81d1ba10f09c0791d117831081714ab0c1abc8ff7cbc08b3c33b628fd52730a88ba8fcb211a3fbca249b17adb87b2d3ffa425cdb1fbacfd9e0bd2b593a539a037357b866c7e98a54ca4d5b03e22156ae9a5d37ef7d8d3fb696f83cef0f3d56f21feca3f98ef2234b298ba4f0e7dfe0ade0db83adf725010ed0aa053101884142a7b3948d8d88ecaa8326aa7ff1396264e8b91719ce661e202bf397808959416ccb0222366272fd47f76889770eb9b89f1a7c5c227edb88ababab4143dbd85116b577069f0ed43b349b68a68db98e6caf5d2367a3eb850fbec56958635598a8a868cf8b5e7bb667221f72e4c94a4aa555157d717388b32a503bff3daee920809369a415189281afc66afbe4bb87be86346ce1885afef2ee7985d9dbd87669a35b7cf193a60f01aaa85a1d0d5dd3938c506dbc59347ba6533c22f5397914b6dda63473777719f67469200a1b6fac8a99663b77367c4492760a7793d9cb1bc1c169f3e46f397b19ab8211a2b1dcf276d3606cd748656f8c06bd8517154a22d431f8688e7fead6e7fbcf265a81c63e134bb20368126ac4962f0463cea38b45cb7cfe734f796693a7cc7d43b658f096236bb50f2ac34f755ed6a210dc0e6420613d8d6367aefb1d2209b0e51f05641dbc44c732330d0aa0f84f263192517f66b1e135b98272d09558288cc4e59ade009cead1125a3dfb20c0a1ac3ed778a4f0862c934f45f4436caa9f533613fe9520385e5b10a022d75d9cd9701379f698e1b3afe2500e4cb7fff2cf41495679829713c8e8345ff15c90152d7650b59e683b792dda434adc12c4a54e9f92d99fe4111453a086e7d72c84551a53e52eb005dfcb192b37f59827084c344721fab46b4c56729315bcd3dbe583cd6ebd84228704331f6f196b096a096b463b489cb4cdb550143c3ab5598fa596c1dc8c51b3cc29d826bf09cbdeea444efae951ced285bcac7a075bbb3ef6f3d35e636580a5683dfd158b91a3144231a8a9f03db5dcf644111f2e58e70596101e20ea6afa4016ec6efefc8ad6c08a938da2d24cdc0242a8d916c9eed0ac3136b38854806c66242741f9a5d33480a07e1e189904b85e776eb925470fab68732ee5563b0e7767ca7d815f13c2274f21bb98c174d8ca07b0175e630d15c7a2283d0fb184aa91c9cf1b4fbc21a7cfbe6d1307373cf9357ee8a2d0ce4347c4ce54d5ff058a8ed078791491b7cd54ac0079ae242b854fd9ea47b455ff860cc0408729e6c5ca20fdc32ad4ffb1ef84a952e2dd802c177bcae2062a80838d2b629f75106c9779208205d97492f648afbaba59e15dda691843886c5e7f83d22c63862a0fe1d697b15046c33e62363038137cca59627d2b89ee477e066debbae4ba009f557006276da7df016d8262ea0883de38563f1743000fda760977bcd8d1dc8e1bdd4744fcb08e3a38110254ad318520b2821690f067481e15c79a1968374fe90320dc0ae95cfc479306f8d0967405ff44c02975132c8ee8ac3688beaea6759528a64b5a13db8576c2589156df21e02a0abef3072a397e61f8842c9f88984780659c767a357fda5c0620de7bd5badf3db4a3761461ea7f6edf741d894c082b0f75423b9e7d75a8b172ecc86d77736e0687943f0f4662dc0b64384f8459884089f9281f109a806a4eadd7e64f8605f2f7fb067cdd1a231d7f586ad6c7f785642a5efc2a52c06616fdc8337d3076dea0c8a07de50096ad912b6fee7667ce67406fb1017b5d2196d644ca112c2acf86ca3dde0e130428be61dafe7076ed6c5401ef2463aecbcc10c55feea2442d066887734ff86998f8b8ea5650f71ade338785d41b9be3d5737613e4881d2345585f2b134766965cb0419af96d2ea8abf4e8a5aea944fdef4219609ff7ca8f7fc444b683c61301359a2ac7e475bed3681769c56ddcdd0bdf197ce24778c272fd3bc9cefb08ca1cd2d069a71c55bbf4030c7628ed465db82e62e94928942673b8e1bf271055a050a2f647e32a0086beefaca93ef6c7fc7d0906f68a2a7e614e173671c5403b8dd2b0ea599baa0adf7fa5fdf3190a3f37ffb24bf2d5fe4d9bb29b965c6b532fd97b0acb397ab8a595881930e08cc4e435cdceeaee61e71ae5fb36b8459137357b3279205c7bc5f6a995d58db2645a69f589dde63ee8f26e8babe98ce1646e869d9420d1a59558462751f65979fea18331df015a590fad84c32d5b164704402d7e190f6f51cd81fae608de2a026fca78c76ccdba5820ac56ff8192a478b6ee04d85c40ff51e3e6a97f775851a0c2d2610d57fde62864f00588137099ac8a87ffe37dfc36519af81f02ebdb347ba2c22be4c4f63fdca13a235e8c9a7702757dbd7fd2db5ae1d1e55f1ce5225f67545fb6910a648e7bbea57291dd8e118cd339b5cb03a742855882be9b00d6af7df23aeca1f81820b4b5a1cad95b5560cd20ddada54c619cbb61b5625b150e93b15bd0a55b77f87063eaeda57df30f9c9ef7146923350431c6f9c62f6a6a44cef8cf8a5f449bccf99a9b199dece92bdb70aa6f60e6c29400f3be316d4553937ee10bc36ab0e05486f8936d9bc367d8d50a429f1f784275aefb746f9c0b2aebc256a6b541a8db4aa6359687932710c864e4403dc88bcb957c2c331f1cddecede6b667db41a3942861b4a1c288edac8dc0d91412cadaa650b6d07ec5e7205647081f709623d3b8e1724a4613053258443a5f9efa28b2318547cac61e68cbfa71832cb11ec2bb6f14e4cb81d9bfee9ca96715fb1a62b7c6949f4660245455f9f4e7e6faa006b19a1d2424ccd15521983c906e790af4f984c871d7d10b5dcedc57cb99ba772b65d3bf5ad5e3f5dbd61406cdcac1a180f60e7e40539dfb64546dafb8cb95bf00e63c3bfabbe168377d7190c684490b0831f57626953495f91d92e71ef47ae99760991e86d6f1fbcd1fd0e9efea343bacd5bbbb9df1a138f323eca8c961df26c4ed373d5400d28f559731e331638ddc208411fb97120b9d3138fc9e8ac94eba334269b1c4551e919ab8c769cf5b24fe78d5d475cdf71cf7f9eae3f607b6a5d585dcd1d4b06d64a7182b8bae325ae65661c4ca766d0234dbc765b482732757136a545d54c4f4407a859562837e90e9ca8a2668de5f94cee9954312daf9205831f967d89d4510910d887fac2b84033edfcc5f69a2346bdb8d68bd083135b8cec1454666b5ec754e99f99ca311c324608486d1b6b686d93ad2fcd4716194ef52cd716c4189f3fd61912420cf3ed2d0226386cd2c9a992cc909797b666f2daa5adcbf6a614801503707d015875240075f08fdbc1fbe921be19bed031253caf09f9b178ae73d10da2cfed7be0bcd777ae68adb975e9", @ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX=r0]) 09:57:52 executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x401, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000001200)=@abs={0x0, 0x0, 0x0}, 0x8) 09:57:52 executing program 1: r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd1068494c5f4aa1a, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa3}], 0x55, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="09c6251089cf3fae2364e6dd0c21f632b886f3135d1dacac376b3b20e8890905af2a332f5165198996ba393a4af6354590d1b9c6038dfcd35a834113c149135dd5f4f526e840995fb4e32d7108efee05ad99ae27395aaa114de738ac837ee497b533b2b9d304eb0d8500092dcf271ac245a852f2c7e0cb3c46039efdebdc0bbd792410ca41da545769d23f1cd82af6fcf86d890e512771dc", 0x98}], 0x10000000000001b5) 09:57:52 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 09:57:52 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8776dc0573891baf, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000500)=""/258, 0x102}], 0x1, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async, rerun: 64) r3 = getppid() fcntl$setown(r0, 0x6, r3) (async) fcntl$setown(r2, 0x6, r3) 09:57:52 executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x401, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f0000001200)=@abs={0x0, 0x0, 0x0}, 0x8) 09:57:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020004fd1b77484cfa85679c7afc7d54e92"], &(0x7f0000000040)=0x6e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup2(r5, r2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r6, @ANYRES32=r3], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 09:57:52 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:52 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 09:57:52 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) syz_emit_ethernet(0x36, &(0x7f0000001500)=ANY=[@ANYRES64=r0, @ANYRES32, @ANYBLOB="07d6941d17b72ba4d7ac572648d4dd656e11076c60319b246eb32a773630ed2f459c12ff4cce9996aa542f8516b1651535064db4f9e916c4789fe45d12fac9c9a4cc8239d0d526cd337d038e9f338ab3ef43fb7d5686c84ac076e109203745b313d5cd29cdf5502f9262af4695c21833b3401e663f505d60415bc9b46e4e2cb8f82c49c970028ec7c2839fe2effce49109fe78402e7223f36fef02eb52142f2b06e9b73c57a37506510bfadf5e629e3ae05f6557ee33232b0a1acecce7f73f7cc824dc8dc0d9deed85bcc99214994cce8b20ad9144a5ea5ff5e82207b606b103056a3fb945a445daeaaa74a89a8454cf29df78d6e040361465fad0d429bb3131a546777d3af9f86b11aa8870a82198baa5378286ffff9ce8fd8a8404148347571779d9df7c472b1cd4ce37062e5e556ee8b474a66503e9871ca9533b3c930480a917b01b3e602fcf7b99c0508c8e957f459257b0c9d144110759024f66c29fc9afe95d0089a8a8ca8d0210d421eb6d70bb63bcadab5b7a9358b8554d84aeaff596fbd02981ad72474682695c8983b0f031f5adab307e65e3596e8d24b8d54edda841c2956e7d081a835e09c8a16c7dd83d11739420e2b8a30ddc022813e839fc817b5807524adba33b04628087be12601bf220a031609a320ab729e64ba46423e7e8f52904b01d55c3af3c9bd6bd2b53bfcfb490b4948cfbb549265c2e1eb1573bd7dea799bfc179a4b398d1935cabfbfe0455a382d42c71be063da687719c1c38ea382bc8a6388e488d77aa17be56805a90e7c1b9cc7eab5bbba17220fdf34bba0de2c35bc4a4e4bfec713fb1643fb5fad264e9aaa86a4be43cb25e7a378d9d56dab06e68f5751cbe5e804b2344280ddab655be3125cd177eb77a47040e1ab30cce62097b44f124e7883e6cffeac4e4fbe4b0c9139871eae72ae07b56524d55bcb42f7d80564c98615cfc2c5842893e20a4be191c37c7c99064672a00e72090ae0a3b418970114b05bc2298eb2c1cec3da0e29857afab1cfe04b9d1ceb4760a8d64bb90a2c0275db5aa9918e32f366e225f29249c27a48c45c69b8eb006e9323c770c0b33299bde06b02885bfcc5992b6a12ecddabcebcb9473807fc8d3d8731fda91157c61c1b22d87995240d440283de57c7dd0b2062d766b942db0c9c25bea9a492d66ffa76855d0633cf675cc1c2b33e4c20391d809de8fc19afbe296e4fb71509ee3a3137cf56dad5a8012f232d5d860af6e05dd73a6426394ce6b9b3f87b495d1055d41a1e6b6bea9a5597d03678174c80c65cc0dcd3bc47bff036b6dfbacffef2a4267ed84a77b6c0aecd293e71364f94ec56853f163ab63eff70b38287da448c1c50155cca13989156e57dcf36ab8e79c04046a045b0aa7466a8b352d06743d79c9f6f19f686042547fa4a8003a10ec0f07a381cc42ce51ee310cdeafe4f597a1a44127ea4e8e3dfb2ddf2743b00b2deeeccca8ba08d83c6ef9c8db0d0fa88117b55f26d0f7f3083eda34f366407bc3751693cc6a566de4f7a5f72710330e802eed08c9ddb2076bebdc1c812b9f2afec2f3fa5db27b2d925ba7cc08f409da7d82c50b7dbd766054f7a6de95e85015d3721014d182331434cc1c2f2b1c0d032956a69326001dec7b5324ecf6cf6f764f9e84089d5d8728dfa699a537114944cf8cb1498bfa3f7b75e03fb9653f5f96aa97948e4c2a3606f6a49789286d9881cdeec4e126b271aecfa71705e6ee7e3bd56e8fdc800d46e93d97302164aa5674342b8e29ebf342c809910a7e1d9699d7ddfcb7b4dd1c7fe3b795a2d4605c2fb791425c9f05dec86f269477702d826efd12cf696dd18c52798e241cbe8d317ff2959eff38d264dda1c4688ae6067befa7ff30c3d25e2b8ac8c2bcb5e5c15821d01d839d744976046f50132d1319873957aba7d27a4e907841b872d40e59f837ab5e275dd2000ddb01ed5eb43983a922d6b5396e919ff03df62928cf1afe6f7a66913434c242591c8654090d456d11988bd4dc5cd30992954b9d441580d790199cdd4e46ec5d6dc1c41e5473b6d06bf50c486165bb271bbbda76577623b5d790fe794daa1184b9d790870896c95e00ce47f0d2cb38886816067d3a43568c9b844f4133af31c236cbef8f97153388e51f1e8199f89cf726b7bdc70dfc787ac99688022063a4388597ebeea36835bc74c1290556aaaf9169892c5e1ea0b098aa26b6bfd7d1be3973c5dc8efd7bf8b2f8ea668f99a26a3c2d6f84e85e8a3cce134653edc927b471c68bcd1c41615de5fb690de025271e408b45555e82200cc2fe7dd1f84fe9f9659d1eb53ce651fb520a0364994bf4058c09e6176fe6278f479351a3ee6b99946196e44534035cc3803eeb3ddca8c8012d99c6007df9003455a02019b9c1e426b0bc9901367a6197ab76bb175fd048a39fd99a531fc6207baada46728f0d6ce2789d7c10d11c360c0c06ec637189627c94b7ce0c5da338c1e66c04f79e9665f139a5559159a1273926fb11d4eec53b4c8e4a5eaa96283c4d44d22aefab32e3849736a12c9d07c661b8d95f401f96aeb0cf6e8c8d8f852c90a354f68e17ca37d162021859d37523869f16e6fc244eb351cc805c0374be1edfa2086c1e921dc38d5d7ff57815f3dda7d367eb234fa47d05d1f0aa4362bf16c2b915b2fa503cc52cfc09fb6cead5f34d8e30fc8fa062bdbb86b816add958a4df2dd1fc98039983c66a69aaaa7ffacc2d0b363b51d4b13df8bfeb5ea601e9e81d1ba10f09c0791d117831081714ab0c1abc8ff7cbc08b3c33b628fd52730a88ba8fcb211a3fbca249b17adb87b2d3ffa425cdb1fbacfd9e0bd2b593a539a037357b866c7e98a54ca4d5b03e22156ae9a5d37ef7d8d3fb696f83cef0f3d56f21feca3f98ef2234b298ba4f0e7dfe0ade0db83adf725010ed0aa053101884142a7b3948d8d88ecaa8326aa7ff1396264e8b91719ce661e202bf397808959416ccb0222366272fd47f76889770eb9b89f1a7c5c227edb88ababab4143dbd85116b577069f0ed43b349b68a68db98e6caf5d2367a3eb850fbec56958635598a8a868cf8b5e7bb667221f72e4c94a4aa555157d717388b32a503bff3daee920809369a415189281afc66afbe4bb87be86346ce1885afef2ee7985d9dbd87669a35b7cf193a60f01aaa85a1d0d5dd3938c506dbc59347ba6533c22f5397914b6dda63473777719f67469200a1b6fac8a99663b77367c4492760a7793d9cb1bc1c169f3e46f397b19ab8211a2b1dcf276d3606cd748656f8c06bd8517154a22d431f8688e7fead6e7fbcf265a81c63e134bb20368126ac4962f0463cea38b45cb7cfe734f796693a7cc7d43b658f096236bb50f2ac34f755ed6a210dc0e6420613d8d6367aefb1d2209b0e51f05641dbc44c732330d0aa0f84f263192517f66b1e135b98272d09558288cc4e59ade009cead1125a3dfb20c0a1ac3ed778a4f0862c934f45f4436caa9f533613fe9520385e5b10a022d75d9cd9701379f698e1b3afe2500e4cb7fff2cf41495679829713c8e8345ff15c90152d7650b59e683b792dda434adc12c4a54e9f92d99fe4111453a086e7d72c84551a53e52eb005dfcb192b37f59827084c344721fab46b4c56729315bcd3dbe583cd6ebd84228704331f6f196b096a096b463b489cb4cdb550143c3ab5598fa596c1dc8c51b3cc29d826bf09cbdeea444efae951ced285bcac7a075bbb3ef6f3d35e636580a5683dfd158b91a3144231a8a9f03db5dcf644111f2e58e70596101e20ea6afa4016ec6efefc8ad6c08a938da2d24cdc0242a8d916c9eed0ac3136b38854806c66242741f9a5d33480a07e1e189904b85e776eb925470fab68732ee5563b0e7767ca7d815f13c2274f21bb98c174d8ca07b0175e630d15c7a2283d0fb184aa91c9cf1b4fbc21a7cfbe6d1307373cf9357ee8a2d0ce4347c4ce54d5ff058a8ed078791491b7cd54ac0079ae242b854fd9ea47b455ff860cc0408729e6c5ca20fdc32ad4ffb1ef84a952e2dd802c177bcae2062a80838d2b629f75106c9779208205d97492f648afbaba59e15dda691843886c5e7f83d22c63862a0fe1d697b15046c33e62363038137cca59627d2b89ee477e066debbae4ba009f557006276da7df016d8262ea0883de38563f1743000fda760977bcd8d1dc8e1bdd4744fcb08e3a38110254ad318520b2821690f067481e15c79a1968374fe90320dc0ae95cfc479306f8d0967405ff44c02975132c8ee8ac3688beaea6759528a64b5a13db8576c2589156df21e02a0abef3072a397e61f8842c9f88984780659c767a357fda5c0620de7bd5badf3db4a3761461ea7f6edf741d894c082b0f75423b9e7d75a8b172ecc86d77736e0687943f0f4662dc0b64384f8459884089f9281f109a806a4eadd7e64f8605f2f7fb067cdd1a231d7f586ad6c7f785642a5efc2a52c06616fdc8337d3076dea0c8a07de50096ad912b6fee7667ce67406fb1017b5d2196d644ca112c2acf86ca3dde0e130428be61dafe7076ed6c5401ef2463aecbcc10c55feea2442d066887734ff86998f8b8ea5650f71ade338785d41b9be3d5737613e4881d2345585f2b134766965cb0419af96d2ea8abf4e8a5aea944fdef4219609ff7ca8f7fc444b683c61301359a2ac7e475bed3681769c56ddcdd0bdf197ce24778c272fd3bc9cefb08ca1cd2d069a71c55bbf4030c7628ed465db82e62e94928942673b8e1bf271055a050a2f647e32a0086beefaca93ef6c7fc7d0906f68a2a7e614e173671c5403b8dd2b0ea599baa0adf7fa5fdf3190a3f37ffb24bf2d5fe4d9bb29b965c6b532fd97b0acb397ab8a595881930e08cc4e435cdceeaee61e71ae5fb36b8459137357b3279205c7bc5f6a995d58db2645a69f589dde63ee8f26e8babe98ce1646e869d9420d1a59558462751f65979fea18331df015a590fad84c32d5b164704402d7e190f6f51cd81fae608de2a026fca78c76ccdba5820ac56ff8192a478b6ee04d85c40ff51e3e6a97f775851a0c2d2610d57fde62864f00588137099ac8a87ffe37dfc36519af81f02ebdb347ba2c22be4c4f63fdca13a235e8c9a7702757dbd7fd2db5ae1d1e55f1ce5225f67545fb6910a648e7bbea57291dd8e118cd339b5cb03a742855882be9b00d6af7df23aeca1f81820b4b5a1cad95b5560cd20ddada54c619cbb61b5625b150e93b15bd0a55b77f87063eaeda57df30f9c9ef7146923350431c6f9c62f6a6a44cef8cf8a5f449bccf99a9b199dece92bdb70aa6f60e6c29400f3be316d4553937ee10bc36ab0e05486f8936d9bc367d8d50a429f1f784275aefb746f9c0b2aebc256a6b541a8db4aa6359687932710c864e4403dc88bcb957c2c331f1cddecede6b667db41a3942861b4a1c288edac8dc0d91412cadaa650b6d07ec5e7205647081f709623d3b8e1724a4613053258443a5f9efa28b2318547cac61e68cbfa71832cb11ec2bb6f14e4cb81d9bfee9ca96715fb1a62b7c6949f4660245455f9f4e7e6faa006b19a1d2424ccd15521983c906e790af4f984c871d7d10b5dcedc57cb99ba772b65d3bf5ad5e3f5dbd61406cdcac1a180f60e7e40539dfb64546dafb8cb95bf00e63c3bfabbe168377d7190c684490b0831f57626953495f91d92e71ef47ae99760991e86d6f1fbcd1fd0e9efea343bacd5bbbb9df1a138f323eca8c961df26c4ed373d5400d28f559731e331638ddc208411fb97120b9d3138fc9e8ac94eba334269b1c4551e919ab8c769cf5b24fe78d5d475cdf71cf7f9eae3f607b6a5d585dcd1d4b06d64a7182b8bae325ae65661c4ca766d0234dbc765b482732757136a545d54c4f4407a859562837e90e9ca8a2668de5f94cee9954312daf9205831f967d89d4510910d887fac2b84033edfcc5f69a2346bdb8d68bd083135b8cec1454666b5ec754e99f99ca311c324608486d1b6b686d93ad2fcd4716194ef52cd716c4189f3fd61912420cf3ed2d0226386cd2c9a992cc909797b666f2daa5adcbf6a614801503707d015875240075f08fdbc1fbe921be19bed031253caf09f9b178ae73d10da2cfed7be0bcd777ae68adb975e9", @ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX=r0]) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000001500)=ANY=[@ANYRES64=r0, @ANYRES32, @ANYBLOB="07d6941d17b72ba4d7ac572648d4dd656e11076c60319b246eb32a773630ed2f459c12ff4cce9996aa542f8516b1651535064db4f9e916c4789fe45d12fac9c9a4cc8239d0d526cd337d038e9f338ab3ef43fb7d5686c84ac076e109203745b313d5cd29cdf5502f9262af4695c21833b3401e663f505d60415bc9b46e4e2cb8f82c49c970028ec7c2839fe2effce49109fe78402e7223f36fef02eb52142f2b06e9b73c57a37506510bfadf5e629e3ae05f6557ee33232b0a1acecce7f73f7cc824dc8dc0d9deed85bcc99214994cce8b20ad9144a5ea5ff5e82207b606b103056a3fb945a445daeaaa74a89a8454cf29df78d6e040361465fad0d429bb3131a546777d3af9f86b11aa8870a82198baa5378286ffff9ce8fd8a8404148347571779d9df7c472b1cd4ce37062e5e556ee8b474a66503e9871ca9533b3c930480a917b01b3e602fcf7b99c0508c8e957f459257b0c9d144110759024f66c29fc9afe95d0089a8a8ca8d0210d421eb6d70bb63bcadab5b7a9358b8554d84aeaff596fbd02981ad72474682695c8983b0f031f5adab307e65e3596e8d24b8d54edda841c2956e7d081a835e09c8a16c7dd83d11739420e2b8a30ddc022813e839fc817b5807524adba33b04628087be12601bf220a031609a320ab729e64ba46423e7e8f52904b01d55c3af3c9bd6bd2b53bfcfb490b4948cfbb549265c2e1eb1573bd7dea799bfc179a4b398d1935cabfbfe0455a382d42c71be063da687719c1c38ea382bc8a6388e488d77aa17be56805a90e7c1b9cc7eab5bbba17220fdf34bba0de2c35bc4a4e4bfec713fb1643fb5fad264e9aaa86a4be43cb25e7a378d9d56dab06e68f5751cbe5e804b2344280ddab655be3125cd177eb77a47040e1ab30cce62097b44f124e7883e6cffeac4e4fbe4b0c9139871eae72ae07b56524d55bcb42f7d80564c98615cfc2c5842893e20a4be191c37c7c99064672a00e72090ae0a3b418970114b05bc2298eb2c1cec3da0e29857afab1cfe04b9d1ceb4760a8d64bb90a2c0275db5aa9918e32f366e225f29249c27a48c45c69b8eb006e9323c770c0b33299bde06b02885bfcc5992b6a12ecddabcebcb9473807fc8d3d8731fda91157c61c1b22d87995240d440283de57c7dd0b2062d766b942db0c9c25bea9a492d66ffa76855d0633cf675cc1c2b33e4c20391d809de8fc19afbe296e4fb71509ee3a3137cf56dad5a8012f232d5d860af6e05dd73a6426394ce6b9b3f87b495d1055d41a1e6b6bea9a5597d03678174c80c65cc0dcd3bc47bff036b6dfbacffef2a4267ed84a77b6c0aecd293e71364f94ec56853f163ab63eff70b38287da448c1c50155cca13989156e57dcf36ab8e79c04046a045b0aa7466a8b352d06743d79c9f6f19f686042547fa4a8003a10ec0f07a381cc42ce51ee310cdeafe4f597a1a44127ea4e8e3dfb2ddf2743b00b2deeeccca8ba08d83c6ef9c8db0d0fa88117b55f26d0f7f3083eda34f366407bc3751693cc6a566de4f7a5f72710330e802eed08c9ddb2076bebdc1c812b9f2afec2f3fa5db27b2d925ba7cc08f409da7d82c50b7dbd766054f7a6de95e85015d3721014d182331434cc1c2f2b1c0d032956a69326001dec7b5324ecf6cf6f764f9e84089d5d8728dfa699a537114944cf8cb1498bfa3f7b75e03fb9653f5f96aa97948e4c2a3606f6a49789286d9881cdeec4e126b271aecfa71705e6ee7e3bd56e8fdc800d46e93d97302164aa5674342b8e29ebf342c809910a7e1d9699d7ddfcb7b4dd1c7fe3b795a2d4605c2fb791425c9f05dec86f269477702d826efd12cf696dd18c52798e241cbe8d317ff2959eff38d264dda1c4688ae6067befa7ff30c3d25e2b8ac8c2bcb5e5c15821d01d839d744976046f50132d1319873957aba7d27a4e907841b872d40e59f837ab5e275dd2000ddb01ed5eb43983a922d6b5396e919ff03df62928cf1afe6f7a66913434c242591c8654090d456d11988bd4dc5cd30992954b9d441580d790199cdd4e46ec5d6dc1c41e5473b6d06bf50c486165bb271bbbda76577623b5d790fe794daa1184b9d790870896c95e00ce47f0d2cb38886816067d3a43568c9b844f4133af31c236cbef8f97153388e51f1e8199f89cf726b7bdc70dfc787ac99688022063a4388597ebeea36835bc74c1290556aaaf9169892c5e1ea0b098aa26b6bfd7d1be3973c5dc8efd7bf8b2f8ea668f99a26a3c2d6f84e85e8a3cce134653edc927b471c68bcd1c41615de5fb690de025271e408b45555e82200cc2fe7dd1f84fe9f9659d1eb53ce651fb520a0364994bf4058c09e6176fe6278f479351a3ee6b99946196e44534035cc3803eeb3ddca8c8012d99c6007df9003455a02019b9c1e426b0bc9901367a6197ab76bb175fd048a39fd99a531fc6207baada46728f0d6ce2789d7c10d11c360c0c06ec637189627c94b7ce0c5da338c1e66c04f79e9665f139a5559159a1273926fb11d4eec53b4c8e4a5eaa96283c4d44d22aefab32e3849736a12c9d07c661b8d95f401f96aeb0cf6e8c8d8f852c90a354f68e17ca37d162021859d37523869f16e6fc244eb351cc805c0374be1edfa2086c1e921dc38d5d7ff57815f3dda7d367eb234fa47d05d1f0aa4362bf16c2b915b2fa503cc52cfc09fb6cead5f34d8e30fc8fa062bdbb86b816add958a4df2dd1fc98039983c66a69aaaa7ffacc2d0b363b51d4b13df8bfeb5ea601e9e81d1ba10f09c0791d117831081714ab0c1abc8ff7cbc08b3c33b628fd52730a88ba8fcb211a3fbca249b17adb87b2d3ffa425cdb1fbacfd9e0bd2b593a539a037357b866c7e98a54ca4d5b03e22156ae9a5d37ef7d8d3fb696f83cef0f3d56f21feca3f98ef2234b298ba4f0e7dfe0ade0db83adf725010ed0aa053101884142a7b3948d8d88ecaa8326aa7ff1396264e8b91719ce661e202bf397808959416ccb0222366272fd47f76889770eb9b89f1a7c5c227edb88ababab4143dbd85116b577069f0ed43b349b68a68db98e6caf5d2367a3eb850fbec56958635598a8a868cf8b5e7bb667221f72e4c94a4aa555157d717388b32a503bff3daee920809369a415189281afc66afbe4bb87be86346ce1885afef2ee7985d9dbd87669a35b7cf193a60f01aaa85a1d0d5dd3938c506dbc59347ba6533c22f5397914b6dda63473777719f67469200a1b6fac8a99663b77367c4492760a7793d9cb1bc1c169f3e46f397b19ab8211a2b1dcf276d3606cd748656f8c06bd8517154a22d431f8688e7fead6e7fbcf265a81c63e134bb20368126ac4962f0463cea38b45cb7cfe734f796693a7cc7d43b658f096236bb50f2ac34f755ed6a210dc0e6420613d8d6367aefb1d2209b0e51f05641dbc44c732330d0aa0f84f263192517f66b1e135b98272d09558288cc4e59ade009cead1125a3dfb20c0a1ac3ed778a4f0862c934f45f4436caa9f533613fe9520385e5b10a022d75d9cd9701379f698e1b3afe2500e4cb7fff2cf41495679829713c8e8345ff15c90152d7650b59e683b792dda434adc12c4a54e9f92d99fe4111453a086e7d72c84551a53e52eb005dfcb192b37f59827084c344721fab46b4c56729315bcd3dbe583cd6ebd84228704331f6f196b096a096b463b489cb4cdb550143c3ab5598fa596c1dc8c51b3cc29d826bf09cbdeea444efae951ced285bcac7a075bbb3ef6f3d35e636580a5683dfd158b91a3144231a8a9f03db5dcf644111f2e58e70596101e20ea6afa4016ec6efefc8ad6c08a938da2d24cdc0242a8d916c9eed0ac3136b38854806c66242741f9a5d33480a07e1e189904b85e776eb925470fab68732ee5563b0e7767ca7d815f13c2274f21bb98c174d8ca07b0175e630d15c7a2283d0fb184aa91c9cf1b4fbc21a7cfbe6d1307373cf9357ee8a2d0ce4347c4ce54d5ff058a8ed078791491b7cd54ac0079ae242b854fd9ea47b455ff860cc0408729e6c5ca20fdc32ad4ffb1ef84a952e2dd802c177bcae2062a80838d2b629f75106c9779208205d97492f648afbaba59e15dda691843886c5e7f83d22c63862a0fe1d697b15046c33e62363038137cca59627d2b89ee477e066debbae4ba009f557006276da7df016d8262ea0883de38563f1743000fda760977bcd8d1dc8e1bdd4744fcb08e3a38110254ad318520b2821690f067481e15c79a1968374fe90320dc0ae95cfc479306f8d0967405ff44c02975132c8ee8ac3688beaea6759528a64b5a13db8576c2589156df21e02a0abef3072a397e61f8842c9f88984780659c767a357fda5c0620de7bd5badf3db4a3761461ea7f6edf741d894c082b0f75423b9e7d75a8b172ecc86d77736e0687943f0f4662dc0b64384f8459884089f9281f109a806a4eadd7e64f8605f2f7fb067cdd1a231d7f586ad6c7f785642a5efc2a52c06616fdc8337d3076dea0c8a07de50096ad912b6fee7667ce67406fb1017b5d2196d644ca112c2acf86ca3dde0e130428be61dafe7076ed6c5401ef2463aecbcc10c55feea2442d066887734ff86998f8b8ea5650f71ade338785d41b9be3d5737613e4881d2345585f2b134766965cb0419af96d2ea8abf4e8a5aea944fdef4219609ff7ca8f7fc444b683c61301359a2ac7e475bed3681769c56ddcdd0bdf197ce24778c272fd3bc9cefb08ca1cd2d069a71c55bbf4030c7628ed465db82e62e94928942673b8e1bf271055a050a2f647e32a0086beefaca93ef6c7fc7d0906f68a2a7e614e173671c5403b8dd2b0ea599baa0adf7fa5fdf3190a3f37ffb24bf2d5fe4d9bb29b965c6b532fd97b0acb397ab8a595881930e08cc4e435cdceeaee61e71ae5fb36b8459137357b3279205c7bc5f6a995d58db2645a69f589dde63ee8f26e8babe98ce1646e869d9420d1a59558462751f65979fea18331df015a590fad84c32d5b164704402d7e190f6f51cd81fae608de2a026fca78c76ccdba5820ac56ff8192a478b6ee04d85c40ff51e3e6a97f775851a0c2d2610d57fde62864f00588137099ac8a87ffe37dfc36519af81f02ebdb347ba2c22be4c4f63fdca13a235e8c9a7702757dbd7fd2db5ae1d1e55f1ce5225f67545fb6910a648e7bbea57291dd8e118cd339b5cb03a742855882be9b00d6af7df23aeca1f81820b4b5a1cad95b5560cd20ddada54c619cbb61b5625b150e93b15bd0a55b77f87063eaeda57df30f9c9ef7146923350431c6f9c62f6a6a44cef8cf8a5f449bccf99a9b199dece92bdb70aa6f60e6c29400f3be316d4553937ee10bc36ab0e05486f8936d9bc367d8d50a429f1f784275aefb746f9c0b2aebc256a6b541a8db4aa6359687932710c864e4403dc88bcb957c2c331f1cddecede6b667db41a3942861b4a1c288edac8dc0d91412cadaa650b6d07ec5e7205647081f709623d3b8e1724a4613053258443a5f9efa28b2318547cac61e68cbfa71832cb11ec2bb6f14e4cb81d9bfee9ca96715fb1a62b7c6949f4660245455f9f4e7e6faa006b19a1d2424ccd15521983c906e790af4f984c871d7d10b5dcedc57cb99ba772b65d3bf5ad5e3f5dbd61406cdcac1a180f60e7e40539dfb64546dafb8cb95bf00e63c3bfabbe168377d7190c684490b0831f57626953495f91d92e71ef47ae99760991e86d6f1fbcd1fd0e9efea343bacd5bbbb9df1a138f323eca8c961df26c4ed373d5400d28f559731e331638ddc208411fb97120b9d3138fc9e8ac94eba334269b1c4551e919ab8c769cf5b24fe78d5d475cdf71cf7f9eae3f607b6a5d585dcd1d4b06d64a7182b8bae325ae65661c4ca766d0234dbc765b482732757136a545d54c4f4407a859562837e90e9ca8a2668de5f94cee9954312daf9205831f967d89d4510910d887fac2b84033edfcc5f69a2346bdb8d68bd083135b8cec1454666b5ec754e99f99ca311c324608486d1b6b686d93ad2fcd4716194ef52cd716c4189f3fd61912420cf3ed2d0226386cd2c9a992cc909797b666f2daa5adcbf6a614801503707d015875240075f08fdbc1fbe921be19bed031253caf09f9b178ae73d10da2cfed7be0bcd777ae68adb975e9", @ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX=r0]) (async) 09:57:52 executing program 3: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x401, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000001200)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x18, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r1, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x401, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f0000001200)=@abs={0x0, 0x0, 0x0}, 0x8) (async) 09:57:53 executing program 1: r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd1068494c5f4aa1a, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa3}], 0x55, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="09c6251089cf3fae2364e6dd0c21f632b886f3135d1dacac376b3b20e8890905af2a332f5165198996ba393a4af6354590d1b9c6038dfcd35a834113c149135dd5f4f526e840995fb4e32d7108efee05ad99ae27395aaa114de738ac837ee497b533b2b9d304eb0d8500092dcf271ac245a852f2c7e0cb3c46039efdebdc0bbd792410ca41da545769d23f1cd82af6fcf86d890e512771dc", 0x98}], 0x10000000000001b5) kqueue() (async) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd1068494c5f4aa1a, 0x0) (async) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa3}], 0x55, 0x0, 0x0, 0x0) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="09c6251089cf3fae2364e6dd0c21f632b886f3135d1dacac376b3b20e8890905af2a332f5165198996ba393a4af6354590d1b9c6038dfcd35a834113c149135dd5f4f526e840995fb4e32d7108efee05ad99ae27395aaa114de738ac837ee497b533b2b9d304eb0d8500092dcf271ac245a852f2c7e0cb3c46039efdebdc0bbd792410ca41da545769d23f1cd82af6fcf86d890e512771dc", 0x98}], 0x10000000000001b5) (async) 09:57:53 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x75}], 0x4, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000000)={0x45fb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0x6}, &(0x7f0000000140)={0x8}, 0x0) select(0x40, &(0x7f00000001c0)={0x8, 0x2, 0x81, 0x9, 0x0, 0x9, 0x0, 0x8}, &(0x7f0000000200)={0x8, 0xf7, 0x80, 0x0, 0x7, 0x3bf3ccba, 0xfffffffffffffff7, 0x2}, &(0x7f0000000240)={0xfffffffffffffffc, 0xcd1f, 0xff, 0x8, 0x100000000, 0xc24, 0x800, 0xffffffff}, &(0x7f0000000280)={0x53}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) 09:57:53 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:53 executing program 3: nanosleep(&(0x7f0000000080)={0x0, 0x1007feffff7}, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffffc, 0x30, 0x4, 0x1, 0xe98b}], 0x42f2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x25, 0x20, 0x1000, 0x6}, {{r1}, 0x0, 0x44, 0x1, 0xfffffffffffffffb, 0xfffffffffffffe01}, {{r2}, 0xfffffffffffffffb, 0x12, 0x2, 0x400, 0x9}, {{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x7ab2, 0x8}], 0x8000, &(0x7f0000000200)={0x1, 0x4}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) poll(&(0x7f0000000080)=[{r4}], 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r5, r4) open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x1b2) kevent(r0, &(0x7f0000000040), 0x9, 0x0, 0xffffff11, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) dup2(r6, r7) 09:57:53 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002080)) (async) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) 09:57:53 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000001500)=ANY=[@ANYRES64=r0, @ANYRES32, @ANYBLOB="07d6941d17b72ba4d7ac572648d4dd656e11076c60319b246eb32a773630ed2f459c12ff4cce9996aa542f8516b1651535064db4f9e916c4789fe45d12fac9c9a4cc8239d0d526cd337d038e9f338ab3ef43fb7d5686c84ac076e109203745b313d5cd29cdf5502f9262af4695c21833b3401e663f505d60415bc9b46e4e2cb8f82c49c970028ec7c2839fe2effce49109fe78402e7223f36fef02eb52142f2b06e9b73c57a37506510bfadf5e629e3ae05f6557ee33232b0a1acecce7f73f7cc824dc8dc0d9deed85bcc99214994cce8b20ad9144a5ea5ff5e82207b606b103056a3fb945a445daeaaa74a89a8454cf29df78d6e040361465fad0d429bb3131a546777d3af9f86b11aa8870a82198baa5378286ffff9ce8fd8a8404148347571779d9df7c472b1cd4ce37062e5e556ee8b474a66503e9871ca9533b3c930480a917b01b3e602fcf7b99c0508c8e957f459257b0c9d144110759024f66c29fc9afe95d0089a8a8ca8d0210d421eb6d70bb63bcadab5b7a9358b8554d84aeaff596fbd02981ad72474682695c8983b0f031f5adab307e65e3596e8d24b8d54edda841c2956e7d081a835e09c8a16c7dd83d11739420e2b8a30ddc022813e839fc817b5807524adba33b04628087be12601bf220a031609a320ab729e64ba46423e7e8f52904b01d55c3af3c9bd6bd2b53bfcfb490b4948cfbb549265c2e1eb1573bd7dea799bfc179a4b398d1935cabfbfe0455a382d42c71be063da687719c1c38ea382bc8a6388e488d77aa17be56805a90e7c1b9cc7eab5bbba17220fdf34bba0de2c35bc4a4e4bfec713fb1643fb5fad264e9aaa86a4be43cb25e7a378d9d56dab06e68f5751cbe5e804b2344280ddab655be3125cd177eb77a47040e1ab30cce62097b44f124e7883e6cffeac4e4fbe4b0c9139871eae72ae07b56524d55bcb42f7d80564c98615cfc2c5842893e20a4be191c37c7c99064672a00e72090ae0a3b418970114b05bc2298eb2c1cec3da0e29857afab1cfe04b9d1ceb4760a8d64bb90a2c0275db5aa9918e32f366e225f29249c27a48c45c69b8eb006e9323c770c0b33299bde06b02885bfcc5992b6a12ecddabcebcb9473807fc8d3d8731fda91157c61c1b22d87995240d440283de57c7dd0b2062d766b942db0c9c25bea9a492d66ffa76855d0633cf675cc1c2b33e4c20391d809de8fc19afbe296e4fb71509ee3a3137cf56dad5a8012f232d5d860af6e05dd73a6426394ce6b9b3f87b495d1055d41a1e6b6bea9a5597d03678174c80c65cc0dcd3bc47bff036b6dfbacffef2a4267ed84a77b6c0aecd293e71364f94ec56853f163ab63eff70b38287da448c1c50155cca13989156e57dcf36ab8e79c04046a045b0aa7466a8b352d06743d79c9f6f19f686042547fa4a8003a10ec0f07a381cc42ce51ee310cdeafe4f597a1a44127ea4e8e3dfb2ddf2743b00b2deeeccca8ba08d83c6ef9c8db0d0fa88117b55f26d0f7f3083eda34f366407bc3751693cc6a566de4f7a5f72710330e802eed08c9ddb2076bebdc1c812b9f2afec2f3fa5db27b2d925ba7cc08f409da7d82c50b7dbd766054f7a6de95e85015d3721014d182331434cc1c2f2b1c0d032956a69326001dec7b5324ecf6cf6f764f9e84089d5d8728dfa699a537114944cf8cb1498bfa3f7b75e03fb9653f5f96aa97948e4c2a3606f6a49789286d9881cdeec4e126b271aecfa71705e6ee7e3bd56e8fdc800d46e93d97302164aa5674342b8e29ebf342c809910a7e1d9699d7ddfcb7b4dd1c7fe3b795a2d4605c2fb791425c9f05dec86f269477702d826efd12cf696dd18c52798e241cbe8d317ff2959eff38d264dda1c4688ae6067befa7ff30c3d25e2b8ac8c2bcb5e5c15821d01d839d744976046f50132d1319873957aba7d27a4e907841b872d40e59f837ab5e275dd2000ddb01ed5eb43983a922d6b5396e919ff03df62928cf1afe6f7a66913434c242591c8654090d456d11988bd4dc5cd30992954b9d441580d790199cdd4e46ec5d6dc1c41e5473b6d06bf50c486165bb271bbbda76577623b5d790fe794daa1184b9d790870896c95e00ce47f0d2cb38886816067d3a43568c9b844f4133af31c236cbef8f97153388e51f1e8199f89cf726b7bdc70dfc787ac99688022063a4388597ebeea36835bc74c1290556aaaf9169892c5e1ea0b098aa26b6bfd7d1be3973c5dc8efd7bf8b2f8ea668f99a26a3c2d6f84e85e8a3cce134653edc927b471c68bcd1c41615de5fb690de025271e408b45555e82200cc2fe7dd1f84fe9f9659d1eb53ce651fb520a0364994bf4058c09e6176fe6278f479351a3ee6b99946196e44534035cc3803eeb3ddca8c8012d99c6007df9003455a02019b9c1e426b0bc9901367a6197ab76bb175fd048a39fd99a531fc6207baada46728f0d6ce2789d7c10d11c360c0c06ec637189627c94b7ce0c5da338c1e66c04f79e9665f139a5559159a1273926fb11d4eec53b4c8e4a5eaa96283c4d44d22aefab32e3849736a12c9d07c661b8d95f401f96aeb0cf6e8c8d8f852c90a354f68e17ca37d162021859d37523869f16e6fc244eb351cc805c0374be1edfa2086c1e921dc38d5d7ff57815f3dda7d367eb234fa47d05d1f0aa4362bf16c2b915b2fa503cc52cfc09fb6cead5f34d8e30fc8fa062bdbb86b816add958a4df2dd1fc98039983c66a69aaaa7ffacc2d0b363b51d4b13df8bfeb5ea601e9e81d1ba10f09c0791d117831081714ab0c1abc8ff7cbc08b3c33b628fd52730a88ba8fcb211a3fbca249b17adb87b2d3ffa425cdb1fbacfd9e0bd2b593a539a037357b866c7e98a54ca4d5b03e22156ae9a5d37ef7d8d3fb696f83cef0f3d56f21feca3f98ef2234b298ba4f0e7dfe0ade0db83adf725010ed0aa053101884142a7b3948d8d88ecaa8326aa7ff1396264e8b91719ce661e202bf397808959416ccb0222366272fd47f76889770eb9b89f1a7c5c227edb88ababab4143dbd85116b577069f0ed43b349b68a68db98e6caf5d2367a3eb850fbec56958635598a8a868cf8b5e7bb667221f72e4c94a4aa555157d717388b32a503bff3daee920809369a415189281afc66afbe4bb87be86346ce1885afef2ee7985d9dbd87669a35b7cf193a60f01aaa85a1d0d5dd3938c506dbc59347ba6533c22f5397914b6dda63473777719f67469200a1b6fac8a99663b77367c4492760a7793d9cb1bc1c169f3e46f397b19ab8211a2b1dcf276d3606cd748656f8c06bd8517154a22d431f8688e7fead6e7fbcf265a81c63e134bb20368126ac4962f0463cea38b45cb7cfe734f796693a7cc7d43b658f096236bb50f2ac34f755ed6a210dc0e6420613d8d6367aefb1d2209b0e51f05641dbc44c732330d0aa0f84f263192517f66b1e135b98272d09558288cc4e59ade009cead1125a3dfb20c0a1ac3ed778a4f0862c934f45f4436caa9f533613fe9520385e5b10a022d75d9cd9701379f698e1b3afe2500e4cb7fff2cf41495679829713c8e8345ff15c90152d7650b59e683b792dda434adc12c4a54e9f92d99fe4111453a086e7d72c84551a53e52eb005dfcb192b37f59827084c344721fab46b4c56729315bcd3dbe583cd6ebd84228704331f6f196b096a096b463b489cb4cdb550143c3ab5598fa596c1dc8c51b3cc29d826bf09cbdeea444efae951ced285bcac7a075bbb3ef6f3d35e636580a5683dfd158b91a3144231a8a9f03db5dcf644111f2e58e70596101e20ea6afa4016ec6efefc8ad6c08a938da2d24cdc0242a8d916c9eed0ac3136b38854806c66242741f9a5d33480a07e1e189904b85e776eb925470fab68732ee5563b0e7767ca7d815f13c2274f21bb98c174d8ca07b0175e630d15c7a2283d0fb184aa91c9cf1b4fbc21a7cfbe6d1307373cf9357ee8a2d0ce4347c4ce54d5ff058a8ed078791491b7cd54ac0079ae242b854fd9ea47b455ff860cc0408729e6c5ca20fdc32ad4ffb1ef84a952e2dd802c177bcae2062a80838d2b629f75106c9779208205d97492f648afbaba59e15dda691843886c5e7f83d22c63862a0fe1d697b15046c33e62363038137cca59627d2b89ee477e066debbae4ba009f557006276da7df016d8262ea0883de38563f1743000fda760977bcd8d1dc8e1bdd4744fcb08e3a38110254ad318520b2821690f067481e15c79a1968374fe90320dc0ae95cfc479306f8d0967405ff44c02975132c8ee8ac3688beaea6759528a64b5a13db8576c2589156df21e02a0abef3072a397e61f8842c9f88984780659c767a357fda5c0620de7bd5badf3db4a3761461ea7f6edf741d894c082b0f75423b9e7d75a8b172ecc86d77736e0687943f0f4662dc0b64384f8459884089f9281f109a806a4eadd7e64f8605f2f7fb067cdd1a231d7f586ad6c7f785642a5efc2a52c06616fdc8337d3076dea0c8a07de50096ad912b6fee7667ce67406fb1017b5d2196d644ca112c2acf86ca3dde0e130428be61dafe7076ed6c5401ef2463aecbcc10c55feea2442d066887734ff86998f8b8ea5650f71ade338785d41b9be3d5737613e4881d2345585f2b134766965cb0419af96d2ea8abf4e8a5aea944fdef4219609ff7ca8f7fc444b683c61301359a2ac7e475bed3681769c56ddcdd0bdf197ce24778c272fd3bc9cefb08ca1cd2d069a71c55bbf4030c7628ed465db82e62e94928942673b8e1bf271055a050a2f647e32a0086beefaca93ef6c7fc7d0906f68a2a7e614e173671c5403b8dd2b0ea599baa0adf7fa5fdf3190a3f37ffb24bf2d5fe4d9bb29b965c6b532fd97b0acb397ab8a595881930e08cc4e435cdceeaee61e71ae5fb36b8459137357b3279205c7bc5f6a995d58db2645a69f589dde63ee8f26e8babe98ce1646e869d9420d1a59558462751f65979fea18331df015a590fad84c32d5b164704402d7e190f6f51cd81fae608de2a026fca78c76ccdba5820ac56ff8192a478b6ee04d85c40ff51e3e6a97f775851a0c2d2610d57fde62864f00588137099ac8a87ffe37dfc36519af81f02ebdb347ba2c22be4c4f63fdca13a235e8c9a7702757dbd7fd2db5ae1d1e55f1ce5225f67545fb6910a648e7bbea57291dd8e118cd339b5cb03a742855882be9b00d6af7df23aeca1f81820b4b5a1cad95b5560cd20ddada54c619cbb61b5625b150e93b15bd0a55b77f87063eaeda57df30f9c9ef7146923350431c6f9c62f6a6a44cef8cf8a5f449bccf99a9b199dece92bdb70aa6f60e6c29400f3be316d4553937ee10bc36ab0e05486f8936d9bc367d8d50a429f1f784275aefb746f9c0b2aebc256a6b541a8db4aa6359687932710c864e4403dc88bcb957c2c331f1cddecede6b667db41a3942861b4a1c288edac8dc0d91412cadaa650b6d07ec5e7205647081f709623d3b8e1724a4613053258443a5f9efa28b2318547cac61e68cbfa71832cb11ec2bb6f14e4cb81d9bfee9ca96715fb1a62b7c6949f4660245455f9f4e7e6faa006b19a1d2424ccd15521983c906e790af4f984c871d7d10b5dcedc57cb99ba772b65d3bf5ad5e3f5dbd61406cdcac1a180f60e7e40539dfb64546dafb8cb95bf00e63c3bfabbe168377d7190c684490b0831f57626953495f91d92e71ef47ae99760991e86d6f1fbcd1fd0e9efea343bacd5bbbb9df1a138f323eca8c961df26c4ed373d5400d28f559731e331638ddc208411fb97120b9d3138fc9e8ac94eba334269b1c4551e919ab8c769cf5b24fe78d5d475cdf71cf7f9eae3f607b6a5d585dcd1d4b06d64a7182b8bae325ae65661c4ca766d0234dbc765b482732757136a545d54c4f4407a859562837e90e9ca8a2668de5f94cee9954312daf9205831f967d89d4510910d887fac2b84033edfcc5f69a2346bdb8d68bd083135b8cec1454666b5ec754e99f99ca311c324608486d1b6b686d93ad2fcd4716194ef52cd716c4189f3fd61912420cf3ed2d0226386cd2c9a992cc909797b666f2daa5adcbf6a614801503707d015875240075f08fdbc1fbe921be19bed031253caf09f9b178ae73d10da2cfed7be0bcd777ae68adb975e9", @ANYRES32=r0, @ANYRES32=r0, @ANYRESHEX=r0]) 09:57:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020004fd1b77484cfa85679c7afc7d54e92"], &(0x7f0000000040)=0x6e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup2(r5, r2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r6, @ANYRES32=r3], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x2, 0x0) (async) accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020004fd1b77484cfa85679c7afc7d54e92"], &(0x7f0000000040)=0x6e) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) dup2(r5, r2) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r6, @ANYRES32=r3], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) 09:57:53 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/57, 0x39}], 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="8f", 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000400)=0xffff) ftruncate(r0, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/235, 0xeb}], 0x3, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x72fc) recvfrom$unix(r1, &(0x7f00000000c0)=""/215, 0xd7, 0x40, 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{0x0}], 0x1) 09:57:53 executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8776dc0573891baf, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000500)=""/258, 0x102}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = getppid() fcntl$setown(r0, 0x6, r3) fcntl$setown(r2, 0x6, r3) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8776dc0573891baf, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000500)=""/258, 0x102}], 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) getppid() (async) fcntl$setown(r0, 0x6, r3) (async) fcntl$setown(r2, 0x6, r3) (async) 09:57:53 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:53 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83022b"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="b1", 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000240)=""/30, 0x1e}, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) write(r3, 0x0, 0x0) 09:57:53 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x75}], 0x4, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000000)={0x45fb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0x6}, &(0x7f0000000140)={0x8}, 0x0) select(0x40, &(0x7f00000001c0)={0x8, 0x2, 0x81, 0x9, 0x0, 0x9, 0x0, 0x8}, &(0x7f0000000200)={0x8, 0xf7, 0x80, 0x0, 0x7, 0x3bf3ccba, 0xfffffffffffffff7, 0x2}, &(0x7f0000000240)={0xfffffffffffffffc, 0xcd1f, 0xff, 0x8, 0x100000000, 0xc24, 0x800, 0xffffffff}, &(0x7f0000000280)={0x53}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) kqueue() (async) kevent(r2, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x75}], 0x4, 0x0, 0x0, 0x0) (async) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) select(0x40, &(0x7f0000000000)={0x45fb}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0x6}, &(0x7f0000000140)={0x8}, 0x0) (async) select(0x40, &(0x7f00000001c0)={0x8, 0x2, 0x81, 0x9, 0x0, 0x9, 0x0, 0x8}, &(0x7f0000000200)={0x8, 0xf7, 0x80, 0x0, 0x7, 0x3bf3ccba, 0xfffffffffffffff7, 0x2}, &(0x7f0000000240)={0xfffffffffffffffc, 0xcd1f, 0xff, 0x8, 0x100000000, 0xc24, 0x800, 0xffffffff}, &(0x7f0000000280)={0x53}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) (async) 09:57:53 executing program 1: r0 = kqueue() (async) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd1068494c5f4aa1a, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa3}], 0x55, 0x0, 0x0, 0x0) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="09c6251089cf3fae2364e6dd0c21f632b886f3135d1dacac376b3b20e8890905af2a332f5165198996ba393a4af6354590d1b9c6038dfcd35a834113c149135dd5f4f526e840995fb4e32d7108efee05ad99ae27395aaa114de738ac837ee497b533b2b9d304eb0d8500092dcf271ac245a852f2c7e0cb3c46039efdebdc0bbd792410ca41da545769d23f1cd82af6fcf86d890e512771dc", 0x98}], 0x10000000000001b5) 09:57:53 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020004fd1b77484cfa85679c7afc7d54e92"], &(0x7f0000000040)=0x6e) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup2(r5, r2) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r6, @ANYRES32=r3], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x2, 0x0) (async) accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020004fd1b77484cfa85679c7afc7d54e92"], &(0x7f0000000040)=0x6e) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) dup2(r5, r2) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES64=r6, @ANYRES32=r3], 0x10) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) 09:57:53 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x75}], 0x4, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) select(0x40, &(0x7f0000000000)={0x45fb}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0x6}, &(0x7f0000000140)={0x8}, 0x0) select(0x40, &(0x7f00000001c0)={0x8, 0x2, 0x81, 0x9, 0x0, 0x9, 0x0, 0x8}, &(0x7f0000000200)={0x8, 0xf7, 0x80, 0x0, 0x7, 0x3bf3ccba, 0xfffffffffffffff7, 0x2}, &(0x7f0000000240)={0xfffffffffffffffc, 0xcd1f, 0xff, 0x8, 0x100000000, 0xc24, 0x800, 0xffffffff}, &(0x7f0000000280)={0x53}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) kqueue() (async) kevent(r2, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x75}], 0x4, 0x0, 0x0, 0x0) (async) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) select(0x40, &(0x7f0000000000)={0x45fb}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0x6}, &(0x7f0000000140)={0x8}, 0x0) (async) select(0x40, &(0x7f00000001c0)={0x8, 0x2, 0x81, 0x9, 0x0, 0x9, 0x0, 0x8}, &(0x7f0000000200)={0x8, 0xf7, 0x80, 0x0, 0x7, 0x3bf3ccba, 0xfffffffffffffff7, 0x2}, &(0x7f0000000240)={0xfffffffffffffffc, 0xcd1f, 0xff, 0x8, 0x100000000, 0xc24, 0x800, 0xffffffff}, &(0x7f0000000280)={0x53}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) (async) 09:57:53 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000080), 0x4) 09:57:53 executing program 3: nanosleep(&(0x7f0000000080)={0x0, 0x1007feffff7}, 0x0) r0 = kqueue() (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffffc, 0x30, 0x4, 0x1, 0xe98b}], 0x42f2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x25, 0x20, 0x1000, 0x6}, {{r1}, 0x0, 0x44, 0x1, 0xfffffffffffffffb, 0xfffffffffffffe01}, {{r2}, 0xfffffffffffffffb, 0x12, 0x2, 0x400, 0x9}, {{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x7ab2, 0x8}], 0x8000, &(0x7f0000000200)={0x1, 0x4}) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) poll(&(0x7f0000000080)=[{r4}], 0x1, 0x0) (async, rerun: 64) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) dup2(r5, r4) open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x1b2) kevent(r0, &(0x7f0000000040), 0x9, 0x0, 0xffffff11, 0x0) (async) r6 = socket(0x11, 0x4003, 0x0) (async) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) dup2(r6, r7) 09:57:53 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83022b"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="b1", 0x1) (async) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x0) (async) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000240)=""/30, 0x1e}, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) (async) write(r3, 0x0, 0x0) 09:57:53 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd1068494c5f4aa1a, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa3}], 0x55, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setsockopt(r1, 0x0, 0x8001, &(0x7f00000003c0)="2f4d7a15c680b005217dddb046757e15e97b425388dbc7d2508e172ab1ac77a376c99b69fef09e88886d5ed3d869dbfd2dfe6974b12315f4d7cd234c84d10f31f172acb3ca127f4deddbbc53fc72015111d92b70f141ef144e00a197a464b19158463465226347119ddef4b57defbeecc5b924eb362e1c1865be8f6a4ae2ddf7e68489a4a20f7a8de2af7d7407c48eba53f897f9d9460306ad4bc0935066f596792a7ea03683068ded906921186c583a7ffeec1ea7", 0xb5) writev(r3, &(0x7f0000000200), 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x7) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x2) dup2(r3, r0) lseek(r1, 0x8001, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xe089, 0x0) 09:57:53 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x69}, {{r2}, 0xfffffffffffffffe, 0x31}], 0x0, 0x0, 0xf21a, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffc, 0x20, 0xfff7b, 0x6, 0x9}, {{r4}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x2, 0x4}, {{r5}, 0x5, 0x1, 0xf0000000, 0x0, 0x6}, {{r6}, 0xfffffffffffffffd, 0x12, 0x6, 0x1, 0x800}], 0xb31, 0x0, 0xfffffffe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r3, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0xfffffffffffffffa, 0x40}, {{}, 0xfffffffffffffffb, 0xd, 0x1, 0x100, 0x4f0}, {{}, 0xfffffffffffffffd, 0xc0, 0xf0000000, 0x913, 0x8}, {{}, 0xfffffffffffffffd, 0xd9, 0xfffff, 0x1, 0x4}], 0x6, &(0x7f0000000500)=[{{}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x2}, {{r8}, 0x0, 0xc6, 0x40000000, 0x7, 0x1ff}], 0x9, &(0x7f0000000540)={0xffffffff, 0xfffffffffffffc22}) 09:57:53 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 09:57:53 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') (async) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) (async) 09:57:53 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000080), 0x4) 09:57:54 executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83022b"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="b1", 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000240)=""/30, 0x1e}, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) write(r3, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83022b"], 0x1) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="b1", 0x1) (async) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x0) (async) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000240)=""/30, 0x1e}, 0x0) (async) dup2(r1, r0) (async) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) socket(0x2, 0x8002, 0x0) (async) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) (async) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) (async) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0) (async) write(r3, 0x0, 0x0) (async) 09:57:54 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:54 executing program 1: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd1068494c5f4aa1a, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa3}], 0x55, 0x0, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) setsockopt(r1, 0x0, 0x8001, &(0x7f00000003c0)="2f4d7a15c680b005217dddb046757e15e97b425388dbc7d2508e172ab1ac77a376c99b69fef09e88886d5ed3d869dbfd2dfe6974b12315f4d7cd234c84d10f31f172acb3ca127f4deddbbc53fc72015111d92b70f141ef144e00a197a464b19158463465226347119ddef4b57defbeecc5b924eb362e1c1865be8f6a4ae2ddf7e68489a4a20f7a8de2af7d7407c48eba53f897f9d9460306ad4bc0935066f596792a7ea03683068ded906921186c583a7ffeec1ea7", 0xb5) writev(r3, &(0x7f0000000200), 0x0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x7) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x2) dup2(r3, r0) lseek(r1, 0x8001, 0x0) (async) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xe089, 0x0) 09:57:54 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x69}, {{r2}, 0xfffffffffffffffe, 0x31}], 0x0, 0x0, 0xf21a, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffc, 0x20, 0xfff7b, 0x6, 0x9}, {{r4}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x2, 0x4}, {{r5}, 0x5, 0x1, 0xf0000000, 0x0, 0x6}, {{r6}, 0xfffffffffffffffd, 0x12, 0x6, 0x1, 0x800}], 0xb31, 0x0, 0xfffffffe, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r3, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0xfffffffffffffffa, 0x40}, {{}, 0xfffffffffffffffb, 0xd, 0x1, 0x100, 0x4f0}, {{}, 0xfffffffffffffffd, 0xc0, 0xf0000000, 0x913, 0x8}, {{}, 0xfffffffffffffffd, 0xd9, 0xfffff, 0x1, 0x4}], 0x6, &(0x7f0000000500)=[{{}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x2}, {{r8}, 0x0, 0xc6, 0x40000000, 0x7, 0x1ff}], 0x9, &(0x7f0000000540)={0xffffffff, 0xfffffffffffffc22}) 09:57:54 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') (async) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) (async) 09:57:54 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000080), 0x4) 09:57:54 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/57, 0x39}], 0x1) (async, rerun: 64) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="8f", 0x1}], 0x1) (async, rerun: 64) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000400)=0xffff) (async) ftruncate(r0, 0x2) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/235, 0xeb}], 0x3, 0x0) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x72fc) recvfrom$unix(r1, &(0x7f00000000c0)=""/215, 0xd7, 0x40, 0x0, 0x0) (async) readv(r0, &(0x7f0000001500)=[{0x0}], 0x1) 09:57:54 executing program 3: nanosleep(&(0x7f0000000080)={0x0, 0x1007feffff7}, 0x0) r0 = kqueue() (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) kevent(r0, &(0x7f0000000140)=[{{r0}, 0x7ffffffffffffffc, 0x30, 0x4, 0x1, 0xe98b}], 0x42f2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x25, 0x20, 0x1000, 0x6}, {{r1}, 0x0, 0x44, 0x1, 0xfffffffffffffffb, 0xfffffffffffffe01}, {{r2}, 0xfffffffffffffffb, 0x12, 0x2, 0x400, 0x9}, {{r3}, 0xfffffffffffffff9, 0x4, 0x1, 0x7ab2, 0x8}], 0x8000, &(0x7f0000000200)={0x1, 0x4}) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) poll(&(0x7f0000000080)=[{r4}], 0x1, 0x0) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r5, r4) (async) open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x1b2) (async) kevent(r0, &(0x7f0000000040), 0x9, 0x0, 0xffffff11, 0x0) (async) r6 = socket(0x11, 0x4003, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) dup2(r6, r7) 09:57:54 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffee3cba05ff00000000002086dd6094ed2700003a00feffffff0000b6000000000000000001fe8000000000000000000000000000aa4b3b16cce2db1edd91b04fb5a32d5171d73e2833a91a425185a1da5e3e466d74672ccc1cf017534f529b"]) 09:57:54 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/267, 0x10b}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) sysctl$net_inet_ip(&(0x7f0000000300)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:57:54 executing program 1: r0 = kqueue() (async, rerun: 32) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xd1068494c5f4aa1a, 0x0) (rerun: 32) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0xa3}], 0x55, 0x0, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) setsockopt(r1, 0x0, 0x8001, &(0x7f00000003c0)="2f4d7a15c680b005217dddb046757e15e97b425388dbc7d2508e172ab1ac77a376c99b69fef09e88886d5ed3d869dbfd2dfe6974b12315f4d7cd234c84d10f31f172acb3ca127f4deddbbc53fc72015111d92b70f141ef144e00a197a464b19158463465226347119ddef4b57defbeecc5b924eb362e1c1865be8f6a4ae2ddf7e68489a4a20f7a8de2af7d7407c48eba53f897f9d9460306ad4bc0935066f596792a7ea03683068ded906921186c583a7ffeec1ea7", 0xb5) (async) writev(r3, &(0x7f0000000200), 0x0) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x7) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x2) (async) dup2(r3, r0) (async) lseek(r1, 0x8001, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0xe089, 0x0) 09:57:54 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/57, 0x39}], 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="8f", 0x1}], 0x1) r2 = dup2(r0, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000400)=0xffff) ftruncate(r0, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/235, 0xeb}], 0x3, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x72fc) recvfrom$unix(r1, &(0x7f00000000c0)=""/215, 0xd7, 0x40, 0x0, 0x0) readv(r0, &(0x7f0000001500)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/57, 0x39}], 0x1) (async) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000440)="8f", 0x1}], 0x1) (async) dup2(r0, r1) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000400)=0xffff) (async) ftruncate(r0, 0x2) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/235, 0xeb}], 0x3, 0x0) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x72fc) (async) recvfrom$unix(r1, &(0x7f00000000c0)=""/215, 0xd7, 0x40, 0x0, 0x0) (async) readv(r0, &(0x7f0000001500)=[{0x0}], 0x1) (async) 09:57:54 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffee3cba05ff00000000002086dd6094ed2700003a00feffffff0000b6000000000000000001fe8000000000000000000000000000aa4b3b16cce2db1edd91b04fb5a32d5171d73e2833a91a425185a1da5e3e466d74672ccc1cf017534f529b"]) 09:57:54 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x44) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, 0x0, 0x773df5e3f8caaa97) 09:57:54 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/267, 0x10b}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) (async) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) (async) sysctl$net_inet_ip(&(0x7f0000000300)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:57:54 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:55 executing program 6: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x8, 0x1, 0x0, [{}, {}]}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}}) 09:57:55 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/267, 0x10b}, {&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) (async) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) sysctl$net_inet_ip(&(0x7f0000000300)={0xa, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 09:57:55 executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x69}, {{r2}, 0xfffffffffffffffe, 0x31}], 0x0, 0x0, 0xf21a, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffc, 0x20, 0xfff7b, 0x6, 0x9}, {{r4}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x2, 0x4}, {{r5}, 0x5, 0x1, 0xf0000000, 0x0, 0x6}, {{r6}, 0xfffffffffffffffd, 0x12, 0x6, 0x1, 0x800}], 0xb31, 0x0, 0xfffffffe, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r3, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0xfffffffffffffffa, 0x40}, {{}, 0xfffffffffffffffb, 0xd, 0x1, 0x100, 0x4f0}, {{}, 0xfffffffffffffffd, 0xc0, 0xf0000000, 0x913, 0x8}, {{}, 0xfffffffffffffffd, 0xd9, 0xfffff, 0x1, 0x4}], 0x6, &(0x7f0000000500)=[{{}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x2}, {{r8}, 0x0, 0xc6, 0x40000000, 0x7, 0x1ff}], 0x9, &(0x7f0000000540)={0xffffffff, 0xfffffffffffffc22}) setrlimit(0x8, &(0x7f0000000040)={0x30, 0x95}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) dup2(r0, r1) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x69}, {{r2}, 0xfffffffffffffffe, 0x31}], 0x0, 0x0, 0xf21a, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) kevent(r3, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffc, 0x20, 0xfff7b, 0x6, 0x9}, {{r4}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x2, 0x4}, {{r5}, 0x5, 0x1, 0xf0000000, 0x0, 0x6}, {{r6}, 0xfffffffffffffffd, 0x12, 0x6, 0x1, 0x800}], 0xb31, 0x0, 0xfffffffe, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) kevent(r3, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0xfffffffffffffffa, 0x40}, {{}, 0xfffffffffffffffb, 0xd, 0x1, 0x100, 0x4f0}, {{}, 0xfffffffffffffffd, 0xc0, 0xf0000000, 0x913, 0x8}, {{}, 0xfffffffffffffffd, 0xd9, 0xfffff, 0x1, 0x4}], 0x6, &(0x7f0000000500)=[{{}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x2}, {{r8}, 0x0, 0xc6, 0x40000000, 0x7, 0x1ff}], 0x9, &(0x7f0000000540)={0xffffffff, 0xfffffffffffffc22}) (async) 09:57:55 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffee3cba05ff00000000002086dd6094ed2700003a00feffffff0000b6000000000000000001fe8000000000000000000000000000aa4b3b16cce2db1edd91b04fb5a32d5171d73e2833a91a425185a1da5e3e466d74672ccc1cf017534f529b"]) 09:57:55 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x44) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, 0x0, 0x773df5e3f8caaa97) 09:57:55 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:55 executing program 6: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x8, 0x1, 0x0, [{}, {}]}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x8, 0x1, 0x0, [{}, {}]}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}}) (async) 09:57:55 executing program 4: r0 = getuid() r1 = semget$private(0x0, 0x4, 0x220) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0x5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semop(r1, &(0x7f00000001c0)=[{0x3, 0x5, 0x1800}, {0x2, 0x80, 0x1000}, {0x1, 0x40, 0x6fb3cb577a90ea26}, {0x4, 0x2, 0x1000}, {0x3, 0x2, 0x3000}, {0x0, 0x4, 0x2000}], 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, r5, r2, r4, 0x0, 0x56, 0x9fa}, 0x5, 0x1000000007, 0x800000000000a}) fchown(0xffffffffffffffff, r0, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1b6, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x122, 0x0) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) fcntl$setown(r6, 0x6, 0x0) 09:57:55 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:55 executing program 6: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x8, 0x1, 0x0, [{}, {}]}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}}) 09:57:55 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="fbffffffffffffffffffffff08004500004c0000000000009008000000000000001c07ea00000003009078000000004c000000000000000000110000d0ae00e0000002441c0000e0000001000000000000000000000000ffffff"]) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18"], 0x1c, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000280)=""/36, 0x24}], 0x2, &(0x7f0000000180)=""/131, 0x83}, 0x1) 09:57:55 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file2\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2e) select(0x40, &(0x7f0000000080)={0x8}, &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 09:57:55 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d67919", 0xcb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="e0000000000000000100000000000000c3e6e07cc1a841056efd2fb02552c284662b35c1ebf422b278fe158b394e006a8d4fcd25ba47357aeb9c3c7fb3645168612bba2261805df1301daf2b6f601be39edd1005310902cf82729f28a1568e1c061f660b844527ef3c61f18d59f040dd23645ac4c99f8ed1f86a2d3a12762db1725b71c1e9e303a2ef8098e4973bae4230c21636132e853aee0ac706397f0774b7fbd9fc2dda01bf5d0c08ae4f13f7dac67c5abf4ed8b6f3d4ff7c6ffd28ab3b66d4f28df254f51a52ffb594601e3b27bad8d8025daf7b12a10000000000000050000000000000000000000000000000b76359ae94e30a6c27ef9b5e763078fa7300f992f03e7cfe6eb1e515ce6ab22b1ac590cefe98cfc6df4778491a3c19bda93543a59be3c36fed00000000000000d00000000000000000000000000000002b33e78c0815c10b9c97b4525b6cc5b7236fa5c03bca0b0208538481751c844264b7ff85d822e6ef679d37a90b91a8542166ce2569752040785bb83199088d2df5d9df5bc1bac68378ea6106e45eeb9621efcba8fe37ad9f47b788ddb6e9a068a887c0455ff598e4c9b907735c44698151474be75247769cfd9a49542490a99cf67da2d617dad906c18078792ca2d627db676cbca1fa7237b8796ce80f11798c83d7182f38e95e0a4fe3941aec8a0ba60292e848874f08cb6d0000000000000098000000000000000000000000000000e775fc9be510d9d9057fc707eeb27bb9d782944db53ea01c6395484145298dc96d246f3e598e1397d00d745a3a78ccbbc704de23a8fcf27c7f0ca541640e98d9f28d8f00402aa9bd53ebad8ec5c0413e5f30660c9b845fac4249797685afdc5539cf6da8a665d35aaa05538b5d376ef689f8c2606b3a02e390cdaa7a8f3ea70bde00000000000000a0000000000000000000000000000000769b54e4c978e5ef1486ef33b2993c84363c410851019363aa21c6bde6c90179e476d37728075f614d7df05417f80e9dc2ebaab2adafbb5d89261c3fc91667b30ed26a6c80f98c362b355c2fcb6aa2e6b37e5e3dc2ece8f49802133c8c4e8be7c82b559bcc3b6819c9fc760c8af7d634d0fd868cdc2b5333db62211a390d718840d2fb6dd761626a9900000000000000c80000000000000000000000000000008a629345df222a8c5f96f9326716f47f8887fc9fda94069156d9631aa620634854d07c1c71f1878771996c671ac13bd14f6fe20b093545c111b42ca29f746c2437683d6f86ad4ca4c5416d48076db29b24db85d0583a64a8654421cb0247ad8c2dfb1ab82740b8a3e011ef0ad536e1d107199bede78bb04f50fb36baecc005ac58c64ab6b992e98244acac4e663822f0087bcb496e2d87b6f211959053c7ce5bf438e0a3889bb94ae1e200000000000000e000000000000000000000000000000013212ac46968fea56b73a839f8f7ab205607925a2470be1d1d83b4001b44eca887922089f48e2f29d3a8f50af33cfb21fa8eea026c75d195b3c8ce273a22516e73545917fbc87abb538ba26065f71695b277daf90eb49705988c1aaf9d448853f5c663e21a6e05ad33424fed39ddf8b9510ea05967842256aa45411fc4e3d10ad904f199be669d2521ab2599da0a52fa552f69e2909376c2cc831d7d5918207be515c335b679478382c3d5ba704da6a82f63db3a3a1c2d3b4561e594a3516fd6b04b1496113814b51f00"/1248], 0x4e0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 09:57:55 executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x44) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, 0x0, 0x773df5e3f8caaa97) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x44) (async) socketpair(0x1, 0x8000, 0x6, &(0x7f0000000080)) (async) read(r0, 0x0, 0x773df5e3f8caaa97) (async) 09:57:55 executing program 2: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 09:57:55 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="fbffffffffffffffffffffff08004500004c0000000000009008000000000000001c07ea00000003009078000000004c000000000000000000110000d0ae00e0000002441c0000e0000001000000000000000000000000ffffff"]) (async) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18"], 0x1c, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000280)=""/36, 0x24}], 0x2, &(0x7f0000000180)=""/131, 0x83}, 0x1) 09:57:55 executing program 3: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="02", 0x1}], 0x1) syz_open_pts() 09:57:55 executing program 2: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 09:57:55 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="b9022a86c15af022cbe592bea4aa3250912eefd036b5c9160a5eb30ea52e93e75c75b909c5baf6ad9e11a02b69967d122f62bd30265b00854f5c538f1381da41c65b4c026ad88f0aeedad672d6eb67247d7d2ffb49d90fad96ac0d24f4513d1965f405d7111f007775f724baee0c81d3344e73a51346ba0e0a580ff0dd3256e751670c070f6836313ea29b68e63b1810b314d523d504f631dbd312fe79328f4c52e2a561c225d5bb54156179b483b567ab1f9d4c91ac3bb93448fa91c69d24b888d204f34406d85e20ae01b1e22f8bae36701f015dabae08923514988ea51b910886ff00f396dbeb95d0f7cc756a490d9a133d4f5e66fafc946ed2a5a04636bb1b4385bf88d8b69d0d92ba8fb3efd7be7130b480af240a4f674a1d95a74f25791d7dd72caee065c66f1a62dee28b09f98d11be7b2f6a4f8f8164e50cb7b7bb7a68debb0a7749d30ca1c76c893cdc23e0bbfeb53ac9e369a17aae5b6a08182ffe527486fa072d751100000000000000581939b30ebbced55d24fe0a9dc2fc278dfd8443b83701548a9d3cf5b87619ec3a094a9a7db23c77f0de98dd0dbbf1e5a45ea88c7668c6ea998d8735f74e5e18a3956f15890c8a8d1fcf28468c2e8cc83a8482f07db1f6d4dc90b96ccba69c48f34ee60064f755b76043066dca2d7385ee0100008000000000010c8c7ede14967dbf152f420757001c3bcb9cdb1e0000e40a00000000000000000000345475f561", &(0x7f00000002c0)=0x210, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x3, "ce22d9eed45fd115bb9bdadfad56672740ae0820eeb04c67297537a3f53c435a265a082c13a43afcbc2ba1e17d9d70a104ba9cafd8dea5b6fcd48db346b2316cbe3467098e7b4b9d56ffce0e10fc50362a3a76511fbdfc0b00899a722af849c903e7b504fd25beb04a6506d869bd90dacbe029b7adc3533c07d27eb871551a844dc0055fc5cfbc776f6c4fe21774cbe22c6b257e950607750c96b19dda169811e4725ee3ed0a4f12d339a9624247c7062c36cabe4ed49559e0497da9ac3a71347d15c81e5d49372d06be1fda928a50709542a1cae282789fe274281086fa2494a33445ef91eb55ee54cf77b0d8ac52e10a7713b8d5d9eff657ad3fb47ec293585eb04de0dc23151f77aa694617ea2b74cc36522897ab982ee418a616d0d2bb0a526e84f423bfeab2e5d4f7676abbe3b6502c855f28622feba8eda87be5635c77d528dec06e10c6de19aed69b9b85aeaaeb9f5576d328b67445ef94d93eb622f9a0d19c9cc15bc7c50d3749ed32c228110f5a4cca54f1ee18907b5c9e4159227f797278ab34a611af50193ed127002a320cd0462670b19cc4bd6594a74b1dc640f6f0dce850145a3781b446ac8b78712cc87914449f2f05a2131c739bd2a51a08dfb157fb41ce22ad38313307a3d15849f32f70444bd5b8828b8086558a761eddffd4f9d35c142e6f7e307aa0aa91b12ec8d9a958ea4a92eda5627a7681ea714d86788b9aa6344b2e366fa2155b7bee3ebc9e14cc53c83cb36af3ca95bba88c07766c780d0a5d2f5c08e17103e448c8f8de7869928ecaf94cbbdc228c4e5277dced7bfff51bfd9ea377eecf0923b2d6aa38c76dc84b1e68daf5958e4f5b28d97cccc48d2ad6a43d710f20cf4230a5dd63a8a8f18a4d0ec2f13a44da3e29751d4f6c18875f6f8feeaa44315cd93bb2fa27391521508ada5d0d83decd8583596ce96774dad5a1bb4ff2c38c74a4a39c53f07b6c42fba64d1f5ac01c2671a4d44274147d7d126a5de0500819f4dd59637fe5e9086905bf940a297fb6eaa55dbe55a609f88f3514084d27efda629dc956584a4924528ed964893a0630cd54b643a396a027bc9662395c66264ec4bdbd49f19d835136da6e3b8e2c77b3184e4fcdb06b5485bc72158bf542728ace5d200c19224a17375a8f82fc11d031f1f8fd08dd6b2d2468fa7ee3b94e1b328cfa39a03382540133d4ce0bf4f551b7a24ecbb70b345b86a84aec613edf845edca53a879ca6b31eed25d66ed22289b637a014ebb030d12c9c154937c1a8c532ac45fa0d2c6e7bf177afc29f7b9698ecad423d9829d04f17d58f6151b876bc5979690a32035788bdebadfd573095e25866b25ac696f4c2170903566d122d91090a5834cce651ce6048d203587670cb64b736367be2f85762b49dacd0445b43be8812a588f06276501effe7b1cc0a8d8381aeba8f974f3a250da3a3339b0bee4ddc58cd27706b0fb46c5bc667dc70829aea9762d752d14fdb4c77a890e8c65eabbbbc1fa816a39bc4ca0848ce0d81c3f9df58d33eea19f643ea946fbef27b424ad19c89af37a545d67c534410d15eb096a80ee5abeebafadf9bda091a392a64f3ccfec9baf6c8d37052fb122815a8d34ff3984ec78f12132c2bf78205cadb03fbb91ce9dce48ea93abf2be043847c84e8befa9771ea1ae97ae693ad6142f38567f6d1f414436198bde021aeca2bad0b4aa9d591e4aecf1b16e7c1523ac93fb5b29a965838293e9db4a15612195f4d716c4833ce521c536956c0b862f103baa2283ef3e831a31c0d79b23f7809dec73910430c6b117158d65025c0ba37a390970128254a0e8012bc7c21b3f0c38d5c2714be802d0f9c84e98cc7d6b9a6b7e489777743fae1bd3cdab8e10c0cb3ba687d4950187a754e209c2afade1095f5fd5b2696a9af2c88343d49d2c3f8f8f8f9ab0f9f88df2d45d8cc016ddf8da176f7ad75536657d648710b30b909159747b1de7d411ccc79264a4d90e26887076b8833a1ad13a568e9d9294a86bb797f179b0df5f3b725c74811b211353d0f99919fae11e2f89bcbf33e1b1d4fb59ea15793aa28b5c28900499fe84007cc82ecaab00ce8f0e35d2e8b62ee093cbe30255d52f6ed52ae820968fa6b3ac9eb8ed3c2257f1db14241fac09744e1068357dd879ba7506a7b8c1201f333e3091490317f9a21b37a4d3e6f69fa15c1fe2217ebcd86e9fdb383ebe0034229c580782103f01f65316df34d13606ae5325fca2e2f17834841adaebfdcda159e8f568ddc500ffd26055bf6a06ad8c570ba29e290dda08380ddd45138467bc35a4bed75f69403e74687686cb05099548d395d33466911f892970cb63eaaa7984d58a8629afe5ea55c9a3961c4e31dc10f17982b3794892e8113fa80519081df1c14def5796cfa59e5df917d665c6d8de82f657a4de0f84135571fc7a38985ee1db7f759cfd8cbbb8677277f7c7fc81c0f3b3c19f498957d00ff813eaaec409e8e1900bec3fa01604eb0093c8b669712352a65a92e124f470d3e1849b32b15aa122b74b3e49ad10d039d215f90cf7399b01304b7debcdf8be5ca890b32ed3e8511fd83505de12a833883930cbb141fa0f6cb1b92928050628bad653b456966cac1a6ebc1bb32eab9ab873596df62f8e88e51cece96bb18490e6912c70712c3ae15957be41a336e3784a9031f60b959383f7bffdd3884f02bfc0507957b4cd582e1540f16dafe4e9b6f09da0798fbe682502f64b5155466dbefadb3b3d71203b9ec0af6a9c02d92e55517bcaaadd9c4bf29eed7d7ee7265a569856871aaab343a8f550ef21bc4d8a5b789bd779eecfb911ed7c00df01789aa39c893f3f9a3ca16acf2a4c3216020c81fad1326a793c56ae915d47a3edb950e5542672e03d3784a236a677543c0b1fe58f036b414a76931c762e013543b2d7c35b95faa60d96e5cdab8e087a3896deb73d5aee639bd502c8e4dbbb376ba3321708b321515240e8adac0b6aa6554a6d0803df0a6360601ababc729439f43ce910a1603c1a8e1552ccb97655fff15553afd88b75136710cd87014b893cfe7b95735382cee0063fb82fdc0f420e129a4565d69f855a8dcb7bab5401e3e45f18197dd1db899e372108511a6bc410524528de14aa3531eafd7737416ed868761b013c22969f5f0299d1e0a1664ce6bf25aab2dd1f118c14300c173ec89555c2dbd6a3dc33ffb22468449eac7395b0b4ebce644722a57d61764da2d451ddb58aa8ea1db1a2e65b62973e27ec80b4ee638357bede7bfce8b7061607a88e5b5553b02e75578b8da3d9a9587e8bebbb0eb20f7b4f35c38dc2a28f67e9716d1d51f38066deaf41458d37a5bde468f0c7ead771b82d179c7bd7cad3644b44069e5bcb59cb30e9986a3d24bb013d6207a0ddd7150d12e2c7593901c7b0640d04f441bdea13a058694e93f74f61dd5f3651674fa6af2dbc945e7021f03f24d195386a1328b3004c3a43ebe0fa77861a102d9702fab2d1e12b398fcdc5a9fd6df7553fc1e6d61f7f311aa66e15eed09effb07baf59834bcc649c9ae4961dd9a09f49c535c1e56b035666d6597c6e11582026453aac82c7418cad7f709c8d4784e7c4faf722aac93f726026ad9d051e424eede08ea8fe4b998c4db3f7ae89cd1569ff9c04bde9e0055586a7abfaaf1b6887b007a2de1b97013ef56c6392bb45ea9ccacc775ca307d864f327ff53fa3713bd9f3354001261afe1bbbec98e545f31a094a5a438571c439a8cb91f4f85aaf1cb5ada56eb3f4a3454d9a4b3b7c7876b733ce490bed858a8ed6d56cff7855be2058f2ce89c9150fb36dcea78fa1856b90a6dbd1a81cda7d0dde5a0c11aadeb204c3b9db47020b6df46ada44bfbb52408ae4a21d3ec0b54321d45b79510926363c3e756852586aeaae45471c72bace01c283caef744dce6de8b4492caacc5f9d8e2ad5c5f7b27bbfa98a0f4a1d517c2234c04855d541a6492cb1ae49078eda7b3590827302ff0bf6364b44b1424d4567d2aa763fb8fd520d228db405dc99f3b335250beb1af70b70f26e1aad7a811ddd40ddd72e37981e7cb00f119d4a83157b9804d7fb845b0fa3a7de2649e4cf6ce88e16319ec4e1dd404963d1e4607b640dfe69ef838fbf73588307333bf35472e394d20be8a755096c5b1f8b35e0c3643731681eee40bfe1e1c36a01fe637e0f6b90f6782bd4f6b40a230c4048036de714770f5452ec2aee5444cb5b0842555e1f1ce9806e77fb10a5f4983c26f5d39272ba98c1136d0fefe1b9b46577f4574af685815a540a8c5df17e9884bc12908fc267d8f7c55a662897b2d0b669309c1a78f115cc085127b63f64e7481ff196b21d250e3178010360b8fcc5ae8ba4a665b9f0888da0e163f6ff08e1b126102f563562d9646bd8edb91857eb3bfe67b933fda7d278670971a741d65fd4b1745c97a0e0a43181f7640c364787061a661ffb64f8e7b3492530ee06c9aa48ff1a35b490d76d1e1c2ea89a750425a24ccdfd4cbaacf82a3b612ebfc9b0ed81f2e6e40bfb5e954c39c960c61d5cb2e5c46095220d03dd3093b8713d6831f5e9f63d06f04a44842bb82cfa11b325dff9d92d4861021dc16998d85dee28fc0f5d4f009d057bd4c98eee226c9e56f28fe378a26d4949a688e1cc01f39a7eb88e2165ef49166a4f784fe41d1f9c115e4d40135e97fb1f6842a99fe235e336760dddc8130e4f1e3caaf1130a5d95aba93f2c08da44d63d01c82b6f39b746818d583e0095cadda1f866f1dff84c4ea5444ffd24e0de3118b82dc9d8b9a65aa2cda118e6cbc657c2287d976f1a853151cbe6aaf103f07fcb6129fa07c39dae38e8f6d10ea9409a31f57a5bb649302724520e5b8a4d5f9c863b4dacd61981b6bd02b92a7fe5c0b081dfb8e345326d9eb237ca9bfc7404c14bd936c383d1e8dd762c6e4f30477610ba12dbd8b4efc814e446573ecdc6aaee7e617622ef990a3b5b16f6c359549255606c0d44f9574bb6722f2f4b50a47280994de0b236442bd9fa757dc4c33c07a57ab2c577228ce2d55de8ba8d84e3ffb5a661c7a424dbd229c01d9f95438045ab732fbd9496c9d0892801d1151f1e722d6b08bc19680f1b028943e66522db6cb791d5c2db997f29990036f2cf3358dfc1632353bafb6c553dcd3ec80c10b56fa098f1aff3233fe13d0d73840b4883e53f48d7f485e997d1c4963813059b88b60da4d992a1fb0a2356aafe968175b50ef98bb9821a3d1a402f2f0504356cbaa494ff5f9fb984c4d39a0da83eb8913819be5853581fecb6d9ae75110b7c0f580ba4a2ef0ab7bae7dd1e24fd3389b54f43da09a2c525fde5ddcede8f8f5759037a3bc6ec7f935198347f3f80b9439056a14c02589648a62816146660b1223134af6ddf2e99197c960a4835ac5b4224585e15a858e2593093c94b0653d2b1cb8bd34afa2b8c7fd11fed864e9f1779c38be248c93599556df4b8f886385e2115bd23ed023597aa3cd5ad71f418265f088f24b65d19b78fdd8c1aa7518f5757be7d6e4a10dc7238d71b08679c1a7edb6aa7b18f09db9b4fd5582218b41a504c1f56d2047bf3c80890462c7c6ed5651bdfdf5ff30f6c0402dab250a4e3033c96173f93b0f2f1ab62138968e5737f0229154becbc4d2c2978722b1e7667afc02483588fdbe6d5ebc83a72e72b795cbcfd7f00d8d606cbe9117b579516071bcf4232f5ea74d084fd7c6e2e0c0121edeb19a4b89f0076149856add24ef181f8ab39295107222cba3bdb7a14c7c84c31fcae9636f6fb4615f11cea64738075a4fc8b8a9a6918"}, 0x1008, 0x0) 09:57:55 executing program 3: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="02", 0x1}], 0x1) syz_open_pts() 09:57:55 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:55 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="fbffffffffffffffffffffff08004500004c0000000000009008000000000000001c07ea00000003009078000000004c000000000000000000110000d0ae00e0000002441c0000e0000001000000000000000000000000ffffff"]) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18"], 0x1c, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000280)=""/36, 0x24}], 0x2, &(0x7f0000000180)=""/131, 0x83}, 0x1) syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="fbffffffffffffffffffffff08004500004c0000000000009008000000000000001c07ea00000003009078000000004c000000000000000000110000d0ae00e0000002441c0000e0000001000000000000000000000000ffffff"]) (async) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18"], 0x1c, 0x0}, 0x0) (async) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f0000000280)=""/36, 0x24}], 0x2, &(0x7f0000000180)=""/131, 0x83}, 0x1) (async) 09:57:55 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) (async) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file2\x00', 0x40000400000002c2, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2e) (async) select(0x40, &(0x7f0000000080)={0x8}, &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 09:57:56 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:56 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d67919", 0xcb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="e0000000000000000100000000000000c3e6e07cc1a841056efd2fb02552c284662b35c1ebf422b278fe158b394e006a8d4fcd25ba47357aeb9c3c7fb3645168612bba2261805df1301daf2b6f601be39edd1005310902cf82729f28a1568e1c061f660b844527ef3c61f18d59f040dd23645ac4c99f8ed1f86a2d3a12762db1725b71c1e9e303a2ef8098e4973bae4230c21636132e853aee0ac706397f0774b7fbd9fc2dda01bf5d0c08ae4f13f7dac67c5abf4ed8b6f3d4ff7c6ffd28ab3b66d4f28df254f51a52ffb594601e3b27bad8d8025daf7b12a10000000000000050000000000000000000000000000000b76359ae94e30a6c27ef9b5e763078fa7300f992f03e7cfe6eb1e515ce6ab22b1ac590cefe98cfc6df4778491a3c19bda93543a59be3c36fed00000000000000d00000000000000000000000000000002b33e78c0815c10b9c97b4525b6cc5b7236fa5c03bca0b0208538481751c844264b7ff85d822e6ef679d37a90b91a8542166ce2569752040785bb83199088d2df5d9df5bc1bac68378ea6106e45eeb9621efcba8fe37ad9f47b788ddb6e9a068a887c0455ff598e4c9b907735c44698151474be75247769cfd9a49542490a99cf67da2d617dad906c18078792ca2d627db676cbca1fa7237b8796ce80f11798c83d7182f38e95e0a4fe3941aec8a0ba60292e848874f08cb6d0000000000000098000000000000000000000000000000e775fc9be510d9d9057fc707eeb27bb9d782944db53ea01c6395484145298dc96d246f3e598e1397d00d745a3a78ccbbc704de23a8fcf27c7f0ca541640e98d9f28d8f00402aa9bd53ebad8ec5c0413e5f30660c9b845fac4249797685afdc5539cf6da8a665d35aaa05538b5d376ef689f8c2606b3a02e390cdaa7a8f3ea70bde00000000000000a0000000000000000000000000000000769b54e4c978e5ef1486ef33b2993c84363c410851019363aa21c6bde6c90179e476d37728075f614d7df05417f80e9dc2ebaab2adafbb5d89261c3fc91667b30ed26a6c80f98c362b355c2fcb6aa2e6b37e5e3dc2ece8f49802133c8c4e8be7c82b559bcc3b6819c9fc760c8af7d634d0fd868cdc2b5333db62211a390d718840d2fb6dd761626a9900000000000000c80000000000000000000000000000008a629345df222a8c5f96f9326716f47f8887fc9fda94069156d9631aa620634854d07c1c71f1878771996c671ac13bd14f6fe20b093545c111b42ca29f746c2437683d6f86ad4ca4c5416d48076db29b24db85d0583a64a8654421cb0247ad8c2dfb1ab82740b8a3e011ef0ad536e1d107199bede78bb04f50fb36baecc005ac58c64ab6b992e98244acac4e663822f0087bcb496e2d87b6f211959053c7ce5bf438e0a3889bb94ae1e200000000000000e000000000000000000000000000000013212ac46968fea56b73a839f8f7ab205607925a2470be1d1d83b4001b44eca887922089f48e2f29d3a8f50af33cfb21fa8eea026c75d195b3c8ce273a22516e73545917fbc87abb538ba26065f71695b277daf90eb49705988c1aaf9d448853f5c663e21a6e05ad33424fed39ddf8b9510ea05967842256aa45411fc4e3d10ad904f199be669d2521ab2599da0a52fa552f69e2909376c2cc831d7d5918207be515c335b679478382c3d5ba704da6a82f63db3a3a1c2d3b4561e594a3516fd6b04b1496113814b51f00"/1248], 0x4e0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) (async) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d67919", 0xcb1, 0x0, 0x0, 0x0) (async) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="e0000000000000000100000000000000c3e6e07cc1a841056efd2fb02552c284662b35c1ebf422b278fe158b394e006a8d4fcd25ba47357aeb9c3c7fb3645168612bba2261805df1301daf2b6f601be39edd1005310902cf82729f28a1568e1c061f660b844527ef3c61f18d59f040dd23645ac4c99f8ed1f86a2d3a12762db1725b71c1e9e303a2ef8098e4973bae4230c21636132e853aee0ac706397f0774b7fbd9fc2dda01bf5d0c08ae4f13f7dac67c5abf4ed8b6f3d4ff7c6ffd28ab3b66d4f28df254f51a52ffb594601e3b27bad8d8025daf7b12a10000000000000050000000000000000000000000000000b76359ae94e30a6c27ef9b5e763078fa7300f992f03e7cfe6eb1e515ce6ab22b1ac590cefe98cfc6df4778491a3c19bda93543a59be3c36fed00000000000000d00000000000000000000000000000002b33e78c0815c10b9c97b4525b6cc5b7236fa5c03bca0b0208538481751c844264b7ff85d822e6ef679d37a90b91a8542166ce2569752040785bb83199088d2df5d9df5bc1bac68378ea6106e45eeb9621efcba8fe37ad9f47b788ddb6e9a068a887c0455ff598e4c9b907735c44698151474be75247769cfd9a49542490a99cf67da2d617dad906c18078792ca2d627db676cbca1fa7237b8796ce80f11798c83d7182f38e95e0a4fe3941aec8a0ba60292e848874f08cb6d0000000000000098000000000000000000000000000000e775fc9be510d9d9057fc707eeb27bb9d782944db53ea01c6395484145298dc96d246f3e598e1397d00d745a3a78ccbbc704de23a8fcf27c7f0ca541640e98d9f28d8f00402aa9bd53ebad8ec5c0413e5f30660c9b845fac4249797685afdc5539cf6da8a665d35aaa05538b5d376ef689f8c2606b3a02e390cdaa7a8f3ea70bde00000000000000a0000000000000000000000000000000769b54e4c978e5ef1486ef33b2993c84363c410851019363aa21c6bde6c90179e476d37728075f614d7df05417f80e9dc2ebaab2adafbb5d89261c3fc91667b30ed26a6c80f98c362b355c2fcb6aa2e6b37e5e3dc2ece8f49802133c8c4e8be7c82b559bcc3b6819c9fc760c8af7d634d0fd868cdc2b5333db62211a390d718840d2fb6dd761626a9900000000000000c80000000000000000000000000000008a629345df222a8c5f96f9326716f47f8887fc9fda94069156d9631aa620634854d07c1c71f1878771996c671ac13bd14f6fe20b093545c111b42ca29f746c2437683d6f86ad4ca4c5416d48076db29b24db85d0583a64a8654421cb0247ad8c2dfb1ab82740b8a3e011ef0ad536e1d107199bede78bb04f50fb36baecc005ac58c64ab6b992e98244acac4e663822f0087bcb496e2d87b6f211959053c7ce5bf438e0a3889bb94ae1e200000000000000e000000000000000000000000000000013212ac46968fea56b73a839f8f7ab205607925a2470be1d1d83b4001b44eca887922089f48e2f29d3a8f50af33cfb21fa8eea026c75d195b3c8ce273a22516e73545917fbc87abb538ba26065f71695b277daf90eb49705988c1aaf9d448853f5c663e21a6e05ad33424fed39ddf8b9510ea05967842256aa45411fc4e3d10ad904f199be669d2521ab2599da0a52fa552f69e2909376c2cc831d7d5918207be515c335b679478382c3d5ba704da6a82f63db3a3a1c2d3b4561e594a3516fd6b04b1496113814b51f00"/1248], 0x4e0}, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) (async) execve(0x0, 0x0, 0x0) (async) 09:57:56 executing program 2: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) (async) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 09:57:56 executing program 3: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="02", 0x1}], 0x1) (async) syz_open_pts() 09:57:56 executing program 4: r0 = getuid() (async) r1 = semget$private(0x0, 0x4, 0x220) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0x5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) (async, rerun: 32) semop(r1, &(0x7f00000001c0)=[{0x3, 0x5, 0x1800}, {0x2, 0x80, 0x1000}, {0x1, 0x40, 0x6fb3cb577a90ea26}, {0x4, 0x2, 0x1000}, {0x3, 0x2, 0x3000}, {0x0, 0x4, 0x2000}], 0x6) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, r5, r2, r4, 0x0, 0x56, 0x9fa}, 0x5, 0x1000000007, 0x800000000000a}) fchown(0xffffffffffffffff, r0, r2) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1b6, 0x0) (async) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x122, 0x0) (async, rerun: 64) r7 = getpgid(0x0) (rerun: 64) fcntl$setown(r6, 0x6, r7) (async, rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) (async, rerun: 64) fcntl$setown(r6, 0x6, 0x0) 09:57:56 executing program 1: syz_emit_ethernet(0x8c6, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffffffffffff8e4ec838d47a86dd603a70090890000000000000000000040000000000000001fe8000000000000000000000000000aa001000000000000000802cfdd5009f22304cd3921d5fefba4e5a5757df17f22ffcd969753a43fc886828f741f6af6ec36f98cbe48f92b81c8ee1185a51cc0fe20e68ca806f323aed3edd8e5cb9c7b43be816a2ca30088191f6ddd7d9fc00d33b610c49779042c244aea279a95fc43403413c67d1ed64187502043c081c76ae7f5d7253f3e585b16f469a7965bc27d30be13ddbb0f41a8b85a5ef4e0da42f845e55aa49042f731d9a2de159b9bf78d22985b33e43fa51f12c9a42d97a0dd4f5b26479e62c39ae5797750bf51c591432e6d0e1f4227410e051a7d62ed1f95c61c3b7f147e3931893809445a0381cc49d60382fc3dd04f1f65ab8df909603e2908d89cc70aa6286ce3fef6df66640ec94a3b811ac6ff9c7cda3969238850c5b7d297a84ab1d4e85675f51505de149a63e53a0ec9ef82a243f2b68f6f8efc43229fdd6cb371f1b799d38042d400ba26359670d5399c027b4a96dd9567c7f5e48694166226d7836a7fb6d31bba73dfc410968cb8c8942d999058964be6f61c88f48a3f52839c67da4e0339e53369e06fc2d51c0974bcedcc1a61d152f266e55deacb4f83c2f2f55eed9437c77a0dfc598ff68bfc8330189df39a2203c2660d5c2befb3d0d6db8918e7aa9930be1722f7b50528ede7bbddd08f3cbf6d8c366d4cfe774b094f566293fa244c880ac03306a3842c90aac931e2f4a96da91b617fda0d9646479e526901dd7a8583cfade3a1bf8b866b1887120af0f09c4454106dff6dcdccd5cb84868f0dc04eaf74466023a797ceacb7172bbcb934ea11cbb13ae92d3b3db7392268779ed78ffe3435c418106705f6068d1df83470af213eaefd744d01a8a5280c3e9d444e8f00554517ffd6a9a8e39b58ad8266249c789128754ee7105423401c485d5216db25b0065113752b83cc10dc95835c16f15b6ad876b15de3bba8b18bb0116aee4fba38bdf35091a94ca9b076037d77fd02053519cdf98d461740840449ae6862409c6ff38a5df5a1caa047dadd013fde8ddfaadc4e1d160428f773965703e808ea7dbc9b28b45e981b4c44733168e5132b5c88ded130edc073cca7877344a758fd0c95e18a2d4df77824972eb31b608b230cd5d314ddec12077468515ba629a1a11ddadbec27f2c58484184da18c83dc363fe316e32ae058a4e4b28934155d7d84cf30ce29f5196187dd4a6579079473fd10e903dd00acac33777e9792adc6be8882b36c17a8ab777db7b298b61acfd27e41e3a57030f3f85b399246b5b2d934212f2e12d2ce8c5018a64aa4bc4983b34298373e12942f56ec69c55c14febc57deb8f534c3f6faa84883b7722ea289f4b80b737143d083244b18bc8904ddee9019fedfd4a1a5c49d587a6b4fcaf156dadbc28726b5cfffddea2d0e36f1af9152fbb4510b0ae22e8ac8c688cde935f3a5cd305e2ba9bd75af840bfd4f653e9321d8756201498bb40dfeab59d9420384dcb076c855a666df22bdd7ecca4e58403825b3cac0abbc913423d5dd921366a02868d41b328a81cf9a7fba6c83b1ac6cd34d5e425ba49595377b2b05785c8c5e2b4f0262de2516eb36238897441c5422b7a68b8887db9ef5920b947b6e5e47e2a6a66bb61d2bf8f8e9c267912b090ac12cea38e26d055381aee01461d868407b4a5d53d006da8068c459fac9489ec45c0ad8aff61d986459994bbdf073e10163514b492748e8fc9a2e89239dab96cc2ec636a7b0c3a9d4fe53b4fee43d3efc1d0f07eb787e3a61a0ee66825e97d363bc392c06cf3587e6b35cc6fda30d851ea475dcbb1c5d1cda830f46b149d79cf276f0c42f172572a18941071d5ecbd93919096e458e4df2823859c24b929ff4d04ac4bdf7711716fd8ad92ca8cc37fb1473d0e0d4c4a414ca8ad9b5aafde45cb3818869ca95d3042c12192d84fae708894db49f6cd09fe4d5b5a04bfe8234110c8f95aa73d64fe62125f985a21e43096bac2208762a2c0edce42df540a6afd6606796411d773acea967a9bfd53f19a57e8445f9637611acb2168252c1066e10e29bcd71b2032797b9490e6f0465d532fe96494b69d6f71c1774a53b021047d440b3e008aa1ed8b8f0e9e19f1769f0f7758141070d12ce91e1531a5f97c797e62e024001baa96f1081b312f6ab2491b91a85d5e607eb8018708491ace56a0aec4e03d939d3b5b495a081f53de94b3e8fa875f834a4b24b708b6e0255d4fbeed5d818fdbb041a1ba67ced8814b3a27d7bb767617a8df74ef1440bc1dacc4a2f23bf657edbc3035f7cdb5348c2fbae93a19d01ad32174045571019517e6c281cbf8deb4efe2b20ee8e902f9ee25f836ef497d4d54c0153090dbe1de037ede24668bd267ccdb5075e5fd4ba76316be0cf08ba8b9a10d7dd100b7ef1e9794a54e986293030a2cca0c4540856bc278a4c2163894f182bacf1059a65de6ff9a527fe7c871afa6bf300627f93e313aacd1db4c3429f0bc2af508a9ed62ce2da78d9c192128e8c1233e74ba10ee6a69bfe87dc09be8652cb5c17fd3f276c438bbaf51f5af1b94a21f0d08b863618f8eb363117fb502f154c9b1efeebee898e8f5c626edc3b3f32170aeb6a0c34353300a999fad31317051aba0c058414a75f29032a24cc038acb2db3ba0e0e26dbf28f8dd9cf3dd8253229e8102029ffea9a0a0cc33b96288dd5dc494cb2f6e051206edd280155d89759947c691360c6f9e1ea84ff784f3f5c92dcbd187a0688973a98f415dd5aec8e175192691c28eabe70212f504d729a32e564b6bad14c1d882f7e64215d72c3dddf9d836c95aa19a8a2aaa9ce6d3de32ee99c01fcd726b05f640207e8215a18a91360962f1f3f53b1e854417cf4152ad8e01939da1f23f68fdcb809928f40166877ef8845940dc7814977925c98cea58c0814ce83bfb68825cb47f190380df14af4b408e7ec930aeb440b0b7e0568bf4027bf5b63d7ffc5c01895e94d69e45d7c463f39c97d4b5f4e84dac8417028e55328cfb4292c874737adfa4d94e33f51d970d31943d27e92b878d7e988b60d41a15f15df9cb5c0bbf51883454b52e40c10c28a8e94bd4e54f2a7000000000000004e9a2da80c3e4e8cb3a55ef69cb71d260caddc55adad178bde447d96ee95c6fc6c46d72ffc6bbf3ae0fdbb7fe27367a2049156c960b417941ead7373f4b06f205b68c9141c23dec25adf91cae6009b9100156e24abc4298e6c969ec00fb01cdd2b2930e209ae0f5cd535bbdd3961100000000000000"]) 09:57:56 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="b9022a86c15af022cbe592bea4aa3250912eefd036b5c9160a5eb30ea52e93e75c75b909c5baf6ad9e11a02b69967d122f62bd30265b00854f5c538f1381da41c65b4c026ad88f0aeedad672d6eb67247d7d2ffb49d90fad96ac0d24f4513d1965f405d7111f007775f724baee0c81d3344e73a51346ba0e0a580ff0dd3256e751670c070f6836313ea29b68e63b1810b314d523d504f631dbd312fe79328f4c52e2a561c225d5bb54156179b483b567ab1f9d4c91ac3bb93448fa91c69d24b888d204f34406d85e20ae01b1e22f8bae36701f015dabae08923514988ea51b910886ff00f396dbeb95d0f7cc756a490d9a133d4f5e66fafc946ed2a5a04636bb1b4385bf88d8b69d0d92ba8fb3efd7be7130b480af240a4f674a1d95a74f25791d7dd72caee065c66f1a62dee28b09f98d11be7b2f6a4f8f8164e50cb7b7bb7a68debb0a7749d30ca1c76c893cdc23e0bbfeb53ac9e369a17aae5b6a08182ffe527486fa072d751100000000000000581939b30ebbced55d24fe0a9dc2fc278dfd8443b83701548a9d3cf5b87619ec3a094a9a7db23c77f0de98dd0dbbf1e5a45ea88c7668c6ea998d8735f74e5e18a3956f15890c8a8d1fcf28468c2e8cc83a8482f07db1f6d4dc90b96ccba69c48f34ee60064f755b76043066dca2d7385ee0100008000000000010c8c7ede14967dbf152f420757001c3bcb9cdb1e0000e40a00000000000000000000345475f561", &(0x7f00000002c0)=0x210, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x3, "ce22d9eed45fd115bb9bdadfad56672740ae0820eeb04c67297537a3f53c435a265a082c13a43afcbc2ba1e17d9d70a104ba9cafd8dea5b6fcd48db346b2316cbe3467098e7b4b9d56ffce0e10fc50362a3a76511fbdfc0b00899a722af849c903e7b504fd25beb04a6506d869bd90dacbe029b7adc3533c07d27eb871551a844dc0055fc5cfbc776f6c4fe21774cbe22c6b257e950607750c96b19dda169811e4725ee3ed0a4f12d339a9624247c7062c36cabe4ed49559e0497da9ac3a71347d15c81e5d49372d06be1fda928a50709542a1cae282789fe274281086fa2494a33445ef91eb55ee54cf77b0d8ac52e10a7713b8d5d9eff657ad3fb47ec293585eb04de0dc23151f77aa694617ea2b74cc36522897ab982ee418a616d0d2bb0a526e84f423bfeab2e5d4f7676abbe3b6502c855f28622feba8eda87be5635c77d528dec06e10c6de19aed69b9b85aeaaeb9f5576d328b67445ef94d93eb622f9a0d19c9cc15bc7c50d3749ed32c228110f5a4cca54f1ee18907b5c9e4159227f797278ab34a611af50193ed127002a320cd0462670b19cc4bd6594a74b1dc640f6f0dce850145a3781b446ac8b78712cc87914449f2f05a2131c739bd2a51a08dfb157fb41ce22ad38313307a3d15849f32f70444bd5b8828b8086558a761eddffd4f9d35c142e6f7e307aa0aa91b12ec8d9a958ea4a92eda5627a7681ea714d86788b9aa6344b2e366fa2155b7bee3ebc9e14cc53c83cb36af3ca95bba88c07766c780d0a5d2f5c08e17103e448c8f8de7869928ecaf94cbbdc228c4e5277dced7bfff51bfd9ea377eecf0923b2d6aa38c76dc84b1e68daf5958e4f5b28d97cccc48d2ad6a43d710f20cf4230a5dd63a8a8f18a4d0ec2f13a44da3e29751d4f6c18875f6f8feeaa44315cd93bb2fa27391521508ada5d0d83decd8583596ce96774dad5a1bb4ff2c38c74a4a39c53f07b6c42fba64d1f5ac01c2671a4d44274147d7d126a5de0500819f4dd59637fe5e9086905bf940a297fb6eaa55dbe55a609f88f3514084d27efda629dc956584a4924528ed964893a0630cd54b643a396a027bc9662395c66264ec4bdbd49f19d835136da6e3b8e2c77b3184e4fcdb06b5485bc72158bf542728ace5d200c19224a17375a8f82fc11d031f1f8fd08dd6b2d2468fa7ee3b94e1b328cfa39a03382540133d4ce0bf4f551b7a24ecbb70b345b86a84aec613edf845edca53a879ca6b31eed25d66ed22289b637a014ebb030d12c9c154937c1a8c532ac45fa0d2c6e7bf177afc29f7b9698ecad423d9829d04f17d58f6151b876bc5979690a32035788bdebadfd573095e25866b25ac696f4c2170903566d122d91090a5834cce651ce6048d203587670cb64b736367be2f85762b49dacd0445b43be8812a588f06276501effe7b1cc0a8d8381aeba8f974f3a250da3a3339b0bee4ddc58cd27706b0fb46c5bc667dc70829aea9762d752d14fdb4c77a890e8c65eabbbbc1fa816a39bc4ca0848ce0d81c3f9df58d33eea19f643ea946fbef27b424ad19c89af37a545d67c534410d15eb096a80ee5abeebafadf9bda091a392a64f3ccfec9baf6c8d37052fb122815a8d34ff3984ec78f12132c2bf78205cadb03fbb91ce9dce48ea93abf2be043847c84e8befa9771ea1ae97ae693ad6142f38567f6d1f414436198bde021aeca2bad0b4aa9d591e4aecf1b16e7c1523ac93fb5b29a965838293e9db4a15612195f4d716c4833ce521c536956c0b862f103baa2283ef3e831a31c0d79b23f7809dec73910430c6b117158d65025c0ba37a390970128254a0e8012bc7c21b3f0c38d5c2714be802d0f9c84e98cc7d6b9a6b7e489777743fae1bd3cdab8e10c0cb3ba687d4950187a754e209c2afade1095f5fd5b2696a9af2c88343d49d2c3f8f8f8f9ab0f9f88df2d45d8cc016ddf8da176f7ad75536657d648710b30b909159747b1de7d411ccc79264a4d90e26887076b8833a1ad13a568e9d9294a86bb797f179b0df5f3b725c74811b211353d0f99919fae11e2f89bcbf33e1b1d4fb59ea15793aa28b5c28900499fe84007cc82ecaab00ce8f0e35d2e8b62ee093cbe30255d52f6ed52ae820968fa6b3ac9eb8ed3c2257f1db14241fac09744e1068357dd879ba7506a7b8c1201f333e3091490317f9a21b37a4d3e6f69fa15c1fe2217ebcd86e9fdb383ebe0034229c580782103f01f65316df34d13606ae5325fca2e2f17834841adaebfdcda159e8f568ddc500ffd26055bf6a06ad8c570ba29e290dda08380ddd45138467bc35a4bed75f69403e74687686cb05099548d395d33466911f892970cb63eaaa7984d58a8629afe5ea55c9a3961c4e31dc10f17982b3794892e8113fa80519081df1c14def5796cfa59e5df917d665c6d8de82f657a4de0f84135571fc7a38985ee1db7f759cfd8cbbb8677277f7c7fc81c0f3b3c19f498957d00ff813eaaec409e8e1900bec3fa01604eb0093c8b669712352a65a92e124f470d3e1849b32b15aa122b74b3e49ad10d039d215f90cf7399b01304b7debcdf8be5ca890b32ed3e8511fd83505de12a833883930cbb141fa0f6cb1b92928050628bad653b456966cac1a6ebc1bb32eab9ab873596df62f8e88e51cece96bb18490e6912c70712c3ae15957be41a336e3784a9031f60b959383f7bffdd3884f02bfc0507957b4cd582e1540f16dafe4e9b6f09da0798fbe682502f64b5155466dbefadb3b3d71203b9ec0af6a9c02d92e55517bcaaadd9c4bf29eed7d7ee7265a569856871aaab343a8f550ef21bc4d8a5b789bd779eecfb911ed7c00df01789aa39c893f3f9a3ca16acf2a4c3216020c81fad1326a793c56ae915d47a3edb950e5542672e03d3784a236a677543c0b1fe58f036b414a76931c762e013543b2d7c35b95faa60d96e5cdab8e087a3896deb73d5aee639bd502c8e4dbbb376ba3321708b321515240e8adac0b6aa6554a6d0803df0a6360601ababc729439f43ce910a1603c1a8e1552ccb97655fff15553afd88b75136710cd87014b893cfe7b95735382cee0063fb82fdc0f420e129a4565d69f855a8dcb7bab5401e3e45f18197dd1db899e372108511a6bc410524528de14aa3531eafd7737416ed868761b013c22969f5f0299d1e0a1664ce6bf25aab2dd1f118c14300c173ec89555c2dbd6a3dc33ffb22468449eac7395b0b4ebce644722a57d61764da2d451ddb58aa8ea1db1a2e65b62973e27ec80b4ee638357bede7bfce8b7061607a88e5b5553b02e75578b8da3d9a9587e8bebbb0eb20f7b4f35c38dc2a28f67e9716d1d51f38066deaf41458d37a5bde468f0c7ead771b82d179c7bd7cad3644b44069e5bcb59cb30e9986a3d24bb013d6207a0ddd7150d12e2c7593901c7b0640d04f441bdea13a058694e93f74f61dd5f3651674fa6af2dbc945e7021f03f24d195386a1328b3004c3a43ebe0fa77861a102d9702fab2d1e12b398fcdc5a9fd6df7553fc1e6d61f7f311aa66e15eed09effb07baf59834bcc649c9ae4961dd9a09f49c535c1e56b035666d6597c6e11582026453aac82c7418cad7f709c8d4784e7c4faf722aac93f726026ad9d051e424eede08ea8fe4b998c4db3f7ae89cd1569ff9c04bde9e0055586a7abfaaf1b6887b007a2de1b97013ef56c6392bb45ea9ccacc775ca307d864f327ff53fa3713bd9f3354001261afe1bbbec98e545f31a094a5a438571c439a8cb91f4f85aaf1cb5ada56eb3f4a3454d9a4b3b7c7876b733ce490bed858a8ed6d56cff7855be2058f2ce89c9150fb36dcea78fa1856b90a6dbd1a81cda7d0dde5a0c11aadeb204c3b9db47020b6df46ada44bfbb52408ae4a21d3ec0b54321d45b79510926363c3e756852586aeaae45471c72bace01c283caef744dce6de8b4492caacc5f9d8e2ad5c5f7b27bbfa98a0f4a1d517c2234c04855d541a6492cb1ae49078eda7b3590827302ff0bf6364b44b1424d4567d2aa763fb8fd520d228db405dc99f3b335250beb1af70b70f26e1aad7a811ddd40ddd72e37981e7cb00f119d4a83157b9804d7fb845b0fa3a7de2649e4cf6ce88e16319ec4e1dd404963d1e4607b640dfe69ef838fbf73588307333bf35472e394d20be8a755096c5b1f8b35e0c3643731681eee40bfe1e1c36a01fe637e0f6b90f6782bd4f6b40a230c4048036de714770f5452ec2aee5444cb5b0842555e1f1ce9806e77fb10a5f4983c26f5d39272ba98c1136d0fefe1b9b46577f4574af685815a540a8c5df17e9884bc12908fc267d8f7c55a662897b2d0b669309c1a78f115cc085127b63f64e7481ff196b21d250e3178010360b8fcc5ae8ba4a665b9f0888da0e163f6ff08e1b126102f563562d9646bd8edb91857eb3bfe67b933fda7d278670971a741d65fd4b1745c97a0e0a43181f7640c364787061a661ffb64f8e7b3492530ee06c9aa48ff1a35b490d76d1e1c2ea89a750425a24ccdfd4cbaacf82a3b612ebfc9b0ed81f2e6e40bfb5e954c39c960c61d5cb2e5c46095220d03dd3093b8713d6831f5e9f63d06f04a44842bb82cfa11b325dff9d92d4861021dc16998d85dee28fc0f5d4f009d057bd4c98eee226c9e56f28fe378a26d4949a688e1cc01f39a7eb88e2165ef49166a4f784fe41d1f9c115e4d40135e97fb1f6842a99fe235e336760dddc8130e4f1e3caaf1130a5d95aba93f2c08da44d63d01c82b6f39b746818d583e0095cadda1f866f1dff84c4ea5444ffd24e0de3118b82dc9d8b9a65aa2cda118e6cbc657c2287d976f1a853151cbe6aaf103f07fcb6129fa07c39dae38e8f6d10ea9409a31f57a5bb649302724520e5b8a4d5f9c863b4dacd61981b6bd02b92a7fe5c0b081dfb8e345326d9eb237ca9bfc7404c14bd936c383d1e8dd762c6e4f30477610ba12dbd8b4efc814e446573ecdc6aaee7e617622ef990a3b5b16f6c359549255606c0d44f9574bb6722f2f4b50a47280994de0b236442bd9fa757dc4c33c07a57ab2c577228ce2d55de8ba8d84e3ffb5a661c7a424dbd229c01d9f95438045ab732fbd9496c9d0892801d1151f1e722d6b08bc19680f1b028943e66522db6cb791d5c2db997f29990036f2cf3358dfc1632353bafb6c553dcd3ec80c10b56fa098f1aff3233fe13d0d73840b4883e53f48d7f485e997d1c4963813059b88b60da4d992a1fb0a2356aafe968175b50ef98bb9821a3d1a402f2f0504356cbaa494ff5f9fb984c4d39a0da83eb8913819be5853581fecb6d9ae75110b7c0f580ba4a2ef0ab7bae7dd1e24fd3389b54f43da09a2c525fde5ddcede8f8f5759037a3bc6ec7f935198347f3f80b9439056a14c02589648a62816146660b1223134af6ddf2e99197c960a4835ac5b4224585e15a858e2593093c94b0653d2b1cb8bd34afa2b8c7fd11fed864e9f1779c38be248c93599556df4b8f886385e2115bd23ed023597aa3cd5ad71f418265f088f24b65d19b78fdd8c1aa7518f5757be7d6e4a10dc7238d71b08679c1a7edb6aa7b18f09db9b4fd5582218b41a504c1f56d2047bf3c80890462c7c6ed5651bdfdf5ff30f6c0402dab250a4e3033c96173f93b0f2f1ab62138968e5737f0229154becbc4d2c2978722b1e7667afc02483588fdbe6d5ebc83a72e72b795cbcfd7f00d8d606cbe9117b579516071bcf4232f5ea74d084fd7c6e2e0c0121edeb19a4b89f0076149856add24ef181f8ab39295107222cba3bdb7a14c7c84c31fcae9636f6fb4615f11cea64738075a4fc8b8a9a6918"}, 0x1008, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="b9022a86c15af022cbe592bea4aa3250912eefd036b5c9160a5eb30ea52e93e75c75b909c5baf6ad9e11a02b69967d122f62bd30265b00854f5c538f1381da41c65b4c026ad88f0aeedad672d6eb67247d7d2ffb49d90fad96ac0d24f4513d1965f405d7111f007775f724baee0c81d3344e73a51346ba0e0a580ff0dd3256e751670c070f6836313ea29b68e63b1810b314d523d504f631dbd312fe79328f4c52e2a561c225d5bb54156179b483b567ab1f9d4c91ac3bb93448fa91c69d24b888d204f34406d85e20ae01b1e22f8bae36701f015dabae08923514988ea51b910886ff00f396dbeb95d0f7cc756a490d9a133d4f5e66fafc946ed2a5a04636bb1b4385bf88d8b69d0d92ba8fb3efd7be7130b480af240a4f674a1d95a74f25791d7dd72caee065c66f1a62dee28b09f98d11be7b2f6a4f8f8164e50cb7b7bb7a68debb0a7749d30ca1c76c893cdc23e0bbfeb53ac9e369a17aae5b6a08182ffe527486fa072d751100000000000000581939b30ebbced55d24fe0a9dc2fc278dfd8443b83701548a9d3cf5b87619ec3a094a9a7db23c77f0de98dd0dbbf1e5a45ea88c7668c6ea998d8735f74e5e18a3956f15890c8a8d1fcf28468c2e8cc83a8482f07db1f6d4dc90b96ccba69c48f34ee60064f755b76043066dca2d7385ee0100008000000000010c8c7ede14967dbf152f420757001c3bcb9cdb1e0000e40a00000000000000000000345475f561", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x3, "ce22d9eed45fd115bb9bdadfad56672740ae0820eeb04c67297537a3f53c435a265a082c13a43afcbc2ba1e17d9d70a104ba9cafd8dea5b6fcd48db346b2316cbe3467098e7b4b9d56ffce0e10fc50362a3a76511fbdfc0b00899a722af849c903e7b504fd25beb04a6506d869bd90dacbe029b7adc3533c07d27eb871551a844dc0055fc5cfbc776f6c4fe21774cbe22c6b257e950607750c96b19dda169811e4725ee3ed0a4f12d339a9624247c7062c36cabe4ed49559e0497da9ac3a71347d15c81e5d49372d06be1fda928a50709542a1cae282789fe274281086fa2494a33445ef91eb55ee54cf77b0d8ac52e10a7713b8d5d9eff657ad3fb47ec293585eb04de0dc23151f77aa694617ea2b74cc36522897ab982ee418a616d0d2bb0a526e84f423bfeab2e5d4f7676abbe3b6502c855f28622feba8eda87be5635c77d528dec06e10c6de19aed69b9b85aeaaeb9f5576d328b67445ef94d93eb622f9a0d19c9cc15bc7c50d3749ed32c228110f5a4cca54f1ee18907b5c9e4159227f797278ab34a611af50193ed127002a320cd0462670b19cc4bd6594a74b1dc640f6f0dce850145a3781b446ac8b78712cc87914449f2f05a2131c739bd2a51a08dfb157fb41ce22ad38313307a3d15849f32f70444bd5b8828b8086558a761eddffd4f9d35c142e6f7e307aa0aa91b12ec8d9a958ea4a92eda5627a7681ea714d86788b9aa6344b2e366fa2155b7bee3ebc9e14cc53c83cb36af3ca95bba88c07766c780d0a5d2f5c08e17103e448c8f8de7869928ecaf94cbbdc228c4e5277dced7bfff51bfd9ea377eecf0923b2d6aa38c76dc84b1e68daf5958e4f5b28d97cccc48d2ad6a43d710f20cf4230a5dd63a8a8f18a4d0ec2f13a44da3e29751d4f6c18875f6f8feeaa44315cd93bb2fa27391521508ada5d0d83decd8583596ce96774dad5a1bb4ff2c38c74a4a39c53f07b6c42fba64d1f5ac01c2671a4d44274147d7d126a5de0500819f4dd59637fe5e9086905bf940a297fb6eaa55dbe55a609f88f3514084d27efda629dc956584a4924528ed964893a0630cd54b643a396a027bc9662395c66264ec4bdbd49f19d835136da6e3b8e2c77b3184e4fcdb06b5485bc72158bf542728ace5d200c19224a17375a8f82fc11d031f1f8fd08dd6b2d2468fa7ee3b94e1b328cfa39a03382540133d4ce0bf4f551b7a24ecbb70b345b86a84aec613edf845edca53a879ca6b31eed25d66ed22289b637a014ebb030d12c9c154937c1a8c532ac45fa0d2c6e7bf177afc29f7b9698ecad423d9829d04f17d58f6151b876bc5979690a32035788bdebadfd573095e25866b25ac696f4c2170903566d122d91090a5834cce651ce6048d203587670cb64b736367be2f85762b49dacd0445b43be8812a588f06276501effe7b1cc0a8d8381aeba8f974f3a250da3a3339b0bee4ddc58cd27706b0fb46c5bc667dc70829aea9762d752d14fdb4c77a890e8c65eabbbbc1fa816a39bc4ca0848ce0d81c3f9df58d33eea19f643ea946fbef27b424ad19c89af37a545d67c534410d15eb096a80ee5abeebafadf9bda091a392a64f3ccfec9baf6c8d37052fb122815a8d34ff3984ec78f12132c2bf78205cadb03fbb91ce9dce48ea93abf2be043847c84e8befa9771ea1ae97ae693ad6142f38567f6d1f414436198bde021aeca2bad0b4aa9d591e4aecf1b16e7c1523ac93fb5b29a965838293e9db4a15612195f4d716c4833ce521c536956c0b862f103baa2283ef3e831a31c0d79b23f7809dec73910430c6b117158d65025c0ba37a390970128254a0e8012bc7c21b3f0c38d5c2714be802d0f9c84e98cc7d6b9a6b7e489777743fae1bd3cdab8e10c0cb3ba687d4950187a754e209c2afade1095f5fd5b2696a9af2c88343d49d2c3f8f8f8f9ab0f9f88df2d45d8cc016ddf8da176f7ad75536657d648710b30b909159747b1de7d411ccc79264a4d90e26887076b8833a1ad13a568e9d9294a86bb797f179b0df5f3b725c74811b211353d0f99919fae11e2f89bcbf33e1b1d4fb59ea15793aa28b5c28900499fe84007cc82ecaab00ce8f0e35d2e8b62ee093cbe30255d52f6ed52ae820968fa6b3ac9eb8ed3c2257f1db14241fac09744e1068357dd879ba7506a7b8c1201f333e3091490317f9a21b37a4d3e6f69fa15c1fe2217ebcd86e9fdb383ebe0034229c580782103f01f65316df34d13606ae5325fca2e2f17834841adaebfdcda159e8f568ddc500ffd26055bf6a06ad8c570ba29e290dda08380ddd45138467bc35a4bed75f69403e74687686cb05099548d395d33466911f892970cb63eaaa7984d58a8629afe5ea55c9a3961c4e31dc10f17982b3794892e8113fa80519081df1c14def5796cfa59e5df917d665c6d8de82f657a4de0f84135571fc7a38985ee1db7f759cfd8cbbb8677277f7c7fc81c0f3b3c19f498957d00ff813eaaec409e8e1900bec3fa01604eb0093c8b669712352a65a92e124f470d3e1849b32b15aa122b74b3e49ad10d039d215f90cf7399b01304b7debcdf8be5ca890b32ed3e8511fd83505de12a833883930cbb141fa0f6cb1b92928050628bad653b456966cac1a6ebc1bb32eab9ab873596df62f8e88e51cece96bb18490e6912c70712c3ae15957be41a336e3784a9031f60b959383f7bffdd3884f02bfc0507957b4cd582e1540f16dafe4e9b6f09da0798fbe682502f64b5155466dbefadb3b3d71203b9ec0af6a9c02d92e55517bcaaadd9c4bf29eed7d7ee7265a569856871aaab343a8f550ef21bc4d8a5b789bd779eecfb911ed7c00df01789aa39c893f3f9a3ca16acf2a4c3216020c81fad1326a793c56ae915d47a3edb950e5542672e03d3784a236a677543c0b1fe58f036b414a76931c762e013543b2d7c35b95faa60d96e5cdab8e087a3896deb73d5aee639bd502c8e4dbbb376ba3321708b321515240e8adac0b6aa6554a6d0803df0a6360601ababc729439f43ce910a1603c1a8e1552ccb97655fff15553afd88b75136710cd87014b893cfe7b95735382cee0063fb82fdc0f420e129a4565d69f855a8dcb7bab5401e3e45f18197dd1db899e372108511a6bc410524528de14aa3531eafd7737416ed868761b013c22969f5f0299d1e0a1664ce6bf25aab2dd1f118c14300c173ec89555c2dbd6a3dc33ffb22468449eac7395b0b4ebce644722a57d61764da2d451ddb58aa8ea1db1a2e65b62973e27ec80b4ee638357bede7bfce8b7061607a88e5b5553b02e75578b8da3d9a9587e8bebbb0eb20f7b4f35c38dc2a28f67e9716d1d51f38066deaf41458d37a5bde468f0c7ead771b82d179c7bd7cad3644b44069e5bcb59cb30e9986a3d24bb013d6207a0ddd7150d12e2c7593901c7b0640d04f441bdea13a058694e93f74f61dd5f3651674fa6af2dbc945e7021f03f24d195386a1328b3004c3a43ebe0fa77861a102d9702fab2d1e12b398fcdc5a9fd6df7553fc1e6d61f7f311aa66e15eed09effb07baf59834bcc649c9ae4961dd9a09f49c535c1e56b035666d6597c6e11582026453aac82c7418cad7f709c8d4784e7c4faf722aac93f726026ad9d051e424eede08ea8fe4b998c4db3f7ae89cd1569ff9c04bde9e0055586a7abfaaf1b6887b007a2de1b97013ef56c6392bb45ea9ccacc775ca307d864f327ff53fa3713bd9f3354001261afe1bbbec98e545f31a094a5a438571c439a8cb91f4f85aaf1cb5ada56eb3f4a3454d9a4b3b7c7876b733ce490bed858a8ed6d56cff7855be2058f2ce89c9150fb36dcea78fa1856b90a6dbd1a81cda7d0dde5a0c11aadeb204c3b9db47020b6df46ada44bfbb52408ae4a21d3ec0b54321d45b79510926363c3e756852586aeaae45471c72bace01c283caef744dce6de8b4492caacc5f9d8e2ad5c5f7b27bbfa98a0f4a1d517c2234c04855d541a6492cb1ae49078eda7b3590827302ff0bf6364b44b1424d4567d2aa763fb8fd520d228db405dc99f3b335250beb1af70b70f26e1aad7a811ddd40ddd72e37981e7cb00f119d4a83157b9804d7fb845b0fa3a7de2649e4cf6ce88e16319ec4e1dd404963d1e4607b640dfe69ef838fbf73588307333bf35472e394d20be8a755096c5b1f8b35e0c3643731681eee40bfe1e1c36a01fe637e0f6b90f6782bd4f6b40a230c4048036de714770f5452ec2aee5444cb5b0842555e1f1ce9806e77fb10a5f4983c26f5d39272ba98c1136d0fefe1b9b46577f4574af685815a540a8c5df17e9884bc12908fc267d8f7c55a662897b2d0b669309c1a78f115cc085127b63f64e7481ff196b21d250e3178010360b8fcc5ae8ba4a665b9f0888da0e163f6ff08e1b126102f563562d9646bd8edb91857eb3bfe67b933fda7d278670971a741d65fd4b1745c97a0e0a43181f7640c364787061a661ffb64f8e7b3492530ee06c9aa48ff1a35b490d76d1e1c2ea89a750425a24ccdfd4cbaacf82a3b612ebfc9b0ed81f2e6e40bfb5e954c39c960c61d5cb2e5c46095220d03dd3093b8713d6831f5e9f63d06f04a44842bb82cfa11b325dff9d92d4861021dc16998d85dee28fc0f5d4f009d057bd4c98eee226c9e56f28fe378a26d4949a688e1cc01f39a7eb88e2165ef49166a4f784fe41d1f9c115e4d40135e97fb1f6842a99fe235e336760dddc8130e4f1e3caaf1130a5d95aba93f2c08da44d63d01c82b6f39b746818d583e0095cadda1f866f1dff84c4ea5444ffd24e0de3118b82dc9d8b9a65aa2cda118e6cbc657c2287d976f1a853151cbe6aaf103f07fcb6129fa07c39dae38e8f6d10ea9409a31f57a5bb649302724520e5b8a4d5f9c863b4dacd61981b6bd02b92a7fe5c0b081dfb8e345326d9eb237ca9bfc7404c14bd936c383d1e8dd762c6e4f30477610ba12dbd8b4efc814e446573ecdc6aaee7e617622ef990a3b5b16f6c359549255606c0d44f9574bb6722f2f4b50a47280994de0b236442bd9fa757dc4c33c07a57ab2c577228ce2d55de8ba8d84e3ffb5a661c7a424dbd229c01d9f95438045ab732fbd9496c9d0892801d1151f1e722d6b08bc19680f1b028943e66522db6cb791d5c2db997f29990036f2cf3358dfc1632353bafb6c553dcd3ec80c10b56fa098f1aff3233fe13d0d73840b4883e53f48d7f485e997d1c4963813059b88b60da4d992a1fb0a2356aafe968175b50ef98bb9821a3d1a402f2f0504356cbaa494ff5f9fb984c4d39a0da83eb8913819be5853581fecb6d9ae75110b7c0f580ba4a2ef0ab7bae7dd1e24fd3389b54f43da09a2c525fde5ddcede8f8f5759037a3bc6ec7f935198347f3f80b9439056a14c02589648a62816146660b1223134af6ddf2e99197c960a4835ac5b4224585e15a858e2593093c94b0653d2b1cb8bd34afa2b8c7fd11fed864e9f1779c38be248c93599556df4b8f886385e2115bd23ed023597aa3cd5ad71f418265f088f24b65d19b78fdd8c1aa7518f5757be7d6e4a10dc7238d71b08679c1a7edb6aa7b18f09db9b4fd5582218b41a504c1f56d2047bf3c80890462c7c6ed5651bdfdf5ff30f6c0402dab250a4e3033c96173f93b0f2f1ab62138968e5737f0229154becbc4d2c2978722b1e7667afc02483588fdbe6d5ebc83a72e72b795cbcfd7f00d8d606cbe9117b579516071bcf4232f5ea74d084fd7c6e2e0c0121edeb19a4b89f0076149856add24ef181f8ab39295107222cba3bdb7a14c7c84c31fcae9636f6fb4615f11cea64738075a4fc8b8a9a6918"}, 0x1008, 0x0) (async) 09:57:56 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) (async) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000200)='./file2\x00', 0x40000400000002c2, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2e) (async) select(0x40, &(0x7f0000000080)={0x8}, &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 09:57:56 executing program 2: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) 09:57:56 executing program 1: syz_emit_ethernet(0x8c6, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffffffffffff8e4ec838d47a86dd603a70090890000000000000000000040000000000000001fe8000000000000000000000000000aa001000000000000000802cfdd5009f22304cd3921d5fefba4e5a5757df17f22ffcd969753a43fc886828f741f6af6ec36f98cbe48f92b81c8ee1185a51cc0fe20e68ca806f323aed3edd8e5cb9c7b43be816a2ca30088191f6ddd7d9fc00d33b610c49779042c244aea279a95fc43403413c67d1ed64187502043c081c76ae7f5d7253f3e585b16f469a7965bc27d30be13ddbb0f41a8b85a5ef4e0da42f845e55aa49042f731d9a2de159b9bf78d22985b33e43fa51f12c9a42d97a0dd4f5b26479e62c39ae5797750bf51c591432e6d0e1f4227410e051a7d62ed1f95c61c3b7f147e3931893809445a0381cc49d60382fc3dd04f1f65ab8df909603e2908d89cc70aa6286ce3fef6df66640ec94a3b811ac6ff9c7cda3969238850c5b7d297a84ab1d4e85675f51505de149a63e53a0ec9ef82a243f2b68f6f8efc43229fdd6cb371f1b799d38042d400ba26359670d5399c027b4a96dd9567c7f5e48694166226d7836a7fb6d31bba73dfc410968cb8c8942d999058964be6f61c88f48a3f52839c67da4e0339e53369e06fc2d51c0974bcedcc1a61d152f266e55deacb4f83c2f2f55eed9437c77a0dfc598ff68bfc8330189df39a2203c2660d5c2befb3d0d6db8918e7aa9930be1722f7b50528ede7bbddd08f3cbf6d8c366d4cfe774b094f566293fa244c880ac03306a3842c90aac931e2f4a96da91b617fda0d9646479e526901dd7a8583cfade3a1bf8b866b1887120af0f09c4454106dff6dcdccd5cb84868f0dc04eaf74466023a797ceacb7172bbcb934ea11cbb13ae92d3b3db7392268779ed78ffe3435c418106705f6068d1df83470af213eaefd744d01a8a5280c3e9d444e8f00554517ffd6a9a8e39b58ad8266249c789128754ee7105423401c485d5216db25b0065113752b83cc10dc95835c16f15b6ad876b15de3bba8b18bb0116aee4fba38bdf35091a94ca9b076037d77fd02053519cdf98d461740840449ae6862409c6ff38a5df5a1caa047dadd013fde8ddfaadc4e1d160428f773965703e808ea7dbc9b28b45e981b4c44733168e5132b5c88ded130edc073cca7877344a758fd0c95e18a2d4df77824972eb31b608b230cd5d314ddec12077468515ba629a1a11ddadbec27f2c58484184da18c83dc363fe316e32ae058a4e4b28934155d7d84cf30ce29f5196187dd4a6579079473fd10e903dd00acac33777e9792adc6be8882b36c17a8ab777db7b298b61acfd27e41e3a57030f3f85b399246b5b2d934212f2e12d2ce8c5018a64aa4bc4983b34298373e12942f56ec69c55c14febc57deb8f534c3f6faa84883b7722ea289f4b80b737143d083244b18bc8904ddee9019fedfd4a1a5c49d587a6b4fcaf156dadbc28726b5cfffddea2d0e36f1af9152fbb4510b0ae22e8ac8c688cde935f3a5cd305e2ba9bd75af840bfd4f653e9321d8756201498bb40dfeab59d9420384dcb076c855a666df22bdd7ecca4e58403825b3cac0abbc913423d5dd921366a02868d41b328a81cf9a7fba6c83b1ac6cd34d5e425ba49595377b2b05785c8c5e2b4f0262de2516eb36238897441c5422b7a68b8887db9ef5920b947b6e5e47e2a6a66bb61d2bf8f8e9c267912b090ac12cea38e26d055381aee01461d868407b4a5d53d006da8068c459fac9489ec45c0ad8aff61d986459994bbdf073e10163514b492748e8fc9a2e89239dab96cc2ec636a7b0c3a9d4fe53b4fee43d3efc1d0f07eb787e3a61a0ee66825e97d363bc392c06cf3587e6b35cc6fda30d851ea475dcbb1c5d1cda830f46b149d79cf276f0c42f172572a18941071d5ecbd93919096e458e4df2823859c24b929ff4d04ac4bdf7711716fd8ad92ca8cc37fb1473d0e0d4c4a414ca8ad9b5aafde45cb3818869ca95d3042c12192d84fae708894db49f6cd09fe4d5b5a04bfe8234110c8f95aa73d64fe62125f985a21e43096bac2208762a2c0edce42df540a6afd6606796411d773acea967a9bfd53f19a57e8445f9637611acb2168252c1066e10e29bcd71b2032797b9490e6f0465d532fe96494b69d6f71c1774a53b021047d440b3e008aa1ed8b8f0e9e19f1769f0f7758141070d12ce91e1531a5f97c797e62e024001baa96f1081b312f6ab2491b91a85d5e607eb8018708491ace56a0aec4e03d939d3b5b495a081f53de94b3e8fa875f834a4b24b708b6e0255d4fbeed5d818fdbb041a1ba67ced8814b3a27d7bb767617a8df74ef1440bc1dacc4a2f23bf657edbc3035f7cdb5348c2fbae93a19d01ad32174045571019517e6c281cbf8deb4efe2b20ee8e902f9ee25f836ef497d4d54c0153090dbe1de037ede24668bd267ccdb5075e5fd4ba76316be0cf08ba8b9a10d7dd100b7ef1e9794a54e986293030a2cca0c4540856bc278a4c2163894f182bacf1059a65de6ff9a527fe7c871afa6bf300627f93e313aacd1db4c3429f0bc2af508a9ed62ce2da78d9c192128e8c1233e74ba10ee6a69bfe87dc09be8652cb5c17fd3f276c438bbaf51f5af1b94a21f0d08b863618f8eb363117fb502f154c9b1efeebee898e8f5c626edc3b3f32170aeb6a0c34353300a999fad31317051aba0c058414a75f29032a24cc038acb2db3ba0e0e26dbf28f8dd9cf3dd8253229e8102029ffea9a0a0cc33b96288dd5dc494cb2f6e051206edd280155d89759947c691360c6f9e1ea84ff784f3f5c92dcbd187a0688973a98f415dd5aec8e175192691c28eabe70212f504d729a32e564b6bad14c1d882f7e64215d72c3dddf9d836c95aa19a8a2aaa9ce6d3de32ee99c01fcd726b05f640207e8215a18a91360962f1f3f53b1e854417cf4152ad8e01939da1f23f68fdcb809928f40166877ef8845940dc7814977925c98cea58c0814ce83bfb68825cb47f190380df14af4b408e7ec930aeb440b0b7e0568bf4027bf5b63d7ffc5c01895e94d69e45d7c463f39c97d4b5f4e84dac8417028e55328cfb4292c874737adfa4d94e33f51d970d31943d27e92b878d7e988b60d41a15f15df9cb5c0bbf51883454b52e40c10c28a8e94bd4e54f2a7000000000000004e9a2da80c3e4e8cb3a55ef69cb71d260caddc55adad178bde447d96ee95c6fc6c46d72ffc6bbf3ae0fdbb7fe27367a2049156c960b417941ead7373f4b06f205b68c9141c23dec25adf91cae6009b9100156e24abc4298e6c969ec00fb01cdd2b2930e209ae0f5cd535bbdd3961100000000000000"]) syz_emit_ethernet(0x8c6, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffffffffffff8e4ec838d47a86dd603a70090890000000000000000000040000000000000001fe8000000000000000000000000000aa001000000000000000802cfdd5009f22304cd3921d5fefba4e5a5757df17f22ffcd969753a43fc886828f741f6af6ec36f98cbe48f92b81c8ee1185a51cc0fe20e68ca806f323aed3edd8e5cb9c7b43be816a2ca30088191f6ddd7d9fc00d33b610c49779042c244aea279a95fc43403413c67d1ed64187502043c081c76ae7f5d7253f3e585b16f469a7965bc27d30be13ddbb0f41a8b85a5ef4e0da42f845e55aa49042f731d9a2de159b9bf78d22985b33e43fa51f12c9a42d97a0dd4f5b26479e62c39ae5797750bf51c591432e6d0e1f4227410e051a7d62ed1f95c61c3b7f147e3931893809445a0381cc49d60382fc3dd04f1f65ab8df909603e2908d89cc70aa6286ce3fef6df66640ec94a3b811ac6ff9c7cda3969238850c5b7d297a84ab1d4e85675f51505de149a63e53a0ec9ef82a243f2b68f6f8efc43229fdd6cb371f1b799d38042d400ba26359670d5399c027b4a96dd9567c7f5e48694166226d7836a7fb6d31bba73dfc410968cb8c8942d999058964be6f61c88f48a3f52839c67da4e0339e53369e06fc2d51c0974bcedcc1a61d152f266e55deacb4f83c2f2f55eed9437c77a0dfc598ff68bfc8330189df39a2203c2660d5c2befb3d0d6db8918e7aa9930be1722f7b50528ede7bbddd08f3cbf6d8c366d4cfe774b094f566293fa244c880ac03306a3842c90aac931e2f4a96da91b617fda0d9646479e526901dd7a8583cfade3a1bf8b866b1887120af0f09c4454106dff6dcdccd5cb84868f0dc04eaf74466023a797ceacb7172bbcb934ea11cbb13ae92d3b3db7392268779ed78ffe3435c418106705f6068d1df83470af213eaefd744d01a8a5280c3e9d444e8f00554517ffd6a9a8e39b58ad8266249c789128754ee7105423401c485d5216db25b0065113752b83cc10dc95835c16f15b6ad876b15de3bba8b18bb0116aee4fba38bdf35091a94ca9b076037d77fd02053519cdf98d461740840449ae6862409c6ff38a5df5a1caa047dadd013fde8ddfaadc4e1d160428f773965703e808ea7dbc9b28b45e981b4c44733168e5132b5c88ded130edc073cca7877344a758fd0c95e18a2d4df77824972eb31b608b230cd5d314ddec12077468515ba629a1a11ddadbec27f2c58484184da18c83dc363fe316e32ae058a4e4b28934155d7d84cf30ce29f5196187dd4a6579079473fd10e903dd00acac33777e9792adc6be8882b36c17a8ab777db7b298b61acfd27e41e3a57030f3f85b399246b5b2d934212f2e12d2ce8c5018a64aa4bc4983b34298373e12942f56ec69c55c14febc57deb8f534c3f6faa84883b7722ea289f4b80b737143d083244b18bc8904ddee9019fedfd4a1a5c49d587a6b4fcaf156dadbc28726b5cfffddea2d0e36f1af9152fbb4510b0ae22e8ac8c688cde935f3a5cd305e2ba9bd75af840bfd4f653e9321d8756201498bb40dfeab59d9420384dcb076c855a666df22bdd7ecca4e58403825b3cac0abbc913423d5dd921366a02868d41b328a81cf9a7fba6c83b1ac6cd34d5e425ba49595377b2b05785c8c5e2b4f0262de2516eb36238897441c5422b7a68b8887db9ef5920b947b6e5e47e2a6a66bb61d2bf8f8e9c267912b090ac12cea38e26d055381aee01461d868407b4a5d53d006da8068c459fac9489ec45c0ad8aff61d986459994bbdf073e10163514b492748e8fc9a2e89239dab96cc2ec636a7b0c3a9d4fe53b4fee43d3efc1d0f07eb787e3a61a0ee66825e97d363bc392c06cf3587e6b35cc6fda30d851ea475dcbb1c5d1cda830f46b149d79cf276f0c42f172572a18941071d5ecbd93919096e458e4df2823859c24b929ff4d04ac4bdf7711716fd8ad92ca8cc37fb1473d0e0d4c4a414ca8ad9b5aafde45cb3818869ca95d3042c12192d84fae708894db49f6cd09fe4d5b5a04bfe8234110c8f95aa73d64fe62125f985a21e43096bac2208762a2c0edce42df540a6afd6606796411d773acea967a9bfd53f19a57e8445f9637611acb2168252c1066e10e29bcd71b2032797b9490e6f0465d532fe96494b69d6f71c1774a53b021047d440b3e008aa1ed8b8f0e9e19f1769f0f7758141070d12ce91e1531a5f97c797e62e024001baa96f1081b312f6ab2491b91a85d5e607eb8018708491ace56a0aec4e03d939d3b5b495a081f53de94b3e8fa875f834a4b24b708b6e0255d4fbeed5d818fdbb041a1ba67ced8814b3a27d7bb767617a8df74ef1440bc1dacc4a2f23bf657edbc3035f7cdb5348c2fbae93a19d01ad32174045571019517e6c281cbf8deb4efe2b20ee8e902f9ee25f836ef497d4d54c0153090dbe1de037ede24668bd267ccdb5075e5fd4ba76316be0cf08ba8b9a10d7dd100b7ef1e9794a54e986293030a2cca0c4540856bc278a4c2163894f182bacf1059a65de6ff9a527fe7c871afa6bf300627f93e313aacd1db4c3429f0bc2af508a9ed62ce2da78d9c192128e8c1233e74ba10ee6a69bfe87dc09be8652cb5c17fd3f276c438bbaf51f5af1b94a21f0d08b863618f8eb363117fb502f154c9b1efeebee898e8f5c626edc3b3f32170aeb6a0c34353300a999fad31317051aba0c058414a75f29032a24cc038acb2db3ba0e0e26dbf28f8dd9cf3dd8253229e8102029ffea9a0a0cc33b96288dd5dc494cb2f6e051206edd280155d89759947c691360c6f9e1ea84ff784f3f5c92dcbd187a0688973a98f415dd5aec8e175192691c28eabe70212f504d729a32e564b6bad14c1d882f7e64215d72c3dddf9d836c95aa19a8a2aaa9ce6d3de32ee99c01fcd726b05f640207e8215a18a91360962f1f3f53b1e854417cf4152ad8e01939da1f23f68fdcb809928f40166877ef8845940dc7814977925c98cea58c0814ce83bfb68825cb47f190380df14af4b408e7ec930aeb440b0b7e0568bf4027bf5b63d7ffc5c01895e94d69e45d7c463f39c97d4b5f4e84dac8417028e55328cfb4292c874737adfa4d94e33f51d970d31943d27e92b878d7e988b60d41a15f15df9cb5c0bbf51883454b52e40c10c28a8e94bd4e54f2a7000000000000004e9a2da80c3e4e8cb3a55ef69cb71d260caddc55adad178bde447d96ee95c6fc6c46d72ffc6bbf3ae0fdbb7fe27367a2049156c960b417941ead7373f4b06f205b68c9141c23dec25adf91cae6009b9100156e24abc4298e6c969ec00fb01cdd2b2930e209ae0f5cd535bbdd3961100000000000000"]) (async) 09:57:56 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x47) 09:57:56 executing program 2: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) (async, rerun: 32) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) (rerun: 32) 09:57:56 executing program 2: utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) (async) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x3) 09:57:56 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup2(r2, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r4, 0xa, r5) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000340)="a0", 0x1}], 0x1) 09:57:56 executing program 4: r0 = getuid() (async) r1 = semget$private(0x0, 0x4, 0x220) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0x5) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semop(r1, &(0x7f00000001c0)=[{0x3, 0x5, 0x1800}, {0x2, 0x80, 0x1000}, {0x1, 0x40, 0x6fb3cb577a90ea26}, {0x4, 0x2, 0x1000}, {0x3, 0x2, 0x3000}, {0x0, 0x4, 0x2000}], 0x6) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, r5, r2, r4, 0x0, 0x56, 0x9fa}, 0x5, 0x1000000007, 0x800000000000a}) (async) fchown(0xffffffffffffffff, r0, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1b6, 0x0) (async) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x122, 0x0) (async) r7 = getpgid(0x0) fcntl$setown(r6, 0x6, r7) (async) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x4) (async) fcntl$setown(r6, 0x6, 0x0) 09:57:56 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:56 executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="b9022a86c15af022cbe592bea4aa3250912eefd036b5c9160a5eb30ea52e93e75c75b909c5baf6ad9e11a02b69967d122f62bd30265b00854f5c538f1381da41c65b4c026ad88f0aeedad672d6eb67247d7d2ffb49d90fad96ac0d24f4513d1965f405d7111f007775f724baee0c81d3344e73a51346ba0e0a580ff0dd3256e751670c070f6836313ea29b68e63b1810b314d523d504f631dbd312fe79328f4c52e2a561c225d5bb54156179b483b567ab1f9d4c91ac3bb93448fa91c69d24b888d204f34406d85e20ae01b1e22f8bae36701f015dabae08923514988ea51b910886ff00f396dbeb95d0f7cc756a490d9a133d4f5e66fafc946ed2a5a04636bb1b4385bf88d8b69d0d92ba8fb3efd7be7130b480af240a4f674a1d95a74f25791d7dd72caee065c66f1a62dee28b09f98d11be7b2f6a4f8f8164e50cb7b7bb7a68debb0a7749d30ca1c76c893cdc23e0bbfeb53ac9e369a17aae5b6a08182ffe527486fa072d751100000000000000581939b30ebbced55d24fe0a9dc2fc278dfd8443b83701548a9d3cf5b87619ec3a094a9a7db23c77f0de98dd0dbbf1e5a45ea88c7668c6ea998d8735f74e5e18a3956f15890c8a8d1fcf28468c2e8cc83a8482f07db1f6d4dc90b96ccba69c48f34ee60064f755b76043066dca2d7385ee0100008000000000010c8c7ede14967dbf152f420757001c3bcb9cdb1e0000e40a00000000000000000000345475f561", &(0x7f00000002c0)=0x210, 0x0, 0x0) (async) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x3, "ce22d9eed45fd115bb9bdadfad56672740ae0820eeb04c67297537a3f53c435a265a082c13a43afcbc2ba1e17d9d70a104ba9cafd8dea5b6fcd48db346b2316cbe3467098e7b4b9d56ffce0e10fc50362a3a76511fbdfc0b00899a722af849c903e7b504fd25beb04a6506d869bd90dacbe029b7adc3533c07d27eb871551a844dc0055fc5cfbc776f6c4fe21774cbe22c6b257e950607750c96b19dda169811e4725ee3ed0a4f12d339a9624247c7062c36cabe4ed49559e0497da9ac3a71347d15c81e5d49372d06be1fda928a50709542a1cae282789fe274281086fa2494a33445ef91eb55ee54cf77b0d8ac52e10a7713b8d5d9eff657ad3fb47ec293585eb04de0dc23151f77aa694617ea2b74cc36522897ab982ee418a616d0d2bb0a526e84f423bfeab2e5d4f7676abbe3b6502c855f28622feba8eda87be5635c77d528dec06e10c6de19aed69b9b85aeaaeb9f5576d328b67445ef94d93eb622f9a0d19c9cc15bc7c50d3749ed32c228110f5a4cca54f1ee18907b5c9e4159227f797278ab34a611af50193ed127002a320cd0462670b19cc4bd6594a74b1dc640f6f0dce850145a3781b446ac8b78712cc87914449f2f05a2131c739bd2a51a08dfb157fb41ce22ad38313307a3d15849f32f70444bd5b8828b8086558a761eddffd4f9d35c142e6f7e307aa0aa91b12ec8d9a958ea4a92eda5627a7681ea714d86788b9aa6344b2e366fa2155b7bee3ebc9e14cc53c83cb36af3ca95bba88c07766c780d0a5d2f5c08e17103e448c8f8de7869928ecaf94cbbdc228c4e5277dced7bfff51bfd9ea377eecf0923b2d6aa38c76dc84b1e68daf5958e4f5b28d97cccc48d2ad6a43d710f20cf4230a5dd63a8a8f18a4d0ec2f13a44da3e29751d4f6c18875f6f8feeaa44315cd93bb2fa27391521508ada5d0d83decd8583596ce96774dad5a1bb4ff2c38c74a4a39c53f07b6c42fba64d1f5ac01c2671a4d44274147d7d126a5de0500819f4dd59637fe5e9086905bf940a297fb6eaa55dbe55a609f88f3514084d27efda629dc956584a4924528ed964893a0630cd54b643a396a027bc9662395c66264ec4bdbd49f19d835136da6e3b8e2c77b3184e4fcdb06b5485bc72158bf542728ace5d200c19224a17375a8f82fc11d031f1f8fd08dd6b2d2468fa7ee3b94e1b328cfa39a03382540133d4ce0bf4f551b7a24ecbb70b345b86a84aec613edf845edca53a879ca6b31eed25d66ed22289b637a014ebb030d12c9c154937c1a8c532ac45fa0d2c6e7bf177afc29f7b9698ecad423d9829d04f17d58f6151b876bc5979690a32035788bdebadfd573095e25866b25ac696f4c2170903566d122d91090a5834cce651ce6048d203587670cb64b736367be2f85762b49dacd0445b43be8812a588f06276501effe7b1cc0a8d8381aeba8f974f3a250da3a3339b0bee4ddc58cd27706b0fb46c5bc667dc70829aea9762d752d14fdb4c77a890e8c65eabbbbc1fa816a39bc4ca0848ce0d81c3f9df58d33eea19f643ea946fbef27b424ad19c89af37a545d67c534410d15eb096a80ee5abeebafadf9bda091a392a64f3ccfec9baf6c8d37052fb122815a8d34ff3984ec78f12132c2bf78205cadb03fbb91ce9dce48ea93abf2be043847c84e8befa9771ea1ae97ae693ad6142f38567f6d1f414436198bde021aeca2bad0b4aa9d591e4aecf1b16e7c1523ac93fb5b29a965838293e9db4a15612195f4d716c4833ce521c536956c0b862f103baa2283ef3e831a31c0d79b23f7809dec73910430c6b117158d65025c0ba37a390970128254a0e8012bc7c21b3f0c38d5c2714be802d0f9c84e98cc7d6b9a6b7e489777743fae1bd3cdab8e10c0cb3ba687d4950187a754e209c2afade1095f5fd5b2696a9af2c88343d49d2c3f8f8f8f9ab0f9f88df2d45d8cc016ddf8da176f7ad75536657d648710b30b909159747b1de7d411ccc79264a4d90e26887076b8833a1ad13a568e9d9294a86bb797f179b0df5f3b725c74811b211353d0f99919fae11e2f89bcbf33e1b1d4fb59ea15793aa28b5c28900499fe84007cc82ecaab00ce8f0e35d2e8b62ee093cbe30255d52f6ed52ae820968fa6b3ac9eb8ed3c2257f1db14241fac09744e1068357dd879ba7506a7b8c1201f333e3091490317f9a21b37a4d3e6f69fa15c1fe2217ebcd86e9fdb383ebe0034229c580782103f01f65316df34d13606ae5325fca2e2f17834841adaebfdcda159e8f568ddc500ffd26055bf6a06ad8c570ba29e290dda08380ddd45138467bc35a4bed75f69403e74687686cb05099548d395d33466911f892970cb63eaaa7984d58a8629afe5ea55c9a3961c4e31dc10f17982b3794892e8113fa80519081df1c14def5796cfa59e5df917d665c6d8de82f657a4de0f84135571fc7a38985ee1db7f759cfd8cbbb8677277f7c7fc81c0f3b3c19f498957d00ff813eaaec409e8e1900bec3fa01604eb0093c8b669712352a65a92e124f470d3e1849b32b15aa122b74b3e49ad10d039d215f90cf7399b01304b7debcdf8be5ca890b32ed3e8511fd83505de12a833883930cbb141fa0f6cb1b92928050628bad653b456966cac1a6ebc1bb32eab9ab873596df62f8e88e51cece96bb18490e6912c70712c3ae15957be41a336e3784a9031f60b959383f7bffdd3884f02bfc0507957b4cd582e1540f16dafe4e9b6f09da0798fbe682502f64b5155466dbefadb3b3d71203b9ec0af6a9c02d92e55517bcaaadd9c4bf29eed7d7ee7265a569856871aaab343a8f550ef21bc4d8a5b789bd779eecfb911ed7c00df01789aa39c893f3f9a3ca16acf2a4c3216020c81fad1326a793c56ae915d47a3edb950e5542672e03d3784a236a677543c0b1fe58f036b414a76931c762e013543b2d7c35b95faa60d96e5cdab8e087a3896deb73d5aee639bd502c8e4dbbb376ba3321708b321515240e8adac0b6aa6554a6d0803df0a6360601ababc729439f43ce910a1603c1a8e1552ccb97655fff15553afd88b75136710cd87014b893cfe7b95735382cee0063fb82fdc0f420e129a4565d69f855a8dcb7bab5401e3e45f18197dd1db899e372108511a6bc410524528de14aa3531eafd7737416ed868761b013c22969f5f0299d1e0a1664ce6bf25aab2dd1f118c14300c173ec89555c2dbd6a3dc33ffb22468449eac7395b0b4ebce644722a57d61764da2d451ddb58aa8ea1db1a2e65b62973e27ec80b4ee638357bede7bfce8b7061607a88e5b5553b02e75578b8da3d9a9587e8bebbb0eb20f7b4f35c38dc2a28f67e9716d1d51f38066deaf41458d37a5bde468f0c7ead771b82d179c7bd7cad3644b44069e5bcb59cb30e9986a3d24bb013d6207a0ddd7150d12e2c7593901c7b0640d04f441bdea13a058694e93f74f61dd5f3651674fa6af2dbc945e7021f03f24d195386a1328b3004c3a43ebe0fa77861a102d9702fab2d1e12b398fcdc5a9fd6df7553fc1e6d61f7f311aa66e15eed09effb07baf59834bcc649c9ae4961dd9a09f49c535c1e56b035666d6597c6e11582026453aac82c7418cad7f709c8d4784e7c4faf722aac93f726026ad9d051e424eede08ea8fe4b998c4db3f7ae89cd1569ff9c04bde9e0055586a7abfaaf1b6887b007a2de1b97013ef56c6392bb45ea9ccacc775ca307d864f327ff53fa3713bd9f3354001261afe1bbbec98e545f31a094a5a438571c439a8cb91f4f85aaf1cb5ada56eb3f4a3454d9a4b3b7c7876b733ce490bed858a8ed6d56cff7855be2058f2ce89c9150fb36dcea78fa1856b90a6dbd1a81cda7d0dde5a0c11aadeb204c3b9db47020b6df46ada44bfbb52408ae4a21d3ec0b54321d45b79510926363c3e756852586aeaae45471c72bace01c283caef744dce6de8b4492caacc5f9d8e2ad5c5f7b27bbfa98a0f4a1d517c2234c04855d541a6492cb1ae49078eda7b3590827302ff0bf6364b44b1424d4567d2aa763fb8fd520d228db405dc99f3b335250beb1af70b70f26e1aad7a811ddd40ddd72e37981e7cb00f119d4a83157b9804d7fb845b0fa3a7de2649e4cf6ce88e16319ec4e1dd404963d1e4607b640dfe69ef838fbf73588307333bf35472e394d20be8a755096c5b1f8b35e0c3643731681eee40bfe1e1c36a01fe637e0f6b90f6782bd4f6b40a230c4048036de714770f5452ec2aee5444cb5b0842555e1f1ce9806e77fb10a5f4983c26f5d39272ba98c1136d0fefe1b9b46577f4574af685815a540a8c5df17e9884bc12908fc267d8f7c55a662897b2d0b669309c1a78f115cc085127b63f64e7481ff196b21d250e3178010360b8fcc5ae8ba4a665b9f0888da0e163f6ff08e1b126102f563562d9646bd8edb91857eb3bfe67b933fda7d278670971a741d65fd4b1745c97a0e0a43181f7640c364787061a661ffb64f8e7b3492530ee06c9aa48ff1a35b490d76d1e1c2ea89a750425a24ccdfd4cbaacf82a3b612ebfc9b0ed81f2e6e40bfb5e954c39c960c61d5cb2e5c46095220d03dd3093b8713d6831f5e9f63d06f04a44842bb82cfa11b325dff9d92d4861021dc16998d85dee28fc0f5d4f009d057bd4c98eee226c9e56f28fe378a26d4949a688e1cc01f39a7eb88e2165ef49166a4f784fe41d1f9c115e4d40135e97fb1f6842a99fe235e336760dddc8130e4f1e3caaf1130a5d95aba93f2c08da44d63d01c82b6f39b746818d583e0095cadda1f866f1dff84c4ea5444ffd24e0de3118b82dc9d8b9a65aa2cda118e6cbc657c2287d976f1a853151cbe6aaf103f07fcb6129fa07c39dae38e8f6d10ea9409a31f57a5bb649302724520e5b8a4d5f9c863b4dacd61981b6bd02b92a7fe5c0b081dfb8e345326d9eb237ca9bfc7404c14bd936c383d1e8dd762c6e4f30477610ba12dbd8b4efc814e446573ecdc6aaee7e617622ef990a3b5b16f6c359549255606c0d44f9574bb6722f2f4b50a47280994de0b236442bd9fa757dc4c33c07a57ab2c577228ce2d55de8ba8d84e3ffb5a661c7a424dbd229c01d9f95438045ab732fbd9496c9d0892801d1151f1e722d6b08bc19680f1b028943e66522db6cb791d5c2db997f29990036f2cf3358dfc1632353bafb6c553dcd3ec80c10b56fa098f1aff3233fe13d0d73840b4883e53f48d7f485e997d1c4963813059b88b60da4d992a1fb0a2356aafe968175b50ef98bb9821a3d1a402f2f0504356cbaa494ff5f9fb984c4d39a0da83eb8913819be5853581fecb6d9ae75110b7c0f580ba4a2ef0ab7bae7dd1e24fd3389b54f43da09a2c525fde5ddcede8f8f5759037a3bc6ec7f935198347f3f80b9439056a14c02589648a62816146660b1223134af6ddf2e99197c960a4835ac5b4224585e15a858e2593093c94b0653d2b1cb8bd34afa2b8c7fd11fed864e9f1779c38be248c93599556df4b8f886385e2115bd23ed023597aa3cd5ad71f418265f088f24b65d19b78fdd8c1aa7518f5757be7d6e4a10dc7238d71b08679c1a7edb6aa7b18f09db9b4fd5582218b41a504c1f56d2047bf3c80890462c7c6ed5651bdfdf5ff30f6c0402dab250a4e3033c96173f93b0f2f1ab62138968e5737f0229154becbc4d2c2978722b1e7667afc02483588fdbe6d5ebc83a72e72b795cbcfd7f00d8d606cbe9117b579516071bcf4232f5ea74d084fd7c6e2e0c0121edeb19a4b89f0076149856add24ef181f8ab39295107222cba3bdb7a14c7c84c31fcae9636f6fb4615f11cea64738075a4fc8b8a9a6918"}, 0x1008, 0x0) 09:57:56 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000000040)=""/150, 0x96}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000001380)=""/108, 0x6c}, {&(0x7f0000001400)=""/122, 0x7a}, {&(0x7f0000001480)=""/120, 0x78}], 0x8, 0xffffffffffffa6e6) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2000000}) 09:57:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x47) syz_open_pts() (async) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x47) (async) 09:57:56 executing program 4: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0xb, &(0x7f0000000040)="2b6614c109000000000000000300008f", &(0x7f0000000080)=0x10, 0x0, 0x0) 09:57:56 executing program 1: syz_emit_ethernet(0x8c6, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffffffffffff8e4ec838d47a86dd603a70090890000000000000000000040000000000000001fe8000000000000000000000000000aa001000000000000000802cfdd5009f22304cd3921d5fefba4e5a5757df17f22ffcd969753a43fc886828f741f6af6ec36f98cbe48f92b81c8ee1185a51cc0fe20e68ca806f323aed3edd8e5cb9c7b43be816a2ca30088191f6ddd7d9fc00d33b610c49779042c244aea279a95fc43403413c67d1ed64187502043c081c76ae7f5d7253f3e585b16f469a7965bc27d30be13ddbb0f41a8b85a5ef4e0da42f845e55aa49042f731d9a2de159b9bf78d22985b33e43fa51f12c9a42d97a0dd4f5b26479e62c39ae5797750bf51c591432e6d0e1f4227410e051a7d62ed1f95c61c3b7f147e3931893809445a0381cc49d60382fc3dd04f1f65ab8df909603e2908d89cc70aa6286ce3fef6df66640ec94a3b811ac6ff9c7cda3969238850c5b7d297a84ab1d4e85675f51505de149a63e53a0ec9ef82a243f2b68f6f8efc43229fdd6cb371f1b799d38042d400ba26359670d5399c027b4a96dd9567c7f5e48694166226d7836a7fb6d31bba73dfc410968cb8c8942d999058964be6f61c88f48a3f52839c67da4e0339e53369e06fc2d51c0974bcedcc1a61d152f266e55deacb4f83c2f2f55eed9437c77a0dfc598ff68bfc8330189df39a2203c2660d5c2befb3d0d6db8918e7aa9930be1722f7b50528ede7bbddd08f3cbf6d8c366d4cfe774b094f566293fa244c880ac03306a3842c90aac931e2f4a96da91b617fda0d9646479e526901dd7a8583cfade3a1bf8b866b1887120af0f09c4454106dff6dcdccd5cb84868f0dc04eaf74466023a797ceacb7172bbcb934ea11cbb13ae92d3b3db7392268779ed78ffe3435c418106705f6068d1df83470af213eaefd744d01a8a5280c3e9d444e8f00554517ffd6a9a8e39b58ad8266249c789128754ee7105423401c485d5216db25b0065113752b83cc10dc95835c16f15b6ad876b15de3bba8b18bb0116aee4fba38bdf35091a94ca9b076037d77fd02053519cdf98d461740840449ae6862409c6ff38a5df5a1caa047dadd013fde8ddfaadc4e1d160428f773965703e808ea7dbc9b28b45e981b4c44733168e5132b5c88ded130edc073cca7877344a758fd0c95e18a2d4df77824972eb31b608b230cd5d314ddec12077468515ba629a1a11ddadbec27f2c58484184da18c83dc363fe316e32ae058a4e4b28934155d7d84cf30ce29f5196187dd4a6579079473fd10e903dd00acac33777e9792adc6be8882b36c17a8ab777db7b298b61acfd27e41e3a57030f3f85b399246b5b2d934212f2e12d2ce8c5018a64aa4bc4983b34298373e12942f56ec69c55c14febc57deb8f534c3f6faa84883b7722ea289f4b80b737143d083244b18bc8904ddee9019fedfd4a1a5c49d587a6b4fcaf156dadbc28726b5cfffddea2d0e36f1af9152fbb4510b0ae22e8ac8c688cde935f3a5cd305e2ba9bd75af840bfd4f653e9321d8756201498bb40dfeab59d9420384dcb076c855a666df22bdd7ecca4e58403825b3cac0abbc913423d5dd921366a02868d41b328a81cf9a7fba6c83b1ac6cd34d5e425ba49595377b2b05785c8c5e2b4f0262de2516eb36238897441c5422b7a68b8887db9ef5920b947b6e5e47e2a6a66bb61d2bf8f8e9c267912b090ac12cea38e26d055381aee01461d868407b4a5d53d006da8068c459fac9489ec45c0ad8aff61d986459994bbdf073e10163514b492748e8fc9a2e89239dab96cc2ec636a7b0c3a9d4fe53b4fee43d3efc1d0f07eb787e3a61a0ee66825e97d363bc392c06cf3587e6b35cc6fda30d851ea475dcbb1c5d1cda830f46b149d79cf276f0c42f172572a18941071d5ecbd93919096e458e4df2823859c24b929ff4d04ac4bdf7711716fd8ad92ca8cc37fb1473d0e0d4c4a414ca8ad9b5aafde45cb3818869ca95d3042c12192d84fae708894db49f6cd09fe4d5b5a04bfe8234110c8f95aa73d64fe62125f985a21e43096bac2208762a2c0edce42df540a6afd6606796411d773acea967a9bfd53f19a57e8445f9637611acb2168252c1066e10e29bcd71b2032797b9490e6f0465d532fe96494b69d6f71c1774a53b021047d440b3e008aa1ed8b8f0e9e19f1769f0f7758141070d12ce91e1531a5f97c797e62e024001baa96f1081b312f6ab2491b91a85d5e607eb8018708491ace56a0aec4e03d939d3b5b495a081f53de94b3e8fa875f834a4b24b708b6e0255d4fbeed5d818fdbb041a1ba67ced8814b3a27d7bb767617a8df74ef1440bc1dacc4a2f23bf657edbc3035f7cdb5348c2fbae93a19d01ad32174045571019517e6c281cbf8deb4efe2b20ee8e902f9ee25f836ef497d4d54c0153090dbe1de037ede24668bd267ccdb5075e5fd4ba76316be0cf08ba8b9a10d7dd100b7ef1e9794a54e986293030a2cca0c4540856bc278a4c2163894f182bacf1059a65de6ff9a527fe7c871afa6bf300627f93e313aacd1db4c3429f0bc2af508a9ed62ce2da78d9c192128e8c1233e74ba10ee6a69bfe87dc09be8652cb5c17fd3f276c438bbaf51f5af1b94a21f0d08b863618f8eb363117fb502f154c9b1efeebee898e8f5c626edc3b3f32170aeb6a0c34353300a999fad31317051aba0c058414a75f29032a24cc038acb2db3ba0e0e26dbf28f8dd9cf3dd8253229e8102029ffea9a0a0cc33b96288dd5dc494cb2f6e051206edd280155d89759947c691360c6f9e1ea84ff784f3f5c92dcbd187a0688973a98f415dd5aec8e175192691c28eabe70212f504d729a32e564b6bad14c1d882f7e64215d72c3dddf9d836c95aa19a8a2aaa9ce6d3de32ee99c01fcd726b05f640207e8215a18a91360962f1f3f53b1e854417cf4152ad8e01939da1f23f68fdcb809928f40166877ef8845940dc7814977925c98cea58c0814ce83bfb68825cb47f190380df14af4b408e7ec930aeb440b0b7e0568bf4027bf5b63d7ffc5c01895e94d69e45d7c463f39c97d4b5f4e84dac8417028e55328cfb4292c874737adfa4d94e33f51d970d31943d27e92b878d7e988b60d41a15f15df9cb5c0bbf51883454b52e40c10c28a8e94bd4e54f2a7000000000000004e9a2da80c3e4e8cb3a55ef69cb71d260caddc55adad178bde447d96ee95c6fc6c46d72ffc6bbf3ae0fdbb7fe27367a2049156c960b417941ead7373f4b06f205b68c9141c23dec25adf91cae6009b9100156e24abc4298e6c969ec00fb01cdd2b2930e209ae0f5cd535bbdd3961100000000000000"]) syz_emit_ethernet(0x8c6, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffffffffffff8e4ec838d47a86dd603a70090890000000000000000000040000000000000001fe8000000000000000000000000000aa001000000000000000802cfdd5009f22304cd3921d5fefba4e5a5757df17f22ffcd969753a43fc886828f741f6af6ec36f98cbe48f92b81c8ee1185a51cc0fe20e68ca806f323aed3edd8e5cb9c7b43be816a2ca30088191f6ddd7d9fc00d33b610c49779042c244aea279a95fc43403413c67d1ed64187502043c081c76ae7f5d7253f3e585b16f469a7965bc27d30be13ddbb0f41a8b85a5ef4e0da42f845e55aa49042f731d9a2de159b9bf78d22985b33e43fa51f12c9a42d97a0dd4f5b26479e62c39ae5797750bf51c591432e6d0e1f4227410e051a7d62ed1f95c61c3b7f147e3931893809445a0381cc49d60382fc3dd04f1f65ab8df909603e2908d89cc70aa6286ce3fef6df66640ec94a3b811ac6ff9c7cda3969238850c5b7d297a84ab1d4e85675f51505de149a63e53a0ec9ef82a243f2b68f6f8efc43229fdd6cb371f1b799d38042d400ba26359670d5399c027b4a96dd9567c7f5e48694166226d7836a7fb6d31bba73dfc410968cb8c8942d999058964be6f61c88f48a3f52839c67da4e0339e53369e06fc2d51c0974bcedcc1a61d152f266e55deacb4f83c2f2f55eed9437c77a0dfc598ff68bfc8330189df39a2203c2660d5c2befb3d0d6db8918e7aa9930be1722f7b50528ede7bbddd08f3cbf6d8c366d4cfe774b094f566293fa244c880ac03306a3842c90aac931e2f4a96da91b617fda0d9646479e526901dd7a8583cfade3a1bf8b866b1887120af0f09c4454106dff6dcdccd5cb84868f0dc04eaf74466023a797ceacb7172bbcb934ea11cbb13ae92d3b3db7392268779ed78ffe3435c418106705f6068d1df83470af213eaefd744d01a8a5280c3e9d444e8f00554517ffd6a9a8e39b58ad8266249c789128754ee7105423401c485d5216db25b0065113752b83cc10dc95835c16f15b6ad876b15de3bba8b18bb0116aee4fba38bdf35091a94ca9b076037d77fd02053519cdf98d461740840449ae6862409c6ff38a5df5a1caa047dadd013fde8ddfaadc4e1d160428f773965703e808ea7dbc9b28b45e981b4c44733168e5132b5c88ded130edc073cca7877344a758fd0c95e18a2d4df77824972eb31b608b230cd5d314ddec12077468515ba629a1a11ddadbec27f2c58484184da18c83dc363fe316e32ae058a4e4b28934155d7d84cf30ce29f5196187dd4a6579079473fd10e903dd00acac33777e9792adc6be8882b36c17a8ab777db7b298b61acfd27e41e3a57030f3f85b399246b5b2d934212f2e12d2ce8c5018a64aa4bc4983b34298373e12942f56ec69c55c14febc57deb8f534c3f6faa84883b7722ea289f4b80b737143d083244b18bc8904ddee9019fedfd4a1a5c49d587a6b4fcaf156dadbc28726b5cfffddea2d0e36f1af9152fbb4510b0ae22e8ac8c688cde935f3a5cd305e2ba9bd75af840bfd4f653e9321d8756201498bb40dfeab59d9420384dcb076c855a666df22bdd7ecca4e58403825b3cac0abbc913423d5dd921366a02868d41b328a81cf9a7fba6c83b1ac6cd34d5e425ba49595377b2b05785c8c5e2b4f0262de2516eb36238897441c5422b7a68b8887db9ef5920b947b6e5e47e2a6a66bb61d2bf8f8e9c267912b090ac12cea38e26d055381aee01461d868407b4a5d53d006da8068c459fac9489ec45c0ad8aff61d986459994bbdf073e10163514b492748e8fc9a2e89239dab96cc2ec636a7b0c3a9d4fe53b4fee43d3efc1d0f07eb787e3a61a0ee66825e97d363bc392c06cf3587e6b35cc6fda30d851ea475dcbb1c5d1cda830f46b149d79cf276f0c42f172572a18941071d5ecbd93919096e458e4df2823859c24b929ff4d04ac4bdf7711716fd8ad92ca8cc37fb1473d0e0d4c4a414ca8ad9b5aafde45cb3818869ca95d3042c12192d84fae708894db49f6cd09fe4d5b5a04bfe8234110c8f95aa73d64fe62125f985a21e43096bac2208762a2c0edce42df540a6afd6606796411d773acea967a9bfd53f19a57e8445f9637611acb2168252c1066e10e29bcd71b2032797b9490e6f0465d532fe96494b69d6f71c1774a53b021047d440b3e008aa1ed8b8f0e9e19f1769f0f7758141070d12ce91e1531a5f97c797e62e024001baa96f1081b312f6ab2491b91a85d5e607eb8018708491ace56a0aec4e03d939d3b5b495a081f53de94b3e8fa875f834a4b24b708b6e0255d4fbeed5d818fdbb041a1ba67ced8814b3a27d7bb767617a8df74ef1440bc1dacc4a2f23bf657edbc3035f7cdb5348c2fbae93a19d01ad32174045571019517e6c281cbf8deb4efe2b20ee8e902f9ee25f836ef497d4d54c0153090dbe1de037ede24668bd267ccdb5075e5fd4ba76316be0cf08ba8b9a10d7dd100b7ef1e9794a54e986293030a2cca0c4540856bc278a4c2163894f182bacf1059a65de6ff9a527fe7c871afa6bf300627f93e313aacd1db4c3429f0bc2af508a9ed62ce2da78d9c192128e8c1233e74ba10ee6a69bfe87dc09be8652cb5c17fd3f276c438bbaf51f5af1b94a21f0d08b863618f8eb363117fb502f154c9b1efeebee898e8f5c626edc3b3f32170aeb6a0c34353300a999fad31317051aba0c058414a75f29032a24cc038acb2db3ba0e0e26dbf28f8dd9cf3dd8253229e8102029ffea9a0a0cc33b96288dd5dc494cb2f6e051206edd280155d89759947c691360c6f9e1ea84ff784f3f5c92dcbd187a0688973a98f415dd5aec8e175192691c28eabe70212f504d729a32e564b6bad14c1d882f7e64215d72c3dddf9d836c95aa19a8a2aaa9ce6d3de32ee99c01fcd726b05f640207e8215a18a91360962f1f3f53b1e854417cf4152ad8e01939da1f23f68fdcb809928f40166877ef8845940dc7814977925c98cea58c0814ce83bfb68825cb47f190380df14af4b408e7ec930aeb440b0b7e0568bf4027bf5b63d7ffc5c01895e94d69e45d7c463f39c97d4b5f4e84dac8417028e55328cfb4292c874737adfa4d94e33f51d970d31943d27e92b878d7e988b60d41a15f15df9cb5c0bbf51883454b52e40c10c28a8e94bd4e54f2a7000000000000004e9a2da80c3e4e8cb3a55ef69cb71d260caddc55adad178bde447d96ee95c6fc6c46d72ffc6bbf3ae0fdbb7fe27367a2049156c960b417941ead7373f4b06f205b68c9141c23dec25adf91cae6009b9100156e24abc4298e6c969ec00fb01cdd2b2930e209ae0f5cd535bbdd3961100000000000000"]) (async) 09:57:56 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:56 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d67919", 0xcb1, 0x0, 0x0, 0x0) (async) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=ANY=[@ANYBLOB="e0000000000000000100000000000000c3e6e07cc1a841056efd2fb02552c284662b35c1ebf422b278fe158b394e006a8d4fcd25ba47357aeb9c3c7fb3645168612bba2261805df1301daf2b6f601be39edd1005310902cf82729f28a1568e1c061f660b844527ef3c61f18d59f040dd23645ac4c99f8ed1f86a2d3a12762db1725b71c1e9e303a2ef8098e4973bae4230c21636132e853aee0ac706397f0774b7fbd9fc2dda01bf5d0c08ae4f13f7dac67c5abf4ed8b6f3d4ff7c6ffd28ab3b66d4f28df254f51a52ffb594601e3b27bad8d8025daf7b12a10000000000000050000000000000000000000000000000b76359ae94e30a6c27ef9b5e763078fa7300f992f03e7cfe6eb1e515ce6ab22b1ac590cefe98cfc6df4778491a3c19bda93543a59be3c36fed00000000000000d00000000000000000000000000000002b33e78c0815c10b9c97b4525b6cc5b7236fa5c03bca0b0208538481751c844264b7ff85d822e6ef679d37a90b91a8542166ce2569752040785bb83199088d2df5d9df5bc1bac68378ea6106e45eeb9621efcba8fe37ad9f47b788ddb6e9a068a887c0455ff598e4c9b907735c44698151474be75247769cfd9a49542490a99cf67da2d617dad906c18078792ca2d627db676cbca1fa7237b8796ce80f11798c83d7182f38e95e0a4fe3941aec8a0ba60292e848874f08cb6d0000000000000098000000000000000000000000000000e775fc9be510d9d9057fc707eeb27bb9d782944db53ea01c6395484145298dc96d246f3e598e1397d00d745a3a78ccbbc704de23a8fcf27c7f0ca541640e98d9f28d8f00402aa9bd53ebad8ec5c0413e5f30660c9b845fac4249797685afdc5539cf6da8a665d35aaa05538b5d376ef689f8c2606b3a02e390cdaa7a8f3ea70bde00000000000000a0000000000000000000000000000000769b54e4c978e5ef1486ef33b2993c84363c410851019363aa21c6bde6c90179e476d37728075f614d7df05417f80e9dc2ebaab2adafbb5d89261c3fc91667b30ed26a6c80f98c362b355c2fcb6aa2e6b37e5e3dc2ece8f49802133c8c4e8be7c82b559bcc3b6819c9fc760c8af7d634d0fd868cdc2b5333db62211a390d718840d2fb6dd761626a9900000000000000c80000000000000000000000000000008a629345df222a8c5f96f9326716f47f8887fc9fda94069156d9631aa620634854d07c1c71f1878771996c671ac13bd14f6fe20b093545c111b42ca29f746c2437683d6f86ad4ca4c5416d48076db29b24db85d0583a64a8654421cb0247ad8c2dfb1ab82740b8a3e011ef0ad536e1d107199bede78bb04f50fb36baecc005ac58c64ab6b992e98244acac4e663822f0087bcb496e2d87b6f211959053c7ce5bf438e0a3889bb94ae1e200000000000000e000000000000000000000000000000013212ac46968fea56b73a839f8f7ab205607925a2470be1d1d83b4001b44eca887922089f48e2f29d3a8f50af33cfb21fa8eea026c75d195b3c8ce273a22516e73545917fbc87abb538ba26065f71695b277daf90eb49705988c1aaf9d448853f5c663e21a6e05ad33424fed39ddf8b9510ea05967842256aa45411fc4e3d10ad904f199be669d2521ab2599da0a52fa552f69e2909376c2cc831d7d5918207be515c335b679478382c3d5ba704da6a82f63db3a3a1c2d3b4561e594a3516fd6b04b1496113814b51f00"/1248], 0x4e0}, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 09:57:56 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) r1 = dup2(r0, r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup2(r2, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r4, 0xa, r5) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000340)="a0", 0x1}], 0x1) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) (async) lseek(r0, 0x0, 0x40fff) (async) dup2(r0, r0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) dup2(r2, r3) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (async) fcntl$dupfd(r4, 0xa, r5) (async) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000340)="a0", 0x1}], 0x1) (async) 09:57:56 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000000040)=""/150, 0x96}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000001380)=""/108, 0x6c}, {&(0x7f0000001400)=""/122, 0x7a}, {&(0x7f0000001480)=""/120, 0x78}], 0x8, 0xffffffffffffa6e6) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2000000}) 09:57:57 executing program 6: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 09:57:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x47) 09:57:57 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:57 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000000040)=""/150, 0x96}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000001380)=""/108, 0x6c}, {&(0x7f0000001400)=""/122, 0x7a}, {&(0x7f0000001480)=""/120, 0x78}], 0x8, 0xffffffffffffa6e6) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2000000}) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) (async) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) (async) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000000040)=""/150, 0x96}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000001380)=""/108, 0x6c}, {&(0x7f0000001400)=""/122, 0x7a}, {&(0x7f0000001480)=""/120, 0x78}], 0x8, 0xffffffffffffa6e6) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x2000000}) (async) 09:57:57 executing program 4: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0xb, &(0x7f0000000040)="2b6614c109000000000000000300008f", &(0x7f0000000080)=0x10, 0x0, 0x0) 09:57:57 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x80, 0x81) syz_emit_ethernet(0x151, &(0x7f0000000100)={@local, @random="84e5fd68a8a7", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x143, 0x67, 0x9, 0x0, 0x33, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0xf, 0x9, [@loopback, @broadcast, @broadcast]}, @ra={0x94, 0x6, 0x5}]}}, @tcp={{0x1, 0x0, r0, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x1, 0x0, 0x1, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}, {"23ba74a997ef50381feb24887ccfcccb0c1b4dce0eac4cfd2f3bb36ae40a008b4d2241067b57352a5e0e47319efd8131379326381f61f1bcdce4bb802bf5635c8ab63859527fa115421449296646c44b7959012b421bb1d7c55a9cc52ee22422dbafcb7b32283bcf37686b92f6c837a98a8e671da72a33b24d5803dfe2fd8383b2523a254e90c112129a125635bb04ad035336c4be1e6af0b9ed928cd77e454eb7f85a8be2c508b573086dd6cbafd7dce90cd8b28e2e57817ec0641c52d0d9c05dfe87f8d5bd9dce47a93afdc77d1842c9be02b5599e9096312903e3ea8750ccf7a415a8689c50efc0383a9ba45d09cbd0ad3d61ee0cda535437a926e7341f"}}}}}}) 09:57:57 executing program 4: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0xb, &(0x7f0000000040)="2b6614c109000000000000000300008f", &(0x7f0000000080)=0x10, 0x0, 0x0) 09:57:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000400)={0x1, 0x1, 0x8, 0xd1, r2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000003c0)={0x3, 0x1, 0x1, 0x4}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="199b8bbb", 0x4}], 0x1, 0x5) fchmod(r0, 0x0) 09:57:57 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x80, 0x81) syz_emit_ethernet(0x151, &(0x7f0000000100)={@local, @random="84e5fd68a8a7", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x143, 0x67, 0x9, 0x0, 0x33, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0xf, 0x9, [@loopback, @broadcast, @broadcast]}, @ra={0x94, 0x6, 0x5}]}}, @tcp={{0x1, 0x0, r0, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x1, 0x0, 0x1, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}, {"23ba74a997ef50381feb24887ccfcccb0c1b4dce0eac4cfd2f3bb36ae40a008b4d2241067b57352a5e0e47319efd8131379326381f61f1bcdce4bb802bf5635c8ab63859527fa115421449296646c44b7959012b421bb1d7c55a9cc52ee22422dbafcb7b32283bcf37686b92f6c837a98a8e671da72a33b24d5803dfe2fd8383b2523a254e90c112129a125635bb04ad035336c4be1e6af0b9ed928cd77e454eb7f85a8be2c508b573086dd6cbafd7dce90cd8b28e2e57817ec0641c52d0d9c05dfe87f8d5bd9dce47a93afdc77d1842c9be02b5599e9096312903e3ea8750ccf7a415a8689c50efc0383a9ba45d09cbd0ad3d61ee0cda535437a926e7341f"}}}}}}) 09:57:57 executing program 5: pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r5, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r5, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r8 = getpid() fcntl$setown(r7, 0x6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="73448c3ed75ce13be5f7ff1c3161f65df3db1b164fbffe8d7ebd882e6ee104948571ba1bf42c55b05f095d0ddb2aef95558c94c873d80fcc349322f4e7fc3d6f771a81f056eb1f917b47bc1b2747b116697936d2056cb40b96127b4d1471f766a534d2b3087cb2ac4e6763f5edcea6cc669785c03bb60f6f8f4349586d1fa90d41b94f0df118a257f18acbc16ef48f23a53808773ddbf60f5582def8753925cfeb7acaf4b9acd95f30324c99486eb25b", 0xb0}, {&(0x7f00000002c0)="65683c291cf6a30d5bc9ddf9c1a29fe5a7ec95b92ffb3a37813781356216b1527eff6a78965bc9798783b147b7b582c1bc19ea9e1ba5dddb60187234ec6af73c199d952aed6bd36a275b4c4617fa7f6728c5d3867a34c162460c5a998f8ee86c06758b3bac0bfbd8a9777069932843286fe4d82e73bdefb699fa9fd3c21d4831ca59374b125d862457a9489961e5c630", 0x90}, {&(0x7f0000000380)="e0c6fcc4c0a126dde030f26c9b1269e5b85f1a36e63692c1085d92ac7bf383108d998e748e4803684b39c9c729b140b0ceb2b117e7d0b0632bd3e6e4ca0e96a399ec75cd55f64f3b8c55b7b6aa3acca4475e214e9466c86191eeb7bde834a6b34f70609829f95640cb0ed59ea2a2e1c920ce30ea55d9ca49099b6df02c5674d4f0c6a61479c6dbe4ddfca1f499db2aa8276cdffc2a1a59882914ae86ed75956682fbb86b2332894444d42f6afd8ca8585e20565ede7df1bd8fa9ebcd87219805c7389e1017dce9f1c06ae55f5c3698489cff9c8d6342d734b9b576b9ea5f280222affc58102c60e7970ea060eb51b40f4bb315e7cd1be25857cf018b07eb0a44251efa652040d48509fada3403ab190827164c98643378f98e53747fab726e4a219d5619531798891ffc39aec3cbb2829d0c5616a2fd2908fdd0ab84e21edd96602dbb0f25c2fba0f881607bac3de7a56fcd7f98c13cf28daa047038a60126ec35c3a6dd6abbae7977fb68ed8feda15abee582dbe63e6b4da67042a851ab1f94756e3594e043a770157033f2b0680c8443800aef6de6e684f21eb6f0018af3cd0019f6aabe990fe9accf4cb6fe2b518c75d77e9764986cae142f4ef95eb73881b88e52a3f726eba419d2a97c32ef5dc222bedcac6be0b9e3b36309cb0749cc51789739d30e9ac40d96d066c938eacaa1997e7976df93dea79f4d90621c043b532bf090f047e58d1645c2c73ea4a581353191f2658d7c8c1b9c0479415dc97ea0835cd7afdf718d12891c3be18521feaaf62d992fc3ca87011c483f621da7a4e1f55bfc0db09c9dfdcb1b18dc4e3b5529a8beb4e067ce0b9501de47911c045cc76c6c913f39e71ad2bd9d710b4a10e6de4b50f98c14fc7db7d70aa8e3e113fd2ff44d5a1123e9a7b68770386c5a925bed4727861c6590a6d344fc55fd01470ca670b94e5fe6bd2172daa9d5602bce2e3b2c22688b1186faa1d7638c34eba4dea0fcd570a791bad938bce9cef09c4080584fe979a87dc270f54086c3d6d3a7c44e88c9d2557246c596df5457a2a632f1f3be579464ee6823ed214457543fcd504c9d52ea9ca868d8237bceb88eeec55d9a73824e6e6d39a21cc0308f4e5f3dab496ed0a20941766e4d858263d678f5121aa01fe93bf1b7a546c800d52641ae232059f385aa5c23b11f10bda92bb3d2b7ef940a42c92892f5f4cdcca720c7587f7b48a223d5203c541590db124b3c360c83deb904f673b2e1a826311c1c7eb95a077ca26a4ca4ac859db310b86baf94969b3b4a64fd0e4df2a48633f41a8b3728bb1b0336abdf61319f54a477013be8ec7c73ef510f9cd84acc774be27c6151bb64fed2ffd246bf00729c3f511c218cff9d867fb156e6fc0880a8ff92209bbbd5f6c7857d59eb253285667379743ee02b08cf93b8403b58cbb8b59645592d9afff20db50152fdfe51d0bc6efb5580905ac6241bea4e351517ec53cac8174527461628c625469559ddbcef69adc13ebd00ce074a7c0deafa5a21b18f4e6b1f44478ab1daf3f7d5b6c43c162fc90e110b4fbd9fd369653e3acb506da01fc630ef25e2e025fb8aaeb5a83ab6940b4bc6498eb10d3a07b151ad57f1190a1d7015bad68fdfb568e46800c56ac56213a13e7c63503416d12d172cada2e5f272d61353758cf637581499ab4bbdc09f0f4356e161d079cfe39e7aeaf7327d9c36940697af59e8052f8bf7b7ab0769e8562c8c483007b4f75f13cec477d77d4423322f1fbcf4eae091d5408db390f0e16cecb2f6a91d1d4da1e3ea92f87782bb717abb4a869cc11df39efe5dcba5628bf670285cd52b14754012d9f89f293349a2e6fa5e30579b94c37b080e4dd4d621ba6558c58096ffa26ea308054e1d42b23f8069030c8897daa0ef54b09139760832f49d113805e2463ee160f9a3e6806d8408dc6257ec0f896f12cd165d471f262e0e8b8d8998652f9368c351d2686a46e36a897192fc81af444828bffbdd747ce0956527d577afc9f15a9b0e478d6a9b89544f629dbd43bac02e51c84cbe5f8e1d26a8ca420a97390180a68fa0198a67c0d79cd65ca9729da504daceff870e90e772ca121b8d12ecfca23dd960d2398505d5e6e64fada91f4403bf54612ae835b0d2c6c6baf73e4fdd9f23323239c3e4fbf724dab2c52054f881451b314d1cf9bdac63a8c6fa8c132d9077482a42f1440757c2e3c0d3fd144786d2da6b3b688565c473f9fbb7d64ceaa978118ef6d3684156212dbc471b7dfb5ac83b8bb591bc267e60950bdb1c501adc47206947cfbb625f8e9c0345bae3983cdfb1c960547cc3049836287b08f9d7a527e402b011e73d7335d1a3b25f8b7529c1a10dc1d21707222889409a46fdbd2e4382e1ac6cc2e7ffd9adb28651a2c0c7105f4a5ebd34a99a5f9f1f3c91ac1ffe681c19b95e7f544d15cdad222f92c4af364fc957ad95b386202a8769e47a4ef6b232c018912c01fc2ca1a2fb437bd164a3024425354d274352493684c37b4c5b306df6461c5b0cc3253b52b12f9763774b6ef0f2d9d22851d985ab2c9504f3736b3c4dafea528dc3441301aeffbb9e25472350932b4771939ff2ea75cb5d27154a49b1e8808cb795e32fede69867222b372ba17ed74054f44cca4bd994bd60e5ecc1b30d700237e1c9e631cdf90fef193913c6cbd2c62c8abb64c718bafaf672347edafdaaf662bd62c98dc40fcb75e0b374b8d8d2cc4d9639b568a354cd2e7e2f10bf5073129871253412d774e6ec11dfd5bc57b59eb6851112b294cc8f8421c0b446cbcc413c85fcb78c2fc601bfed14c66439df8d8ee0db9e661351c3fb880108b8349d90003cf7b326091928c377b5ae0f349571c26624021852c435d56c72ea90afc0bea177a5ef077a3f84a99d247c2b56d53a81b48e6846e9eb31180a06eb877a5a99aac427362f1ec93a09cd416ac45c40d1c458d65fa0149bfc5edbffa7f68a19301d577aefa094941061e76aac749a1d315e7d5b9e272c357607455e6a656563d23778cfff906b2e8d3ea6001d0ecf072eae9a8990e1bde0279f67616356b710d91eee6d7c38c52c0181c94c9fba43820fbbd5b75e806410fa75edf2426a8c4014226ec4f5fd83204f27f6babac6500c9990f80631102f288fc23431481d8c1317fd452114576d7865cc63d289149a478f45d5bc253294289da6e6d2177776211d00c4b27f51c59ec7edbd290fca8a4ca5b228c6384d6c07d65606f9965b7bf67d719c14d7886af485fce6ccbd484de36a590116c52c98275e8312ba3d358ad62a8896823c8b767bafe14e59d04235100d1fcbeeafa013981830bc000183558841cef1fa795be48f6c6002de43cd2bd740746fa1b1746410e16b915561f390f52af583b9ae4f56c499ed52b44e5c3e388c2411fe7a2b25702100a9e24ecdf82195f1f3ad8b3ee0797e4ce68bb2f781ff826dbde158f103235417cc13fe873bcf39a59e04a54418cc3326ac1994c142cc95086f390fcf9140813514b76dc83652447b59df38fe0a3e18a8fc48f814ef5240a1b9a9e92d11676fd801e2ac86be91aa4da89e4ae942609e7e5a5b8bef49426eb33a7a1a22a593cc461ccde85f3d9ce416d85dd910c153f4e736dcb5ee1019ad0282aec66b55f978a6bc9a1289158e1ff055b8a3f4f299e64c97d81f771517650a6335e84fdd397737e2571104e0c6104a177e14b8b93b5b8fe66a0f3619c74aa8f3f313cb201965d9d3ec6ff28de979b71a5fa82bb3e8b97f8f0d81b8c8cb76de83ebff973b88dca3f43e3cc9b6d7e2504c472e98f55f79ef4214a6ab0dcae6eec8534ea0daddd85a4b8e813d10b21cd9e8ad82ec8614843c81788798a56c2db7013c2cd27a8ed37884167ef92515040ed76ec97bfe1f7f273631c63dcf6401de05eac0f6de31dd7f0a609eaf25c9702e0f35e1af5912e93924a19def09ce4c8004061faefa3dd58c719cc617305d65dc7730779d43f5bbc300d793396cd72ddd1d096e0838511628197ff941022817f324970533e4bbc6dc7946afadd0a4d4f4ac7aeb371c903fcd1eaf4f9598331829bce386aeeea4263461f1219c50857839114fcc81c08f9262897dc68a2c9639e6bcca7c7dbfa5164ba59135bdd5f8427bcedf8b4153126bcc3acd430c8ff3530d61c0777513ea692bfdc48171d9c4f7ad3ffce741300e9035ef4498fc344e99d8e841ae3330473dda398f5bac1551268c7b9922e6fc687f1591e36b188dcf61b170af8c8296137c252cd373bd31b139160d519aeeeb201f290a84ffbf5f6556f48c9028a1705d7dc40abc571faea7372e106826e5d2ae29b54c2329d8bf4274ea85a94b387a2d6382a5055d08e4c666d41587ff09dec52acf7a6e9fca8cb05287bc5507784750f913701193e89342c9d09c0dc4169b5493c7be25cd6e3e7bf17c93f7642d97bb0e9928a99e99d806e752a3d7062c42baeb43014a515f38349c5196ea5f8ed5b477c83e3e6cd6a4da99bc958236d277384cd2e5b81a4a4bf5e8983371d37dda3a5e03a559445823f4feb7434a1054af8a224b820fc96137ea0e0f2c54b5a07c8c9e76a0fe7ab1c47ff68cccfc0cce4d952011c7a881e9968e0940eb23c5d5cfb6e70f22139b34e303aee59d7046c70a72b77164689c2a951401865d3bea8f4e650f623eb1300c8945531e48db31037e48b7c9528bf968d1cb811fdb9254adf956eaab2dd3bbce45ecfa7527b17cc5c74ea5e79823fe821de9d43d43de02fe285ded600141ab6f2f8d8f57717d4ce6aa24d003730fc1b9b20471d9057ebc1e28848db8685c15d63c8bfbf682b2a55e6b6d478036eec0cff73de25f821a744921fd7dec1a9583be376611b95a04f398dfebdc914738806effbccdbd539ab61b8d3d15c5199466ebef1fea94131ea9f00d1a077cb3f4efdd8c3b1dbb9acaf8fef9d6be833da4ab19e6b0231f5ef8d675300fee27f46689a748fe66b356497acc7463e1c6a2fc6557e1d90ad820766518e83b8222dd651f2a2736110fa614e65ab2749db436e5d976ee8cc24183457c1a9edf9bffa6d6ae645b231e3c60f60e614abc23f158ae380ebaf857fcb8fd785115796b7c8e99ec489ea79e6a24b43412d94474d1ba0ce1303357ffe18fdecded1e4786f7e500000ad486821be89a1fbc4428e9dac0cb2e6f60e93281412c648ecd523ad9db9135d519b17680a0ceeb208bceefec8593f7a5955d11f8e68223530e4bcdf85ab9600f6f89edce0f627d3ae9d8ff4da3db2114b1c88c6aca18b0526f2105d4ebe603a466e19c7e8b774c41ab1cb43025518ec7e3738ec192a0f63bb9e419c0cd8f04e44e8301b90abe87ab29a7d82d66603d2e82e1bafb368d1bf104c136c77fbd47b14dc9723d4af3f33f53463f287b22be431e26ed5459b66895e4d4bf20c4ff461160fd9cee9538e5f9a63c563cfd218873e352afea386cc55bf76bceea9ada98cf9dc43942207dd34708fd888e8f29cdcf4c4d8c3bdb6b7c3f8591b5d83a5736764435dd5c1c796e1c532daac4a9150c8a5028a4caf71a9d9d04fcf13b66b934003ae2090e1396da5de4b7fe67ad97607ac113269d321c94b26f30b688108316148e699b55d7e8814cb0fbacce3906298f9dfee15f4b5b49275fb9db725c6494d31823a292e88636d9d6fcda6d3001bd3f3062d71e3131d6b7aef29cea1fe6218504c6d211dc06e9173936d03456504d3b4b5f3c5bbefd57669706382065e6ce3cea4f9e0d95eca8a92f19874f5ce5a836d1375e865cf3e4015a5ac3f21c6aff4a7e3ce1871e52b4616c", 0x1000}, {&(0x7f0000001380)="c56f192dc1841cfae76bad150895634aa287c9d07149050634b2383abfd83271e6003179a8a79c59b88596bc838b1f66f3af54f5055d5c3250c1c52eb32346ecbd13ce2503067760a199940cfbee2c519b577a67ad6f6405c1057be85a27ed4aea9ec8eef891dfc10c8ce8efd750348c0099dffe215f7e4b52662e6df6e3027194f1b4496b8d4b2a33a5d69f9437f391ce3a11fd161f1acaf96a188d4f48939b3e8bd4f5bd4ba5e4bf4c15042c11d5b6ff65d6d7f1a6e377ed1c5261869edf217e168cb6e316beb894ff59f863062f2bedb660bcc5382e4cbe3c37403e9654dbfb86fa800576b96825453e17cb34ed72365f8a0f186db6eafea9358f1d", 0xfd}, {&(0x7f0000001480)="44ab32e2bd0dfd7328148d6e468564248cc95467b0c33e26b96e17d7bde1c2c9aae0b54bb12b443b934fa43dfbf5a0b12e2eb17f431be5e64dabc5e902c2b39a88b2f2721bf3b2b6e9b856aa0273430aec04252e229ff50c9887923a48512a2a7223ca5db95c5a9d718661735328128724826e66b332d3ff3fe0d4f1ec5fdec4b6ce682c4cad9b59b7cea5b4ffacbb3cc8cb67f87f49ea68a3a1c129cd3efb9ca7dbc56225bbea11e497081c894184fa55728b0ed7c659b87a99aafabc2a78834d5fdf98ea1843159381cfc1923c26efa5942b1a207e6c96a0154b0af40fd469311746fdbba79879a8", 0xe9}, {&(0x7f0000001580)="f91a09b03f905913a4a809a2ef5c1f1513a5a21e74f39fba71ef8ce71cd461e382baf9abd0653137a88f1ed97a122cc6a416b9ba75da059fc7ed1ffd2410d4afddf50127b0791c9f9a4f39d9283bf8d3578245fc97d76583b7a2a142da31ad2044c6b4d00587fc71affc7bd0099e1ac34e5970097a0532e7b33f9add78469d9bd0ab9ccdb23bf33ca7bf638e4faac0204c859af98756fc", 0x97}], 0x6, &(0x7f0000001880)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r4}, @rights={0x20, 0xffff, 0x1, [r0, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xa8, 0x4}, 0x401) syz_emit_ethernet(0x83, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500007500000000000190dbac1400c2000000010500907800000000461d00000067dab2a15000010000000000000008831f01ac1400aae0000002e0000002ffffffffac1400bbe000000100000007890b01e0000001ffffffff0717faac1400aa6a1400bb0000000000000000ac1400bb00000074"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:57 executing program 6: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) (async) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) (async) 09:57:57 executing program 4: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaeaaaaabb080045000014000000000003f6a91fd7fa47df59984dc7841dffe90290780000000000000000"]) 09:57:57 executing program 5: pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r5, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r5, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) (async) r8 = getpid() fcntl$setown(r7, 0x6, r8) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="73448c3ed75ce13be5f7ff1c3161f65df3db1b164fbffe8d7ebd882e6ee104948571ba1bf42c55b05f095d0ddb2aef95558c94c873d80fcc349322f4e7fc3d6f771a81f056eb1f917b47bc1b2747b116697936d2056cb40b96127b4d1471f766a534d2b3087cb2ac4e6763f5edcea6cc669785c03bb60f6f8f4349586d1fa90d41b94f0df118a257f18acbc16ef48f23a53808773ddbf60f5582def8753925cfeb7acaf4b9acd95f30324c99486eb25b", 0xb0}, {&(0x7f00000002c0)="65683c291cf6a30d5bc9ddf9c1a29fe5a7ec95b92ffb3a37813781356216b1527eff6a78965bc9798783b147b7b582c1bc19ea9e1ba5dddb60187234ec6af73c199d952aed6bd36a275b4c4617fa7f6728c5d3867a34c162460c5a998f8ee86c06758b3bac0bfbd8a9777069932843286fe4d82e73bdefb699fa9fd3c21d4831ca59374b125d862457a9489961e5c630", 0x90}, {&(0x7f0000000380)="e0c6fcc4c0a126dde030f26c9b1269e5b85f1a36e63692c1085d92ac7bf383108d998e748e4803684b39c9c729b140b0ceb2b117e7d0b0632bd3e6e4ca0e96a399ec75cd55f64f3b8c55b7b6aa3acca4475e214e9466c86191eeb7bde834a6b34f70609829f95640cb0ed59ea2a2e1c920ce30ea55d9ca49099b6df02c5674d4f0c6a61479c6dbe4ddfca1f499db2aa8276cdffc2a1a59882914ae86ed75956682fbb86b2332894444d42f6afd8ca8585e20565ede7df1bd8fa9ebcd87219805c7389e1017dce9f1c06ae55f5c3698489cff9c8d6342d734b9b576b9ea5f280222affc58102c60e7970ea060eb51b40f4bb315e7cd1be25857cf018b07eb0a44251efa652040d48509fada3403ab190827164c98643378f98e53747fab726e4a219d5619531798891ffc39aec3cbb2829d0c5616a2fd2908fdd0ab84e21edd96602dbb0f25c2fba0f881607bac3de7a56fcd7f98c13cf28daa047038a60126ec35c3a6dd6abbae7977fb68ed8feda15abee582dbe63e6b4da67042a851ab1f94756e3594e043a770157033f2b0680c8443800aef6de6e684f21eb6f0018af3cd0019f6aabe990fe9accf4cb6fe2b518c75d77e9764986cae142f4ef95eb73881b88e52a3f726eba419d2a97c32ef5dc222bedcac6be0b9e3b36309cb0749cc51789739d30e9ac40d96d066c938eacaa1997e7976df93dea79f4d90621c043b532bf090f047e58d1645c2c73ea4a581353191f2658d7c8c1b9c0479415dc97ea0835cd7afdf718d12891c3be18521feaaf62d992fc3ca87011c483f621da7a4e1f55bfc0db09c9dfdcb1b18dc4e3b5529a8beb4e067ce0b9501de47911c045cc76c6c913f39e71ad2bd9d710b4a10e6de4b50f98c14fc7db7d70aa8e3e113fd2ff44d5a1123e9a7b68770386c5a925bed4727861c6590a6d344fc55fd01470ca670b94e5fe6bd2172daa9d5602bce2e3b2c22688b1186faa1d7638c34eba4dea0fcd570a791bad938bce9cef09c4080584fe979a87dc270f54086c3d6d3a7c44e88c9d2557246c596df5457a2a632f1f3be579464ee6823ed214457543fcd504c9d52ea9ca868d8237bceb88eeec55d9a73824e6e6d39a21cc0308f4e5f3dab496ed0a20941766e4d858263d678f5121aa01fe93bf1b7a546c800d52641ae232059f385aa5c23b11f10bda92bb3d2b7ef940a42c92892f5f4cdcca720c7587f7b48a223d5203c541590db124b3c360c83deb904f673b2e1a826311c1c7eb95a077ca26a4ca4ac859db310b86baf94969b3b4a64fd0e4df2a48633f41a8b3728bb1b0336abdf61319f54a477013be8ec7c73ef510f9cd84acc774be27c6151bb64fed2ffd246bf00729c3f511c218cff9d867fb156e6fc0880a8ff92209bbbd5f6c7857d59eb253285667379743ee02b08cf93b8403b58cbb8b59645592d9afff20db50152fdfe51d0bc6efb5580905ac6241bea4e351517ec53cac8174527461628c625469559ddbcef69adc13ebd00ce074a7c0deafa5a21b18f4e6b1f44478ab1daf3f7d5b6c43c162fc90e110b4fbd9fd369653e3acb506da01fc630ef25e2e025fb8aaeb5a83ab6940b4bc6498eb10d3a07b151ad57f1190a1d7015bad68fdfb568e46800c56ac56213a13e7c63503416d12d172cada2e5f272d61353758cf637581499ab4bbdc09f0f4356e161d079cfe39e7aeaf7327d9c36940697af59e8052f8bf7b7ab0769e8562c8c483007b4f75f13cec477d77d4423322f1fbcf4eae091d5408db390f0e16cecb2f6a91d1d4da1e3ea92f87782bb717abb4a869cc11df39efe5dcba5628bf670285cd52b14754012d9f89f293349a2e6fa5e30579b94c37b080e4dd4d621ba6558c58096ffa26ea308054e1d42b23f8069030c8897daa0ef54b09139760832f49d113805e2463ee160f9a3e6806d8408dc6257ec0f896f12cd165d471f262e0e8b8d8998652f9368c351d2686a46e36a897192fc81af444828bffbdd747ce0956527d577afc9f15a9b0e478d6a9b89544f629dbd43bac02e51c84cbe5f8e1d26a8ca420a97390180a68fa0198a67c0d79cd65ca9729da504daceff870e90e772ca121b8d12ecfca23dd960d2398505d5e6e64fada91f4403bf54612ae835b0d2c6c6baf73e4fdd9f23323239c3e4fbf724dab2c52054f881451b314d1cf9bdac63a8c6fa8c132d9077482a42f1440757c2e3c0d3fd144786d2da6b3b688565c473f9fbb7d64ceaa978118ef6d3684156212dbc471b7dfb5ac83b8bb591bc267e60950bdb1c501adc47206947cfbb625f8e9c0345bae3983cdfb1c960547cc3049836287b08f9d7a527e402b011e73d7335d1a3b25f8b7529c1a10dc1d21707222889409a46fdbd2e4382e1ac6cc2e7ffd9adb28651a2c0c7105f4a5ebd34a99a5f9f1f3c91ac1ffe681c19b95e7f544d15cdad222f92c4af364fc957ad95b386202a8769e47a4ef6b232c018912c01fc2ca1a2fb437bd164a3024425354d274352493684c37b4c5b306df6461c5b0cc3253b52b12f9763774b6ef0f2d9d22851d985ab2c9504f3736b3c4dafea528dc3441301aeffbb9e25472350932b4771939ff2ea75cb5d27154a49b1e8808cb795e32fede69867222b372ba17ed74054f44cca4bd994bd60e5ecc1b30d700237e1c9e631cdf90fef193913c6cbd2c62c8abb64c718bafaf672347edafdaaf662bd62c98dc40fcb75e0b374b8d8d2cc4d9639b568a354cd2e7e2f10bf5073129871253412d774e6ec11dfd5bc57b59eb6851112b294cc8f8421c0b446cbcc413c85fcb78c2fc601bfed14c66439df8d8ee0db9e661351c3fb880108b8349d90003cf7b326091928c377b5ae0f349571c26624021852c435d56c72ea90afc0bea177a5ef077a3f84a99d247c2b56d53a81b48e6846e9eb31180a06eb877a5a99aac427362f1ec93a09cd416ac45c40d1c458d65fa0149bfc5edbffa7f68a19301d577aefa094941061e76aac749a1d315e7d5b9e272c357607455e6a656563d23778cfff906b2e8d3ea6001d0ecf072eae9a8990e1bde0279f67616356b710d91eee6d7c38c52c0181c94c9fba43820fbbd5b75e806410fa75edf2426a8c4014226ec4f5fd83204f27f6babac6500c9990f80631102f288fc23431481d8c1317fd452114576d7865cc63d289149a478f45d5bc253294289da6e6d2177776211d00c4b27f51c59ec7edbd290fca8a4ca5b228c6384d6c07d65606f9965b7bf67d719c14d7886af485fce6ccbd484de36a590116c52c98275e8312ba3d358ad62a8896823c8b767bafe14e59d04235100d1fcbeeafa013981830bc000183558841cef1fa795be48f6c6002de43cd2bd740746fa1b1746410e16b915561f390f52af583b9ae4f56c499ed52b44e5c3e388c2411fe7a2b25702100a9e24ecdf82195f1f3ad8b3ee0797e4ce68bb2f781ff826dbde158f103235417cc13fe873bcf39a59e04a54418cc3326ac1994c142cc95086f390fcf9140813514b76dc83652447b59df38fe0a3e18a8fc48f814ef5240a1b9a9e92d11676fd801e2ac86be91aa4da89e4ae942609e7e5a5b8bef49426eb33a7a1a22a593cc461ccde85f3d9ce416d85dd910c153f4e736dcb5ee1019ad0282aec66b55f978a6bc9a1289158e1ff055b8a3f4f299e64c97d81f771517650a6335e84fdd397737e2571104e0c6104a177e14b8b93b5b8fe66a0f3619c74aa8f3f313cb201965d9d3ec6ff28de979b71a5fa82bb3e8b97f8f0d81b8c8cb76de83ebff973b88dca3f43e3cc9b6d7e2504c472e98f55f79ef4214a6ab0dcae6eec8534ea0daddd85a4b8e813d10b21cd9e8ad82ec8614843c81788798a56c2db7013c2cd27a8ed37884167ef92515040ed76ec97bfe1f7f273631c63dcf6401de05eac0f6de31dd7f0a609eaf25c9702e0f35e1af5912e93924a19def09ce4c8004061faefa3dd58c719cc617305d65dc7730779d43f5bbc300d793396cd72ddd1d096e0838511628197ff941022817f324970533e4bbc6dc7946afadd0a4d4f4ac7aeb371c903fcd1eaf4f9598331829bce386aeeea4263461f1219c50857839114fcc81c08f9262897dc68a2c9639e6bcca7c7dbfa5164ba59135bdd5f8427bcedf8b4153126bcc3acd430c8ff3530d61c0777513ea692bfdc48171d9c4f7ad3ffce741300e9035ef4498fc344e99d8e841ae3330473dda398f5bac1551268c7b9922e6fc687f1591e36b188dcf61b170af8c8296137c252cd373bd31b139160d519aeeeb201f290a84ffbf5f6556f48c9028a1705d7dc40abc571faea7372e106826e5d2ae29b54c2329d8bf4274ea85a94b387a2d6382a5055d08e4c666d41587ff09dec52acf7a6e9fca8cb05287bc5507784750f913701193e89342c9d09c0dc4169b5493c7be25cd6e3e7bf17c93f7642d97bb0e9928a99e99d806e752a3d7062c42baeb43014a515f38349c5196ea5f8ed5b477c83e3e6cd6a4da99bc958236d277384cd2e5b81a4a4bf5e8983371d37dda3a5e03a559445823f4feb7434a1054af8a224b820fc96137ea0e0f2c54b5a07c8c9e76a0fe7ab1c47ff68cccfc0cce4d952011c7a881e9968e0940eb23c5d5cfb6e70f22139b34e303aee59d7046c70a72b77164689c2a951401865d3bea8f4e650f623eb1300c8945531e48db31037e48b7c9528bf968d1cb811fdb9254adf956eaab2dd3bbce45ecfa7527b17cc5c74ea5e79823fe821de9d43d43de02fe285ded600141ab6f2f8d8f57717d4ce6aa24d003730fc1b9b20471d9057ebc1e28848db8685c15d63c8bfbf682b2a55e6b6d478036eec0cff73de25f821a744921fd7dec1a9583be376611b95a04f398dfebdc914738806effbccdbd539ab61b8d3d15c5199466ebef1fea94131ea9f00d1a077cb3f4efdd8c3b1dbb9acaf8fef9d6be833da4ab19e6b0231f5ef8d675300fee27f46689a748fe66b356497acc7463e1c6a2fc6557e1d90ad820766518e83b8222dd651f2a2736110fa614e65ab2749db436e5d976ee8cc24183457c1a9edf9bffa6d6ae645b231e3c60f60e614abc23f158ae380ebaf857fcb8fd785115796b7c8e99ec489ea79e6a24b43412d94474d1ba0ce1303357ffe18fdecded1e4786f7e500000ad486821be89a1fbc4428e9dac0cb2e6f60e93281412c648ecd523ad9db9135d519b17680a0ceeb208bceefec8593f7a5955d11f8e68223530e4bcdf85ab9600f6f89edce0f627d3ae9d8ff4da3db2114b1c88c6aca18b0526f2105d4ebe603a466e19c7e8b774c41ab1cb43025518ec7e3738ec192a0f63bb9e419c0cd8f04e44e8301b90abe87ab29a7d82d66603d2e82e1bafb368d1bf104c136c77fbd47b14dc9723d4af3f33f53463f287b22be431e26ed5459b66895e4d4bf20c4ff461160fd9cee9538e5f9a63c563cfd218873e352afea386cc55bf76bceea9ada98cf9dc43942207dd34708fd888e8f29cdcf4c4d8c3bdb6b7c3f8591b5d83a5736764435dd5c1c796e1c532daac4a9150c8a5028a4caf71a9d9d04fcf13b66b934003ae2090e1396da5de4b7fe67ad97607ac113269d321c94b26f30b688108316148e699b55d7e8814cb0fbacce3906298f9dfee15f4b5b49275fb9db725c6494d31823a292e88636d9d6fcda6d3001bd3f3062d71e3131d6b7aef29cea1fe6218504c6d211dc06e9173936d03456504d3b4b5f3c5bbefd57669706382065e6ce3cea4f9e0d95eca8a92f19874f5ce5a836d1375e865cf3e4015a5ac3f21c6aff4a7e3ce1871e52b4616c", 0x1000}, {&(0x7f0000001380)="c56f192dc1841cfae76bad150895634aa287c9d07149050634b2383abfd83271e6003179a8a79c59b88596bc838b1f66f3af54f5055d5c3250c1c52eb32346ecbd13ce2503067760a199940cfbee2c519b577a67ad6f6405c1057be85a27ed4aea9ec8eef891dfc10c8ce8efd750348c0099dffe215f7e4b52662e6df6e3027194f1b4496b8d4b2a33a5d69f9437f391ce3a11fd161f1acaf96a188d4f48939b3e8bd4f5bd4ba5e4bf4c15042c11d5b6ff65d6d7f1a6e377ed1c5261869edf217e168cb6e316beb894ff59f863062f2bedb660bcc5382e4cbe3c37403e9654dbfb86fa800576b96825453e17cb34ed72365f8a0f186db6eafea9358f1d", 0xfd}, {&(0x7f0000001480)="44ab32e2bd0dfd7328148d6e468564248cc95467b0c33e26b96e17d7bde1c2c9aae0b54bb12b443b934fa43dfbf5a0b12e2eb17f431be5e64dabc5e902c2b39a88b2f2721bf3b2b6e9b856aa0273430aec04252e229ff50c9887923a48512a2a7223ca5db95c5a9d718661735328128724826e66b332d3ff3fe0d4f1ec5fdec4b6ce682c4cad9b59b7cea5b4ffacbb3cc8cb67f87f49ea68a3a1c129cd3efb9ca7dbc56225bbea11e497081c894184fa55728b0ed7c659b87a99aafabc2a78834d5fdf98ea1843159381cfc1923c26efa5942b1a207e6c96a0154b0af40fd469311746fdbba79879a8", 0xe9}, {&(0x7f0000001580)="f91a09b03f905913a4a809a2ef5c1f1513a5a21e74f39fba71ef8ce71cd461e382baf9abd0653137a88f1ed97a122cc6a416b9ba75da059fc7ed1ffd2410d4afddf50127b0791c9f9a4f39d9283bf8d3578245fc97d76583b7a2a142da31ad2044c6b4d00587fc71affc7bd0099e1ac34e5970097a0532e7b33f9add78469d9bd0ab9ccdb23bf33ca7bf638e4faac0204c859af98756fc", 0x97}], 0x6, &(0x7f0000001880)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r4}, @rights={0x20, 0xffff, 0x1, [r0, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xa8, 0x4}, 0x401) (async) syz_emit_ethernet(0x83, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500007500000000000190dbac1400c2000000010500907800000000461d00000067dab2a15000010000000000000008831f01ac1400aae0000002e0000002ffffffffac1400bbe000000100000007890b01e0000001ffffffff0717faac1400aa6a1400bb0000000000000000ac1400bb00000074"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:57 executing program 3: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff) (async) r1 = dup2(r0, r0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) dup2(r2, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r4, 0xa, r5) (async) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000340)="a0", 0x1}], 0x1) 09:57:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000400)={0x1, 0x1, 0x8, 0xd1, r2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) fcntl$lock(r3, 0x8, &(0x7f00000003c0)={0x3, 0x1, 0x1, 0x4}) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="199b8bbb", 0x4}], 0x1, 0x5) (async) fchmod(r0, 0x0) 09:57:57 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:57 executing program 4: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaeaaaaabb080045000014000000000003f6a91fd7fa47df59984dc7841dffe90290780000000000000000"]) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaeaaaaabb080045000014000000000003f6a91fd7fa47df59984dc7841dffe90290780000000000000000"]) (async) 09:57:57 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x80, 0x81) syz_emit_ethernet(0x151, &(0x7f0000000100)={@local, @random="84e5fd68a8a7", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x143, 0x67, 0x9, 0x0, 0x33, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0xf, 0x9, [@loopback, @broadcast, @broadcast]}, @ra={0x94, 0x6, 0x5}]}}, @tcp={{0x1, 0x0, r0, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x1, 0x0, 0x1, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}, {"23ba74a997ef50381feb24887ccfcccb0c1b4dce0eac4cfd2f3bb36ae40a008b4d2241067b57352a5e0e47319efd8131379326381f61f1bcdce4bb802bf5635c8ab63859527fa115421449296646c44b7959012b421bb1d7c55a9cc52ee22422dbafcb7b32283bcf37686b92f6c837a98a8e671da72a33b24d5803dfe2fd8383b2523a254e90c112129a125635bb04ad035336c4be1e6af0b9ed928cd77e454eb7f85a8be2c508b573086dd6cbafd7dce90cd8b28e2e57817ec0641c52d0d9c05dfe87f8d5bd9dce47a93afdc77d1842c9be02b5599e9096312903e3ea8750ccf7a415a8689c50efc0383a9ba45d09cbd0ad3d61ee0cda535437a926e7341f"}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x80, 0x81) (async) syz_emit_ethernet(0x151, &(0x7f0000000100)={@local, @random="84e5fd68a8a7", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x143, 0x67, 0x9, 0x0, 0x33, 0x0, @multicast2, @multicast1, {[@rr={0x7, 0xf, 0x9, [@loopback, @broadcast, @broadcast]}, @ra={0x94, 0x6, 0x5}]}}, @tcp={{0x1, 0x0, r0, 0x41424344, 0x0, 0x0, 0x6, 0x1, 0x1, 0x0, 0x1, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}, {"23ba74a997ef50381feb24887ccfcccb0c1b4dce0eac4cfd2f3bb36ae40a008b4d2241067b57352a5e0e47319efd8131379326381f61f1bcdce4bb802bf5635c8ab63859527fa115421449296646c44b7959012b421bb1d7c55a9cc52ee22422dbafcb7b32283bcf37686b92f6c837a98a8e671da72a33b24d5803dfe2fd8383b2523a254e90c112129a125635bb04ad035336c4be1e6af0b9ed928cd77e454eb7f85a8be2c508b573086dd6cbafd7dce90cd8b28e2e57817ec0641c52d0d9c05dfe87f8d5bd9dce47a93afdc77d1842c9be02b5599e9096312903e3ea8750ccf7a415a8689c50efc0383a9ba45d09cbd0ad3d61ee0cda535437a926e7341f"}}}}}}) (async) 09:57:57 executing program 5: pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r5, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r5, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r8 = getpid() fcntl$setown(r7, 0x6, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="73448c3ed75ce13be5f7ff1c3161f65df3db1b164fbffe8d7ebd882e6ee104948571ba1bf42c55b05f095d0ddb2aef95558c94c873d80fcc349322f4e7fc3d6f771a81f056eb1f917b47bc1b2747b116697936d2056cb40b96127b4d1471f766a534d2b3087cb2ac4e6763f5edcea6cc669785c03bb60f6f8f4349586d1fa90d41b94f0df118a257f18acbc16ef48f23a53808773ddbf60f5582def8753925cfeb7acaf4b9acd95f30324c99486eb25b", 0xb0}, {&(0x7f00000002c0)="65683c291cf6a30d5bc9ddf9c1a29fe5a7ec95b92ffb3a37813781356216b1527eff6a78965bc9798783b147b7b582c1bc19ea9e1ba5dddb60187234ec6af73c199d952aed6bd36a275b4c4617fa7f6728c5d3867a34c162460c5a998f8ee86c06758b3bac0bfbd8a9777069932843286fe4d82e73bdefb699fa9fd3c21d4831ca59374b125d862457a9489961e5c630", 0x90}, {&(0x7f0000000380)="e0c6fcc4c0a126dde030f26c9b1269e5b85f1a36e63692c1085d92ac7bf383108d998e748e4803684b39c9c729b140b0ceb2b117e7d0b0632bd3e6e4ca0e96a399ec75cd55f64f3b8c55b7b6aa3acca4475e214e9466c86191eeb7bde834a6b34f70609829f95640cb0ed59ea2a2e1c920ce30ea55d9ca49099b6df02c5674d4f0c6a61479c6dbe4ddfca1f499db2aa8276cdffc2a1a59882914ae86ed75956682fbb86b2332894444d42f6afd8ca8585e20565ede7df1bd8fa9ebcd87219805c7389e1017dce9f1c06ae55f5c3698489cff9c8d6342d734b9b576b9ea5f280222affc58102c60e7970ea060eb51b40f4bb315e7cd1be25857cf018b07eb0a44251efa652040d48509fada3403ab190827164c98643378f98e53747fab726e4a219d5619531798891ffc39aec3cbb2829d0c5616a2fd2908fdd0ab84e21edd96602dbb0f25c2fba0f881607bac3de7a56fcd7f98c13cf28daa047038a60126ec35c3a6dd6abbae7977fb68ed8feda15abee582dbe63e6b4da67042a851ab1f94756e3594e043a770157033f2b0680c8443800aef6de6e684f21eb6f0018af3cd0019f6aabe990fe9accf4cb6fe2b518c75d77e9764986cae142f4ef95eb73881b88e52a3f726eba419d2a97c32ef5dc222bedcac6be0b9e3b36309cb0749cc51789739d30e9ac40d96d066c938eacaa1997e7976df93dea79f4d90621c043b532bf090f047e58d1645c2c73ea4a581353191f2658d7c8c1b9c0479415dc97ea0835cd7afdf718d12891c3be18521feaaf62d992fc3ca87011c483f621da7a4e1f55bfc0db09c9dfdcb1b18dc4e3b5529a8beb4e067ce0b9501de47911c045cc76c6c913f39e71ad2bd9d710b4a10e6de4b50f98c14fc7db7d70aa8e3e113fd2ff44d5a1123e9a7b68770386c5a925bed4727861c6590a6d344fc55fd01470ca670b94e5fe6bd2172daa9d5602bce2e3b2c22688b1186faa1d7638c34eba4dea0fcd570a791bad938bce9cef09c4080584fe979a87dc270f54086c3d6d3a7c44e88c9d2557246c596df5457a2a632f1f3be579464ee6823ed214457543fcd504c9d52ea9ca868d8237bceb88eeec55d9a73824e6e6d39a21cc0308f4e5f3dab496ed0a20941766e4d858263d678f5121aa01fe93bf1b7a546c800d52641ae232059f385aa5c23b11f10bda92bb3d2b7ef940a42c92892f5f4cdcca720c7587f7b48a223d5203c541590db124b3c360c83deb904f673b2e1a826311c1c7eb95a077ca26a4ca4ac859db310b86baf94969b3b4a64fd0e4df2a48633f41a8b3728bb1b0336abdf61319f54a477013be8ec7c73ef510f9cd84acc774be27c6151bb64fed2ffd246bf00729c3f511c218cff9d867fb156e6fc0880a8ff92209bbbd5f6c7857d59eb253285667379743ee02b08cf93b8403b58cbb8b59645592d9afff20db50152fdfe51d0bc6efb5580905ac6241bea4e351517ec53cac8174527461628c625469559ddbcef69adc13ebd00ce074a7c0deafa5a21b18f4e6b1f44478ab1daf3f7d5b6c43c162fc90e110b4fbd9fd369653e3acb506da01fc630ef25e2e025fb8aaeb5a83ab6940b4bc6498eb10d3a07b151ad57f1190a1d7015bad68fdfb568e46800c56ac56213a13e7c63503416d12d172cada2e5f272d61353758cf637581499ab4bbdc09f0f4356e161d079cfe39e7aeaf7327d9c36940697af59e8052f8bf7b7ab0769e8562c8c483007b4f75f13cec477d77d4423322f1fbcf4eae091d5408db390f0e16cecb2f6a91d1d4da1e3ea92f87782bb717abb4a869cc11df39efe5dcba5628bf670285cd52b14754012d9f89f293349a2e6fa5e30579b94c37b080e4dd4d621ba6558c58096ffa26ea308054e1d42b23f8069030c8897daa0ef54b09139760832f49d113805e2463ee160f9a3e6806d8408dc6257ec0f896f12cd165d471f262e0e8b8d8998652f9368c351d2686a46e36a897192fc81af444828bffbdd747ce0956527d577afc9f15a9b0e478d6a9b89544f629dbd43bac02e51c84cbe5f8e1d26a8ca420a97390180a68fa0198a67c0d79cd65ca9729da504daceff870e90e772ca121b8d12ecfca23dd960d2398505d5e6e64fada91f4403bf54612ae835b0d2c6c6baf73e4fdd9f23323239c3e4fbf724dab2c52054f881451b314d1cf9bdac63a8c6fa8c132d9077482a42f1440757c2e3c0d3fd144786d2da6b3b688565c473f9fbb7d64ceaa978118ef6d3684156212dbc471b7dfb5ac83b8bb591bc267e60950bdb1c501adc47206947cfbb625f8e9c0345bae3983cdfb1c960547cc3049836287b08f9d7a527e402b011e73d7335d1a3b25f8b7529c1a10dc1d21707222889409a46fdbd2e4382e1ac6cc2e7ffd9adb28651a2c0c7105f4a5ebd34a99a5f9f1f3c91ac1ffe681c19b95e7f544d15cdad222f92c4af364fc957ad95b386202a8769e47a4ef6b232c018912c01fc2ca1a2fb437bd164a3024425354d274352493684c37b4c5b306df6461c5b0cc3253b52b12f9763774b6ef0f2d9d22851d985ab2c9504f3736b3c4dafea528dc3441301aeffbb9e25472350932b4771939ff2ea75cb5d27154a49b1e8808cb795e32fede69867222b372ba17ed74054f44cca4bd994bd60e5ecc1b30d700237e1c9e631cdf90fef193913c6cbd2c62c8abb64c718bafaf672347edafdaaf662bd62c98dc40fcb75e0b374b8d8d2cc4d9639b568a354cd2e7e2f10bf5073129871253412d774e6ec11dfd5bc57b59eb6851112b294cc8f8421c0b446cbcc413c85fcb78c2fc601bfed14c66439df8d8ee0db9e661351c3fb880108b8349d90003cf7b326091928c377b5ae0f349571c26624021852c435d56c72ea90afc0bea177a5ef077a3f84a99d247c2b56d53a81b48e6846e9eb31180a06eb877a5a99aac427362f1ec93a09cd416ac45c40d1c458d65fa0149bfc5edbffa7f68a19301d577aefa094941061e76aac749a1d315e7d5b9e272c357607455e6a656563d23778cfff906b2e8d3ea6001d0ecf072eae9a8990e1bde0279f67616356b710d91eee6d7c38c52c0181c94c9fba43820fbbd5b75e806410fa75edf2426a8c4014226ec4f5fd83204f27f6babac6500c9990f80631102f288fc23431481d8c1317fd452114576d7865cc63d289149a478f45d5bc253294289da6e6d2177776211d00c4b27f51c59ec7edbd290fca8a4ca5b228c6384d6c07d65606f9965b7bf67d719c14d7886af485fce6ccbd484de36a590116c52c98275e8312ba3d358ad62a8896823c8b767bafe14e59d04235100d1fcbeeafa013981830bc000183558841cef1fa795be48f6c6002de43cd2bd740746fa1b1746410e16b915561f390f52af583b9ae4f56c499ed52b44e5c3e388c2411fe7a2b25702100a9e24ecdf82195f1f3ad8b3ee0797e4ce68bb2f781ff826dbde158f103235417cc13fe873bcf39a59e04a54418cc3326ac1994c142cc95086f390fcf9140813514b76dc83652447b59df38fe0a3e18a8fc48f814ef5240a1b9a9e92d11676fd801e2ac86be91aa4da89e4ae942609e7e5a5b8bef49426eb33a7a1a22a593cc461ccde85f3d9ce416d85dd910c153f4e736dcb5ee1019ad0282aec66b55f978a6bc9a1289158e1ff055b8a3f4f299e64c97d81f771517650a6335e84fdd397737e2571104e0c6104a177e14b8b93b5b8fe66a0f3619c74aa8f3f313cb201965d9d3ec6ff28de979b71a5fa82bb3e8b97f8f0d81b8c8cb76de83ebff973b88dca3f43e3cc9b6d7e2504c472e98f55f79ef4214a6ab0dcae6eec8534ea0daddd85a4b8e813d10b21cd9e8ad82ec8614843c81788798a56c2db7013c2cd27a8ed37884167ef92515040ed76ec97bfe1f7f273631c63dcf6401de05eac0f6de31dd7f0a609eaf25c9702e0f35e1af5912e93924a19def09ce4c8004061faefa3dd58c719cc617305d65dc7730779d43f5bbc300d793396cd72ddd1d096e0838511628197ff941022817f324970533e4bbc6dc7946afadd0a4d4f4ac7aeb371c903fcd1eaf4f9598331829bce386aeeea4263461f1219c50857839114fcc81c08f9262897dc68a2c9639e6bcca7c7dbfa5164ba59135bdd5f8427bcedf8b4153126bcc3acd430c8ff3530d61c0777513ea692bfdc48171d9c4f7ad3ffce741300e9035ef4498fc344e99d8e841ae3330473dda398f5bac1551268c7b9922e6fc687f1591e36b188dcf61b170af8c8296137c252cd373bd31b139160d519aeeeb201f290a84ffbf5f6556f48c9028a1705d7dc40abc571faea7372e106826e5d2ae29b54c2329d8bf4274ea85a94b387a2d6382a5055d08e4c666d41587ff09dec52acf7a6e9fca8cb05287bc5507784750f913701193e89342c9d09c0dc4169b5493c7be25cd6e3e7bf17c93f7642d97bb0e9928a99e99d806e752a3d7062c42baeb43014a515f38349c5196ea5f8ed5b477c83e3e6cd6a4da99bc958236d277384cd2e5b81a4a4bf5e8983371d37dda3a5e03a559445823f4feb7434a1054af8a224b820fc96137ea0e0f2c54b5a07c8c9e76a0fe7ab1c47ff68cccfc0cce4d952011c7a881e9968e0940eb23c5d5cfb6e70f22139b34e303aee59d7046c70a72b77164689c2a951401865d3bea8f4e650f623eb1300c8945531e48db31037e48b7c9528bf968d1cb811fdb9254adf956eaab2dd3bbce45ecfa7527b17cc5c74ea5e79823fe821de9d43d43de02fe285ded600141ab6f2f8d8f57717d4ce6aa24d003730fc1b9b20471d9057ebc1e28848db8685c15d63c8bfbf682b2a55e6b6d478036eec0cff73de25f821a744921fd7dec1a9583be376611b95a04f398dfebdc914738806effbccdbd539ab61b8d3d15c5199466ebef1fea94131ea9f00d1a077cb3f4efdd8c3b1dbb9acaf8fef9d6be833da4ab19e6b0231f5ef8d675300fee27f46689a748fe66b356497acc7463e1c6a2fc6557e1d90ad820766518e83b8222dd651f2a2736110fa614e65ab2749db436e5d976ee8cc24183457c1a9edf9bffa6d6ae645b231e3c60f60e614abc23f158ae380ebaf857fcb8fd785115796b7c8e99ec489ea79e6a24b43412d94474d1ba0ce1303357ffe18fdecded1e4786f7e500000ad486821be89a1fbc4428e9dac0cb2e6f60e93281412c648ecd523ad9db9135d519b17680a0ceeb208bceefec8593f7a5955d11f8e68223530e4bcdf85ab9600f6f89edce0f627d3ae9d8ff4da3db2114b1c88c6aca18b0526f2105d4ebe603a466e19c7e8b774c41ab1cb43025518ec7e3738ec192a0f63bb9e419c0cd8f04e44e8301b90abe87ab29a7d82d66603d2e82e1bafb368d1bf104c136c77fbd47b14dc9723d4af3f33f53463f287b22be431e26ed5459b66895e4d4bf20c4ff461160fd9cee9538e5f9a63c563cfd218873e352afea386cc55bf76bceea9ada98cf9dc43942207dd34708fd888e8f29cdcf4c4d8c3bdb6b7c3f8591b5d83a5736764435dd5c1c796e1c532daac4a9150c8a5028a4caf71a9d9d04fcf13b66b934003ae2090e1396da5de4b7fe67ad97607ac113269d321c94b26f30b688108316148e699b55d7e8814cb0fbacce3906298f9dfee15f4b5b49275fb9db725c6494d31823a292e88636d9d6fcda6d3001bd3f3062d71e3131d6b7aef29cea1fe6218504c6d211dc06e9173936d03456504d3b4b5f3c5bbefd57669706382065e6ce3cea4f9e0d95eca8a92f19874f5ce5a836d1375e865cf3e4015a5ac3f21c6aff4a7e3ce1871e52b4616c", 0x1000}, {&(0x7f0000001380)="c56f192dc1841cfae76bad150895634aa287c9d07149050634b2383abfd83271e6003179a8a79c59b88596bc838b1f66f3af54f5055d5c3250c1c52eb32346ecbd13ce2503067760a199940cfbee2c519b577a67ad6f6405c1057be85a27ed4aea9ec8eef891dfc10c8ce8efd750348c0099dffe215f7e4b52662e6df6e3027194f1b4496b8d4b2a33a5d69f9437f391ce3a11fd161f1acaf96a188d4f48939b3e8bd4f5bd4ba5e4bf4c15042c11d5b6ff65d6d7f1a6e377ed1c5261869edf217e168cb6e316beb894ff59f863062f2bedb660bcc5382e4cbe3c37403e9654dbfb86fa800576b96825453e17cb34ed72365f8a0f186db6eafea9358f1d", 0xfd}, {&(0x7f0000001480)="44ab32e2bd0dfd7328148d6e468564248cc95467b0c33e26b96e17d7bde1c2c9aae0b54bb12b443b934fa43dfbf5a0b12e2eb17f431be5e64dabc5e902c2b39a88b2f2721bf3b2b6e9b856aa0273430aec04252e229ff50c9887923a48512a2a7223ca5db95c5a9d718661735328128724826e66b332d3ff3fe0d4f1ec5fdec4b6ce682c4cad9b59b7cea5b4ffacbb3cc8cb67f87f49ea68a3a1c129cd3efb9ca7dbc56225bbea11e497081c894184fa55728b0ed7c659b87a99aafabc2a78834d5fdf98ea1843159381cfc1923c26efa5942b1a207e6c96a0154b0af40fd469311746fdbba79879a8", 0xe9}, {&(0x7f0000001580)="f91a09b03f905913a4a809a2ef5c1f1513a5a21e74f39fba71ef8ce71cd461e382baf9abd0653137a88f1ed97a122cc6a416b9ba75da059fc7ed1ffd2410d4afddf50127b0791c9f9a4f39d9283bf8d3578245fc97d76583b7a2a142da31ad2044c6b4d00587fc71affc7bd0099e1ac34e5970097a0532e7b33f9add78469d9bd0ab9ccdb23bf33ca7bf638e4faac0204c859af98756fc", 0x97}], 0x6, &(0x7f0000001880)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r4}, @rights={0x20, 0xffff, 0x1, [r0, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xa8, 0x4}, 0x401) syz_emit_ethernet(0x83, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500007500000000000190dbac1400c2000000010500907800000000461d00000067dab2a15000010000000000000008831f01ac1400aae0000002e0000002ffffffffac1400bbe000000100000007890b01e0000001ffffffff0717faac1400aa6a1400bb0000000000000000ac1400bb00000074"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f00000017c0)) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800), &(0x7f0000001840)=0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r5, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r5, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r6, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) pipe(&(0x7f0000000040)) (async) fcntl$setstatus(r7, 0x4, 0x46bfb) (async) getpid() (async) fcntl$setown(r7, 0x6, r8) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000200)="73448c3ed75ce13be5f7ff1c3161f65df3db1b164fbffe8d7ebd882e6ee104948571ba1bf42c55b05f095d0ddb2aef95558c94c873d80fcc349322f4e7fc3d6f771a81f056eb1f917b47bc1b2747b116697936d2056cb40b96127b4d1471f766a534d2b3087cb2ac4e6763f5edcea6cc669785c03bb60f6f8f4349586d1fa90d41b94f0df118a257f18acbc16ef48f23a53808773ddbf60f5582def8753925cfeb7acaf4b9acd95f30324c99486eb25b", 0xb0}, {&(0x7f00000002c0)="65683c291cf6a30d5bc9ddf9c1a29fe5a7ec95b92ffb3a37813781356216b1527eff6a78965bc9798783b147b7b582c1bc19ea9e1ba5dddb60187234ec6af73c199d952aed6bd36a275b4c4617fa7f6728c5d3867a34c162460c5a998f8ee86c06758b3bac0bfbd8a9777069932843286fe4d82e73bdefb699fa9fd3c21d4831ca59374b125d862457a9489961e5c630", 0x90}, {&(0x7f0000000380)="e0c6fcc4c0a126dde030f26c9b1269e5b85f1a36e63692c1085d92ac7bf383108d998e748e4803684b39c9c729b140b0ceb2b117e7d0b0632bd3e6e4ca0e96a399ec75cd55f64f3b8c55b7b6aa3acca4475e214e9466c86191eeb7bde834a6b34f70609829f95640cb0ed59ea2a2e1c920ce30ea55d9ca49099b6df02c5674d4f0c6a61479c6dbe4ddfca1f499db2aa8276cdffc2a1a59882914ae86ed75956682fbb86b2332894444d42f6afd8ca8585e20565ede7df1bd8fa9ebcd87219805c7389e1017dce9f1c06ae55f5c3698489cff9c8d6342d734b9b576b9ea5f280222affc58102c60e7970ea060eb51b40f4bb315e7cd1be25857cf018b07eb0a44251efa652040d48509fada3403ab190827164c98643378f98e53747fab726e4a219d5619531798891ffc39aec3cbb2829d0c5616a2fd2908fdd0ab84e21edd96602dbb0f25c2fba0f881607bac3de7a56fcd7f98c13cf28daa047038a60126ec35c3a6dd6abbae7977fb68ed8feda15abee582dbe63e6b4da67042a851ab1f94756e3594e043a770157033f2b0680c8443800aef6de6e684f21eb6f0018af3cd0019f6aabe990fe9accf4cb6fe2b518c75d77e9764986cae142f4ef95eb73881b88e52a3f726eba419d2a97c32ef5dc222bedcac6be0b9e3b36309cb0749cc51789739d30e9ac40d96d066c938eacaa1997e7976df93dea79f4d90621c043b532bf090f047e58d1645c2c73ea4a581353191f2658d7c8c1b9c0479415dc97ea0835cd7afdf718d12891c3be18521feaaf62d992fc3ca87011c483f621da7a4e1f55bfc0db09c9dfdcb1b18dc4e3b5529a8beb4e067ce0b9501de47911c045cc76c6c913f39e71ad2bd9d710b4a10e6de4b50f98c14fc7db7d70aa8e3e113fd2ff44d5a1123e9a7b68770386c5a925bed4727861c6590a6d344fc55fd01470ca670b94e5fe6bd2172daa9d5602bce2e3b2c22688b1186faa1d7638c34eba4dea0fcd570a791bad938bce9cef09c4080584fe979a87dc270f54086c3d6d3a7c44e88c9d2557246c596df5457a2a632f1f3be579464ee6823ed214457543fcd504c9d52ea9ca868d8237bceb88eeec55d9a73824e6e6d39a21cc0308f4e5f3dab496ed0a20941766e4d858263d678f5121aa01fe93bf1b7a546c800d52641ae232059f385aa5c23b11f10bda92bb3d2b7ef940a42c92892f5f4cdcca720c7587f7b48a223d5203c541590db124b3c360c83deb904f673b2e1a826311c1c7eb95a077ca26a4ca4ac859db310b86baf94969b3b4a64fd0e4df2a48633f41a8b3728bb1b0336abdf61319f54a477013be8ec7c73ef510f9cd84acc774be27c6151bb64fed2ffd246bf00729c3f511c218cff9d867fb156e6fc0880a8ff92209bbbd5f6c7857d59eb253285667379743ee02b08cf93b8403b58cbb8b59645592d9afff20db50152fdfe51d0bc6efb5580905ac6241bea4e351517ec53cac8174527461628c625469559ddbcef69adc13ebd00ce074a7c0deafa5a21b18f4e6b1f44478ab1daf3f7d5b6c43c162fc90e110b4fbd9fd369653e3acb506da01fc630ef25e2e025fb8aaeb5a83ab6940b4bc6498eb10d3a07b151ad57f1190a1d7015bad68fdfb568e46800c56ac56213a13e7c63503416d12d172cada2e5f272d61353758cf637581499ab4bbdc09f0f4356e161d079cfe39e7aeaf7327d9c36940697af59e8052f8bf7b7ab0769e8562c8c483007b4f75f13cec477d77d4423322f1fbcf4eae091d5408db390f0e16cecb2f6a91d1d4da1e3ea92f87782bb717abb4a869cc11df39efe5dcba5628bf670285cd52b14754012d9f89f293349a2e6fa5e30579b94c37b080e4dd4d621ba6558c58096ffa26ea308054e1d42b23f8069030c8897daa0ef54b09139760832f49d113805e2463ee160f9a3e6806d8408dc6257ec0f896f12cd165d471f262e0e8b8d8998652f9368c351d2686a46e36a897192fc81af444828bffbdd747ce0956527d577afc9f15a9b0e478d6a9b89544f629dbd43bac02e51c84cbe5f8e1d26a8ca420a97390180a68fa0198a67c0d79cd65ca9729da504daceff870e90e772ca121b8d12ecfca23dd960d2398505d5e6e64fada91f4403bf54612ae835b0d2c6c6baf73e4fdd9f23323239c3e4fbf724dab2c52054f881451b314d1cf9bdac63a8c6fa8c132d9077482a42f1440757c2e3c0d3fd144786d2da6b3b688565c473f9fbb7d64ceaa978118ef6d3684156212dbc471b7dfb5ac83b8bb591bc267e60950bdb1c501adc47206947cfbb625f8e9c0345bae3983cdfb1c960547cc3049836287b08f9d7a527e402b011e73d7335d1a3b25f8b7529c1a10dc1d21707222889409a46fdbd2e4382e1ac6cc2e7ffd9adb28651a2c0c7105f4a5ebd34a99a5f9f1f3c91ac1ffe681c19b95e7f544d15cdad222f92c4af364fc957ad95b386202a8769e47a4ef6b232c018912c01fc2ca1a2fb437bd164a3024425354d274352493684c37b4c5b306df6461c5b0cc3253b52b12f9763774b6ef0f2d9d22851d985ab2c9504f3736b3c4dafea528dc3441301aeffbb9e25472350932b4771939ff2ea75cb5d27154a49b1e8808cb795e32fede69867222b372ba17ed74054f44cca4bd994bd60e5ecc1b30d700237e1c9e631cdf90fef193913c6cbd2c62c8abb64c718bafaf672347edafdaaf662bd62c98dc40fcb75e0b374b8d8d2cc4d9639b568a354cd2e7e2f10bf5073129871253412d774e6ec11dfd5bc57b59eb6851112b294cc8f8421c0b446cbcc413c85fcb78c2fc601bfed14c66439df8d8ee0db9e661351c3fb880108b8349d90003cf7b326091928c377b5ae0f349571c26624021852c435d56c72ea90afc0bea177a5ef077a3f84a99d247c2b56d53a81b48e6846e9eb31180a06eb877a5a99aac427362f1ec93a09cd416ac45c40d1c458d65fa0149bfc5edbffa7f68a19301d577aefa094941061e76aac749a1d315e7d5b9e272c357607455e6a656563d23778cfff906b2e8d3ea6001d0ecf072eae9a8990e1bde0279f67616356b710d91eee6d7c38c52c0181c94c9fba43820fbbd5b75e806410fa75edf2426a8c4014226ec4f5fd83204f27f6babac6500c9990f80631102f288fc23431481d8c1317fd452114576d7865cc63d289149a478f45d5bc253294289da6e6d2177776211d00c4b27f51c59ec7edbd290fca8a4ca5b228c6384d6c07d65606f9965b7bf67d719c14d7886af485fce6ccbd484de36a590116c52c98275e8312ba3d358ad62a8896823c8b767bafe14e59d04235100d1fcbeeafa013981830bc000183558841cef1fa795be48f6c6002de43cd2bd740746fa1b1746410e16b915561f390f52af583b9ae4f56c499ed52b44e5c3e388c2411fe7a2b25702100a9e24ecdf82195f1f3ad8b3ee0797e4ce68bb2f781ff826dbde158f103235417cc13fe873bcf39a59e04a54418cc3326ac1994c142cc95086f390fcf9140813514b76dc83652447b59df38fe0a3e18a8fc48f814ef5240a1b9a9e92d11676fd801e2ac86be91aa4da89e4ae942609e7e5a5b8bef49426eb33a7a1a22a593cc461ccde85f3d9ce416d85dd910c153f4e736dcb5ee1019ad0282aec66b55f978a6bc9a1289158e1ff055b8a3f4f299e64c97d81f771517650a6335e84fdd397737e2571104e0c6104a177e14b8b93b5b8fe66a0f3619c74aa8f3f313cb201965d9d3ec6ff28de979b71a5fa82bb3e8b97f8f0d81b8c8cb76de83ebff973b88dca3f43e3cc9b6d7e2504c472e98f55f79ef4214a6ab0dcae6eec8534ea0daddd85a4b8e813d10b21cd9e8ad82ec8614843c81788798a56c2db7013c2cd27a8ed37884167ef92515040ed76ec97bfe1f7f273631c63dcf6401de05eac0f6de31dd7f0a609eaf25c9702e0f35e1af5912e93924a19def09ce4c8004061faefa3dd58c719cc617305d65dc7730779d43f5bbc300d793396cd72ddd1d096e0838511628197ff941022817f324970533e4bbc6dc7946afadd0a4d4f4ac7aeb371c903fcd1eaf4f9598331829bce386aeeea4263461f1219c50857839114fcc81c08f9262897dc68a2c9639e6bcca7c7dbfa5164ba59135bdd5f8427bcedf8b4153126bcc3acd430c8ff3530d61c0777513ea692bfdc48171d9c4f7ad3ffce741300e9035ef4498fc344e99d8e841ae3330473dda398f5bac1551268c7b9922e6fc687f1591e36b188dcf61b170af8c8296137c252cd373bd31b139160d519aeeeb201f290a84ffbf5f6556f48c9028a1705d7dc40abc571faea7372e106826e5d2ae29b54c2329d8bf4274ea85a94b387a2d6382a5055d08e4c666d41587ff09dec52acf7a6e9fca8cb05287bc5507784750f913701193e89342c9d09c0dc4169b5493c7be25cd6e3e7bf17c93f7642d97bb0e9928a99e99d806e752a3d7062c42baeb43014a515f38349c5196ea5f8ed5b477c83e3e6cd6a4da99bc958236d277384cd2e5b81a4a4bf5e8983371d37dda3a5e03a559445823f4feb7434a1054af8a224b820fc96137ea0e0f2c54b5a07c8c9e76a0fe7ab1c47ff68cccfc0cce4d952011c7a881e9968e0940eb23c5d5cfb6e70f22139b34e303aee59d7046c70a72b77164689c2a951401865d3bea8f4e650f623eb1300c8945531e48db31037e48b7c9528bf968d1cb811fdb9254adf956eaab2dd3bbce45ecfa7527b17cc5c74ea5e79823fe821de9d43d43de02fe285ded600141ab6f2f8d8f57717d4ce6aa24d003730fc1b9b20471d9057ebc1e28848db8685c15d63c8bfbf682b2a55e6b6d478036eec0cff73de25f821a744921fd7dec1a9583be376611b95a04f398dfebdc914738806effbccdbd539ab61b8d3d15c5199466ebef1fea94131ea9f00d1a077cb3f4efdd8c3b1dbb9acaf8fef9d6be833da4ab19e6b0231f5ef8d675300fee27f46689a748fe66b356497acc7463e1c6a2fc6557e1d90ad820766518e83b8222dd651f2a2736110fa614e65ab2749db436e5d976ee8cc24183457c1a9edf9bffa6d6ae645b231e3c60f60e614abc23f158ae380ebaf857fcb8fd785115796b7c8e99ec489ea79e6a24b43412d94474d1ba0ce1303357ffe18fdecded1e4786f7e500000ad486821be89a1fbc4428e9dac0cb2e6f60e93281412c648ecd523ad9db9135d519b17680a0ceeb208bceefec8593f7a5955d11f8e68223530e4bcdf85ab9600f6f89edce0f627d3ae9d8ff4da3db2114b1c88c6aca18b0526f2105d4ebe603a466e19c7e8b774c41ab1cb43025518ec7e3738ec192a0f63bb9e419c0cd8f04e44e8301b90abe87ab29a7d82d66603d2e82e1bafb368d1bf104c136c77fbd47b14dc9723d4af3f33f53463f287b22be431e26ed5459b66895e4d4bf20c4ff461160fd9cee9538e5f9a63c563cfd218873e352afea386cc55bf76bceea9ada98cf9dc43942207dd34708fd888e8f29cdcf4c4d8c3bdb6b7c3f8591b5d83a5736764435dd5c1c796e1c532daac4a9150c8a5028a4caf71a9d9d04fcf13b66b934003ae2090e1396da5de4b7fe67ad97607ac113269d321c94b26f30b688108316148e699b55d7e8814cb0fbacce3906298f9dfee15f4b5b49275fb9db725c6494d31823a292e88636d9d6fcda6d3001bd3f3062d71e3131d6b7aef29cea1fe6218504c6d211dc06e9173936d03456504d3b4b5f3c5bbefd57669706382065e6ce3cea4f9e0d95eca8a92f19874f5ce5a836d1375e865cf3e4015a5ac3f21c6aff4a7e3ce1871e52b4616c", 0x1000}, {&(0x7f0000001380)="c56f192dc1841cfae76bad150895634aa287c9d07149050634b2383abfd83271e6003179a8a79c59b88596bc838b1f66f3af54f5055d5c3250c1c52eb32346ecbd13ce2503067760a199940cfbee2c519b577a67ad6f6405c1057be85a27ed4aea9ec8eef891dfc10c8ce8efd750348c0099dffe215f7e4b52662e6df6e3027194f1b4496b8d4b2a33a5d69f9437f391ce3a11fd161f1acaf96a188d4f48939b3e8bd4f5bd4ba5e4bf4c15042c11d5b6ff65d6d7f1a6e377ed1c5261869edf217e168cb6e316beb894ff59f863062f2bedb660bcc5382e4cbe3c37403e9654dbfb86fa800576b96825453e17cb34ed72365f8a0f186db6eafea9358f1d", 0xfd}, {&(0x7f0000001480)="44ab32e2bd0dfd7328148d6e468564248cc95467b0c33e26b96e17d7bde1c2c9aae0b54bb12b443b934fa43dfbf5a0b12e2eb17f431be5e64dabc5e902c2b39a88b2f2721bf3b2b6e9b856aa0273430aec04252e229ff50c9887923a48512a2a7223ca5db95c5a9d718661735328128724826e66b332d3ff3fe0d4f1ec5fdec4b6ce682c4cad9b59b7cea5b4ffacbb3cc8cb67f87f49ea68a3a1c129cd3efb9ca7dbc56225bbea11e497081c894184fa55728b0ed7c659b87a99aafabc2a78834d5fdf98ea1843159381cfc1923c26efa5942b1a207e6c96a0154b0af40fd469311746fdbba79879a8", 0xe9}, {&(0x7f0000001580)="f91a09b03f905913a4a809a2ef5c1f1513a5a21e74f39fba71ef8ce71cd461e382baf9abd0653137a88f1ed97a122cc6a416b9ba75da059fc7ed1ffd2410d4afddf50127b0791c9f9a4f39d9283bf8d3578245fc97d76583b7a2a142da31ad2044c6b4d00587fc71affc7bd0099e1ac34e5970097a0532e7b33f9add78469d9bd0ab9ccdb23bf33ca7bf638e4faac0204c859af98756fc", 0x97}], 0x6, &(0x7f0000001880)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r4}, @rights={0x20, 0xffff, 0x1, [r0, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xa8, 0x4}, 0x401) (async) syz_emit_ethernet(0x83, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500007500000000000190dbac1400c2000000010500907800000000461d00000067dab2a15000010000000000000008831f01ac1400aae0000002e0000002ffffffffac1400bbe000000100000007890b01e0000001ffffffff0717faac1400aa6a1400bb0000000000000000ac1400bb00000074"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:57:57 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c372e400183a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa8200907800000000ff010000000020000000000000000001"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:57 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x108) pipe2(&(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) 09:57:57 executing program 6: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 09:57:57 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:57 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x7, 0x6, './file0\x00', 0x8, 0x4, 0x3ff, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) 09:57:58 executing program 6: chdir(&(0x7f0000000040)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000440), 0x0) semop(r4, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x8, 0x0, 0x0, r2, r5}, 0x3, 0x1, r6, 0xffffffffffffffff, 0x8, 0x20, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000080)='./file0\x00', r0, r3) 09:57:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000400)={0x1, 0x1, 0x8, 0xd1, r2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) fcntl$lock(r3, 0x8, &(0x7f00000003c0)={0x3, 0x1, 0x1, 0x4}) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="199b8bbb", 0x4}], 0x1, 0x5) fchmod(r0, 0x0) 09:57:58 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c372e400183a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa8200907800000000ff010000000020000000000000000001"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:58 executing program 4: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaeaaaaabb080045000014000000000003f6a91fd7fa47df59984dc7841dffe90290780000000000000000"]) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaeaaaaabb080045000014000000000003f6a91fd7fa47df59984dc7841dffe90290780000000000000000"]) (async) 09:57:58 executing program 0: getitimer(0x1, &(0x7f00000002c0)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000080)=[{0x1, 0x7}, {0x4, 0x9, 0x800}, {0x0, 0xda7e, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x20, 0x2800}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semget$private(0x0, 0x2, 0x18) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000340)=""/224) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x0, 0x20}, {0x1, 0x108, 0x3000}, {0x3, 0x27, 0x800}, {0x3, 0x90, 0x800}, {0x0, 0x81}, {0x4, 0x5, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f00000000c0)=[{0x2, 0x80, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0x181, 0x1000}, {0x2, 0x7, 0x3800}, {0x0, 0x4b98, 0x1000}, {0x3, 0xf800, 0x1000}, {0x3, 0x2}, {0x2, 0x1, 0x3000}, {0x0, 0xff, 0x800}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x100, 0x401}, 0x1, 0x1, 0x20}) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3, 0x0, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x2, 0xc00}, {0x0, 0x735, 0x1800}, {0x0, 0x204}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 09:57:58 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1eb) symlink(&(0x7f0000000280)='.\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)) openat(r0, &(0x7f0000000780)='./file0/file0/..\x00', 0x200, 0x0) 09:57:58 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x7, 0x6, './file0\x00', 0x8, 0x4, 0x3ff, 0x1}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) 09:57:58 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x8) sysctl$kern(&(0x7f0000000080)={0x3, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x60) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f00000000c0)="189a5b8739a667d9a5b1198dba8dab8ddd499e4e27a345577430ccead47146cd7f0bf87c55bf6732df5d1c211f2d6945018e86613c07330e9bd3e4f4d741306fb09765ba39d129b9b479d7350e2693a30a1c7af8f57e587db4ebcec9f25384b18dafffeb3549358ab0bb", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="5ab55648716a05bf25001a53a6134f50edf44bde9d011a04accdbed50a41931ca81697f1fac4d08c09f9f498a6318d45f5e10d5c4d10061acc2eff2eeb83f545bdf85fa5596cf62c99d90f90bb0f70dbcf2e73d7010e2b8797d1a87ff41241fb8f088706569cf7187ad3e20c26495694681763db7cf2f5af2475a8b8400337bad1063966465c638a91a1794b8c7707e12237756a172c61a1141f657843890077100c51f8e377182c08d327e530f0b952fef83688b8f06ffe7e3ee666f56761b2151b3e87e63043c305e0a4149351588770459f95d340ed4d599596947e87113304f2b372bd", 0xe5) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="0d86e8b6425bdd045d68b8e3d45accf65d82581b", 0x14) 09:57:58 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x108) pipe2(&(0x7f0000000040), 0x4) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) 09:57:58 executing program 6: chdir(&(0x7f0000000040)='./file0\x00') (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) (async) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r4, &(0x7f0000000440), 0x0) (async) semop(r4, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r4, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x8, 0x0, 0x0, r2, r5}, 0x3, 0x1, r6, 0xffffffffffffffff, 0x8, 0x20, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) lchown(&(0x7f0000000080)='./file0\x00', r0, r3) 09:57:58 executing program 0: getitimer(0x1, &(0x7f00000002c0)) (async) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000080)=[{0x1, 0x7}, {0x4, 0x9, 0x800}, {0x0, 0xda7e, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x20, 0x2800}], 0x6) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semget$private(0x0, 0x2, 0x18) (async) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000340)=""/224) (async) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x0, 0x20}, {0x1, 0x108, 0x3000}, {0x3, 0x27, 0x800}, {0x3, 0x90, 0x800}, {0x0, 0x81}, {0x4, 0x5, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f00000000c0)=[{0x2, 0x80, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0x181, 0x1000}, {0x2, 0x7, 0x3800}, {0x0, 0x4b98, 0x1000}, {0x3, 0xf800, 0x1000}, {0x3, 0x2}, {0x2, 0x1, 0x3000}, {0x0, 0xff, 0x800}], 0xa) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x100, 0x401}, 0x1, 0x1, 0x20}) (async) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3, 0x0, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x2, 0xc00}, {0x0, 0x735, 0x1800}, {0x0, 0x204}], 0x6) (async, rerun: 64) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) (rerun: 64) 09:57:58 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:58 executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c372e400183a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa8200907800000000ff010000000020000000000000000001"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:58 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x8) (async) sysctl$kern(&(0x7f0000000080)={0x3, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x60) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f00000000c0)="189a5b8739a667d9a5b1198dba8dab8ddd499e4e27a345577430ccead47146cd7f0bf87c55bf6732df5d1c211f2d6945018e86613c07330e9bd3e4f4d741306fb09765ba39d129b9b479d7350e2693a30a1c7af8f57e587db4ebcec9f25384b18dafffeb3549358ab0bb", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="5ab55648716a05bf25001a53a6134f50edf44bde9d011a04accdbed50a41931ca81697f1fac4d08c09f9f498a6318d45f5e10d5c4d10061acc2eff2eeb83f545bdf85fa5596cf62c99d90f90bb0f70dbcf2e73d7010e2b8797d1a87ff41241fb8f088706569cf7187ad3e20c26495694681763db7cf2f5af2475a8b8400337bad1063966465c638a91a1794b8c7707e12237756a172c61a1141f657843890077100c51f8e377182c08d327e530f0b952fef83688b8f06ffe7e3ee666f56761b2151b3e87e63043c305e0a4149351588770459f95d340ed4d599596947e87113304f2b372bd", 0xe5) (async, rerun: 32) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="0d86e8b6425bdd045d68b8e3d45accf65d82581b", 0x14) (rerun: 32) 09:57:58 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x7, 0x6, './file0\x00', 0x8, 0x4, 0x3ff, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x7, 0x6, './file0\x00', 0x8, 0x4, 0x3ff, 0x1}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}}) (async) 09:57:58 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1eb) symlink(&(0x7f0000000280)='.\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)) openat(r0, &(0x7f0000000780)='./file0/file0/..\x00', 0x200, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1eb) (async) symlink(&(0x7f0000000280)='.\x00', &(0x7f0000000180)='./file0/file0\x00') (async) open$dir(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='r\x00') (async) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)) (async) openat(r0, &(0x7f0000000780)='./file0/file0/..\x00', 0x200, 0x0) (async) 09:57:58 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x0, 0x108) pipe2(&(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000400)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) 09:57:58 executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1eb) symlink(&(0x7f0000000280)='.\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)) openat(r0, &(0x7f0000000780)='./file0/file0/..\x00', 0x200, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1eb) (async) symlink(&(0x7f0000000280)='.\x00', &(0x7f0000000180)='./file0/file0\x00') (async) open$dir(&(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) unveil(&(0x7f0000000000)='./file0/file0/..\x00', &(0x7f0000000080)='r\x00') (async) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)) (async) openat(r0, &(0x7f0000000780)='./file0/file0/..\x00', 0x200, 0x0) (async) 09:57:58 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x4bc06fd4304153fb, 0x3, 0x40, 0x6, r2}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:58 executing program 0: getitimer(0x1, &(0x7f00000002c0)) (async, rerun: 64) r0 = semget$private(0x0, 0x4, 0x1b2) (rerun: 64) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) (async) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) (async, rerun: 64) semop(r0, &(0x7f0000000080)=[{0x1, 0x7}, {0x4, 0x9, 0x800}, {0x0, 0xda7e, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x20, 0x2800}], 0x6) (async, rerun: 64) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) (async) semget$private(0x0, 0x2, 0x18) (async, rerun: 64) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000340)=""/224) (rerun: 64) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1800}, {0x0, 0x6, 0x1800}, {0x0, 0x20}, {0x1, 0x108, 0x3000}, {0x3, 0x27, 0x800}, {0x3, 0x90, 0x800}, {0x0, 0x81}, {0x4, 0x5, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0xdb7f, 0x1000}], 0xa) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f00000000c0)=[{0x2, 0x80, 0x1800}, {0x2, 0x2, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0x181, 0x1000}, {0x2, 0x7, 0x3800}, {0x0, 0x4b98, 0x1000}, {0x3, 0xf800, 0x1000}, {0x3, 0x2}, {0x2, 0x1, 0x3000}, {0x0, 0xff, 0x800}], 0xa) (async, rerun: 32) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) (rerun: 32) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) (async) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x100, 0x401}, 0x1, 0x1, 0x20}) (async, rerun: 64) semop(r0, &(0x7f00000001c0)=[{0x0, 0x9, 0x2000}, {0x3, 0x0, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x2, 0xc00}, {0x0, 0x735, 0x1800}, {0x0, 0x204}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 09:57:58 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:58 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x8) sysctl$kern(&(0x7f0000000080)={0x3, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x60) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f00000000c0)="189a5b8739a667d9a5b1198dba8dab8ddd499e4e27a345577430ccead47146cd7f0bf87c55bf6732df5d1c211f2d6945018e86613c07330e9bd3e4f4d741306fb09765ba39d129b9b479d7350e2693a30a1c7af8f57e587db4ebcec9f25384b18dafffeb3549358ab0bb", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="5ab55648716a05bf25001a53a6134f50edf44bde9d011a04accdbed50a41931ca81697f1fac4d08c09f9f498a6318d45f5e10d5c4d10061acc2eff2eeb83f545bdf85fa5596cf62c99d90f90bb0f70dbcf2e73d7010e2b8797d1a87ff41241fb8f088706569cf7187ad3e20c26495694681763db7cf2f5af2475a8b8400337bad1063966465c638a91a1794b8c7707e12237756a172c61a1141f657843890077100c51f8e377182c08d327e530f0b952fef83688b8f06ffe7e3ee666f56761b2151b3e87e63043c305e0a4149351588770459f95d340ed4d599596947e87113304f2b372bd", 0xe5) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="0d86e8b6425bdd045d68b8e3d45accf65d82581b", 0x14) mkdir(&(0x7f0000000240)='./file0\x00', 0x8) (async) sysctl$kern(&(0x7f0000000080)={0x3, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x60) (async) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f00000000c0)="189a5b8739a667d9a5b1198dba8dab8ddd499e4e27a345577430ccead47146cd7f0bf87c55bf6732df5d1c211f2d6945018e86613c07330e9bd3e4f4d741306fb09765ba39d129b9b479d7350e2693a30a1c7af8f57e587db4ebcec9f25384b18dafffeb3549358ab0bb", &(0x7f0000000040)=0x6a, &(0x7f0000000140)="5ab55648716a05bf25001a53a6134f50edf44bde9d011a04accdbed50a41931ca81697f1fac4d08c09f9f498a6318d45f5e10d5c4d10061acc2eff2eeb83f545bdf85fa5596cf62c99d90f90bb0f70dbcf2e73d7010e2b8797d1a87ff41241fb8f088706569cf7187ad3e20c26495694681763db7cf2f5af2475a8b8400337bad1063966465c638a91a1794b8c7707e12237756a172c61a1141f657843890077100c51f8e377182c08d327e530f0b952fef83688b8f06ffe7e3ee666f56761b2151b3e87e63043c305e0a4149351588770459f95d340ed4d599596947e87113304f2b372bd", 0xe5) (async) sysctl$kern(&(0x7f0000000280)={0x0}, 0x0, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="0d86e8b6425bdd045d68b8e3d45accf65d82581b", 0x14) (async) 09:57:58 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x8, 0x2, 0x3}) sysctl$hw(&(0x7f0000000040)={0x6, 0xd}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:57:58 executing program 6: chdir(&(0x7f0000000040)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r0 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r4, &(0x7f0000000440), 0x0) semop(r4, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r4, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x8, 0x0, 0x0, r2, r5}, 0x3, 0x1, r6, 0xffffffffffffffff, 0x8, 0x20, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000080)='./file0\x00', r0, r3) chdir(&(0x7f0000000040)='./file0\x00') (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') (async) getuid() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r4, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r4, &(0x7f0000000440), 0x0) (async) semop(r4, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r4, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfb) (async) getpid() (async) fcntl$setown(0xffffffffffffffff, 0x6, r6) (async) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x8, 0x0, 0x0, r2, r5}, 0x3, 0x1, r6, 0xffffffffffffffff, 0x8, 0x20, 0x8}) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r3, 0xffffffffffffffff, r5, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) lchown(&(0x7f0000000080)='./file0\x00', r0, r3) (async) 09:57:58 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x8, 0x2, 0x3}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xd}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:57:58 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x4bc06fd4304153fb, 0x3, 0x40, 0x6, r2}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:58 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x3ff, 0x4, 0x5, "f797014e2a8eff9214ad1bf9adfe6f67588c0b35", 0x7, 0x654f}) close(r0) syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000200)="4d17fb388d00007c073572222bccadd9cc28abd12122c05b98aa8c3def8deca40a", 0x21) 09:57:58 executing program 1: ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x8, 0x2, 0x3}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xd}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:57:59 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x5, 0x20) sendto$unix(r0, &(0x7f0000000080)="ee8b5da4bcca7c977fdbe85a71d491e237d7662a14d8605a3bd35934c1efcfbef138fce32746613f470cfaaaef5619f0c6c48d70454ce77ea5debee44d6e4425c4025211a22b021d646516b6811806d1a45b2d462585016d00fce80abd26f949e2a5ba1225545f8207d4e0696a6d13088fb8eda201f81c777c311d9c5fd01975b297be9d5994e23dcdc70c949eb83842bccbcb66b1426617c8ebb0ab5c50ad75f892b071048d768068d5f79e77937fc7c8e9294e3d4220000b22a9f65d8a3c5f2ce0facc238d43ea087730", 0xcb, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) sendto$unix(r1, &(0x7f00000001c0)="fda807fccd32677bd4280d9f49c2dc967cc840cfa5876035e54b45b0f3d5bb4131ddb509c875dc04ca9b1fbe20711270afc9c67801e1737bde49b443ae18", 0x3e, 0x5, 0x0, 0x0) 09:57:59 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x3300, 0x0, 0x0, 0x0, @empty, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x168, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "37f6a1", 0x132, 0x0, 0x2, @mcast2, @loopback, {[@routing={0x3c, 0x4, 0x0, 0xff, 0x0, [@loopback, @mcast2]}, @fragment={0x0, 0x0, 0x3, 0x1, 0x0, 0x1c, 0x64}, @routing={0x11, 0x2, 0x0, 0x0, 0x0, [@mcast2]}, @fragment={0xff, 0x0, 0x5, 0x1, 0x0, 0x2, 0x65}, @hopopts={0x0, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x1b, 0x2, 0x81, 0x0, 0xe9, {[@md5sig={0x13, 0x12, "a74f907b0cbd6c601eb4a6f9c8a2f62b"}, @md5sig={0x13, 0x12, "78e7925deafddac8da65f8f842bb919e"}, @generic={0x13, 0x10, "3e1a00abb3663b42092d3979e28f"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x7ff}, @md5sig={0x13, 0x12, "0d06b1adb300c68453baa706a69314cd"}, @eol]}}, {"0e13b7c16bdb15d9bcf8b6d0fbbb81f70d7e0c88319aa07a343db053b52b28c1f5ffb36c61e208d3eaaad48ab4e28a4e80da3748838b8d6a70b19b0ef49359f0d41dd7f1f6e5fc17ac047796b268"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 09:57:59 executing program 6: r0 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}], 0x81, &(0x7f0000000080)=[{}, {{r1}, 0xfffffffffffffffc, 0x1}, {{r0}, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0xa1}, {{}, 0x0, 0x4, 0x0, 0x0, 0x9}, {}, {}, {}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0xfffffffffffffffe}], 0x800, 0x0) 09:57:59 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) (async) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r0 = socket(0x1, 0x5, 0x20) sendto$unix(r0, &(0x7f0000000080)="ee8b5da4bcca7c977fdbe85a71d491e237d7662a14d8605a3bd35934c1efcfbef138fce32746613f470cfaaaef5619f0c6c48d70454ce77ea5debee44d6e4425c4025211a22b021d646516b6811806d1a45b2d462585016d00fce80abd26f949e2a5ba1225545f8207d4e0696a6d13088fb8eda201f81c777c311d9c5fd01975b297be9d5994e23dcdc70c949eb83842bccbcb66b1426617c8ebb0ab5c50ad75f892b071048d768068d5f79e77937fc7c8e9294e3d4220000b22a9f65d8a3c5f2ce0facc238d43ea087730", 0xcb, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) sendto$unix(r1, &(0x7f00000001c0)="fda807fccd32677bd4280d9f49c2dc967cc840cfa5876035e54b45b0f3d5bb4131ddb509c875dc04ca9b1fbe20711270afc9c67801e1737bde49b443ae18", 0x3e, 0x5, 0x0, 0x0) 09:57:59 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f0000000580)=""/148, 0x94}], 0x4, 0x0) syz_emit_ethernet(0xfe, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5b2001", 0xc8, 0x0, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2c, 0x17, '\x00', [@enc_lim, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @generic={0x0, 0xa5, "e405b3273280ad9384de1e2e23dcc967a12e7fcc3277d5a37dee12681b3a41178375adc82dc453daf4024ce036ffc43668c161082d9f188d0be83b347f53b07b205e7ea2bad5bda35380e1086a30d90af30ea35dc9b19bd1282546c043c5ac536fa61f2566997ba82a3c4fdb280000000000000000a9ad49c70dcd99bcd12e919452eff4e00f9e8f12a230858cc734b4e71f0be6ca2a403ec1995292315729af62ed267978"}, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}]}}}}}) 09:57:59 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x3300, 0x0, 0x0, 0x0, @empty, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) syz_emit_ethernet(0x168, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "37f6a1", 0x132, 0x0, 0x2, @mcast2, @loopback, {[@routing={0x3c, 0x4, 0x0, 0xff, 0x0, [@loopback, @mcast2]}, @fragment={0x0, 0x0, 0x3, 0x1, 0x0, 0x1c, 0x64}, @routing={0x11, 0x2, 0x0, 0x0, 0x0, [@mcast2]}, @fragment={0xff, 0x0, 0x5, 0x1, 0x0, 0x2, 0x65}, @hopopts={0x0, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x1b, 0x2, 0x81, 0x0, 0xe9, {[@md5sig={0x13, 0x12, "a74f907b0cbd6c601eb4a6f9c8a2f62b"}, @md5sig={0x13, 0x12, "78e7925deafddac8da65f8f842bb919e"}, @generic={0x13, 0x10, "3e1a00abb3663b42092d3979e28f"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x7ff}, @md5sig={0x13, 0x12, "0d06b1adb300c68453baa706a69314cd"}, @eol]}}, {"0e13b7c16bdb15d9bcf8b6d0fbbb81f70d7e0c88319aa07a343db053b52b28c1f5ffb36c61e208d3eaaad48ab4e28a4e80da3748838b8d6a70b19b0ef49359f0d41dd7f1f6e5fc17ac047796b268"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (rerun: 32) 09:57:59 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) 09:57:59 executing program 6: r0 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}], 0x81, &(0x7f0000000080)=[{}, {{r1}, 0xfffffffffffffffc, 0x1}, {{r0}, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0xa1}, {{}, 0x0, 0x4, 0x0, 0x0, 0x9}, {}, {}, {}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0xfffffffffffffffe}], 0x800, 0x0) kqueue() (async) pipe2(&(0x7f0000000280), 0x0) (async) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}], 0x81, &(0x7f0000000080)=[{}, {{r1}, 0xfffffffffffffffc, 0x1}, {{r0}, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0xa1}, {{}, 0x0, 0x4, 0x0, 0x0, 0x9}, {}, {}, {}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0xfffffffffffffffe}], 0x800, 0x0) (async) 09:57:59 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x4bc06fd4304153fb, 0x3, 0x40, 0x6, r2}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:57:59 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x3300, 0x0, 0x0, 0x0, @empty, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x168, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "37f6a1", 0x132, 0x0, 0x2, @mcast2, @loopback, {[@routing={0x3c, 0x4, 0x0, 0xff, 0x0, [@loopback, @mcast2]}, @fragment={0x0, 0x0, 0x3, 0x1, 0x0, 0x1c, 0x64}, @routing={0x11, 0x2, 0x0, 0x0, 0x0, [@mcast2]}, @fragment={0xff, 0x0, 0x5, 0x1, 0x0, 0x2, 0x65}, @hopopts={0x0, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x1b, 0x2, 0x81, 0x0, 0xe9, {[@md5sig={0x13, 0x12, "a74f907b0cbd6c601eb4a6f9c8a2f62b"}, @md5sig={0x13, 0x12, "78e7925deafddac8da65f8f842bb919e"}, @generic={0x13, 0x10, "3e1a00abb3663b42092d3979e28f"}, @timestamp={0x8, 0xa, 0x3, 0x6}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x7ff}, @md5sig={0x13, 0x12, "0d06b1adb300c68453baa706a69314cd"}, @eol]}}, {"0e13b7c16bdb15d9bcf8b6d0fbbb81f70d7e0c88319aa07a343db053b52b28c1f5ffb36c61e208d3eaaad48ab4e28a4e80da3748838b8d6a70b19b0ef49359f0d41dd7f1f6e5fc17ac047796b268"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 09:57:59 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f0000000580)=""/148, 0x94}], 0x4, 0x0) (async) syz_emit_ethernet(0xfe, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5b2001", 0xc8, 0x0, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2c, 0x17, '\x00', [@enc_lim, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @generic={0x0, 0xa5, "e405b3273280ad9384de1e2e23dcc967a12e7fcc3277d5a37dee12681b3a41178375adc82dc453daf4024ce036ffc43668c161082d9f188d0be83b347f53b07b205e7ea2bad5bda35380e1086a30d90af30ea35dc9b19bd1282546c043c5ac536fa61f2566997ba82a3c4fdb280000000000000000a9ad49c70dcd99bcd12e919452eff4e00f9e8f12a230858cc734b4e71f0be6ca2a403ec1995292315729af62ed267978"}, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}]}}}}}) 09:57:59 executing program 0: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000000280)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x1, 0x5, 0x20) sendto$unix(r0, &(0x7f0000000080)="ee8b5da4bcca7c977fdbe85a71d491e237d7662a14d8605a3bd35934c1efcfbef138fce32746613f470cfaaaef5619f0c6c48d70454ce77ea5debee44d6e4425c4025211a22b021d646516b6811806d1a45b2d462585016d00fce80abd26f949e2a5ba1225545f8207d4e0696a6d13088fb8eda201f81c777c311d9c5fd01975b297be9d5994e23dcdc70c949eb83842bccbcb66b1426617c8ebb0ab5c50ad75f892b071048d768068d5f79e77937fc7c8e9294e3d4220000b22a9f65d8a3c5f2ce0facc238d43ea087730", 0xcb, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) sendto$unix(r1, &(0x7f00000001c0)="fda807fccd32677bd4280d9f49c2dc967cc840cfa5876035e54b45b0f3d5bb4131ddb509c875dc04ca9b1fbe20711270afc9c67801e1737bde49b443ae18", 0x3e, 0x5, 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) (async) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000000280)='./file0\x00') (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) socket(0x1, 0x5, 0x20) (async) sendto$unix(r0, &(0x7f0000000080)="ee8b5da4bcca7c977fdbe85a71d491e237d7662a14d8605a3bd35934c1efcfbef138fce32746613f470cfaaaef5619f0c6c48d70454ce77ea5debee44d6e4425c4025211a22b021d646516b6811806d1a45b2d462585016d00fce80abd26f949e2a5ba1225545f8207d4e0696a6d13088fb8eda201f81c777c311d9c5fd01975b297be9d5994e23dcdc70c949eb83842bccbcb66b1426617c8ebb0ab5c50ad75f892b071048d768068d5f79e77937fc7c8e9294e3d4220000b22a9f65d8a3c5f2ce0facc238d43ea087730", 0xcb, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) (async) sendto$unix(r1, &(0x7f00000001c0)="fda807fccd32677bd4280d9f49c2dc967cc840cfa5876035e54b45b0f3d5bb4131ddb509c875dc04ca9b1fbe20711270afc9c67801e1737bde49b443ae18", 0x3e, 0x5, 0x0, 0x0) (async) 09:57:59 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:59 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) 09:57:59 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x3ff, 0x4, 0x5, "f797014e2a8eff9214ad1bf9adfe6f67588c0b35", 0x7, 0x654f}) close(r0) syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000200)="4d17fb388d00007c073572222bccadd9cc28abd12122c05b98aa8c3def8deca40a", 0x21) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x3ff, 0x4, 0x5, "f797014e2a8eff9214ad1bf9adfe6f67588c0b35", 0x7, 0x654f}) (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) write(r0, &(0x7f0000000200)="4d17fb388d00007c073572222bccadd9cc28abd12122c05b98aa8c3def8deca40a", 0x21) (async) 09:57:59 executing program 6: r0 = kqueue() (async) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}], 0x81, &(0x7f0000000080)=[{}, {{r1}, 0xfffffffffffffffc, 0x1}, {{r0}, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffc, 0xa1}, {{}, 0x0, 0x4, 0x0, 0x0, 0x9}, {}, {}, {}, {{}, 0xfffffffffffffffa, 0x0, 0x8, 0xfffffffffffffffe}], 0x800, 0x0) 09:57:59 executing program 5: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/176, 0xb0}, {&(0x7f0000000280)=""/233, 0xe9}], 0x2, &(0x7f0000000380)=""/212, 0xd4}, 0x40) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)="f4a11742a5018f194df4ae56e4b9472df6859288c45d94cf4ca289b3841b4787f343", 0x22}, {&(0x7f0000000200)="8ce8ad5bea91f1a28068a48c25b1a564c1f4ce5138f76b71c1fd8d83f65325e7aebd5ea7ff04ffda273794e69993cd67f11bcb629b46cb535a83fc655f5a42a393d9f5c07b1506930d677b2b1ea7ae00a752d04e1202be3ba5f16be6520b00000000", 0xffc6}], 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x0, 0x7fff}, 0x10) recvmsg(r1, &(0x7f0000003bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:57:59 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@empty, @local, [{[], {0x8100, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) 09:57:59 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f0000000580)=""/148, 0x94}], 0x4, 0x0) (async) syz_emit_ethernet(0xfe, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5b2001", 0xc8, 0x0, 0x0, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2c, 0x17, '\x00', [@enc_lim, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @generic={0x0, 0xa5, "e405b3273280ad9384de1e2e23dcc967a12e7fcc3277d5a37dee12681b3a41178375adc82dc453daf4024ce036ffc43668c161082d9f188d0be83b347f53b07b205e7ea2bad5bda35380e1086a30d90af30ea35dc9b19bd1282546c043c5ac536fa61f2566997ba82a3c4fdb280000000000000000a9ad49c70dcd99bcd12e919452eff4e00f9e8f12a230858cc734b4e71f0be6ca2a403ec1995292315729af62ed267978"}, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}]}}}}}) 09:57:59 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') select(0x40, &(0x7f00000001c0), &(0x7f0000000200)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8bee}, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) 09:57:59 executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x2f}, 0x2, &(0x7f0000000240)="60e7fe527c94c5d6fa583248a4831c8f2f15ac923958214593191f6a3350", &(0x7f0000000280)=0x1e, &(0x7f00000002c0)="bd4151e698539d37ed34eb906176ab2f115aed720301f920df52033db3484b2fdd0e754773fe67b27ef2d5f9ddfd404fdf64ac28767459bb69f91b", 0x3b) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="328257adfa9d0c7ed6b98b1583322922acc1d201ed8991898598432ce7971a7e521a7b4cffa2ef6614d3927d27e237e772a4703bb1fb53b40f712c0ce7173349421dfd2544", &(0x7f0000000040)=0x45, &(0x7f0000000140)="e6984265dea6193a4e58e74661dff9cf538fe8fbcb67352f7ff8e078fd8243ee40c43597d82c1e5bf465a3cb95bd0962f553cff6b538eabad408f4a4dc4291cd731210087fe4794d511bc7fe68a0f3417a08d20e683e676ede658772f982ef41fb7b3df699fb465c4496ace74605ede9fdffe7ec8d95941ed6a677c1099f0cbc08e430622e277897256ded7f5d77d4c58e08475cc2448e2c", 0x98) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) fcntl$dupfd(r0, 0xa, r0) r1 = semget$private(0x0, 0x3, 0x0) poll(&(0x7f00000005c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000000e80)=[{&(0x7f0000000a00)="915efe6cbf9001fb893af32d809d659c5dd0b1735492005c7ee5cfd273088359559f53f1b179921c32439703f62fd72b369e11f9046f1de8ae1a7e5de7742e107364aa42b878a7ae464291f48b8f5f4b895c782183b8569ed353af54ed22f74e166fc9ff1c1748eaa745bf0abb44b81a01dd3380e12aaac42181cdb61e05c9a64cf2f3c456ae61af550ce78796322fd629bc9c17b814254af9694e35658157b1116f365bd8916298e560e556fea5b73b12550c483e9313558a720b8f70f0595f97239b3c74868b87323d1000426f10", 0xcf}, {&(0x7f0000000b00)="b37b5029fb4dc7e75c8d606e1015092e32ef2d6a9749f4908134e0c1e1e4d979b44829ab1612f13cc1b8b8ed185e143bbc998971e25aab46f661c98406ec451aa9a895", 0x43}, {&(0x7f0000000b80)="ac97ffe0501edde9de6099a2584e546bbea4bb21274bff3d388bf47540ecf64628fe9e57fd757385c367b4ee1eb5d23cf89c8f0846003bc91611ec0f1656ba5265dd172ce9a40d5223633a646f6e03c104f379fd76422975d0e5d320cfc964fddb712076027cab6b0b42aec94ff7e98049712b8796fd2aa9594a9e80271827f39742bb6ca1c7f3feb176531bb41cc4a6a6164401a87310ed7f75bb56bf22e4a04765af26d2fcc251198517506a5ecbe82a55a252", 0xb4}, {&(0x7f0000000c40)="1bc6dcd83fb830317f8dd48cf1fba82e860d5406c21ef83136921d805fc615e24c9ed622a77c167b432e2271626167a189505effb8a36a27e0c012e0c95fbfcd718f98a1cf273953644baae048807dbea0456efca83cddb0f8cb45e575febcafca59a8308b907d8a0bc90880691bbbc2", 0x70}, {&(0x7f0000000cc0)="f96dfe6588d9910998b4aeea546c15208d882d2e0a0190fd2e6ad3dfcfcc27157eaca01752438c590a98ca4e416a23d4d68ef670ca82a6d3c6ec05f99c7e1424d7859962e59741727417a6d9a8e20a1d3bb2386ce0979bc8ce13fbc40e9d0d048c56f8cfc66e36293646fb00137d5b2a98d6d40bbb97f9556b3223a0c2275c4975d76d080c8ce5076f6b6b8a16c32e4c06f97a1422ec6af70cc1586e92bd0ebaa02eed1ae0878b745b23242b7f5843a96cbed743422ba0e052e6e01ec7f4bcd432fb39deaf60a413786f0819a3b3df5da73e4cb7c0b252cba250bab91e65942bd51556b2c186a15baa22b791701de3f8e94cd1372b77e028d246e30ed2", 0xfd}, {&(0x7f0000000dc0)="975df528c77f9c4b3d602afc9f9bb9fa4522191578791553c250a1c74968a7d1ba16f91088b547875ef8efdacc15e6d1bd14ffb2ccffda8b395bb7a83820cbbc772edd4adb892661f4ed370536d50a099917718fa80d96e0ca728d1a5f6c49bf0b5a680ba8d8332bd11513368d25aff913a2adb3212c4b4e5520eb095237e0958e0744d7cdbf8b7353e175", 0x8b}], 0x6}, 0x405) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x100000000, 0x4, 0x3f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x42ab}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc26}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x91}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x80000000}) socket(0x20, 0x2, 0x81) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000400)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="edfe02000000100080d24cd6b99d1316e8203086e84787421d68651cb0933b1ca91a8d00ed31ad607afc78f900"/58], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/237) 09:57:59 executing program 6: fsync(0xffffffffffffff9c) syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @random="d43617f7fb37", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, "8aeb5b5e5042ac58"}}}}}) 09:57:59 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x6, 0xc, 0x29, 0x12}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffea8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r7, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r7, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r7, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000540)=""/211) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/4096) semop(0x0, &(0x7f0000000380)=[{0x2, 0x3, 0x1000}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x40, 0x0, r8, r2, r6, 0xd0, 0xd436}, 0x3, 0x10000000009, 0x4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001340)={{0x4, 0x0, r3, r4, r6, 0x0, 0x8001}, 0xff13, 0x0, 0x1}) 09:57:59 executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x3ff, 0x4, 0x5, "f797014e2a8eff9214ad1bf9adfe6f67588c0b35", 0x7, 0x654f}) close(r0) syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000200)="4d17fb388d00007c073572222bccadd9cc28abd12122c05b98aa8c3def8deca40a", 0x21) setrlimit(0x8, &(0x7f0000000100)={0x8, 0xb}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1ff, 0x3ff, 0x4, 0x5, "f797014e2a8eff9214ad1bf9adfe6f67588c0b35", 0x7, 0x654f}) (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) write(r0, &(0x7f0000000200)="4d17fb388d00007c073572222bccadd9cc28abd12122c05b98aa8c3def8deca40a", 0x21) (async) 09:57:59 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:57:59 executing program 6: fsync(0xffffffffffffff9c) syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @random="d43617f7fb37", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, "8aeb5b5e5042ac58"}}}}}) 09:57:59 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x6, 0xc, 0x29, 0x12}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffea8) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r7, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r7, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r7, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000540)=""/211) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/4096) (async) semop(0x0, &(0x7f0000000380)=[{0x2, 0x3, 0x1000}], 0x1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x40, 0x0, r8, r2, r6, 0xd0, 0xd436}, 0x3, 0x10000000009, 0x4}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001340)={{0x4, 0x0, r3, r4, r6, 0x0, 0x8001}, 0xff13, 0x0, 0x1}) 09:57:59 executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x2f}, 0x2, &(0x7f0000000240)="60e7fe527c94c5d6fa583248a4831c8f2f15ac923958214593191f6a3350", &(0x7f0000000280)=0x1e, &(0x7f00000002c0)="bd4151e698539d37ed34eb906176ab2f115aed720301f920df52033db3484b2fdd0e754773fe67b27ef2d5f9ddfd404fdf64ac28767459bb69f91b", 0x3b) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="328257adfa9d0c7ed6b98b1583322922acc1d201ed8991898598432ce7971a7e521a7b4cffa2ef6614d3927d27e237e772a4703bb1fb53b40f712c0ce7173349421dfd2544", &(0x7f0000000040)=0x45, &(0x7f0000000140)="e6984265dea6193a4e58e74661dff9cf538fe8fbcb67352f7ff8e078fd8243ee40c43597d82c1e5bf465a3cb95bd0962f553cff6b538eabad408f4a4dc4291cd731210087fe4794d511bc7fe68a0f3417a08d20e683e676ede658772f982ef41fb7b3df699fb465c4496ace74605ede9fdffe7ec8d95941ed6a677c1099f0cbc08e430622e277897256ded7f5d77d4c58e08475cc2448e2c", 0x98) (rerun: 32) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) (async, rerun: 32) fcntl$dupfd(r0, 0xa, r0) (rerun: 32) r1 = semget$private(0x0, 0x3, 0x0) (async, rerun: 32) poll(&(0x7f00000005c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) (async, rerun: 32) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x7) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000000e80)=[{&(0x7f0000000a00)="915efe6cbf9001fb893af32d809d659c5dd0b1735492005c7ee5cfd273088359559f53f1b179921c32439703f62fd72b369e11f9046f1de8ae1a7e5de7742e107364aa42b878a7ae464291f48b8f5f4b895c782183b8569ed353af54ed22f74e166fc9ff1c1748eaa745bf0abb44b81a01dd3380e12aaac42181cdb61e05c9a64cf2f3c456ae61af550ce78796322fd629bc9c17b814254af9694e35658157b1116f365bd8916298e560e556fea5b73b12550c483e9313558a720b8f70f0595f97239b3c74868b87323d1000426f10", 0xcf}, {&(0x7f0000000b00)="b37b5029fb4dc7e75c8d606e1015092e32ef2d6a9749f4908134e0c1e1e4d979b44829ab1612f13cc1b8b8ed185e143bbc998971e25aab46f661c98406ec451aa9a895", 0x43}, {&(0x7f0000000b80)="ac97ffe0501edde9de6099a2584e546bbea4bb21274bff3d388bf47540ecf64628fe9e57fd757385c367b4ee1eb5d23cf89c8f0846003bc91611ec0f1656ba5265dd172ce9a40d5223633a646f6e03c104f379fd76422975d0e5d320cfc964fddb712076027cab6b0b42aec94ff7e98049712b8796fd2aa9594a9e80271827f39742bb6ca1c7f3feb176531bb41cc4a6a6164401a87310ed7f75bb56bf22e4a04765af26d2fcc251198517506a5ecbe82a55a252", 0xb4}, {&(0x7f0000000c40)="1bc6dcd83fb830317f8dd48cf1fba82e860d5406c21ef83136921d805fc615e24c9ed622a77c167b432e2271626167a189505effb8a36a27e0c012e0c95fbfcd718f98a1cf273953644baae048807dbea0456efca83cddb0f8cb45e575febcafca59a8308b907d8a0bc90880691bbbc2", 0x70}, {&(0x7f0000000cc0)="f96dfe6588d9910998b4aeea546c15208d882d2e0a0190fd2e6ad3dfcfcc27157eaca01752438c590a98ca4e416a23d4d68ef670ca82a6d3c6ec05f99c7e1424d7859962e59741727417a6d9a8e20a1d3bb2386ce0979bc8ce13fbc40e9d0d048c56f8cfc66e36293646fb00137d5b2a98d6d40bbb97f9556b3223a0c2275c4975d76d080c8ce5076f6b6b8a16c32e4c06f97a1422ec6af70cc1586e92bd0ebaa02eed1ae0878b745b23242b7f5843a96cbed743422ba0e052e6e01ec7f4bcd432fb39deaf60a413786f0819a3b3df5da73e4cb7c0b252cba250bab91e65942bd51556b2c186a15baa22b791701de3f8e94cd1372b77e028d246e30ed2", 0xfd}, {&(0x7f0000000dc0)="975df528c77f9c4b3d602afc9f9bb9fa4522191578791553c250a1c74968a7d1ba16f91088b547875ef8efdacc15e6d1bd14ffb2ccffda8b395bb7a83820cbbc772edd4adb892661f4ed370536d50a099917718fa80d96e0ca728d1a5f6c49bf0b5a680ba8d8332bd11513368d25aff913a2adb3212c4b4e5520eb095237e0958e0744d7cdbf8b7353e175", 0x8b}], 0x6}, 0x405) (async, rerun: 32) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x100000000, 0x4, 0x3f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x42ab}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc26}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x91}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x80000000}) (async, rerun: 64) socket(0x20, 0x2, 0x81) (async, rerun: 64) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000400)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="edfe02000000100080d24cd6b99d1316e8203086e84787421d68651cb0933b1ca91a8d00ed31ad607afc78f900"/58], 0x9) (async, rerun: 32) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) (async, rerun: 32) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/237) 09:57:59 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) select(0x40, &(0x7f00000001c0), &(0x7f0000000200)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x8bee}, 0x0, 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) 09:57:59 executing program 6: fsync(0xffffffffffffff9c) syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @random="d43617f7fb37", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, "8aeb5b5e5042ac58"}}}}}) fsync(0xffffffffffffff9c) (async) syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @random="d43617f7fb37", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}, "8aeb5b5e5042ac58"}}}}}) (async) 09:57:59 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x6, 0xc, 0x29, 0x12}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffea8) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) (async) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r7, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r7, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r7, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000200)=""/92) (async, rerun: 32) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000540)=""/211) (async, rerun: 32) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/4096) (async, rerun: 32) semop(0x0, &(0x7f0000000380)=[{0x2, 0x3, 0x1000}], 0x1) (async, rerun: 32) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x40, 0x0, r8, r2, r6, 0xd0, 0xd436}, 0x3, 0x10000000009, 0x4}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001340)={{0x4, 0x0, r3, r4, r6, 0x0, 0x8001}, 0xff13, 0x0, 0x1}) 09:57:59 executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x2f}, 0x2, &(0x7f0000000240)="60e7fe527c94c5d6fa583248a4831c8f2f15ac923958214593191f6a3350", &(0x7f0000000280)=0x1e, &(0x7f00000002c0)="bd4151e698539d37ed34eb906176ab2f115aed720301f920df52033db3484b2fdd0e754773fe67b27ef2d5f9ddfd404fdf64ac28767459bb69f91b", 0x3b) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f00000000c0)="328257adfa9d0c7ed6b98b1583322922acc1d201ed8991898598432ce7971a7e521a7b4cffa2ef6614d3927d27e237e772a4703bb1fb53b40f712c0ce7173349421dfd2544", &(0x7f0000000040)=0x45, &(0x7f0000000140)="e6984265dea6193a4e58e74661dff9cf538fe8fbcb67352f7ff8e078fd8243ee40c43597d82c1e5bf465a3cb95bd0962f553cff6b538eabad408f4a4dc4291cd731210087fe4794d511bc7fe68a0f3417a08d20e683e676ede658772f982ef41fb7b3df699fb465c4496ace74605ede9fdffe7ec8d95941ed6a677c1099f0cbc08e430622e277897256ded7f5d77d4c58e08475cc2448e2c", 0x98) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) fcntl$dupfd(r0, 0xa, r0) r1 = semget$private(0x0, 0x3, 0x0) (async) poll(&(0x7f00000005c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)=@file={0x1, './file\x00'}, 0x9, &(0x7f0000000e80)=[{&(0x7f0000000a00)="915efe6cbf9001fb893af32d809d659c5dd0b1735492005c7ee5cfd273088359559f53f1b179921c32439703f62fd72b369e11f9046f1de8ae1a7e5de7742e107364aa42b878a7ae464291f48b8f5f4b895c782183b8569ed353af54ed22f74e166fc9ff1c1748eaa745bf0abb44b81a01dd3380e12aaac42181cdb61e05c9a64cf2f3c456ae61af550ce78796322fd629bc9c17b814254af9694e35658157b1116f365bd8916298e560e556fea5b73b12550c483e9313558a720b8f70f0595f97239b3c74868b87323d1000426f10", 0xcf}, {&(0x7f0000000b00)="b37b5029fb4dc7e75c8d606e1015092e32ef2d6a9749f4908134e0c1e1e4d979b44829ab1612f13cc1b8b8ed185e143bbc998971e25aab46f661c98406ec451aa9a895", 0x43}, {&(0x7f0000000b80)="ac97ffe0501edde9de6099a2584e546bbea4bb21274bff3d388bf47540ecf64628fe9e57fd757385c367b4ee1eb5d23cf89c8f0846003bc91611ec0f1656ba5265dd172ce9a40d5223633a646f6e03c104f379fd76422975d0e5d320cfc964fddb712076027cab6b0b42aec94ff7e98049712b8796fd2aa9594a9e80271827f39742bb6ca1c7f3feb176531bb41cc4a6a6164401a87310ed7f75bb56bf22e4a04765af26d2fcc251198517506a5ecbe82a55a252", 0xb4}, {&(0x7f0000000c40)="1bc6dcd83fb830317f8dd48cf1fba82e860d5406c21ef83136921d805fc615e24c9ed622a77c167b432e2271626167a189505effb8a36a27e0c012e0c95fbfcd718f98a1cf273953644baae048807dbea0456efca83cddb0f8cb45e575febcafca59a8308b907d8a0bc90880691bbbc2", 0x70}, {&(0x7f0000000cc0)="f96dfe6588d9910998b4aeea546c15208d882d2e0a0190fd2e6ad3dfcfcc27157eaca01752438c590a98ca4e416a23d4d68ef670ca82a6d3c6ec05f99c7e1424d7859962e59741727417a6d9a8e20a1d3bb2386ce0979bc8ce13fbc40e9d0d048c56f8cfc66e36293646fb00137d5b2a98d6d40bbb97f9556b3223a0c2275c4975d76d080c8ce5076f6b6b8a16c32e4c06f97a1422ec6af70cc1586e92bd0ebaa02eed1ae0878b745b23242b7f5843a96cbed743422ba0e052e6e01ec7f4bcd432fb39deaf60a413786f0819a3b3df5da73e4cb7c0b252cba250bab91e65942bd51556b2c186a15baa22b791701de3f8e94cd1372b77e028d246e30ed2", 0xfd}, {&(0x7f0000000dc0)="975df528c77f9c4b3d602afc9f9bb9fa4522191578791553c250a1c74968a7d1ba16f91088b547875ef8efdacc15e6d1bd14ffb2ccffda8b395bb7a83820cbbc772edd4adb892661f4ed370536d50a099917718fa80d96e0ca728d1a5f6c49bf0b5a680ba8d8332bd11513368d25aff913a2adb3212c4b4e5520eb095237e0958e0744d7cdbf8b7353e175", 0x8b}], 0x6}, 0x405) (async) r2 = dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x100000000, 0x4, 0x3f, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x42ab}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xc26}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x91}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xb}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xff}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x80000000}) socket(0x20, 0x2, 0x81) (async) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000400)=0x4) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) (rerun: 64) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) (async) r4 = getegid() (async, rerun: 32) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="edfe02000000100080d24cd6b99d1316e8203086e84787421d68651cb0933b1ca91a8d00ed31ad607afc78f900"/58], 0x9) (rerun: 32) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000240)=""/237) 09:58:00 executing program 5: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/176, 0xb0}, {&(0x7f0000000280)=""/233, 0xe9}], 0x2, &(0x7f0000000380)=""/212, 0xd4}, 0x40) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)="f4a11742a5018f194df4ae56e4b9472df6859288c45d94cf4ca289b3841b4787f343", 0x22}, {&(0x7f0000000200)="8ce8ad5bea91f1a28068a48c25b1a564c1f4ce5138f76b71c1fd8d83f65325e7aebd5ea7ff04ffda273794e69993cd67f11bcb629b46cb535a83fc655f5a42a393d9f5c07b1506930d677b2b1ea7ae00a752d04e1202be3ba5f16be6520b00000000", 0xffc6}], 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x0, 0x7fff}, 0x10) (async) recvmsg(r1, &(0x7f0000003bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:58:00 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') select(0x40, &(0x7f00000001c0), &(0x7f0000000200)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x8bee}, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') (async) select(0x40, &(0x7f00000001c0), &(0x7f0000000200)={0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) (async) select(0x40, &(0x7f00000000c0)={0x8bee}, 0x0, 0x0, 0x0) (async) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1000, 0x0) (async) 09:58:00 executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x243, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x100, 0x20, 0x3, 0xffffffff, "b5148c1bed92633aefc47d2edbc233bc8d597f37", 0x10001, 0x7f}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0x0, 0x9a6, 0xfffffffe, "5700007b000400000000000000002000"}) write(r1, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) 09:58:00 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r2 = socket(0x1, 0x5, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82028797e3"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00f9ff7c61696c65302f66696c653000"], 0x10) 09:58:00 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:00 executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x652, 0xe9) r0 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0xffffffffffffffff, r4, 0x342c35f441563349, 0x6}, 0xfffffffffffffeff, 0x5, r6, r7, 0xc4, 0x45b9, 0xc71f, 0x101}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x420, r0) 09:58:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000038000000000001bb698ff2ffffac1400aa0c009978000000004500000000000000000600000000007fffffffff0000000000000000"]) 09:58:00 executing program 6: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x91}], 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0xffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r0, &(0x7f0000000040), 0x6a, 0x0, 0x1000, 0x0) 09:58:00 executing program 7: semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r0) 09:58:00 executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x652, 0xe9) r0 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0xffffffffffffffff, r4, 0x342c35f441563349, 0x6}, 0xfffffffffffffeff, 0x5, r6, r7, 0xc4, 0x45b9, 0xc71f, 0x101}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x420, r0) open(&(0x7f0000000080)='./file0\x00', 0x652, 0xe9) (async) getpgrp() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) pipe(&(0x7f0000000040)) (async) fcntl$setstatus(r5, 0x4, 0x46bfb) (async) getpid() (async) fcntl$setown(r5, 0x6, r6) (async) getpid() (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0xffffffffffffffff, r4, 0x342c35f441563349, 0x6}, 0xfffffffffffffeff, 0x5, r6, r7, 0xc4, 0x45b9, 0xc71f, 0x101}) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x420, r0) (async) 09:58:00 executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x243, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x100, 0x20, 0x3, 0xffffffff, "b5148c1bed92633aefc47d2edbc233bc8d597f37", 0x10001, 0x7f}) r1 = syz_open_pts() close(r1) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0x0, 0x9a6, 0xfffffffe, "5700007b000400000000000000002000"}) (async) write(r1, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) 09:58:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7f, 0x8}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000340)="5f01738ac52cccdcf60d2607395bd9100dc8123ad9d714f629b68a51197955f4f94e0883aad3221ad94c37b78f3bddc62aba7907a030c2008726549d64a25bcd17c0bbf00f3d7de8a8fa67b88dcf6000a38111e0d252410893236d3b0bae44ceb3712361edb08c71cf4253df416c62d0572f5f1df3f67a294dad3dff739c550e581f9acf1071230df88e74ca01fdcbadc5b57ee8e1989cad64ee4713ae1c1b430d109384a95768f7736c9d2320852a3d39bb23e9d1fddfc4cd191c49307a6a48b52a88d9f58832ff5bb1ea58f78c85e1b902cdc011ddcb0b6fe9f4b1ed8a8b7cb8cc694eb87cf90e34fc976bda2ce87b2eef166c02e02064089dffe3908d2c3b40848e80920e7080e40e925ab3d378aae64338afce9b44cd438235f83443563c3b59e1ec7e8b2714235ec69ec7e381aae2388fc0fde286681da61d83fdc16040cd5b10953e15e1165a7ffe80e62bf4ac0bb1857dc9ba4a9103b91412a13d3edce7b5d14f4b7392b2b5be32803a9cd22c3d78dfc574c9e8c3cbbd4d6c87dc50eee6fc8c8f3c39028166931c4fc6493991a5c55b1c03eb55563ea0ef401849684027f4b4bdb10e67da048a5961a7ac0b99e64714b244d9a187b1998c7c7d82e2f740982e07f2d6c37dc03c14143ee5029f1769233a8cb061d9a21dd833df94247aa6a232c709ba95eca5cef45f640822012756cca20fa23223d1d0084d6a6dadbea2872ce3a72cbd3d35c4676f8f6ad9761ef75009c048eba5c97ba0ac105638c6558f4e570915a4b9a5af1549f667f5619c833944359cf069774e6f1f7d07eb1261a9bcd4270169b6132f79740e4d7e028ab79994efde732807a9d85aa481bf53ae7f3c4ba99697419e2ac04d6e7a4d4ca5f9efaa276069bb6840104bf98f91cb7b46fc899997e3c2100375dda864a37ba960032dc0fe398aa7ba3181f12117505160b56a5980d3fd50a6597d0f79490bc239d58710f217fafd71c5640fec7abe0a09a80163d14b71c90478cde9df5239279fb522fd6dff102bfe3b88b094f45bbeb13833acb0bd5a6816e7da30ab42e92f258a135fa568fadaede1a27b804b3011bbdb75fa7899a58f6ef429d294abe67ac571fee187f18a57510d97eafab38fa1a7d04591f2474757b4d497389537f2c9224f6034d42114a2996103d381e4ad2e05d1f1c02eab24660fb9494c65821a017815beb447657254121209013b88bf8619372ca2605e58369a038c2d1c2ba597e62f0be6ee63dac3d423f590c4b789a587e66d364e758d192fded82f7b3973040a06fa6c200000682d86729e08a471d7b9f54243a115940aa63a17ace5ce2302d6dd7e25a411d7b664b8fabb4e5531c0938921faa2a4cdb930f20001e218b737eacf1dca4b95162e1771ffaa3ace3936b42ef25b00ee65a4484d02d2e926992019cd3b1e0106fcfa5756002399eb6adde4e23b22c6806c84344e894e87193177266d204f9bff4b3e1ceb71abb48beb7fa8cd63d4a404b2c66c664c7cec99caf8c4e25df5f3cce9642fe7b32c5d0fde94fbea591bcac1c7e296f9c60bf6820b04faa8e194f2527cf56f5c24b7f92425a12e5cbdeb71859a36bb81a173dbb1a7b6d622f8758e0528d3d74713e366e38135e63e39208ba7098ad91d195d8626540cdfcb1c0a26b7ecdb894f5cdf1a8e9b1dc0df2efbd5d61330e1a194c01d0a2e28714de420b7ca1d3de200df996c397ca33e218714bce5b00277b22775099bfa2bb03db081645e0d0dc97ceb9093ad93fd337469b5ae0da519a3f419644eb5789939e1eff1958a9620d6c93e23e93a78f9d58426bbf2fe57a253d566796da4aea4b36bf32e39c17dde4a995e75c945243b2028d0f19a0cc950b7e9d451fdeeb28a35cacbd0d4b42fb002f517e17147577c30f78e0db34d34ff4c09185e6f463f031f0e49ff83c49cb4c4397547572694c6df70a2592e98e1ebe9982eb862e09eea132d3d44dcfcddec43526c9c276a524e871cb4eabcd55ddda76e80a91a58aca48446730d42a04aa3ecdcf19b4133545aded18b4ab54b1efb95d39bc1", 0x5ad) 09:58:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000038000000000001bb698ff2ffffac1400aa0c009978000000004500000000000000000600000000007fffffffff0000000000000000"]) 09:58:00 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) close(r0) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) r2 = socket(0x1, 0x5, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x3) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82028797e3"], 0x10) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 32) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00f9ff7c61696c65302f66696c653000"], 0x10) (rerun: 32) 09:58:00 executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x652, 0xe9) r0 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) (async) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) (async) r6 = getpid() fcntl$setown(r5, 0x6, r6) (async) r7 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0xffffffffffffffff, r4, 0x342c35f441563349, 0x6}, 0xfffffffffffffeff, 0x5, r6, r7, 0xc4, 0x45b9, 0xc71f, 0x101}) (async, rerun: 32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x420, r0) (rerun: 32) 09:58:00 executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r2 = socket(0x1, 0x5, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82028797e3"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00f9ff7c61696c65302f66696c653000"], 0x10) socket(0x2, 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) close(r0) (async) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) socket(0x1, 0x5, 0x0) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x11, r3, 0x3) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82028797e3"], 0x10) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00f9ff7c61696c65302f66696c653000"], 0x10) (async) 09:58:00 executing program 5: socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/176, 0xb0}, {&(0x7f0000000280)=""/233, 0xe9}], 0x2, &(0x7f0000000380)=""/212, 0xd4}, 0x40) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)="f4a11742a5018f194df4ae56e4b9472df6859288c45d94cf4ca289b3841b4787f343", 0x22}, {&(0x7f0000000200)="8ce8ad5bea91f1a28068a48c25b1a564c1f4ce5138f76b71c1fd8d83f65325e7aebd5ea7ff04ffda273794e69993cd67f11bcb629b46cb535a83fc655f5a42a393d9f5c07b1506930d677b2b1ea7ae00a752d04e1202be3ba5f16be6520b00000000", 0xffc6}], 0x2) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x0, 0x7fff}, 0x10) (async) recvmsg(r1, &(0x7f0000003bc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 09:58:00 executing program 6: r0 = kqueue() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x91}], 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0xffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r0, &(0x7f0000000040), 0x6a, 0x0, 0x1000, 0x0) kqueue() (async) syz_open_pts() (async) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x91}], 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0xffffffff}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) kevent(r0, &(0x7f0000000040), 0x6a, 0x0, 0x1000, 0x0) (async) 09:58:00 executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async, rerun: 32) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x243, 0x0) (rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x100, 0x20, 0x3, 0xffffffff, "b5148c1bed92633aefc47d2edbc233bc8d597f37", 0x10001, 0x7f}) r1 = syz_open_pts() close(r1) (async, rerun: 32) syz_open_pts() (async, rerun: 32) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xfffffffe, 0x0, 0x9a6, 0xfffffffe, "5700007b000400000000000000002000"}) (async) write(r1, &(0x7f0000000140)="f998244ce1a6c1c0697a2b9984f6952abebe84c9362dbdf33b4967320e1915ac0cff52fb2ef7b25d806c4f57805c2fac4f8fc720bb480f9cf3b713e22195d79c691186524124fde594ce0b259493f18d5122785267e77011bdbfcf3c464972f62b75a5d03d8e7b9787aa75661d298b5454aa73972eb8589c03083166561d906b59d627625baf36129c6d98aea34acc843edb05cb264ed228e0cd0d8e901975d2674874a039d3e4056a752174faaf5f3728eb7f4641f0807f203577672e4dbca21e05e7ab885417f147e09f5c5ed0d85fc397bb1e7a51dec58cf1b6a9f2829bdc5eaf9a9b0eb8230c4f92e2b8523872aebe96544d539e7cb063926132dba7fc0144863d7221640bbf251e82226d5ef65610ed4dbdbd20e70352c53f3e5d018ee845a4bbbea6bb6349c47e04dc28", 0x12d) 09:58:00 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = socket(0x18, 0x3, 0x4) pwrite(r0, &(0x7f0000000540)="18e40a523f5a7d2bd78aa6e652b4e6a91fc5264cbac6af0e6579838a4650b9b9ef0f979e6d866bdf7e4dce6c0feb33e38a94861db6a5bb0a37ca13c90875296672f94e2b157388ade54bb480e2341dd4c682dffd1249dddeb65d292f4fcfbda0c13d822eb3744257e6e3eeda6069b016ffa0d76fda32d70f9fb18d739c0238c1eeddc9ea8b32d5922eb53feecb234e20df266d99abb00264aa4685416822932acba7a4f46ee7d997a7bc0fae96722d8e68d8e2ededf2007b8006d1407b005f50924fbef7602f3364e016fc9c759bf1a8497b86aeb721499e55d1bcde216d74688a672626", 0xe4, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000520000/0x2000)=nil, 0x2000) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x10, 0x8000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) 09:58:00 executing program 7: semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r0) 09:58:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000038000000000001bb698ff2ffffac1400aa0c009978000000004500000000000000000600000000007fffffffff0000000000000000"]) 09:58:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7f, 0x8}, 0xc) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, &(0x7f0000000340)="5f01738ac52cccdcf60d2607395bd9100dc8123ad9d714f629b68a51197955f4f94e0883aad3221ad94c37b78f3bddc62aba7907a030c2008726549d64a25bcd17c0bbf00f3d7de8a8fa67b88dcf6000a38111e0d252410893236d3b0bae44ceb3712361edb08c71cf4253df416c62d0572f5f1df3f67a294dad3dff739c550e581f9acf1071230df88e74ca01fdcbadc5b57ee8e1989cad64ee4713ae1c1b430d109384a95768f7736c9d2320852a3d39bb23e9d1fddfc4cd191c49307a6a48b52a88d9f58832ff5bb1ea58f78c85e1b902cdc011ddcb0b6fe9f4b1ed8a8b7cb8cc694eb87cf90e34fc976bda2ce87b2eef166c02e02064089dffe3908d2c3b40848e80920e7080e40e925ab3d378aae64338afce9b44cd438235f83443563c3b59e1ec7e8b2714235ec69ec7e381aae2388fc0fde286681da61d83fdc16040cd5b10953e15e1165a7ffe80e62bf4ac0bb1857dc9ba4a9103b91412a13d3edce7b5d14f4b7392b2b5be32803a9cd22c3d78dfc574c9e8c3cbbd4d6c87dc50eee6fc8c8f3c39028166931c4fc6493991a5c55b1c03eb55563ea0ef401849684027f4b4bdb10e67da048a5961a7ac0b99e64714b244d9a187b1998c7c7d82e2f740982e07f2d6c37dc03c14143ee5029f1769233a8cb061d9a21dd833df94247aa6a232c709ba95eca5cef45f640822012756cca20fa23223d1d0084d6a6dadbea2872ce3a72cbd3d35c4676f8f6ad9761ef75009c048eba5c97ba0ac105638c6558f4e570915a4b9a5af1549f667f5619c833944359cf069774e6f1f7d07eb1261a9bcd4270169b6132f79740e4d7e028ab79994efde732807a9d85aa481bf53ae7f3c4ba99697419e2ac04d6e7a4d4ca5f9efaa276069bb6840104bf98f91cb7b46fc899997e3c2100375dda864a37ba960032dc0fe398aa7ba3181f12117505160b56a5980d3fd50a6597d0f79490bc239d58710f217fafd71c5640fec7abe0a09a80163d14b71c90478cde9df5239279fb522fd6dff102bfe3b88b094f45bbeb13833acb0bd5a6816e7da30ab42e92f258a135fa568fadaede1a27b804b3011bbdb75fa7899a58f6ef429d294abe67ac571fee187f18a57510d97eafab38fa1a7d04591f2474757b4d497389537f2c9224f6034d42114a2996103d381e4ad2e05d1f1c02eab24660fb9494c65821a017815beb447657254121209013b88bf8619372ca2605e58369a038c2d1c2ba597e62f0be6ee63dac3d423f590c4b789a587e66d364e758d192fded82f7b3973040a06fa6c200000682d86729e08a471d7b9f54243a115940aa63a17ace5ce2302d6dd7e25a411d7b664b8fabb4e5531c0938921faa2a4cdb930f20001e218b737eacf1dca4b95162e1771ffaa3ace3936b42ef25b00ee65a4484d02d2e926992019cd3b1e0106fcfa5756002399eb6adde4e23b22c6806c84344e894e87193177266d204f9bff4b3e1ceb71abb48beb7fa8cd63d4a404b2c66c664c7cec99caf8c4e25df5f3cce9642fe7b32c5d0fde94fbea591bcac1c7e296f9c60bf6820b04faa8e194f2527cf56f5c24b7f92425a12e5cbdeb71859a36bb81a173dbb1a7b6d622f8758e0528d3d74713e366e38135e63e39208ba7098ad91d195d8626540cdfcb1c0a26b7ecdb894f5cdf1a8e9b1dc0df2efbd5d61330e1a194c01d0a2e28714de420b7ca1d3de200df996c397ca33e218714bce5b00277b22775099bfa2bb03db081645e0d0dc97ceb9093ad93fd337469b5ae0da519a3f419644eb5789939e1eff1958a9620d6c93e23e93a78f9d58426bbf2fe57a253d566796da4aea4b36bf32e39c17dde4a995e75c945243b2028d0f19a0cc950b7e9d451fdeeb28a35cacbd0d4b42fb002f517e17147577c30f78e0db34d34ff4c09185e6f463f031f0e49ff83c49cb4c4397547572694c6df70a2592e98e1ebe9982eb862e09eea132d3d44dcfcddec43526c9c276a524e871cb4eabcd55ddda76e80a91a58aca48446730d42a04aa3ecdcf19b4133545aded18b4ab54b1efb95d39bc1", 0x5ad) 09:58:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7f, 0x8}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000340)="5f01738ac52cccdcf60d2607395bd9100dc8123ad9d714f629b68a51197955f4f94e0883aad3221ad94c37b78f3bddc62aba7907a030c2008726549d64a25bcd17c0bbf00f3d7de8a8fa67b88dcf6000a38111e0d252410893236d3b0bae44ceb3712361edb08c71cf4253df416c62d0572f5f1df3f67a294dad3dff739c550e581f9acf1071230df88e74ca01fdcbadc5b57ee8e1989cad64ee4713ae1c1b430d109384a95768f7736c9d2320852a3d39bb23e9d1fddfc4cd191c49307a6a48b52a88d9f58832ff5bb1ea58f78c85e1b902cdc011ddcb0b6fe9f4b1ed8a8b7cb8cc694eb87cf90e34fc976bda2ce87b2eef166c02e02064089dffe3908d2c3b40848e80920e7080e40e925ab3d378aae64338afce9b44cd438235f83443563c3b59e1ec7e8b2714235ec69ec7e381aae2388fc0fde286681da61d83fdc16040cd5b10953e15e1165a7ffe80e62bf4ac0bb1857dc9ba4a9103b91412a13d3edce7b5d14f4b7392b2b5be32803a9cd22c3d78dfc574c9e8c3cbbd4d6c87dc50eee6fc8c8f3c39028166931c4fc6493991a5c55b1c03eb55563ea0ef401849684027f4b4bdb10e67da048a5961a7ac0b99e64714b244d9a187b1998c7c7d82e2f740982e07f2d6c37dc03c14143ee5029f1769233a8cb061d9a21dd833df94247aa6a232c709ba95eca5cef45f640822012756cca20fa23223d1d0084d6a6dadbea2872ce3a72cbd3d35c4676f8f6ad9761ef75009c048eba5c97ba0ac105638c6558f4e570915a4b9a5af1549f667f5619c833944359cf069774e6f1f7d07eb1261a9bcd4270169b6132f79740e4d7e028ab79994efde732807a9d85aa481bf53ae7f3c4ba99697419e2ac04d6e7a4d4ca5f9efaa276069bb6840104bf98f91cb7b46fc899997e3c2100375dda864a37ba960032dc0fe398aa7ba3181f12117505160b56a5980d3fd50a6597d0f79490bc239d58710f217fafd71c5640fec7abe0a09a80163d14b71c90478cde9df5239279fb522fd6dff102bfe3b88b094f45bbeb13833acb0bd5a6816e7da30ab42e92f258a135fa568fadaede1a27b804b3011bbdb75fa7899a58f6ef429d294abe67ac571fee187f18a57510d97eafab38fa1a7d04591f2474757b4d497389537f2c9224f6034d42114a2996103d381e4ad2e05d1f1c02eab24660fb9494c65821a017815beb447657254121209013b88bf8619372ca2605e58369a038c2d1c2ba597e62f0be6ee63dac3d423f590c4b789a587e66d364e758d192fded82f7b3973040a06fa6c200000682d86729e08a471d7b9f54243a115940aa63a17ace5ce2302d6dd7e25a411d7b664b8fabb4e5531c0938921faa2a4cdb930f20001e218b737eacf1dca4b95162e1771ffaa3ace3936b42ef25b00ee65a4484d02d2e926992019cd3b1e0106fcfa5756002399eb6adde4e23b22c6806c84344e894e87193177266d204f9bff4b3e1ceb71abb48beb7fa8cd63d4a404b2c66c664c7cec99caf8c4e25df5f3cce9642fe7b32c5d0fde94fbea591bcac1c7e296f9c60bf6820b04faa8e194f2527cf56f5c24b7f92425a12e5cbdeb71859a36bb81a173dbb1a7b6d622f8758e0528d3d74713e366e38135e63e39208ba7098ad91d195d8626540cdfcb1c0a26b7ecdb894f5cdf1a8e9b1dc0df2efbd5d61330e1a194c01d0a2e28714de420b7ca1d3de200df996c397ca33e218714bce5b00277b22775099bfa2bb03db081645e0d0dc97ceb9093ad93fd337469b5ae0da519a3f419644eb5789939e1eff1958a9620d6c93e23e93a78f9d58426bbf2fe57a253d566796da4aea4b36bf32e39c17dde4a995e75c945243b2028d0f19a0cc950b7e9d451fdeeb28a35cacbd0d4b42fb002f517e17147577c30f78e0db34d34ff4c09185e6f463f031f0e49ff83c49cb4c4397547572694c6df70a2592e98e1ebe9982eb862e09eea132d3d44dcfcddec43526c9c276a524e871cb4eabcd55ddda76e80a91a58aca48446730d42a04aa3ecdcf19b4133545aded18b4ab54b1efb95d39bc1", 0x5ad) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x400000002, 0x0) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) bind(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7f, 0x8}, 0xc) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r0, &(0x7f0000000340)="5f01738ac52cccdcf60d2607395bd9100dc8123ad9d714f629b68a51197955f4f94e0883aad3221ad94c37b78f3bddc62aba7907a030c2008726549d64a25bcd17c0bbf00f3d7de8a8fa67b88dcf6000a38111e0d252410893236d3b0bae44ceb3712361edb08c71cf4253df416c62d0572f5f1df3f67a294dad3dff739c550e581f9acf1071230df88e74ca01fdcbadc5b57ee8e1989cad64ee4713ae1c1b430d109384a95768f7736c9d2320852a3d39bb23e9d1fddfc4cd191c49307a6a48b52a88d9f58832ff5bb1ea58f78c85e1b902cdc011ddcb0b6fe9f4b1ed8a8b7cb8cc694eb87cf90e34fc976bda2ce87b2eef166c02e02064089dffe3908d2c3b40848e80920e7080e40e925ab3d378aae64338afce9b44cd438235f83443563c3b59e1ec7e8b2714235ec69ec7e381aae2388fc0fde286681da61d83fdc16040cd5b10953e15e1165a7ffe80e62bf4ac0bb1857dc9ba4a9103b91412a13d3edce7b5d14f4b7392b2b5be32803a9cd22c3d78dfc574c9e8c3cbbd4d6c87dc50eee6fc8c8f3c39028166931c4fc6493991a5c55b1c03eb55563ea0ef401849684027f4b4bdb10e67da048a5961a7ac0b99e64714b244d9a187b1998c7c7d82e2f740982e07f2d6c37dc03c14143ee5029f1769233a8cb061d9a21dd833df94247aa6a232c709ba95eca5cef45f640822012756cca20fa23223d1d0084d6a6dadbea2872ce3a72cbd3d35c4676f8f6ad9761ef75009c048eba5c97ba0ac105638c6558f4e570915a4b9a5af1549f667f5619c833944359cf069774e6f1f7d07eb1261a9bcd4270169b6132f79740e4d7e028ab79994efde732807a9d85aa481bf53ae7f3c4ba99697419e2ac04d6e7a4d4ca5f9efaa276069bb6840104bf98f91cb7b46fc899997e3c2100375dda864a37ba960032dc0fe398aa7ba3181f12117505160b56a5980d3fd50a6597d0f79490bc239d58710f217fafd71c5640fec7abe0a09a80163d14b71c90478cde9df5239279fb522fd6dff102bfe3b88b094f45bbeb13833acb0bd5a6816e7da30ab42e92f258a135fa568fadaede1a27b804b3011bbdb75fa7899a58f6ef429d294abe67ac571fee187f18a57510d97eafab38fa1a7d04591f2474757b4d497389537f2c9224f6034d42114a2996103d381e4ad2e05d1f1c02eab24660fb9494c65821a017815beb447657254121209013b88bf8619372ca2605e58369a038c2d1c2ba597e62f0be6ee63dac3d423f590c4b789a587e66d364e758d192fded82f7b3973040a06fa6c200000682d86729e08a471d7b9f54243a115940aa63a17ace5ce2302d6dd7e25a411d7b664b8fabb4e5531c0938921faa2a4cdb930f20001e218b737eacf1dca4b95162e1771ffaa3ace3936b42ef25b00ee65a4484d02d2e926992019cd3b1e0106fcfa5756002399eb6adde4e23b22c6806c84344e894e87193177266d204f9bff4b3e1ceb71abb48beb7fa8cd63d4a404b2c66c664c7cec99caf8c4e25df5f3cce9642fe7b32c5d0fde94fbea591bcac1c7e296f9c60bf6820b04faa8e194f2527cf56f5c24b7f92425a12e5cbdeb71859a36bb81a173dbb1a7b6d622f8758e0528d3d74713e366e38135e63e39208ba7098ad91d195d8626540cdfcb1c0a26b7ecdb894f5cdf1a8e9b1dc0df2efbd5d61330e1a194c01d0a2e28714de420b7ca1d3de200df996c397ca33e218714bce5b00277b22775099bfa2bb03db081645e0d0dc97ceb9093ad93fd337469b5ae0da519a3f419644eb5789939e1eff1958a9620d6c93e23e93a78f9d58426bbf2fe57a253d566796da4aea4b36bf32e39c17dde4a995e75c945243b2028d0f19a0cc950b7e9d451fdeeb28a35cacbd0d4b42fb002f517e17147577c30f78e0db34d34ff4c09185e6f463f031f0e49ff83c49cb4c4397547572694c6df70a2592e98e1ebe9982eb862e09eea132d3d44dcfcddec43526c9c276a524e871cb4eabcd55ddda76e80a91a58aca48446730d42a04aa3ecdcf19b4133545aded18b4ab54b1efb95d39bc1", 0x5ad) (async) 09:58:01 executing program 7: semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r0) 09:58:01 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) (async, rerun: 64) r0 = socket(0x18, 0x3, 0x4) (rerun: 64) pwrite(r0, &(0x7f0000000540)="18e40a523f5a7d2bd78aa6e652b4e6a91fc5264cbac6af0e6579838a4650b9b9ef0f979e6d866bdf7e4dce6c0feb33e38a94861db6a5bb0a37ca13c90875296672f94e2b157388ade54bb480e2341dd4c682dffd1249dddeb65d292f4fcfbda0c13d822eb3744257e6e3eeda6069b016ffa0d76fda32d70f9fb18d739c0238c1eeddc9ea8b32d5922eb53feecb234e20df266d99abb00264aa4685416822932acba7a4f46ee7d997a7bc0fae96722d8e68d8e2ededf2007b8006d1407b005f50924fbef7602f3364e016fc9c759bf1a8497b86aeb721499e55d1bcde216d74688a672626", 0xe4, 0x3) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000520000/0x2000)=nil, 0x2000) (async) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) socketpair(0x10, 0x8000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) close(r2) 09:58:01 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0xfffffffffffffffe, &(0x7f0000000000)) 09:58:01 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x400200000000, 0x2}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x40, 0x84) fcntl$lock(r1, 0x9, &(0x7f0000000500)={0x2, 0x2, 0x7, 0x6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/235, 0xeb}], 0x1, 0x8) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)="f1e740a37bad8869121fbdf02d3c9aded790662567b7806dfe04b58aaa6e2e7109acfba9b339de36b1c7b1b34d48f929ca51a6852fa509b430651f998a2e7111cb2ab74a5f7535e6880a665cf4307d1abcbec86db37b25ef67f6c58427debb7ea6688d17d6c176b44e11cc69043304fb59dfbbc602a55d6ec458200643bbb19275273935c3578dc6f0b28412caa94886393f1001bab32acc304f1aa3d95f768d2d1e20f6d1adeda672ac2c63ff56ae0d4a454697", 0xb4}], 0x1, 0x8000) read(r1, &(0x7f0000000640)=""/157, 0x9d) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x812, r0, 0x11e772d5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:58:01 executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x4) pwrite(r0, &(0x7f0000000540)="18e40a523f5a7d2bd78aa6e652b4e6a91fc5264cbac6af0e6579838a4650b9b9ef0f979e6d866bdf7e4dce6c0feb33e38a94861db6a5bb0a37ca13c90875296672f94e2b157388ade54bb480e2341dd4c682dffd1249dddeb65d292f4fcfbda0c13d822eb3744257e6e3eeda6069b016ffa0d76fda32d70f9fb18d739c0238c1eeddc9ea8b32d5922eb53feecb234e20df266d99abb00264aa4685416822932acba7a4f46ee7d997a7bc0fae96722d8e68d8e2ededf2007b8006d1407b005f50924fbef7602f3364e016fc9c759bf1a8497b86aeb721499e55d1bcde216d74688a672626", 0xe4, 0x3) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) munmap(&(0x7f0000520000/0x2000)=nil, 0x2000) (async, rerun: 32) r1 = socket(0x11, 0x4003, 0x0) (rerun: 32) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) socketpair(0x10, 0x8000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) 09:58:01 executing program 6: r0 = kqueue() (async) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x91}], 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0xffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) kevent(r0, &(0x7f0000000040), 0x6a, 0x0, 0x1000, 0x0) 09:58:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file\x00', 0x3, 0x3, 0x7, 0x1, 0x7fff, 0xc7, 0x101, 0x2, 0x2, 0x2, 0x9}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x41cdd599a6e26a75}, {r1}, {r3, 0x1}, {r0, 0x10}, {r0, 0x40}], 0x6, 0x478be70a) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) 09:58:01 executing program 3: mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x24) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4810, 0xffffffffffffff9c, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 09:58:01 executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffeed4ffffffff00000000019078ac1400bbffffffffd846"]) 09:58:01 executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000240)=[{0x1, 0x1, 0x800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x3) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001, 0x1000}, {0x2, 0xff, 0x800}, {0x0, 0x20}, {0x1, 0xfff, 0x800}, {0x3, 0xff, 0x1800}, {0xb7b047dc68359af7, 0x7ff, 0x1800}, {0x1, 0x200, 0x1800}, {0x3, 0x6758}, {0x3, 0x3, 0x1000}], 0x9) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/130) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000003c0)=""/222) semop(r1, &(0x7f0000000080)=[{0x1, 0x800, 0x800}, {0x3, 0xff}, {0x0, 0x7, 0x1000}, {0x4, 0x6, 0x800}], 0x4) r2 = semget(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000380)=[{0x4, 0x1, 0x800}, {0x4, 0x7000, 0x800}, {0x0, 0x401, 0x2800}, {0x4, 0x8, 0x1800}, {0x0, 0xe76, 0x800}], 0x5) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) socket(0x20, 0x2, 0xd3) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @rand_addr, @broadcast}, "7732410d0d78bd8f"}}}}}) syz_emit_ethernet(0x23, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000aaaaaa8aaabb88a836008100090603a38632d8e30b96c86228a0a13f9684ecdce6b59ea6a3"]) syz_emit_ethernet(0x1e6, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaabba2aaaaaaaabb8100190086dd642a37dc01ac0198fe8000000000000000000000000000bb00000000000000000000000000000000320002016700000062003f386400000003009078b500000067dbc6b700096f0100000000000000000000ffffac1400aaff0200000000000000000000000000012b0004d965000000010a00e300000000ff010000000002000000000000000001ff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb000000000000000000000000000000016c08004000000000ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aa000000000000000000000000000000002b0000000000000001040000000000009ffcfa0dd03671aeb5815432bd128caff17bf8377400a8895c91b7cdc123042be97d11ddf86ab422154109478543d290c0a3394b0003000000000000004d52a4f13afefded1b36de128038564e1b0084ccdd2e0e80d9dd841c977b950b40ddde94d661e2e90176e67ff8864b0ebcb6c034e467dcea52936d5a2c56d782344176938bc9e44abbaa40140850ba0e37ff38f05f854173e36b8b3daa94d6eaab38e8d0ebb17fe0d0fcf553141850c693fa36b480c6e1e5e31c4b3ede5dee0c29088f6aec92df1d8de8d66926a5c64793282e6f031b2c883572a60eeacfecc0712077558f36ee88db1742081f2642db09079da16c8c750c237ab20766f54de83513b43b9d526c68f7c85cfc8b773d9d0523bdd709cf39d61157c847af4f49e2d194ca445a22f3567bd88921b90b13829d5cc98b5c876e5ea6ed1151b7ea867930b5aa86126f41196f7f6611ba289e3ce7045ba57408ae1d77b0b0b40bdacbd148a2ab10275f5de18576226c2c15a4"]) 09:58:01 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(0xffffffffffffffff, r0) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 09:58:01 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x400200000000, 0x2}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x40, 0x84) fcntl$lock(r1, 0x9, &(0x7f0000000500)={0x2, 0x2, 0x7, 0x6}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/235, 0xeb}], 0x1, 0x8) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)="f1e740a37bad8869121fbdf02d3c9aded790662567b7806dfe04b58aaa6e2e7109acfba9b339de36b1c7b1b34d48f929ca51a6852fa509b430651f998a2e7111cb2ab74a5f7535e6880a665cf4307d1abcbec86db37b25ef67f6c58427debb7ea6688d17d6c176b44e11cc69043304fb59dfbbc602a55d6ec458200643bbb19275273935c3578dc6f0b28412caa94886393f1001bab32acc304f1aa3d95f768d2d1e20f6d1adeda672ac2c63ff56ae0d4a454697", 0xb4}], 0x1, 0x8000) read(r1, &(0x7f0000000640)=""/157, 0x9d) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x812, r0, 0x11e772d5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x400200000000, 0x2}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) openat(r0, &(0x7f00000004c0)='./file0\x00', 0x40, 0x84) (async) fcntl$lock(r1, 0x9, &(0x7f0000000500)={0x2, 0x2, 0x7, 0x6}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/235, 0xeb}], 0x1, 0x8) (async) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)="f1e740a37bad8869121fbdf02d3c9aded790662567b7806dfe04b58aaa6e2e7109acfba9b339de36b1c7b1b34d48f929ca51a6852fa509b430651f998a2e7111cb2ab74a5f7535e6880a665cf4307d1abcbec86db37b25ef67f6c58427debb7ea6688d17d6c176b44e11cc69043304fb59dfbbc602a55d6ec458200643bbb19275273935c3578dc6f0b28412caa94886393f1001bab32acc304f1aa3d95f768d2d1e20f6d1adeda672ac2c63ff56ae0d4a454697", 0xb4}], 0x1, 0x8000) (async) read(r1, &(0x7f0000000640)=""/157, 0x9d) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x812, r0, 0x11e772d5) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) 09:58:01 executing program 7: r0 = semget$private(0x0, 0x0, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:01 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0xfffffffffffffffe, &(0x7f0000000000)) 09:58:01 executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffeed4ffffffff00000000019078ac1400bbffffffffd846"]) 09:58:01 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, 0xfffffffffffffffe, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) (async) getsockname$unix(r0, 0xfffffffffffffffe, &(0x7f0000000000)) (async) 09:58:01 executing program 7: r0 = semget$private(0x0, 0x0, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) r2 = getpid() (rerun: 64) fcntl$setown(0xffffffffffffffff, 0x6, r2) (async, rerun: 32) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file\x00', 0x3, 0x3, 0x7, 0x1, 0x7fff, 0xc7, 0x101, 0x2, 0x2, 0x2, 0x9}) (async, rerun: 32) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x41cdd599a6e26a75}, {r1}, {r3, 0x1}, {r0, 0x10}, {r0, 0x40}], 0x6, 0x478be70a) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async, rerun: 32) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) 09:58:01 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) (async) dup2(0xffffffffffffffff, r0) (async) socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 09:58:01 executing program 3: mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x24) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4810, 0xffffffffffffff9c, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 09:58:01 executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffeed4ffffffff00000000019078ac1400bbffffffffd846"]) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffeed4ffffffff00000000019078ac1400bbffffffffd846"]) (async) 09:58:02 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x400200000000, 0x2}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x40, 0x84) fcntl$lock(r1, 0x9, &(0x7f0000000500)={0x2, 0x2, 0x7, 0x6}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/235, 0xeb}], 0x1, 0x8) (async) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000540)="f1e740a37bad8869121fbdf02d3c9aded790662567b7806dfe04b58aaa6e2e7109acfba9b339de36b1c7b1b34d48f929ca51a6852fa509b430651f998a2e7111cb2ab74a5f7535e6880a665cf4307d1abcbec86db37b25ef67f6c58427debb7ea6688d17d6c176b44e11cc69043304fb59dfbbc602a55d6ec458200643bbb19275273935c3578dc6f0b28412caa94886393f1001bab32acc304f1aa3d95f768d2d1e20f6d1adeda672ac2c63ff56ae0d4a454697", 0xb4}], 0x1, 0x8000) (async) read(r1, &(0x7f0000000640)=""/157, 0x9d) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x812, r0, 0x11e772d5) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 09:58:02 executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) (async) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000240)=[{0x1, 0x1, 0x800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) (async, rerun: 64) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) (rerun: 64) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x3) (async, rerun: 64) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001, 0x1000}, {0x2, 0xff, 0x800}, {0x0, 0x20}, {0x1, 0xfff, 0x800}, {0x3, 0xff, 0x1800}, {0xb7b047dc68359af7, 0x7ff, 0x1800}, {0x1, 0x200, 0x1800}, {0x3, 0x6758}, {0x3, 0x3, 0x1000}], 0x9) (async, rerun: 64) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/130) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000003c0)=""/222) semop(r1, &(0x7f0000000080)=[{0x1, 0x800, 0x800}, {0x3, 0xff}, {0x0, 0x7, 0x1000}, {0x4, 0x6, 0x800}], 0x4) r2 = semget(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000380)=[{0x4, 0x1, 0x800}, {0x4, 0x7000, 0x800}, {0x0, 0x401, 0x2800}, {0x4, 0x8, 0x1800}, {0x0, 0xe76, 0x800}], 0x5) (async, rerun: 64) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) (rerun: 64) socket(0x20, 0x2, 0xd3) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @rand_addr, @broadcast}, "7732410d0d78bd8f"}}}}}) syz_emit_ethernet(0x23, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000aaaaaa8aaabb88a836008100090603a38632d8e30b96c86228a0a13f9684ecdce6b59ea6a3"]) syz_emit_ethernet(0x1e6, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaabba2aaaaaaaabb8100190086dd642a37dc01ac0198fe8000000000000000000000000000bb00000000000000000000000000000000320002016700000062003f386400000003009078b500000067dbc6b700096f0100000000000000000000ffffac1400aaff0200000000000000000000000000012b0004d965000000010a00e300000000ff010000000002000000000000000001ff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb000000000000000000000000000000016c08004000000000ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aa000000000000000000000000000000002b0000000000000001040000000000009ffcfa0dd03671aeb5815432bd128caff17bf8377400a8895c91b7cdc123042be97d11ddf86ab422154109478543d290c0a3394b0003000000000000004d52a4f13afefded1b36de128038564e1b0084ccdd2e0e80d9dd841c977b950b40ddde94d661e2e90176e67ff8864b0ebcb6c034e467dcea52936d5a2c56d782344176938bc9e44abbaa40140850ba0e37ff38f05f854173e36b8b3daa94d6eaab38e8d0ebb17fe0d0fcf553141850c693fa36b480c6e1e5e31c4b3ede5dee0c29088f6aec92df1d8de8d66926a5c64793282e6f031b2c883572a60eeacfecc0712077558f36ee88db1742081f2642db09079da16c8c750c237ab20766f54de83513b43b9d526c68f7c85cfc8b773d9d0523bdd709cf39d61157c847af4f49e2d194ca445a22f3567bd88921b90b13829d5cc98b5c876e5ea6ed1151b7ea867930b5aa86126f41196f7f6611ba289e3ce7045ba57408ae1d77b0b0b40bdacbd148a2ab10275f5de18576226c2c15a4"]) 09:58:02 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) (async) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) (async) dup2(0xffffffffffffffff, r0) (async) socket(0x18, 0x3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 09:58:02 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r2) (async) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file\x00', 0x3, 0x3, 0x7, 0x1, 0x7fff, 0xc7, 0x101, 0x2, 0x2, 0x2, 0x9}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x41cdd599a6e26a75}, {r1}, {r3, 0x1}, {r0, 0x10}, {r0, 0x40}], 0x6, 0x478be70a) (async) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e58000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000e23000/0x3000)=nil}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) 09:58:02 executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, 0x0, 0x0, 0x0, 0xd) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000240)=[{0x1, 0x1, 0x800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0x3) (async, rerun: 64) semop(r1, &(0x7f0000000000)=[{0x0, 0x8001, 0x1000}, {0x2, 0xff, 0x800}, {0x0, 0x20}, {0x1, 0xfff, 0x800}, {0x3, 0xff, 0x1800}, {0xb7b047dc68359af7, 0x7ff, 0x1800}, {0x1, 0x200, 0x1800}, {0x3, 0x6758}, {0x3, 0x3, 0x1000}], 0x9) (rerun: 64) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/130) (async) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000003c0)=""/222) semop(r1, &(0x7f0000000080)=[{0x1, 0x800, 0x800}, {0x3, 0xff}, {0x0, 0x7, 0x1000}, {0x4, 0x6, 0x800}], 0x4) (async) r2 = semget(0x0, 0x1, 0x0) semop(r2, &(0x7f0000000380)=[{0x4, 0x1, 0x800}, {0x4, 0x7000, 0x800}, {0x0, 0x401, 0x2800}, {0x4, 0x8, 0x1800}, {0x0, 0xe76, 0x800}], 0x5) semop(r1, &(0x7f0000000340)=[{0x1, 0x1, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) socket(0x20, 0x2, 0xd3) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @rand_addr, @broadcast}, "7732410d0d78bd8f"}}}}}) (async, rerun: 64) syz_emit_ethernet(0x23, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000aaaaaa8aaabb88a836008100090603a38632d8e30b96c86228a0a13f9684ecdce6b59ea6a3"]) (async, rerun: 64) syz_emit_ethernet(0x1e6, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaabba2aaaaaaaabb8100190086dd642a37dc01ac0198fe8000000000000000000000000000bb00000000000000000000000000000000320002016700000062003f386400000003009078b500000067dbc6b700096f0100000000000000000000ffffac1400aaff0200000000000000000000000000012b0004d965000000010a00e300000000ff010000000002000000000000000001ff010000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb000000000000000000000000000000016c08004000000000ff020000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aa000000000000000000000000000000002b0000000000000001040000000000009ffcfa0dd03671aeb5815432bd128caff17bf8377400a8895c91b7cdc123042be97d11ddf86ab422154109478543d290c0a3394b0003000000000000004d52a4f13afefded1b36de128038564e1b0084ccdd2e0e80d9dd841c977b950b40ddde94d661e2e90176e67ff8864b0ebcb6c034e467dcea52936d5a2c56d782344176938bc9e44abbaa40140850ba0e37ff38f05f854173e36b8b3daa94d6eaab38e8d0ebb17fe0d0fcf553141850c693fa36b480c6e1e5e31c4b3ede5dee0c29088f6aec92df1d8de8d66926a5c64793282e6f031b2c883572a60eeacfecc0712077558f36ee88db1742081f2642db09079da16c8c750c237ab20766f54de83513b43b9d526c68f7c85cfc8b773d9d0523bdd709cf39d61157c847af4f49e2d194ca445a22f3567bd88921b90b13829d5cc98b5c876e5ea6ed1151b7ea867930b5aa86126f41196f7f6611ba289e3ce7045ba57408ae1d77b0b0b40bdacbd148a2ab10275f5de18576226c2c15a4"]) 09:58:02 executing program 3: mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x24) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4810, 0xffffffffffffff9c, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x24) (async) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4810, 0xffffffffffffff9c, 0x0) (async) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) 09:58:02 executing program 4: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@random="51d0fc5e2819", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr}, "3f0900e300080000"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:58:02 executing program 7: r0 = semget$private(0x0, 0x0, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:02 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup(r1) kevent(r2, 0x0, 0x0, &(0x7f0000001180), 0x3, &(0x7f0000001200)={0x100}) kevent(r2, &(0x7f0000000040), 0x10000, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x80000001, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) dup2(r0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x100000000) 09:58:02 executing program 6: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x4, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22, 0x800}], 0x4) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0xa97b, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000300), 0x1) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x1000}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x8001) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bd070000001ab3be3106c0c80918886c6a3226480dca4e9520eda777b6d765c75eac937df8cb5edfd94bfbbc4309ac43943116f058953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffaff441492702b0cf251bd5b74a72acb0cef77251154a7fddb602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c7c166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95702b2bc98d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df00000040242fe3326ced417b8d00e1000000000000000000000000002fdfd673ed1562d3de2e22532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f28d0cd8df0f03662eb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a7688b07a0d7163470f92f11d52052db7461cfdcd56e2db2b514c542a162712351cc2d40a0000afa7c5390a9910ffdfcfa71ba2df6b4e97b63b1931bbdbde0574ca1d86f0450cb53100000000564f9c4197c636673fc805e074d494b38434e0c8a408d873c15a39ccc7ae5f6f5645b71d740287f004c3ea7ba92d9b2256f2b98c32e24e0f26381ac95cfe644e16df7b0547ccac60ff3f0096e2d489330f330487062c534fcabc4bf3a2245e6d1f6ba56cb5704e491fab37a60c92043dbda7eef2627458329dbb119ae2862c898add5c8ee2e47d5bbe6e6e24a4a922c8d90307c931f0f64195495f6388e2c5fa4e138200002a4a5f43e9266c3ffb7973d9d5fa06b3279baf35a6e01c23788ec73c6c068522d914268a4b7928909ec1a90100de09209c88d048150a472944a44e8b79b80003c244c25ec00260b6721fccf20824ce0fec02aff82405a25fd15e4949820ba53ee43670d3ffa34e9dd5d99441d37f8aca1f1faa992bd952526b47cba2a6b71b4b2392672539eb475314a5e0c09e4610882fce60da7338f497ff4845b65a470346509771c0fcd0d54130d3ac92f60b3d839e60adfd420d4abd74ae8d4a6401ef11565d940000000000000000000000dff1276a1df45b2578f8ac4f90aa822470b97b78b4319342218a4fe8490297308eeebcdd053b92b38264930f6e741c19ac41c1f30d2470d7ba69391e35f8336ab3135d17ea32763d1f088c79667691bf3b22be46240cba610684bca2196206000000625b4154c9d0019f130cddd274c0afb6565f00c492e4ce0832cff1302b6ba9964b0aa3e5c53b46da46e93e7a4e5310ca02a6a47d86735f45a0177b2bb51baa4cd806a70de3107e35550a7e680d9066772a2ad48f426e4ebca29afba8026c7034768ea229ed3cfb39d3b7aa600e93d22cd2dcd460d9e4d6734257933fbd5bec0387bdd94d22c39e100368d03ff7342718d8a2c3ad475c7fcaf5faf955999b1fa9923d2da3fb6d50325c566a686a57ee75dc1c241547ce702c25189fbc268c3b58e63981d961057b7e943c176b4a713ebad36d89fcc6d5820f713443a6cb6106841e0746d5c61ecc6f9a77af3a38497517ef6bc1b05bb0fba4771c9a1b70b4f9d948137c53e45edbc399a99f340857884d34fec0f5336f8d20248f990f7cd285d5e353588c94ea752a5f365914385dc13174044b954c1d1adfe823918c0456e8a4f2fae2a8a55cf8f41efba5e00ce3b8386168467943f6025f565c3c78706937c17dcca0957b0def113ba46857cdac53ce8db142caddeaa1c0db3b11f5d24fac466cc408713f983ebb747e7f183d04e0b1865720f2397315ad09846a28a78badac9a2eca0b1ce602f1e2363300f862b5030000000000000029434ff12306000867a0bd6825133fb423abbaa22ebfb413"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x800}, {0x2, 0x5, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xb0, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 09:58:02 executing program 4: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@random="51d0fc5e2819", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr}, "3f0900e300080000"}}}}}) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 64) 09:58:02 executing program 1: syz_emit_ethernet(0xaa, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000000019078e0000002ffffffff0305907800000000400000000000000000000000ffffffffe000000100051c8b4c00034e070700ac1400bb4418000000000000ac1400aa00000000e000000100000000832b00ffffffffffffffffe0000002ac1400bbe0000002ac1400bbe0000001ac1400aaac1400bbffffffff831700ac1400bbffffffff00000000ac1400bb00000000000000"]) 09:58:02 executing program 1: syz_emit_ethernet(0xaa, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000000019078e0000002ffffffff0305907800000000400000000000000000000000ffffffffe000000100051c8b4c00034e070700ac1400bb4418000000000000ac1400aa00000000e000000100000000832b00ffffffffffffffffe0000002ac1400bbe0000002ac1400bbe0000001ac1400aaac1400bbffffffff831700ac1400bbffffffff00000000ac1400bb00000000000000"]) syz_emit_ethernet(0xaa, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000000019078e0000002ffffffff0305907800000000400000000000000000000000ffffffffe000000100051c8b4c00034e070700ac1400bb4418000000000000ac1400aa00000000e000000100000000832b00ffffffffffffffffe0000002ac1400bbe0000002ac1400bbe0000001ac1400aaac1400bbffffffff831700ac1400bbffffffff00000000ac1400bb00000000000000"]) (async) 09:58:02 executing program 6: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x4, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22, 0x800}], 0x4) (async) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0xa97b, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) (async) semop(0x0, &(0x7f0000000300), 0x1) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x1000}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x8001) (async) r1 = socket(0x11, 0x4003, 0x0) (async) r2 = semget$private(0x0, 0x4, 0x5b4) (async) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bd070000001ab3be3106c0c80918886c6a3226480dca4e9520eda777b6d765c75eac937df8cb5edfd94bfbbc4309ac43943116f058953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffaff441492702b0cf251bd5b74a72acb0cef77251154a7fddb602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c7c166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95702b2bc98d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df00000040242fe3326ced417b8d00e1000000000000000000000000002fdfd673ed1562d3de2e22532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f28d0cd8df0f03662eb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a7688b07a0d7163470f92f11d52052db7461cfdcd56e2db2b514c542a162712351cc2d40a0000afa7c5390a9910ffdfcfa71ba2df6b4e97b63b1931bbdbde0574ca1d86f0450cb53100000000564f9c4197c636673fc805e074d494b38434e0c8a408d873c15a39ccc7ae5f6f5645b71d740287f004c3ea7ba92d9b2256f2b98c32e24e0f26381ac95cfe644e16df7b0547ccac60ff3f0096e2d489330f330487062c534fcabc4bf3a2245e6d1f6ba56cb5704e491fab37a60c92043dbda7eef2627458329dbb119ae2862c898add5c8ee2e47d5bbe6e6e24a4a922c8d90307c931f0f64195495f6388e2c5fa4e138200002a4a5f43e9266c3ffb7973d9d5fa06b3279baf35a6e01c23788ec73c6c068522d914268a4b7928909ec1a90100de09209c88d048150a472944a44e8b79b80003c244c25ec00260b6721fccf20824ce0fec02aff82405a25fd15e4949820ba53ee43670d3ffa34e9dd5d99441d37f8aca1f1faa992bd952526b47cba2a6b71b4b2392672539eb475314a5e0c09e4610882fce60da7338f497ff4845b65a470346509771c0fcd0d54130d3ac92f60b3d839e60adfd420d4abd74ae8d4a6401ef11565d940000000000000000000000dff1276a1df45b2578f8ac4f90aa822470b97b78b4319342218a4fe8490297308eeebcdd053b92b38264930f6e741c19ac41c1f30d2470d7ba69391e35f8336ab3135d17ea32763d1f088c79667691bf3b22be46240cba610684bca2196206000000625b4154c9d0019f130cddd274c0afb6565f00c492e4ce0832cff1302b6ba9964b0aa3e5c53b46da46e93e7a4e5310ca02a6a47d86735f45a0177b2bb51baa4cd806a70de3107e35550a7e680d9066772a2ad48f426e4ebca29afba8026c7034768ea229ed3cfb39d3b7aa600e93d22cd2dcd460d9e4d6734257933fbd5bec0387bdd94d22c39e100368d03ff7342718d8a2c3ad475c7fcaf5faf955999b1fa9923d2da3fb6d50325c566a686a57ee75dc1c241547ce702c25189fbc268c3b58e63981d961057b7e943c176b4a713ebad36d89fcc6d5820f713443a6cb6106841e0746d5c61ecc6f9a77af3a38497517ef6bc1b05bb0fba4771c9a1b70b4f9d948137c53e45edbc399a99f340857884d34fec0f5336f8d20248f990f7cd285d5e353588c94ea752a5f365914385dc13174044b954c1d1adfe823918c0456e8a4f2fae2a8a55cf8f41efba5e00ce3b8386168467943f6025f565c3c78706937c17dcca0957b0def113ba46857cdac53ce8db142caddeaa1c0db3b11f5d24fac466cc408713f983ebb747e7f183d04e0b1865720f2397315ad09846a28a78badac9a2eca0b1ce602f1e2363300f862b5030000000000000029434ff12306000867a0bd6825133fb423abbaa22ebfb413"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) (async) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x800}, {0x2, 0x5, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xb0, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) (async) r3 = socket$inet(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) (async, rerun: 64) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) (async, rerun: 64) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 09:58:02 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x0, "0400000001000006000000000000d35ed900"}) dup2(r1, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) poll(&(0x7f0000000480)=[{r1, 0x1}, {r1, 0x4}, {r3, 0x10}, {r4, 0x2}, {r5, 0x40}, {r3, 0x2}], 0x6, 0xcd5f) write(r0, &(0x7f0000000180)="ae2d6fd8b2afffd97b5d06dbd99ed95af56260e8988dbe2452cc42d6f3f3b304cee7bd50875fe59762857d2c762c02ab67b547473bd3ed2ce16a7f1beb6fee6c454e093dca36a81db47e6d922ded17fcd5517ef7ed74c4daa2f3551c9f36a4f5d00f67fb1b0f14e9d5f79fc833c40cfe6b1e95c287a85a0d2e1832fc1269791fb120b2dcb70b335ca15215785d052d6087d723e3d23676a3f90e6a7f9d43c5bc749024877d727720e83869fb25a459426a4fac0bb29f362564429d1783ec307d26bb31563b72d0200717ee9d3dbc8c00622d5aeb3c4bcaeb7e", 0xd9) 09:58:02 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:02 executing program 3: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x6}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, @rand_addr=0x91f4, @local={0xac, 0x14, 0x0}}}}}}}) 09:58:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8000, 0x7f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)=""/241, 0xd9}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000480)=""/247, 0xffffffffffffff19}], 0x3, 0x0) listen(r1, 0x1) setsockopt(r0, 0x6, 0x7ffd, &(0x7f0000000000)="759d0200f300b84acefe8a331d59f6ce", 0x10) 09:58:02 executing program 6: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x4, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22, 0x800}], 0x4) (async) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0xa97b, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) (async) semop(0x0, &(0x7f0000000300), 0x1) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x1000}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x8001) (async) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) (async) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bd070000001ab3be3106c0c80918886c6a3226480dca4e9520eda777b6d765c75eac937df8cb5edfd94bfbbc4309ac43943116f058953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffaff441492702b0cf251bd5b74a72acb0cef77251154a7fddb602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c7c166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95702b2bc98d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df00000040242fe3326ced417b8d00e1000000000000000000000000002fdfd673ed1562d3de2e22532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f28d0cd8df0f03662eb0d6bd1e6684551c690973e1967494257b5d3675b1239c4a134af9a20350cf03a7688b07a0d7163470f92f11d52052db7461cfdcd56e2db2b514c542a162712351cc2d40a0000afa7c5390a9910ffdfcfa71ba2df6b4e97b63b1931bbdbde0574ca1d86f0450cb53100000000564f9c4197c636673fc805e074d494b38434e0c8a408d873c15a39ccc7ae5f6f5645b71d740287f004c3ea7ba92d9b2256f2b98c32e24e0f26381ac95cfe644e16df7b0547ccac60ff3f0096e2d489330f330487062c534fcabc4bf3a2245e6d1f6ba56cb5704e491fab37a60c92043dbda7eef2627458329dbb119ae2862c898add5c8ee2e47d5bbe6e6e24a4a922c8d90307c931f0f64195495f6388e2c5fa4e138200002a4a5f43e9266c3ffb7973d9d5fa06b3279baf35a6e01c23788ec73c6c068522d914268a4b7928909ec1a90100de09209c88d048150a472944a44e8b79b80003c244c25ec00260b6721fccf20824ce0fec02aff82405a25fd15e4949820ba53ee43670d3ffa34e9dd5d99441d37f8aca1f1faa992bd952526b47cba2a6b71b4b2392672539eb475314a5e0c09e4610882fce60da7338f497ff4845b65a470346509771c0fcd0d54130d3ac92f60b3d839e60adfd420d4abd74ae8d4a6401ef11565d940000000000000000000000dff1276a1df45b2578f8ac4f90aa822470b97b78b4319342218a4fe8490297308eeebcdd053b92b38264930f6e741c19ac41c1f30d2470d7ba69391e35f8336ab3135d17ea32763d1f088c79667691bf3b22be46240cba610684bca2196206000000625b4154c9d0019f130cddd274c0afb6565f00c492e4ce0832cff1302b6ba9964b0aa3e5c53b46da46e93e7a4e5310ca02a6a47d86735f45a0177b2bb51baa4cd806a70de3107e35550a7e680d9066772a2ad48f426e4ebca29afba8026c7034768ea229ed3cfb39d3b7aa600e93d22cd2dcd460d9e4d6734257933fbd5bec0387bdd94d22c39e100368d03ff7342718d8a2c3ad475c7fcaf5faf955999b1fa9923d2da3fb6d50325c566a686a57ee75dc1c241547ce702c25189fbc268c3b58e63981d961057b7e943c176b4a713ebad36d89fcc6d5820f713443a6cb6106841e0746d5c61ecc6f9a77af3a38497517ef6bc1b05bb0fba4771c9a1b70b4f9d948137c53e45edbc399a99f340857884d34fec0f5336f8d20248f990f7cd285d5e353588c94ea752a5f365914385dc13174044b954c1d1adfe823918c0456e8a4f2fae2a8a55cf8f41efba5e00ce3b8386168467943f6025f565c3c78706937c17dcca0957b0def113ba46857cdac53ce8db142caddeaa1c0db3b11f5d24fac466cc408713f983ebb747e7f183d04e0b1865720f2397315ad09846a28a78badac9a2eca0b1ce602f1e2363300f862b5030000000000000029434ff12306000867a0bd6825133fb423abbaa22ebfb413"], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) (async) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) (async) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x800}, {0x2, 0x5, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xb0, 0x1000}], 0x8) (async, rerun: 32) semop(r2, &(0x7f0000000240), 0x6) (async, rerun: 32) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) (async) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) (async) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 09:58:02 executing program 1: syz_emit_ethernet(0xaa, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000000019078e0000002ffffffff0305907800000000400000000000000000000000ffffffffe000000100051c8b4c00034e070700ac1400bb4418000000000000ac1400aa00000000e000000100000000832b00ffffffffffffffffe0000002ac1400bbe0000002ac1400bbe0000001ac1400aaac1400bbffffffff831700ac1400bbffffffff00000000ac1400bb00000000000000"]) syz_emit_ethernet(0xaa, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000000019078e0000002ffffffff0305907800000000400000000000000000000000ffffffffe000000100051c8b4c00034e070700ac1400bb4418000000000000ac1400aa00000000e000000100000000832b00ffffffffffffffffe0000002ac1400bbe0000002ac1400bbe0000001ac1400aaac1400bbffffffff831700ac1400bbffffffff00000000ac1400bb00000000000000"]) (async) 09:58:02 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() (async) r3 = dup(r1) kevent(r2, 0x0, 0x0, &(0x7f0000001180), 0x3, &(0x7f0000001200)={0x100}) kevent(r2, &(0x7f0000000040), 0x10000, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x80000001, 0x0) (async) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) dup2(r0, r4) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x100000000) 09:58:02 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x8d, r0}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x44) sysctl$hw(&(0x7f00000011c0)={0x6, 0x15}, 0x2, &(0x7f0000001200)="77cae901414decb868a34b2b5df1016038608e2e36eba5021e584f3f8608adcb04bb96e328df5caf8558c5f1faf7064c3ed3ec91fc5a81bd5eb996e47af1ab77457e00f77d74c6d70c433dc55bd2f63b222c04872079649c20b016f293d56686ea4a78baacadfcc720929ff092f93bf08ca6f78e8ca49fab04224088fc9cb790db49", &(0x7f00000012c0)=0x82, &(0x7f0000001300)="8019d63653ad9fe73297eaf6aeae091615553fae04fbeab5f3398e7716483fdcce9274a40c03d6867f88a03a4ec145974cf738f3c13928c0dae4b7f6", 0x3c) sysctl$hw(&(0x7f0000001680)={0x6, 0x13}, 0x2, &(0x7f00000016c0)="68cfab407c447040267097f0abf39d56d21ba4bdf81d5e9105ba6278f26ba60817a02055e2daa262899796d4fcb822a70411ac80fbb75a74435fc232460fcc51ffd8dc65b7607e589c624f12716aa3e81331d71db049dcff06ce8c222e5aa9102c746ef7a971ca6af978723952aa0166277026aaac909b2e493d3c46fd899740efc9ef71169972247c66dd79fc3e628521057f80c9880707a78067cf1ed3c44935bd2c12f01becedc9c533c527ce152017", &(0x7f0000001780)=0xb1, &(0x7f00000017c0)="e4efbeffb2efdaeeec60b1e3be9d67fa1e3d4e03a7b4b341a9c08a3105f9ed8b5e72c3c4e3d85d54ca6dea842adf0fe927da58a55babc913974c9a1293b83bae5cee137a279908863b067da29549249a5126351a556195f78b0c518beee2759c09e88b1509c8f896d3bb20d9d44ab8021a1a94a3567fb723af75e00a2443eefbdd97bcd081b9eb946f14c2b29690d9f5529cb7c77a1de1f392e813c5f5d95274a31d6eb69528677ade5760dca80c6870727c21748d9cb671a72da0a52909edbf271497a70f73699178074df0beb457da34805de4ca9b71", 0xd7) sysctl$hw(&(0x7f0000001340)={0x6, 0xc}, 0x2, &(0x7f0000001380)="a2e3e21c4dbed749cc6edd973f04b279cc80633d112fad42b24d8d9352e8b8064c855d8db19c02c8f41b63ec35", &(0x7f00000013c0)=0x2d, &(0x7f0000001400)="5fb303b6404277cb8646c2f146c9a61707869814296309b20c1768ff671368fec33f468af0a335280d579f0dff254904b2fb2b7e80fb70aad394ccd572e88c6564edba82e40ba7a7c5e750b46bd806e7e4316a399469dfd081caa39a95eaaed4f440ae9a38fcded28a44af3fa968d3fc91db6168e0a2e2dc955b6f8299f7611f540279b5e79881f59955941f631867616302f611cde8d1e7a03d63378db11308030955b50a89d1536948fb4c388632dc25", 0xb1) sysctl$hw(&(0x7f00000014c0)={0x6, 0x8}, 0x2, &(0x7f0000001500)="3d98260c4b346c7e4de64446d7065b046ddb97ce144a16019ef523ef9015973c5e2afa6508", &(0x7f0000001540)=0x25, &(0x7f0000001580)="d2a4666c4b5ff5fdc7e26b80041d619113440cdd1be55dbf06c4fb810be99a7d5273168f88b249a37f53ea8eb25a911fc142a3c15d934c8960100c0b19be806aff0b855450f4447a358d411e61429fbd001eb76bca461f67c54dc296a0c806b4d3c31b20ead839fb7cba38d78137e2a2efe8257f56f1fc0d2afcdfbca4face4a3d022b2b549d57542e11104c5d0aae2469e0b9bbbe1766fba7cd8f5375ced7ca4db051", 0xa3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) close(r1) read(0xffffffffffffff9c, &(0x7f00000001c0)=""/4096, 0x1000) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000080)="cedada7ae2402791002886898ae9490b516b3a792c8ea1653073bb1fa207c43d8cde3ec3f373b2c83b277abe9741b1d92dbdacd4024c114663a7bb33a61bbb02bc7fefa0bb7192ad0aeb2843f8d5f176150b22c760d7851a8f12939167b71069eab697a67f7c1d0d5aa6acf3747b13bb4400618293f84dada847", &(0x7f0000000100)=0x7a, &(0x7f0000000140)="7e894d3f46d86d1857dbddedf8b6d9465f324a110baba4692f4dd661804b08e29bd3bd7a4c8a8079c8810baef94a7e87e12df72accdbfcf159d8e6080e4dc650842f1df270ca79d80cf786808d34c0bc3ecfe01e1eb4511207c1b6db84fc096007876448f0694b561b2b9b3ac57e2326", 0x70) 09:58:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8000, 0x7f) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)=""/241, 0xd9}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000480)=""/247, 0xffffffffffffff19}], 0x3, 0x0) (async) listen(r1, 0x1) setsockopt(r0, 0x6, 0x7ffd, &(0x7f0000000000)="759d0200f300b84acefe8a331d59f6ce", 0x10) 09:58:02 executing program 4: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@random="51d0fc5e2819", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr}, "3f0900e300080000"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@random="51d0fc5e2819", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr}, "3f0900e300080000"}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:58:02 executing program 3: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x6}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, @rand_addr=0x91f4, @local={0xac, 0x14, 0x0}}}}}}}) 09:58:03 executing program 6: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) writev(r3, &(0x7f0000002540)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 09:58:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x1, 0x8000, 0x7f) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)=""/241, 0xd9}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000480)=""/247, 0xffffffffffffff19}], 0x3, 0x0) (async) listen(r1, 0x1) (async) setsockopt(r0, 0x6, 0x7ffd, &(0x7f0000000000)="759d0200f300b84acefe8a331d59f6ce", 0x10) 09:58:03 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x6, &(0x7f0000000000)={0x8, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) kqueue() kqueue() sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 09:58:03 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup(r1) kevent(r2, 0x0, 0x0, &(0x7f0000001180), 0x3, &(0x7f0000001200)={0x100}) kevent(r2, &(0x7f0000000040), 0x10000, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x80000001, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) dup2(r0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x100000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) (async) kqueue() (async) dup(r1) (async) kevent(r2, 0x0, 0x0, &(0x7f0000001180), 0x3, &(0x7f0000001200)={0x100}) (async) kevent(r2, &(0x7f0000000040), 0x10000, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x80000001, 0x0) (async) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) (async) dup2(r0, r4) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x100000000) (async) 09:58:03 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x0, "0400000001000006000000000000d35ed900"}) (async) dup2(r1, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r4 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) poll(&(0x7f0000000480)=[{r1, 0x1}, {r1, 0x4}, {r3, 0x10}, {r4, 0x2}, {r5, 0x40}, {r3, 0x2}], 0x6, 0xcd5f) (async) write(r0, &(0x7f0000000180)="ae2d6fd8b2afffd97b5d06dbd99ed95af56260e8988dbe2452cc42d6f3f3b304cee7bd50875fe59762857d2c762c02ab67b547473bd3ed2ce16a7f1beb6fee6c454e093dca36a81db47e6d922ded17fcd5517ef7ed74c4daa2f3551c9f36a4f5d00f67fb1b0f14e9d5f79fc833c40cfe6b1e95c287a85a0d2e1832fc1269791fb120b2dcb70b335ca15215785d052d6087d723e3d23676a3f90e6a7f9d43c5bc749024877d727720e83869fb25a459426a4fac0bb29f362564429d1783ec307d26bb31563b72d0200717ee9d3dbc8c00622d5aeb3c4bcaeb7e", 0xd9) 09:58:03 executing program 7: r0 = semget$private(0x0, 0x8, 0x0) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:03 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x7, 0x5, [@broadcast]}, @lsrr={0x83, 0x27, 0x1f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x656, @broadcast, @multicast2, @multicast2, @multicast2, @loopback, @rand_addr=0x7ff, @broadcast]}, @noop, @ssrr={0x89, 0x3, 0x6e}, @noop, @ra={0x94, 0x6, 0x7}, @end, @generic={0x83, 0x5, "90d80c"}]}}, @udp={{0x0, 0x1, 0x8}}}}}}) 09:58:03 executing program 3: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x6}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, @rand_addr=0x91f4, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x6}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, @rand_addr=0x91f4, @local={0xac, 0x14, 0x0}}}}}}}) (async) 09:58:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x8d, r0}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x44) (async) sysctl$hw(&(0x7f00000011c0)={0x6, 0x15}, 0x2, &(0x7f0000001200)="77cae901414decb868a34b2b5df1016038608e2e36eba5021e584f3f8608adcb04bb96e328df5caf8558c5f1faf7064c3ed3ec91fc5a81bd5eb996e47af1ab77457e00f77d74c6d70c433dc55bd2f63b222c04872079649c20b016f293d56686ea4a78baacadfcc720929ff092f93bf08ca6f78e8ca49fab04224088fc9cb790db49", &(0x7f00000012c0)=0x82, &(0x7f0000001300)="8019d63653ad9fe73297eaf6aeae091615553fae04fbeab5f3398e7716483fdcce9274a40c03d6867f88a03a4ec145974cf738f3c13928c0dae4b7f6", 0x3c) (async) sysctl$hw(&(0x7f0000001680)={0x6, 0x13}, 0x2, &(0x7f00000016c0)="68cfab407c447040267097f0abf39d56d21ba4bdf81d5e9105ba6278f26ba60817a02055e2daa262899796d4fcb822a70411ac80fbb75a74435fc232460fcc51ffd8dc65b7607e589c624f12716aa3e81331d71db049dcff06ce8c222e5aa9102c746ef7a971ca6af978723952aa0166277026aaac909b2e493d3c46fd899740efc9ef71169972247c66dd79fc3e628521057f80c9880707a78067cf1ed3c44935bd2c12f01becedc9c533c527ce152017", &(0x7f0000001780)=0xb1, &(0x7f00000017c0)="e4efbeffb2efdaeeec60b1e3be9d67fa1e3d4e03a7b4b341a9c08a3105f9ed8b5e72c3c4e3d85d54ca6dea842adf0fe927da58a55babc913974c9a1293b83bae5cee137a279908863b067da29549249a5126351a556195f78b0c518beee2759c09e88b1509c8f896d3bb20d9d44ab8021a1a94a3567fb723af75e00a2443eefbdd97bcd081b9eb946f14c2b29690d9f5529cb7c77a1de1f392e813c5f5d95274a31d6eb69528677ade5760dca80c6870727c21748d9cb671a72da0a52909edbf271497a70f73699178074df0beb457da34805de4ca9b71", 0xd7) (async) sysctl$hw(&(0x7f0000001340)={0x6, 0xc}, 0x2, &(0x7f0000001380)="a2e3e21c4dbed749cc6edd973f04b279cc80633d112fad42b24d8d9352e8b8064c855d8db19c02c8f41b63ec35", &(0x7f00000013c0)=0x2d, &(0x7f0000001400)="5fb303b6404277cb8646c2f146c9a61707869814296309b20c1768ff671368fec33f468af0a335280d579f0dff254904b2fb2b7e80fb70aad394ccd572e88c6564edba82e40ba7a7c5e750b46bd806e7e4316a399469dfd081caa39a95eaaed4f440ae9a38fcded28a44af3fa968d3fc91db6168e0a2e2dc955b6f8299f7611f540279b5e79881f59955941f631867616302f611cde8d1e7a03d63378db11308030955b50a89d1536948fb4c388632dc25", 0xb1) (async) sysctl$hw(&(0x7f00000014c0)={0x6, 0x8}, 0x2, &(0x7f0000001500)="3d98260c4b346c7e4de64446d7065b046ddb97ce144a16019ef523ef9015973c5e2afa6508", &(0x7f0000001540)=0x25, &(0x7f0000001580)="d2a4666c4b5ff5fdc7e26b80041d619113440cdd1be55dbf06c4fb810be99a7d5273168f88b249a37f53ea8eb25a911fc142a3c15d934c8960100c0b19be806aff0b855450f4447a358d411e61429fbd001eb76bca461f67c54dc296a0c806b4d3c31b20ead839fb7cba38d78137e2a2efe8257f56f1fc0d2afcdfbca4face4a3d022b2b549d57542e11104c5d0aae2469e0b9bbbe1766fba7cd8f5375ced7ca4db051", 0xa3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) close(r1) read(0xffffffffffffff9c, &(0x7f00000001c0)=""/4096, 0x1000) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000080)="cedada7ae2402791002886898ae9490b516b3a792c8ea1653073bb1fa207c43d8cde3ec3f373b2c83b277abe9741b1d92dbdacd4024c114663a7bb33a61bbb02bc7fefa0bb7192ad0aeb2843f8d5f176150b22c760d7851a8f12939167b71069eab697a67f7c1d0d5aa6acf3747b13bb4400618293f84dada847", &(0x7f0000000100)=0x7a, &(0x7f0000000140)="7e894d3f46d86d1857dbddedf8b6d9465f324a110baba4692f4dd661804b08e29bd3bd7a4c8a8079c8810baef94a7e87e12df72accdbfcf159d8e6080e4dc650842f1df270ca79d80cf786808d34c0bc3ecfe01e1eb4511207c1b6db84fc096007876448f0694b561b2b9b3ac57e2326", 0x70) 09:58:03 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:03 executing program 6: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r3 = fcntl$dupfd(r2, 0x0, r1) writev(r3, &(0x7f0000002540)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 09:58:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x6, &(0x7f0000000000)={0x8, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) kqueue() (async) kqueue() sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 09:58:03 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYRES16=r0, @ANYRES64=0x0, @ANYBLOB, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRES16=r3, @ANYRESOCT=r6, @ANYRESOCT=r7], 0xa) dup2(r2, r0) listen(r1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) 09:58:03 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x7, 0x5, [@broadcast]}, @lsrr={0x83, 0x27, 0x1f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x656, @broadcast, @multicast2, @multicast2, @multicast2, @loopback, @rand_addr=0x7ff, @broadcast]}, @noop, @ssrr={0x89, 0x3, 0x6e}, @noop, @ra={0x94, 0x6, 0x7}, @end, @generic={0x83, 0x5, "90d80c"}]}}, @udp={{0x0, 0x1, 0x8}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1) (async) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x7, 0x5, [@broadcast]}, @lsrr={0x83, 0x27, 0x1f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x656, @broadcast, @multicast2, @multicast2, @multicast2, @loopback, @rand_addr=0x7ff, @broadcast]}, @noop, @ssrr={0x89, 0x3, 0x6e}, @noop, @ra={0x94, 0x6, 0x7}, @end, @generic={0x83, 0x5, "90d80c"}]}}, @udp={{0x0, 0x1, 0x8}}}}}}) (async) 09:58:03 executing program 5: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7fffffff, 0x0, "0400000001000006000000000000d35ed900"}) (rerun: 64) dup2(r1, r1) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r4 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) (async, rerun: 32) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) poll(&(0x7f0000000480)=[{r1, 0x1}, {r1, 0x4}, {r3, 0x10}, {r4, 0x2}, {r5, 0x40}, {r3, 0x2}], 0x6, 0xcd5f) write(r0, &(0x7f0000000180)="ae2d6fd8b2afffd97b5d06dbd99ed95af56260e8988dbe2452cc42d6f3f3b304cee7bd50875fe59762857d2c762c02ab67b547473bd3ed2ce16a7f1beb6fee6c454e093dca36a81db47e6d922ded17fcd5517ef7ed74c4daa2f3551c9f36a4f5d00f67fb1b0f14e9d5f79fc833c40cfe6b1e95c287a85a0d2e1832fc1269791fb120b2dcb70b335ca15215785d052d6087d723e3d23676a3f90e6a7f9d43c5bc749024877d727720e83869fb25a459426a4fac0bb29f362564429d1783ec307d26bb31563b72d0200717ee9d3dbc8c00622d5aeb3c4bcaeb7e", 0xd9) 09:58:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x8d, r0}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x44) sysctl$hw(&(0x7f00000011c0)={0x6, 0x15}, 0x2, &(0x7f0000001200)="77cae901414decb868a34b2b5df1016038608e2e36eba5021e584f3f8608adcb04bb96e328df5caf8558c5f1faf7064c3ed3ec91fc5a81bd5eb996e47af1ab77457e00f77d74c6d70c433dc55bd2f63b222c04872079649c20b016f293d56686ea4a78baacadfcc720929ff092f93bf08ca6f78e8ca49fab04224088fc9cb790db49", &(0x7f00000012c0)=0x82, &(0x7f0000001300)="8019d63653ad9fe73297eaf6aeae091615553fae04fbeab5f3398e7716483fdcce9274a40c03d6867f88a03a4ec145974cf738f3c13928c0dae4b7f6", 0x3c) sysctl$hw(&(0x7f0000001680)={0x6, 0x13}, 0x2, &(0x7f00000016c0)="68cfab407c447040267097f0abf39d56d21ba4bdf81d5e9105ba6278f26ba60817a02055e2daa262899796d4fcb822a70411ac80fbb75a74435fc232460fcc51ffd8dc65b7607e589c624f12716aa3e81331d71db049dcff06ce8c222e5aa9102c746ef7a971ca6af978723952aa0166277026aaac909b2e493d3c46fd899740efc9ef71169972247c66dd79fc3e628521057f80c9880707a78067cf1ed3c44935bd2c12f01becedc9c533c527ce152017", &(0x7f0000001780)=0xb1, &(0x7f00000017c0)="e4efbeffb2efdaeeec60b1e3be9d67fa1e3d4e03a7b4b341a9c08a3105f9ed8b5e72c3c4e3d85d54ca6dea842adf0fe927da58a55babc913974c9a1293b83bae5cee137a279908863b067da29549249a5126351a556195f78b0c518beee2759c09e88b1509c8f896d3bb20d9d44ab8021a1a94a3567fb723af75e00a2443eefbdd97bcd081b9eb946f14c2b29690d9f5529cb7c77a1de1f392e813c5f5d95274a31d6eb69528677ade5760dca80c6870727c21748d9cb671a72da0a52909edbf271497a70f73699178074df0beb457da34805de4ca9b71", 0xd7) sysctl$hw(&(0x7f0000001340)={0x6, 0xc}, 0x2, &(0x7f0000001380)="a2e3e21c4dbed749cc6edd973f04b279cc80633d112fad42b24d8d9352e8b8064c855d8db19c02c8f41b63ec35", &(0x7f00000013c0)=0x2d, &(0x7f0000001400)="5fb303b6404277cb8646c2f146c9a61707869814296309b20c1768ff671368fec33f468af0a335280d579f0dff254904b2fb2b7e80fb70aad394ccd572e88c6564edba82e40ba7a7c5e750b46bd806e7e4316a399469dfd081caa39a95eaaed4f440ae9a38fcded28a44af3fa968d3fc91db6168e0a2e2dc955b6f8299f7611f540279b5e79881f59955941f631867616302f611cde8d1e7a03d63378db11308030955b50a89d1536948fb4c388632dc25", 0xb1) sysctl$hw(&(0x7f00000014c0)={0x6, 0x8}, 0x2, &(0x7f0000001500)="3d98260c4b346c7e4de64446d7065b046ddb97ce144a16019ef523ef9015973c5e2afa6508", &(0x7f0000001540)=0x25, &(0x7f0000001580)="d2a4666c4b5ff5fdc7e26b80041d619113440cdd1be55dbf06c4fb810be99a7d5273168f88b249a37f53ea8eb25a911fc142a3c15d934c8960100c0b19be806aff0b855450f4447a358d411e61429fbd001eb76bca461f67c54dc296a0c806b4d3c31b20ead839fb7cba38d78137e2a2efe8257f56f1fc0d2afcdfbca4face4a3d022b2b549d57542e11104c5d0aae2469e0b9bbbe1766fba7cd8f5375ced7ca4db051", 0xa3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) close(r1) read(0xffffffffffffff9c, &(0x7f00000001c0)=""/4096, 0x1000) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000080)="cedada7ae2402791002886898ae9490b516b3a792c8ea1653073bb1fa207c43d8cde3ec3f373b2c83b277abe9741b1d92dbdacd4024c114663a7bb33a61bbb02bc7fefa0bb7192ad0aeb2843f8d5f176150b22c760d7851a8f12939167b71069eab697a67f7c1d0d5aa6acf3747b13bb4400618293f84dada847", &(0x7f0000000100)=0x7a, &(0x7f0000000140)="7e894d3f46d86d1857dbddedf8b6d9465f324a110baba4692f4dd661804b08e29bd3bd7a4c8a8079c8810baef94a7e87e12df72accdbfcf159d8e6080e4dc650842f1df270ca79d80cf786808d34c0bc3ecfe01e1eb4511207c1b6db84fc096007876448f0694b561b2b9b3ac57e2326", 0x70) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x8d, r0}) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x44) (async) sysctl$hw(&(0x7f00000011c0)={0x6, 0x15}, 0x2, &(0x7f0000001200)="77cae901414decb868a34b2b5df1016038608e2e36eba5021e584f3f8608adcb04bb96e328df5caf8558c5f1faf7064c3ed3ec91fc5a81bd5eb996e47af1ab77457e00f77d74c6d70c433dc55bd2f63b222c04872079649c20b016f293d56686ea4a78baacadfcc720929ff092f93bf08ca6f78e8ca49fab04224088fc9cb790db49", &(0x7f00000012c0)=0x82, &(0x7f0000001300)="8019d63653ad9fe73297eaf6aeae091615553fae04fbeab5f3398e7716483fdcce9274a40c03d6867f88a03a4ec145974cf738f3c13928c0dae4b7f6", 0x3c) (async) sysctl$hw(&(0x7f0000001680)={0x6, 0x13}, 0x2, &(0x7f00000016c0)="68cfab407c447040267097f0abf39d56d21ba4bdf81d5e9105ba6278f26ba60817a02055e2daa262899796d4fcb822a70411ac80fbb75a74435fc232460fcc51ffd8dc65b7607e589c624f12716aa3e81331d71db049dcff06ce8c222e5aa9102c746ef7a971ca6af978723952aa0166277026aaac909b2e493d3c46fd899740efc9ef71169972247c66dd79fc3e628521057f80c9880707a78067cf1ed3c44935bd2c12f01becedc9c533c527ce152017", &(0x7f0000001780)=0xb1, &(0x7f00000017c0)="e4efbeffb2efdaeeec60b1e3be9d67fa1e3d4e03a7b4b341a9c08a3105f9ed8b5e72c3c4e3d85d54ca6dea842adf0fe927da58a55babc913974c9a1293b83bae5cee137a279908863b067da29549249a5126351a556195f78b0c518beee2759c09e88b1509c8f896d3bb20d9d44ab8021a1a94a3567fb723af75e00a2443eefbdd97bcd081b9eb946f14c2b29690d9f5529cb7c77a1de1f392e813c5f5d95274a31d6eb69528677ade5760dca80c6870727c21748d9cb671a72da0a52909edbf271497a70f73699178074df0beb457da34805de4ca9b71", 0xd7) (async) sysctl$hw(&(0x7f0000001340)={0x6, 0xc}, 0x2, &(0x7f0000001380)="a2e3e21c4dbed749cc6edd973f04b279cc80633d112fad42b24d8d9352e8b8064c855d8db19c02c8f41b63ec35", &(0x7f00000013c0)=0x2d, &(0x7f0000001400)="5fb303b6404277cb8646c2f146c9a61707869814296309b20c1768ff671368fec33f468af0a335280d579f0dff254904b2fb2b7e80fb70aad394ccd572e88c6564edba82e40ba7a7c5e750b46bd806e7e4316a399469dfd081caa39a95eaaed4f440ae9a38fcded28a44af3fa968d3fc91db6168e0a2e2dc955b6f8299f7611f540279b5e79881f59955941f631867616302f611cde8d1e7a03d63378db11308030955b50a89d1536948fb4c388632dc25", 0xb1) (async) sysctl$hw(&(0x7f00000014c0)={0x6, 0x8}, 0x2, &(0x7f0000001500)="3d98260c4b346c7e4de64446d7065b046ddb97ce144a16019ef523ef9015973c5e2afa6508", &(0x7f0000001540)=0x25, &(0x7f0000001580)="d2a4666c4b5ff5fdc7e26b80041d619113440cdd1be55dbf06c4fb810be99a7d5273168f88b249a37f53ea8eb25a911fc142a3c15d934c8960100c0b19be806aff0b855450f4447a358d411e61429fbd001eb76bca461f67c54dc296a0c806b4d3c31b20ead839fb7cba38d78137e2a2efe8257f56f1fc0d2afcdfbca4face4a3d022b2b549d57542e11104c5d0aae2469e0b9bbbe1766fba7cd8f5375ced7ca4db051", 0xa3) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) close(r1) (async) read(0xffffffffffffff9c, &(0x7f00000001c0)=""/4096, 0x1000) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x10}, 0x2, &(0x7f0000000080)="cedada7ae2402791002886898ae9490b516b3a792c8ea1653073bb1fa207c43d8cde3ec3f373b2c83b277abe9741b1d92dbdacd4024c114663a7bb33a61bbb02bc7fefa0bb7192ad0aeb2843f8d5f176150b22c760d7851a8f12939167b71069eab697a67f7c1d0d5aa6acf3747b13bb4400618293f84dada847", &(0x7f0000000100)=0x7a, &(0x7f0000000140)="7e894d3f46d86d1857dbddedf8b6d9465f324a110baba4692f4dd661804b08e29bd3bd7a4c8a8079c8810baef94a7e87e12df72accdbfcf159d8e6080e4dc650842f1df270ca79d80cf786808d34c0bc3ecfe01e1eb4511207c1b6db84fc096007876448f0694b561b2b9b3ac57e2326", 0x70) (async) 09:58:04 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x7, 0x5, [@broadcast]}, @lsrr={0x83, 0x27, 0x1f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x656, @broadcast, @multicast2, @multicast2, @multicast2, @loopback, @rand_addr=0x7ff, @broadcast]}, @noop, @ssrr={0x89, 0x3, 0x6e}, @noop, @ra={0x94, 0x6, 0x7}, @end, @generic={0x83, 0x5, "90d80c"}]}}, @udp={{0x0, 0x1, 0x8}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1) (async) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x6, 0x0, 0x4}}], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1, @multicast2, {[@lsrr={0x83, 0x7, 0x5, [@broadcast]}, @lsrr={0x83, 0x27, 0x1f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x656, @broadcast, @multicast2, @multicast2, @multicast2, @loopback, @rand_addr=0x7ff, @broadcast]}, @noop, @ssrr={0x89, 0x3, 0x6e}, @noop, @ra={0x94, 0x6, 0x7}, @end, @generic={0x83, 0x5, "90d80c"}]}}, @udp={{0x0, 0x1, 0x8}}}}}}) (async) 09:58:04 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/71, 0x47, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3000, 0x8}, 0xc) r1 = syz_open_pts() r2 = socket(0x10, 0x2, 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="02", 0x1}], 0x1) 09:58:04 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:58:04 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="829b9f0695091f4eab5538bdef7b8cff9d8d5a1688e50eab1732167f1de6046595a5c76ff6a27eb9e20e875bc1a05578320a7b32d56a22376a752083d9186e2044c2e33dfafb4fe289838b23219bd07b7ef8ac5b729de6073e5a4f331d19f49daa721bf291", 0x65}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x68ae, 0xffffeefc, "95fdffffdf0f0000dfdc00a0189bddfaef004000"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 09:58:04 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009", 0xd, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) (async) 09:58:04 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:04 executing program 6: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) writev(r3, &(0x7f0000002540)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) pipe(&(0x7f00000001c0)) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) fcntl$dupfd(r2, 0x0, r1) (async) writev(r3, &(0x7f0000002540)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) (async) 09:58:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="0115382f3ce8", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "041f000000000000"}}}}}) syz_emit_ethernet(0xe5, &(0x7f0000000100)={@broadcast, @random="bac306544c8d", [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x6, 0x0, 0x1}}], {@generic={0x3c07, "33d2b55d2d3961b855090dd1be85851fb8be47130f04fa10a5210b3ac84da2d0b421152bea707983e1075bc85132eea6deaa3209866696837710a9d906738f388dc7613460d31f410539df5cc95abc414dd70553569526d837e0f468afa3cc80135fe5f3788a6cda58dcb91d28728fa8f943b1325775d5bea4383f0e36014351e270365596e5e343de4d85d45a17342a7b80650485ce0482dbd6068e2118af4541c67eebc761899e2f3ee46f21b31f0b5f9d3eaf0e34a8c3bca7fce281dbbac408e08d2464d987287fbb0483f3139f"}}}) syz_emit_ethernet(0x10a6, &(0x7f0000000200)={@random="f8bf93b1702f", @random="57da14f9ce75", [], {@ipv6={0x86dd, {0x9, 0x6, "4a6119", 0x1070, 0x0, 0xff, @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, {[@fragment={0x89, 0x0, 0x8, 0x1, 0x0, 0x18, 0x65}, @routing={0x37, 0xa, 0x0, 0x8, 0x0, [@rand_addr="f1b7bbec10d92f7936d0e24ab4b2e4d2", @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback]}, @fragment={0x0, 0x0, 0x9, 0x0, 0x0, 0x4, 0x68}], @udp={{0x3, 0x1, 0x8}, {"34e2a907fffc3ddf14cb9b9450679de701f1e440592ff0313d42674c837dabf01406cd36994253ce40c5e6d25f7e71f84da6451ca815380effc539681ea063a8d85a8e293e97f8ba6984b47ac95e1d5a1fe82979df3575d2a2ef763401abeb6f3ed989ef756aef7fb9e13202c782473dbda7227e614a747b464aab534d6dbb52cd1660c7a0ec345799381ebc25d2ee81246c3706454edbc8ecf9aa4bb4f2a846e3a183d369a9b308cb1c5d8e148a689788c379a79288e783b20059105d1ee15e3c0222c2cce93d92c130305ea74a7c4dfe507573a30eb29a80c4986a1fdfa104f7392bce0d67984d9534e0ea34410fc85609ea3c7d4e963092f2e4e326f58ceded32af54b9ac56fc00b340f6f3764292ed3f1d7154a1ccf1002af78505caeb7eef5db9367348d6cedb704bedb21a012201bee0d3a9297be096a1fa46a67fc077322d030f76645786e604198ffd45789a88ccc23ecc0b180b1a4e782d0536397637d90551ec6ede6e155421cda9d76a90a77de8bff1b8bcd2f0ef36c9e8abc6258a427c7c969575effcac4f312252ef9629d3a582df5032761d1824e61eaf701ebf08dc59ba655a3a652aa8b97f5db664eedf8304af246ebce85940c2679cb2e7528c466cbb322626c695db4aaa3b5e5b0893fbe1567d596dc4bf2eeeb5815f761c731dbc017b3cf7edf1450ab580f9a616bc3a1052120a48a6ca1ade3560d7c1b98de4e717963a6be3e571ca1966fec5aac65e55d7886732e1d1eb6ff1e539186bd372254ec35bbda9bb17075f3444214fd1a76ee9571a3b4aec9d73b167b42b4ec5a9649aa6e9b8674b8e8d1a3d63e555c8612946bba6c2b2cdf294c1ea12ac7d31d3c23a0aea2dd7b6e3c994a21d3b681b1a5f81dd9f1bb17da0a54b54c77f9775b482024487fc98d6c295475aa413ccd05e2492cfa374b535146ed185fac8f1b7fde31ad80b9bfbd293ee443b099006e982bb8f2f37fc29dc5faa646accf43d77cff86f9ea4279d1b5c0844afd96f8e740ba7b72fae6d7171e929b8658e2b72695b9bce8bd4f3a5e37c54c1a40383e3537a630bdd4329f0973cf9fd5dc6dc479990a4ba061ad56404582f699df85f8532347770ff19ec6b3df6cee9fac43ac8cc892b3e151a2963112f93ba6e333869e0471634015ddb82422636e700393b5b7ba0b5d582a4b0702ad7d2b4c12f0b35380227b230d77cab4b2fb482a72a5118041d1ad69cb8a676f3c3e50b037dffec9aa2286407fbeb57cf3be89380210c9822528da757ab7a8bfc6b52bf4c77c93d78485eab7d251d9d921d681508d1d640cfdfd589e9558a79cec512b44a208295b4f6caee33e325ea730098247db2406a0c3b6e296d9e4d504ba90981cffb74722636c0b12b709417d3e444b40ad464b20af1a13d2d1eaa1ac1a20c7ba8fcb7ff17ec3beb0001f20ccac99a0332c2c38cc0ac34c86518a9539950bb56b3c2b4bccb9e3fc829c2032fa5c6c0cb1b844bebcb9fefa99626df824687a00a4856cdcdc3aedfa99882dee89100e51519e54fac879d489171f94accc74ddbb6e1a74ff8968cf2c8e0ca4b7a8b090d338b82e898192019bdec9bbb611c16481b806cd517775af5a33dcf99786262b5cb451ce9d35ebff1ebbfc5a5a76ed79a1cd8a171de40903be4c293f66628701dba7378c68ee7dce20594358c692c2038a678ee269fa1f925902fac08576b6386fdc6f69db4697630d4d960bbdbcd3d953b42b81a5c846bbc4bc88850cbf1f1f55e494e92e926a838053827086bda692b9e581ea134112f8371e1a1d4e02e3074927570ed6ffcfa0713f79cfcc59fb80dd60dc3c9ac0e7b3b64ff624285b343b52623a8ff2b8bc40ddd6d50601e8bad0a6fa58b13bff773571e580397516b6f40059873c837295f7c6a7e8b28c164e5c28a189dc8a326eaa826d59ae9e208c14a397dbeefe8883a47f9e2b62f4fd3bb72ab2bea071bcc909019d6d906f858eb0043dfbb34a1a0a2990abd6632aba8f51d23ff7e85ca1a74f3f3499a47e8cda5bf9b5514fdec7ef666be897204213efb24dee97eadff900e8e12dc11e1d898e1a3dfd1c9062bbdbccfc248d623fb1a516e8a7ac6e3375791da38d0c4b88a17b5d1155d4f513cae111214f742144d3643b042d6128c0a328553b62a56c59b88437e34702f5e7013e6b86dc66b1aa2a541e4beb2f805a265c6e93af61c8670c538dc8a884d2dd5e77da5a8024db38d2fbcc58421971a26624c76384e01683302d0611544093e1eb198b1843d021d58f378ebe8025072df23644b7d6c7097f28afee9f44ddb2989505ab20d3e7fed8333c318fefb317abb86c70270bce6e5d41694868e3076d6d3bbbb3a273fb65b4d80f8f64899ad89f84f804b318d9c4fc3ab8d0b36084e2a0d67630664ec94660f36a95ba042a40c937870be4688d4ed902b4b2eb061d216c71faacb7bae9772feeee1fc234ba6e07d85b25f0d91e24f855ed01cb4a7649941f7487d9afd766c2761b2d1a9b6ce2d91cceaf6d4a8eea93dbd54fe24ba9ca073e6158ae8ecb6bff2bbc0e9f72296ce006a3976e819cfc386062c3eabb450ad6e19969bc29bb2f853ad5a731e43a2aab140a3c96e315218a47f251a0ed3b48141ce9b51ae60576d429d2e6fba34e53d4f4d350a922511e34c88670a6158efc06fda2a774219683637aa98d4f6b7168838058cbeb2708005a1c6e8ea3ba6fb5d067f94a56fc01c04718220042c1a4436cd4612da922ad607c7bcc0fe8ebb61e5b258ccebc9bdb55eb3a96e1823d4d1f251f70f89dcfed5766fd080e2d85e318d95cebf6aa1fdb824c14b9df75a9b68eee357b0c3a154b490cbeaee24dcdf804881201fbd1d74c38df77b7bf31c322d2eb4b6eb3cc734445e3acc204d27bdb4baab8833a87f47ac0fe838e133e8a3689b3181752867f9cd8e58d35e9fbbc029c18cbd39fcbfbe3dcaddd874b7b97198870400f4ce6b87543c10097e6fd06d94df59c353b8c1b1459f4fe82f67f0205fbeb3c622517b0525f3f5851c62dfe99356513505a2d1fe40b4888d6d25bc595e912536c3656e5f9fd9fb6f86235d44e4eb6fb6aa34c1ff230e345d8b6d0cd3c121c052f6cdf37129500741e43648355862e866f8961895472ffb3fa8a800df2e410816a349573a55a7e8b1926265fffe5b42aca91dc85bec59a933e97fdd0ad9ec145cd12f2687e28d3a55d22c27d1713ca99f92d70258af0110c3e036be8a687998016c514bb9c387398486b2fc6b5c3a9518bc50285b9b5494e328c08fccc948331c46793154353d3a34669194baba30bbdb4cf0d6ff6ccb7d39cf82eb62a1a6473e1c468da10dc229aef5285e1d0bd97f4d7e8ecbe1f47b9dc2db28269e9a26ac44b92760af5b825da3e654228dc1d2a5c8510a3d32c418aeb66f138575b893c18bacedbca0c1c7bab5cc18da0c07cdaabcd186002058f38756e2a56600ee962c138018661418c78e5a789a40c05402ef5ba3a52d4adf6ced35b09e6a2e73a7b01d708bbc2a7894b862490901f09f9d1c338ee562c0718c518186891a7b873760ce6b5c8e49608e1f921d2526d867e06ca80141f0438c54105b59fe466b073f83bc792402d85f76bed0c26ef2206f1bd164ec360f00177630a79caa86ce5dae31a5a2984efed20a2415c5001fc1595f16f286e876ea78f688d82bc12cfda99d886b9eee458a8f37b66c5eac626caa23c767fc3aba512e043ea4a1115b8b4cbf8f6a8945c210402e47be0f02e5db5946aedfec386f0dbf43ba3ed6cef78b28f3531bf0b8030bc11ceb0d562bd4ae374450fa876cacf96b9f9f2f6d858a72940bce9e8b3d0e545d68fc06c6b312fbdf47597fcb41c9abb467afbdc169ba9f7f08c911ac1faa533ed4f20a978f88fd85c4ddb6c04289fcde0121258806636082c4d4e099fc4502996cfcd8a4e3cdff67f7ed0a032d5cb15895ecabff29f8e7f927326275f5b21a939395f492a2339ecef0a67b5292b94a085ab66679c24d2161783274ae447064a80028c30901aa8429a05adbc36af43b577b3d0e95a30bf9ad6ebbe722ad705977b34b5a0552929e39533c1a43a146f58c9ffb96a31d36cae5432433b847f37ed86889c4569e7cb8c5e2d74cbab1a15e64d4116f7f9fcfaf238c62f5591e8ca44afa7721d06b89b1bbe3cea00cc6b870d73e56bb90428d76557f836d41150dbabc944d9458cba3954c14594c2d561f02d0fa2ad72eec52ad218c8b12a72bf0252d110a9611e4f77c7225d01a1cea516e6bec8b621e1c054191465089a37ce24bc399b6ee3e63136a2d2d81a5669a1d9df521c3df7d0be3bb95930a6d2369427478e6ef654640ea4deae983d607a340918681c84693fcd1a6467e0d16060ebc31dec0bdff6f7ab3edbf7eacc05a1004e1f1fa81ae4c247d31bb896ec63751b455c9770e5b33bb7b73d91a17bd2813f0fcae870ea5594bbd9addbc0fb63e4579a66c4b70bd05963da5e5b6a71169c7480bf4090f266edc6cd966f68879e509af736889ead7709e60280e3a7fe9ddd008059ad2d2a2e2fd68334f434f6d8e515147a78dabb567f2ae38991ce680a7fc663cbefa38efa5b357f055dc7ee292ef675f3018b93ada13c8abf4d06b784b1738b068e850e164096f1f6fc641c1d320f5128b56fae18df2cb3d86e241d7f650764eea63c82374c8d6a876fbcc0ce374ee7a05f12789929006c203ef13d5afed15f6db28a4b1ce01e06a56b4fb30f6b1f67e66798b60d51cfa576b2334cd598f0b9b3200e54606d2da35b1935e45bd9f139e4eeed226911a23e429a99472f394030ceab5230d852ca3759a0c7d8db2db2d8390437ca0478dea8b8a84376249f890810022b2e98053b79f1d182b5555da2cf00b1ccd182718609679c1d24ce4d94506efa6977f7b7b980e97ca22a1964d2a80b8e62dd8f4759ca1868b5d920ed547dee7a3234ed29ebd947bbe4f9fc89b7a3fa448bf8f8d216b1dd22c283994344ecc34428738d9a9c2ec3756c5c497d8bb82aadf0a214cedba2a023e664d888b90cc51e2128b231a6920bd0a5083ec040a33e338f720ef175d23bccf48f9630277bf7530c95576e43e274e8e02ba00a0124208e6beb695c57d528f26ce171a4820626bf1dba97ddb5d8c9dbbadd84a3cdbcf35e9ee23a9193d08623339c4dfda3d08bf12cd503175d5b9783317b7dc35097cf3da1a694e6f798d5e1ee38430f36db30459890f9d1933300a989b3e70052a6e42be2122633340761dc9d886665abc1deb8dcb1a3da54a1c20e8880a9d982e0f7efe02ca3bf6ee7228ae874ab4874ad808c78b8723b20f7a5e96429cd8887bb32a576028e40f43a34a23d0b96611a66e48b36e2d6bfafbd2145aa60e4344a8b6551f1af8d739d2d126b740a395a0dd56557d82ec1eb520096e51acf59fd9d33859fc977a7ed152033ca48bf87f5240c92e1b279cd44708b2ff3bb2dae9ca62a8d72e6aa3693e9032f8ba074dd139507a2b59c823bf04e5ed18d0e8a237105bacb866d3689c4919e46edf93a328c18ac532fd0d62ec80c2b3042e3f1c39ce5542fae79c60e13738d9a88b08c6a4f12ce4a4978be96a2edacf415a4ed9362771d42d90ba5f2c98709f543e66f4cd7ca15d6e270428f53e68f20a7b0f952679f80a0bbeb45d34608a74c5b45a7b9ea1a519c5a10b87f6de6c897ea53b3a26e10ada1b8468d3140d3e9afe96f88b95680a7cd5dc40e07c9caf61bb767925939302b28b16cc9646cc917494e6a68ae7884b975ded9e95746f47699b4858d6f1bf20963c83557762bb57a795cc"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:58:04 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 09:58:04 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYRES16=r0, @ANYRES64=0x0, @ANYBLOB, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRES16=r3, @ANYRESOCT=r6, @ANYRESOCT=r7], 0xa) dup2(r2, r0) listen(r1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socket$unix(0x1, 0x5, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) bind(r1, &(0x7f0000000440)=ANY=[@ANYRES16=r0, @ANYRES64=0x0, @ANYBLOB, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRES16=r3, @ANYRESOCT=r6, @ANYRESOCT=r7], 0xa) (async) dup2(r2, r0) (async) listen(r1, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) (async) 09:58:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x6, &(0x7f0000000000)={0x8, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) kqueue() kqueue() sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) (async) setrlimit(0x6, &(0x7f0000000000)={0x8, 0x7}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) (async) kqueue() (async) kqueue() (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) 09:58:05 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:05 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r1) clock_gettime(0x0, &(0x7f00000000c0)) 09:58:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="0115382f3ce8", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "041f000000000000"}}}}}) (async, rerun: 64) syz_emit_ethernet(0xe5, &(0x7f0000000100)={@broadcast, @random="bac306544c8d", [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x6, 0x0, 0x1}}], {@generic={0x3c07, "33d2b55d2d3961b855090dd1be85851fb8be47130f04fa10a5210b3ac84da2d0b421152bea707983e1075bc85132eea6deaa3209866696837710a9d906738f388dc7613460d31f410539df5cc95abc414dd70553569526d837e0f468afa3cc80135fe5f3788a6cda58dcb91d28728fa8f943b1325775d5bea4383f0e36014351e270365596e5e343de4d85d45a17342a7b80650485ce0482dbd6068e2118af4541c67eebc761899e2f3ee46f21b31f0b5f9d3eaf0e34a8c3bca7fce281dbbac408e08d2464d987287fbb0483f3139f"}}}) (async, rerun: 64) syz_emit_ethernet(0x10a6, &(0x7f0000000200)={@random="f8bf93b1702f", @random="57da14f9ce75", [], {@ipv6={0x86dd, {0x9, 0x6, "4a6119", 0x1070, 0x0, 0xff, @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, {[@fragment={0x89, 0x0, 0x8, 0x1, 0x0, 0x18, 0x65}, @routing={0x37, 0xa, 0x0, 0x8, 0x0, [@rand_addr="f1b7bbec10d92f7936d0e24ab4b2e4d2", @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback]}, @fragment={0x0, 0x0, 0x9, 0x0, 0x0, 0x4, 0x68}], @udp={{0x3, 0x1, 0x8}, {"34e2a907fffc3ddf14cb9b9450679de701f1e440592ff0313d42674c837dabf01406cd36994253ce40c5e6d25f7e71f84da6451ca815380effc539681ea063a8d85a8e293e97f8ba6984b47ac95e1d5a1fe82979df3575d2a2ef763401abeb6f3ed989ef756aef7fb9e13202c782473dbda7227e614a747b464aab534d6dbb52cd1660c7a0ec345799381ebc25d2ee81246c3706454edbc8ecf9aa4bb4f2a846e3a183d369a9b308cb1c5d8e148a689788c379a79288e783b20059105d1ee15e3c0222c2cce93d92c130305ea74a7c4dfe507573a30eb29a80c4986a1fdfa104f7392bce0d67984d9534e0ea34410fc85609ea3c7d4e963092f2e4e326f58ceded32af54b9ac56fc00b340f6f3764292ed3f1d7154a1ccf1002af78505caeb7eef5db9367348d6cedb704bedb21a012201bee0d3a9297be096a1fa46a67fc077322d030f76645786e604198ffd45789a88ccc23ecc0b180b1a4e782d0536397637d90551ec6ede6e155421cda9d76a90a77de8bff1b8bcd2f0ef36c9e8abc6258a427c7c969575effcac4f312252ef9629d3a582df5032761d1824e61eaf701ebf08dc59ba655a3a652aa8b97f5db664eedf8304af246ebce85940c2679cb2e7528c466cbb322626c695db4aaa3b5e5b0893fbe1567d596dc4bf2eeeb5815f761c731dbc017b3cf7edf1450ab580f9a616bc3a1052120a48a6ca1ade3560d7c1b98de4e717963a6be3e571ca1966fec5aac65e55d7886732e1d1eb6ff1e539186bd372254ec35bbda9bb17075f3444214fd1a76ee9571a3b4aec9d73b167b42b4ec5a9649aa6e9b8674b8e8d1a3d63e555c8612946bba6c2b2cdf294c1ea12ac7d31d3c23a0aea2dd7b6e3c994a21d3b681b1a5f81dd9f1bb17da0a54b54c77f9775b482024487fc98d6c295475aa413ccd05e2492cfa374b535146ed185fac8f1b7fde31ad80b9bfbd293ee443b099006e982bb8f2f37fc29dc5faa646accf43d77cff86f9ea4279d1b5c0844afd96f8e740ba7b72fae6d7171e929b8658e2b72695b9bce8bd4f3a5e37c54c1a40383e3537a630bdd4329f0973cf9fd5dc6dc479990a4ba061ad56404582f699df85f8532347770ff19ec6b3df6cee9fac43ac8cc892b3e151a2963112f93ba6e333869e0471634015ddb82422636e700393b5b7ba0b5d582a4b0702ad7d2b4c12f0b35380227b230d77cab4b2fb482a72a5118041d1ad69cb8a676f3c3e50b037dffec9aa2286407fbeb57cf3be89380210c9822528da757ab7a8bfc6b52bf4c77c93d78485eab7d251d9d921d681508d1d640cfdfd589e9558a79cec512b44a208295b4f6caee33e325ea730098247db2406a0c3b6e296d9e4d504ba90981cffb74722636c0b12b709417d3e444b40ad464b20af1a13d2d1eaa1ac1a20c7ba8fcb7ff17ec3beb0001f20ccac99a0332c2c38cc0ac34c86518a9539950bb56b3c2b4bccb9e3fc829c2032fa5c6c0cb1b844bebcb9fefa99626df824687a00a4856cdcdc3aedfa99882dee89100e51519e54fac879d489171f94accc74ddbb6e1a74ff8968cf2c8e0ca4b7a8b090d338b82e898192019bdec9bbb611c16481b806cd517775af5a33dcf99786262b5cb451ce9d35ebff1ebbfc5a5a76ed79a1cd8a171de40903be4c293f66628701dba7378c68ee7dce20594358c692c2038a678ee269fa1f925902fac08576b6386fdc6f69db4697630d4d960bbdbcd3d953b42b81a5c846bbc4bc88850cbf1f1f55e494e92e926a838053827086bda692b9e581ea134112f8371e1a1d4e02e3074927570ed6ffcfa0713f79cfcc59fb80dd60dc3c9ac0e7b3b64ff624285b343b52623a8ff2b8bc40ddd6d50601e8bad0a6fa58b13bff773571e580397516b6f40059873c837295f7c6a7e8b28c164e5c28a189dc8a326eaa826d59ae9e208c14a397dbeefe8883a47f9e2b62f4fd3bb72ab2bea071bcc909019d6d906f858eb0043dfbb34a1a0a2990abd6632aba8f51d23ff7e85ca1a74f3f3499a47e8cda5bf9b5514fdec7ef666be897204213efb24dee97eadff900e8e12dc11e1d898e1a3dfd1c9062bbdbccfc248d623fb1a516e8a7ac6e3375791da38d0c4b88a17b5d1155d4f513cae111214f742144d3643b042d6128c0a328553b62a56c59b88437e34702f5e7013e6b86dc66b1aa2a541e4beb2f805a265c6e93af61c8670c538dc8a884d2dd5e77da5a8024db38d2fbcc58421971a26624c76384e01683302d0611544093e1eb198b1843d021d58f378ebe8025072df23644b7d6c7097f28afee9f44ddb2989505ab20d3e7fed8333c318fefb317abb86c70270bce6e5d41694868e3076d6d3bbbb3a273fb65b4d80f8f64899ad89f84f804b318d9c4fc3ab8d0b36084e2a0d67630664ec94660f36a95ba042a40c937870be4688d4ed902b4b2eb061d216c71faacb7bae9772feeee1fc234ba6e07d85b25f0d91e24f855ed01cb4a7649941f7487d9afd766c2761b2d1a9b6ce2d91cceaf6d4a8eea93dbd54fe24ba9ca073e6158ae8ecb6bff2bbc0e9f72296ce006a3976e819cfc386062c3eabb450ad6e19969bc29bb2f853ad5a731e43a2aab140a3c96e315218a47f251a0ed3b48141ce9b51ae60576d429d2e6fba34e53d4f4d350a922511e34c88670a6158efc06fda2a774219683637aa98d4f6b7168838058cbeb2708005a1c6e8ea3ba6fb5d067f94a56fc01c04718220042c1a4436cd4612da922ad607c7bcc0fe8ebb61e5b258ccebc9bdb55eb3a96e1823d4d1f251f70f89dcfed5766fd080e2d85e318d95cebf6aa1fdb824c14b9df75a9b68eee357b0c3a154b490cbeaee24dcdf804881201fbd1d74c38df77b7bf31c322d2eb4b6eb3cc734445e3acc204d27bdb4baab8833a87f47ac0fe838e133e8a3689b3181752867f9cd8e58d35e9fbbc029c18cbd39fcbfbe3dcaddd874b7b97198870400f4ce6b87543c10097e6fd06d94df59c353b8c1b1459f4fe82f67f0205fbeb3c622517b0525f3f5851c62dfe99356513505a2d1fe40b4888d6d25bc595e912536c3656e5f9fd9fb6f86235d44e4eb6fb6aa34c1ff230e345d8b6d0cd3c121c052f6cdf37129500741e43648355862e866f8961895472ffb3fa8a800df2e410816a349573a55a7e8b1926265fffe5b42aca91dc85bec59a933e97fdd0ad9ec145cd12f2687e28d3a55d22c27d1713ca99f92d70258af0110c3e036be8a687998016c514bb9c387398486b2fc6b5c3a9518bc50285b9b5494e328c08fccc948331c46793154353d3a34669194baba30bbdb4cf0d6ff6ccb7d39cf82eb62a1a6473e1c468da10dc229aef5285e1d0bd97f4d7e8ecbe1f47b9dc2db28269e9a26ac44b92760af5b825da3e654228dc1d2a5c8510a3d32c418aeb66f138575b893c18bacedbca0c1c7bab5cc18da0c07cdaabcd186002058f38756e2a56600ee962c138018661418c78e5a789a40c05402ef5ba3a52d4adf6ced35b09e6a2e73a7b01d708bbc2a7894b862490901f09f9d1c338ee562c0718c518186891a7b873760ce6b5c8e49608e1f921d2526d867e06ca80141f0438c54105b59fe466b073f83bc792402d85f76bed0c26ef2206f1bd164ec360f00177630a79caa86ce5dae31a5a2984efed20a2415c5001fc1595f16f286e876ea78f688d82bc12cfda99d886b9eee458a8f37b66c5eac626caa23c767fc3aba512e043ea4a1115b8b4cbf8f6a8945c210402e47be0f02e5db5946aedfec386f0dbf43ba3ed6cef78b28f3531bf0b8030bc11ceb0d562bd4ae374450fa876cacf96b9f9f2f6d858a72940bce9e8b3d0e545d68fc06c6b312fbdf47597fcb41c9abb467afbdc169ba9f7f08c911ac1faa533ed4f20a978f88fd85c4ddb6c04289fcde0121258806636082c4d4e099fc4502996cfcd8a4e3cdff67f7ed0a032d5cb15895ecabff29f8e7f927326275f5b21a939395f492a2339ecef0a67b5292b94a085ab66679c24d2161783274ae447064a80028c30901aa8429a05adbc36af43b577b3d0e95a30bf9ad6ebbe722ad705977b34b5a0552929e39533c1a43a146f58c9ffb96a31d36cae5432433b847f37ed86889c4569e7cb8c5e2d74cbab1a15e64d4116f7f9fcfaf238c62f5591e8ca44afa7721d06b89b1bbe3cea00cc6b870d73e56bb90428d76557f836d41150dbabc944d9458cba3954c14594c2d561f02d0fa2ad72eec52ad218c8b12a72bf0252d110a9611e4f77c7225d01a1cea516e6bec8b621e1c054191465089a37ce24bc399b6ee3e63136a2d2d81a5669a1d9df521c3df7d0be3bb95930a6d2369427478e6ef654640ea4deae983d607a340918681c84693fcd1a6467e0d16060ebc31dec0bdff6f7ab3edbf7eacc05a1004e1f1fa81ae4c247d31bb896ec63751b455c9770e5b33bb7b73d91a17bd2813f0fcae870ea5594bbd9addbc0fb63e4579a66c4b70bd05963da5e5b6a71169c7480bf4090f266edc6cd966f68879e509af736889ead7709e60280e3a7fe9ddd008059ad2d2a2e2fd68334f434f6d8e515147a78dabb567f2ae38991ce680a7fc663cbefa38efa5b357f055dc7ee292ef675f3018b93ada13c8abf4d06b784b1738b068e850e164096f1f6fc641c1d320f5128b56fae18df2cb3d86e241d7f650764eea63c82374c8d6a876fbcc0ce374ee7a05f12789929006c203ef13d5afed15f6db28a4b1ce01e06a56b4fb30f6b1f67e66798b60d51cfa576b2334cd598f0b9b3200e54606d2da35b1935e45bd9f139e4eeed226911a23e429a99472f394030ceab5230d852ca3759a0c7d8db2db2d8390437ca0478dea8b8a84376249f890810022b2e98053b79f1d182b5555da2cf00b1ccd182718609679c1d24ce4d94506efa6977f7b7b980e97ca22a1964d2a80b8e62dd8f4759ca1868b5d920ed547dee7a3234ed29ebd947bbe4f9fc89b7a3fa448bf8f8d216b1dd22c283994344ecc34428738d9a9c2ec3756c5c497d8bb82aadf0a214cedba2a023e664d888b90cc51e2128b231a6920bd0a5083ec040a33e338f720ef175d23bccf48f9630277bf7530c95576e43e274e8e02ba00a0124208e6beb695c57d528f26ce171a4820626bf1dba97ddb5d8c9dbbadd84a3cdbcf35e9ee23a9193d08623339c4dfda3d08bf12cd503175d5b9783317b7dc35097cf3da1a694e6f798d5e1ee38430f36db30459890f9d1933300a989b3e70052a6e42be2122633340761dc9d886665abc1deb8dcb1a3da54a1c20e8880a9d982e0f7efe02ca3bf6ee7228ae874ab4874ad808c78b8723b20f7a5e96429cd8887bb32a576028e40f43a34a23d0b96611a66e48b36e2d6bfafbd2145aa60e4344a8b6551f1af8d739d2d126b740a395a0dd56557d82ec1eb520096e51acf59fd9d33859fc977a7ed152033ca48bf87f5240c92e1b279cd44708b2ff3bb2dae9ca62a8d72e6aa3693e9032f8ba074dd139507a2b59c823bf04e5ed18d0e8a237105bacb866d3689c4919e46edf93a328c18ac532fd0d62ec80c2b3042e3f1c39ce5542fae79c60e13738d9a88b08c6a4f12ce4a4978be96a2edacf415a4ed9362771d42d90ba5f2c98709f543e66f4cd7ca15d6e270428f53e68f20a7b0f952679f80a0bbeb45d34608a74c5b45a7b9ea1a519c5a10b87f6de6c897ea53b3a26e10ada1b8468d3140d3e9afe96f88b95680a7cd5dc40e07c9caf61bb767925939302b28b16cc9646cc917494e6a68ae7884b975ded9e95746f47699b4858d6f1bf20963c83557762bb57a795cc"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:58:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x7fff, 0x4) 09:58:05 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 64) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async, rerun: 32) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) bind(r1, &(0x7f0000000440)=ANY=[@ANYRES16=r0, @ANYRES64=0x0, @ANYBLOB, @ANYRES64=r4, @ANYRESOCT=r5, @ANYRES16=r3, @ANYRESOCT=r6, @ANYRESOCT=r7], 0xa) dup2(r2, r0) listen(r1, 0x0) (async) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) 09:58:10 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/71, 0x47, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3000, 0x8}, 0xc) r1 = syz_open_pts() r2 = socket(0x10, 0x2, 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="02", 0x1}], 0x1) pipe(&(0x7f0000000000)) (async) recvfrom(r0, &(0x7f0000000040)=""/71, 0x47, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3000, 0x8}, 0xc) (async) syz_open_pts() (async) socket(0x10, 0x2, 0x9) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) writev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="02", 0x1}], 0x1) (async) 09:58:10 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r1 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r1) clock_gettime(0x0, &(0x7f00000000c0)) 09:58:10 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="829b9f0695091f4eab5538bdef7b8cff9d8d5a1688e50eab1732167f1de6046595a5c76ff6a27eb9e20e875bc1a05578320a7b32d56a22376a752083d9186e2044c2e33dfafb4fe289838b23219bd07b7ef8ac5b729de6073e5a4f331d19f49daa721bf291", 0x65}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x68ae, 0xffffeefc, "95fdffffdf0f0000dfdc00a0189bddfaef004000"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="829b9f0695091f4eab5538bdef7b8cff9d8d5a1688e50eab1732167f1de6046595a5c76ff6a27eb9e20e875bc1a05578320a7b32d56a22376a752083d9186e2044c2e33dfafb4fe289838b23219bd07b7ef8ac5b729de6073e5a4f331d19f49daa721bf291", 0x65}], 0x1) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) (async) write(r0, &(0x7f0000000040), 0xfffffec2) (async) syz_open_pts() (async) close(r0) (async) kqueue() (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x68ae, 0xffffeefc, "95fdffffdf0f0000dfdc00a0189bddfaef004000"}) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) (async) 09:58:10 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="0115382f3ce8", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "041f000000000000"}}}}}) syz_emit_ethernet(0xe5, &(0x7f0000000100)={@broadcast, @random="bac306544c8d", [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x6, 0x0, 0x1}}], {@generic={0x3c07, "33d2b55d2d3961b855090dd1be85851fb8be47130f04fa10a5210b3ac84da2d0b421152bea707983e1075bc85132eea6deaa3209866696837710a9d906738f388dc7613460d31f410539df5cc95abc414dd70553569526d837e0f468afa3cc80135fe5f3788a6cda58dcb91d28728fa8f943b1325775d5bea4383f0e36014351e270365596e5e343de4d85d45a17342a7b80650485ce0482dbd6068e2118af4541c67eebc761899e2f3ee46f21b31f0b5f9d3eaf0e34a8c3bca7fce281dbbac408e08d2464d987287fbb0483f3139f"}}}) syz_emit_ethernet(0x10a6, &(0x7f0000000200)={@random="f8bf93b1702f", @random="57da14f9ce75", [], {@ipv6={0x86dd, {0x9, 0x6, "4a6119", 0x1070, 0x0, 0xff, @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, {[@fragment={0x89, 0x0, 0x8, 0x1, 0x0, 0x18, 0x65}, @routing={0x37, 0xa, 0x0, 0x8, 0x0, [@rand_addr="f1b7bbec10d92f7936d0e24ab4b2e4d2", @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback]}, @fragment={0x0, 0x0, 0x9, 0x0, 0x0, 0x4, 0x68}], @udp={{0x3, 0x1, 0x8}, {"34e2a907fffc3ddf14cb9b9450679de701f1e440592ff0313d42674c837dabf01406cd36994253ce40c5e6d25f7e71f84da6451ca815380effc539681ea063a8d85a8e293e97f8ba6984b47ac95e1d5a1fe82979df3575d2a2ef763401abeb6f3ed989ef756aef7fb9e13202c782473dbda7227e614a747b464aab534d6dbb52cd1660c7a0ec345799381ebc25d2ee81246c3706454edbc8ecf9aa4bb4f2a846e3a183d369a9b308cb1c5d8e148a689788c379a79288e783b20059105d1ee15e3c0222c2cce93d92c130305ea74a7c4dfe507573a30eb29a80c4986a1fdfa104f7392bce0d67984d9534e0ea34410fc85609ea3c7d4e963092f2e4e326f58ceded32af54b9ac56fc00b340f6f3764292ed3f1d7154a1ccf1002af78505caeb7eef5db9367348d6cedb704bedb21a012201bee0d3a9297be096a1fa46a67fc077322d030f76645786e604198ffd45789a88ccc23ecc0b180b1a4e782d0536397637d90551ec6ede6e155421cda9d76a90a77de8bff1b8bcd2f0ef36c9e8abc6258a427c7c969575effcac4f312252ef9629d3a582df5032761d1824e61eaf701ebf08dc59ba655a3a652aa8b97f5db664eedf8304af246ebce85940c2679cb2e7528c466cbb322626c695db4aaa3b5e5b0893fbe1567d596dc4bf2eeeb5815f761c731dbc017b3cf7edf1450ab580f9a616bc3a1052120a48a6ca1ade3560d7c1b98de4e717963a6be3e571ca1966fec5aac65e55d7886732e1d1eb6ff1e539186bd372254ec35bbda9bb17075f3444214fd1a76ee9571a3b4aec9d73b167b42b4ec5a9649aa6e9b8674b8e8d1a3d63e555c8612946bba6c2b2cdf294c1ea12ac7d31d3c23a0aea2dd7b6e3c994a21d3b681b1a5f81dd9f1bb17da0a54b54c77f9775b482024487fc98d6c295475aa413ccd05e2492cfa374b535146ed185fac8f1b7fde31ad80b9bfbd293ee443b099006e982bb8f2f37fc29dc5faa646accf43d77cff86f9ea4279d1b5c0844afd96f8e740ba7b72fae6d7171e929b8658e2b72695b9bce8bd4f3a5e37c54c1a40383e3537a630bdd4329f0973cf9fd5dc6dc479990a4ba061ad56404582f699df85f8532347770ff19ec6b3df6cee9fac43ac8cc892b3e151a2963112f93ba6e333869e0471634015ddb82422636e700393b5b7ba0b5d582a4b0702ad7d2b4c12f0b35380227b230d77cab4b2fb482a72a5118041d1ad69cb8a676f3c3e50b037dffec9aa2286407fbeb57cf3be89380210c9822528da757ab7a8bfc6b52bf4c77c93d78485eab7d251d9d921d681508d1d640cfdfd589e9558a79cec512b44a208295b4f6caee33e325ea730098247db2406a0c3b6e296d9e4d504ba90981cffb74722636c0b12b709417d3e444b40ad464b20af1a13d2d1eaa1ac1a20c7ba8fcb7ff17ec3beb0001f20ccac99a0332c2c38cc0ac34c86518a9539950bb56b3c2b4bccb9e3fc829c2032fa5c6c0cb1b844bebcb9fefa99626df824687a00a4856cdcdc3aedfa99882dee89100e51519e54fac879d489171f94accc74ddbb6e1a74ff8968cf2c8e0ca4b7a8b090d338b82e898192019bdec9bbb611c16481b806cd517775af5a33dcf99786262b5cb451ce9d35ebff1ebbfc5a5a76ed79a1cd8a171de40903be4c293f66628701dba7378c68ee7dce20594358c692c2038a678ee269fa1f925902fac08576b6386fdc6f69db4697630d4d960bbdbcd3d953b42b81a5c846bbc4bc88850cbf1f1f55e494e92e926a838053827086bda692b9e581ea134112f8371e1a1d4e02e3074927570ed6ffcfa0713f79cfcc59fb80dd60dc3c9ac0e7b3b64ff624285b343b52623a8ff2b8bc40ddd6d50601e8bad0a6fa58b13bff773571e580397516b6f40059873c837295f7c6a7e8b28c164e5c28a189dc8a326eaa826d59ae9e208c14a397dbeefe8883a47f9e2b62f4fd3bb72ab2bea071bcc909019d6d906f858eb0043dfbb34a1a0a2990abd6632aba8f51d23ff7e85ca1a74f3f3499a47e8cda5bf9b5514fdec7ef666be897204213efb24dee97eadff900e8e12dc11e1d898e1a3dfd1c9062bbdbccfc248d623fb1a516e8a7ac6e3375791da38d0c4b88a17b5d1155d4f513cae111214f742144d3643b042d6128c0a328553b62a56c59b88437e34702f5e7013e6b86dc66b1aa2a541e4beb2f805a265c6e93af61c8670c538dc8a884d2dd5e77da5a8024db38d2fbcc58421971a26624c76384e01683302d0611544093e1eb198b1843d021d58f378ebe8025072df23644b7d6c7097f28afee9f44ddb2989505ab20d3e7fed8333c318fefb317abb86c70270bce6e5d41694868e3076d6d3bbbb3a273fb65b4d80f8f64899ad89f84f804b318d9c4fc3ab8d0b36084e2a0d67630664ec94660f36a95ba042a40c937870be4688d4ed902b4b2eb061d216c71faacb7bae9772feeee1fc234ba6e07d85b25f0d91e24f855ed01cb4a7649941f7487d9afd766c2761b2d1a9b6ce2d91cceaf6d4a8eea93dbd54fe24ba9ca073e6158ae8ecb6bff2bbc0e9f72296ce006a3976e819cfc386062c3eabb450ad6e19969bc29bb2f853ad5a731e43a2aab140a3c96e315218a47f251a0ed3b48141ce9b51ae60576d429d2e6fba34e53d4f4d350a922511e34c88670a6158efc06fda2a774219683637aa98d4f6b7168838058cbeb2708005a1c6e8ea3ba6fb5d067f94a56fc01c04718220042c1a4436cd4612da922ad607c7bcc0fe8ebb61e5b258ccebc9bdb55eb3a96e1823d4d1f251f70f89dcfed5766fd080e2d85e318d95cebf6aa1fdb824c14b9df75a9b68eee357b0c3a154b490cbeaee24dcdf804881201fbd1d74c38df77b7bf31c322d2eb4b6eb3cc734445e3acc204d27bdb4baab8833a87f47ac0fe838e133e8a3689b3181752867f9cd8e58d35e9fbbc029c18cbd39fcbfbe3dcaddd874b7b97198870400f4ce6b87543c10097e6fd06d94df59c353b8c1b1459f4fe82f67f0205fbeb3c622517b0525f3f5851c62dfe99356513505a2d1fe40b4888d6d25bc595e912536c3656e5f9fd9fb6f86235d44e4eb6fb6aa34c1ff230e345d8b6d0cd3c121c052f6cdf37129500741e43648355862e866f8961895472ffb3fa8a800df2e410816a349573a55a7e8b1926265fffe5b42aca91dc85bec59a933e97fdd0ad9ec145cd12f2687e28d3a55d22c27d1713ca99f92d70258af0110c3e036be8a687998016c514bb9c387398486b2fc6b5c3a9518bc50285b9b5494e328c08fccc948331c46793154353d3a34669194baba30bbdb4cf0d6ff6ccb7d39cf82eb62a1a6473e1c468da10dc229aef5285e1d0bd97f4d7e8ecbe1f47b9dc2db28269e9a26ac44b92760af5b825da3e654228dc1d2a5c8510a3d32c418aeb66f138575b893c18bacedbca0c1c7bab5cc18da0c07cdaabcd186002058f38756e2a56600ee962c138018661418c78e5a789a40c05402ef5ba3a52d4adf6ced35b09e6a2e73a7b01d708bbc2a7894b862490901f09f9d1c338ee562c0718c518186891a7b873760ce6b5c8e49608e1f921d2526d867e06ca80141f0438c54105b59fe466b073f83bc792402d85f76bed0c26ef2206f1bd164ec360f00177630a79caa86ce5dae31a5a2984efed20a2415c5001fc1595f16f286e876ea78f688d82bc12cfda99d886b9eee458a8f37b66c5eac626caa23c767fc3aba512e043ea4a1115b8b4cbf8f6a8945c210402e47be0f02e5db5946aedfec386f0dbf43ba3ed6cef78b28f3531bf0b8030bc11ceb0d562bd4ae374450fa876cacf96b9f9f2f6d858a72940bce9e8b3d0e545d68fc06c6b312fbdf47597fcb41c9abb467afbdc169ba9f7f08c911ac1faa533ed4f20a978f88fd85c4ddb6c04289fcde0121258806636082c4d4e099fc4502996cfcd8a4e3cdff67f7ed0a032d5cb15895ecabff29f8e7f927326275f5b21a939395f492a2339ecef0a67b5292b94a085ab66679c24d2161783274ae447064a80028c30901aa8429a05adbc36af43b577b3d0e95a30bf9ad6ebbe722ad705977b34b5a0552929e39533c1a43a146f58c9ffb96a31d36cae5432433b847f37ed86889c4569e7cb8c5e2d74cbab1a15e64d4116f7f9fcfaf238c62f5591e8ca44afa7721d06b89b1bbe3cea00cc6b870d73e56bb90428d76557f836d41150dbabc944d9458cba3954c14594c2d561f02d0fa2ad72eec52ad218c8b12a72bf0252d110a9611e4f77c7225d01a1cea516e6bec8b621e1c054191465089a37ce24bc399b6ee3e63136a2d2d81a5669a1d9df521c3df7d0be3bb95930a6d2369427478e6ef654640ea4deae983d607a340918681c84693fcd1a6467e0d16060ebc31dec0bdff6f7ab3edbf7eacc05a1004e1f1fa81ae4c247d31bb896ec63751b455c9770e5b33bb7b73d91a17bd2813f0fcae870ea5594bbd9addbc0fb63e4579a66c4b70bd05963da5e5b6a71169c7480bf4090f266edc6cd966f68879e509af736889ead7709e60280e3a7fe9ddd008059ad2d2a2e2fd68334f434f6d8e515147a78dabb567f2ae38991ce680a7fc663cbefa38efa5b357f055dc7ee292ef675f3018b93ada13c8abf4d06b784b1738b068e850e164096f1f6fc641c1d320f5128b56fae18df2cb3d86e241d7f650764eea63c82374c8d6a876fbcc0ce374ee7a05f12789929006c203ef13d5afed15f6db28a4b1ce01e06a56b4fb30f6b1f67e66798b60d51cfa576b2334cd598f0b9b3200e54606d2da35b1935e45bd9f139e4eeed226911a23e429a99472f394030ceab5230d852ca3759a0c7d8db2db2d8390437ca0478dea8b8a84376249f890810022b2e98053b79f1d182b5555da2cf00b1ccd182718609679c1d24ce4d94506efa6977f7b7b980e97ca22a1964d2a80b8e62dd8f4759ca1868b5d920ed547dee7a3234ed29ebd947bbe4f9fc89b7a3fa448bf8f8d216b1dd22c283994344ecc34428738d9a9c2ec3756c5c497d8bb82aadf0a214cedba2a023e664d888b90cc51e2128b231a6920bd0a5083ec040a33e338f720ef175d23bccf48f9630277bf7530c95576e43e274e8e02ba00a0124208e6beb695c57d528f26ce171a4820626bf1dba97ddb5d8c9dbbadd84a3cdbcf35e9ee23a9193d08623339c4dfda3d08bf12cd503175d5b9783317b7dc35097cf3da1a694e6f798d5e1ee38430f36db30459890f9d1933300a989b3e70052a6e42be2122633340761dc9d886665abc1deb8dcb1a3da54a1c20e8880a9d982e0f7efe02ca3bf6ee7228ae874ab4874ad808c78b8723b20f7a5e96429cd8887bb32a576028e40f43a34a23d0b96611a66e48b36e2d6bfafbd2145aa60e4344a8b6551f1af8d739d2d126b740a395a0dd56557d82ec1eb520096e51acf59fd9d33859fc977a7ed152033ca48bf87f5240c92e1b279cd44708b2ff3bb2dae9ca62a8d72e6aa3693e9032f8ba074dd139507a2b59c823bf04e5ed18d0e8a237105bacb866d3689c4919e46edf93a328c18ac532fd0d62ec80c2b3042e3f1c39ce5542fae79c60e13738d9a88b08c6a4f12ce4a4978be96a2edacf415a4ed9362771d42d90ba5f2c98709f543e66f4cd7ca15d6e270428f53e68f20a7b0f952679f80a0bbeb45d34608a74c5b45a7b9ea1a519c5a10b87f6de6c897ea53b3a26e10ada1b8468d3140d3e9afe96f88b95680a7cd5dc40e07c9caf61bb767925939302b28b16cc9646cc917494e6a68ae7884b975ded9e95746f47699b4858d6f1bf20963c83557762bb57a795cc"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="0115382f3ce8", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "041f000000000000"}}}}}) (async) syz_emit_ethernet(0xe5, &(0x7f0000000100)={@broadcast, @random="bac306544c8d", [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x6, 0x0, 0x1}}], {@generic={0x3c07, "33d2b55d2d3961b855090dd1be85851fb8be47130f04fa10a5210b3ac84da2d0b421152bea707983e1075bc85132eea6deaa3209866696837710a9d906738f388dc7613460d31f410539df5cc95abc414dd70553569526d837e0f468afa3cc80135fe5f3788a6cda58dcb91d28728fa8f943b1325775d5bea4383f0e36014351e270365596e5e343de4d85d45a17342a7b80650485ce0482dbd6068e2118af4541c67eebc761899e2f3ee46f21b31f0b5f9d3eaf0e34a8c3bca7fce281dbbac408e08d2464d987287fbb0483f3139f"}}}) (async) syz_emit_ethernet(0x10a6, &(0x7f0000000200)={@random="f8bf93b1702f", @random="57da14f9ce75", [], {@ipv6={0x86dd, {0x9, 0x6, "4a6119", 0x1070, 0x0, 0xff, @loopback, @ipv4={'\x00', '\xff\xff', @multicast1}, {[@fragment={0x89, 0x0, 0x8, 0x1, 0x0, 0x18, 0x65}, @routing={0x37, 0xa, 0x0, 0x8, 0x0, [@rand_addr="f1b7bbec10d92f7936d0e24ab4b2e4d2", @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast2, @ipv4={'\x00', '\xff\xff', @loopback}, @loopback]}, @fragment={0x0, 0x0, 0x9, 0x0, 0x0, 0x4, 0x68}], @udp={{0x3, 0x1, 0x8}, {"34e2a907fffc3ddf14cb9b9450679de701f1e440592ff0313d42674c837dabf01406cd36994253ce40c5e6d25f7e71f84da6451ca815380effc539681ea063a8d85a8e293e97f8ba6984b47ac95e1d5a1fe82979df3575d2a2ef763401abeb6f3ed989ef756aef7fb9e13202c782473dbda7227e614a747b464aab534d6dbb52cd1660c7a0ec345799381ebc25d2ee81246c3706454edbc8ecf9aa4bb4f2a846e3a183d369a9b308cb1c5d8e148a689788c379a79288e783b20059105d1ee15e3c0222c2cce93d92c130305ea74a7c4dfe507573a30eb29a80c4986a1fdfa104f7392bce0d67984d9534e0ea34410fc85609ea3c7d4e963092f2e4e326f58ceded32af54b9ac56fc00b340f6f3764292ed3f1d7154a1ccf1002af78505caeb7eef5db9367348d6cedb704bedb21a012201bee0d3a9297be096a1fa46a67fc077322d030f76645786e604198ffd45789a88ccc23ecc0b180b1a4e782d0536397637d90551ec6ede6e155421cda9d76a90a77de8bff1b8bcd2f0ef36c9e8abc6258a427c7c969575effcac4f312252ef9629d3a582df5032761d1824e61eaf701ebf08dc59ba655a3a652aa8b97f5db664eedf8304af246ebce85940c2679cb2e7528c466cbb322626c695db4aaa3b5e5b0893fbe1567d596dc4bf2eeeb5815f761c731dbc017b3cf7edf1450ab580f9a616bc3a1052120a48a6ca1ade3560d7c1b98de4e717963a6be3e571ca1966fec5aac65e55d7886732e1d1eb6ff1e539186bd372254ec35bbda9bb17075f3444214fd1a76ee9571a3b4aec9d73b167b42b4ec5a9649aa6e9b8674b8e8d1a3d63e555c8612946bba6c2b2cdf294c1ea12ac7d31d3c23a0aea2dd7b6e3c994a21d3b681b1a5f81dd9f1bb17da0a54b54c77f9775b482024487fc98d6c295475aa413ccd05e2492cfa374b535146ed185fac8f1b7fde31ad80b9bfbd293ee443b099006e982bb8f2f37fc29dc5faa646accf43d77cff86f9ea4279d1b5c0844afd96f8e740ba7b72fae6d7171e929b8658e2b72695b9bce8bd4f3a5e37c54c1a40383e3537a630bdd4329f0973cf9fd5dc6dc479990a4ba061ad56404582f699df85f8532347770ff19ec6b3df6cee9fac43ac8cc892b3e151a2963112f93ba6e333869e0471634015ddb82422636e700393b5b7ba0b5d582a4b0702ad7d2b4c12f0b35380227b230d77cab4b2fb482a72a5118041d1ad69cb8a676f3c3e50b037dffec9aa2286407fbeb57cf3be89380210c9822528da757ab7a8bfc6b52bf4c77c93d78485eab7d251d9d921d681508d1d640cfdfd589e9558a79cec512b44a208295b4f6caee33e325ea730098247db2406a0c3b6e296d9e4d504ba90981cffb74722636c0b12b709417d3e444b40ad464b20af1a13d2d1eaa1ac1a20c7ba8fcb7ff17ec3beb0001f20ccac99a0332c2c38cc0ac34c86518a9539950bb56b3c2b4bccb9e3fc829c2032fa5c6c0cb1b844bebcb9fefa99626df824687a00a4856cdcdc3aedfa99882dee89100e51519e54fac879d489171f94accc74ddbb6e1a74ff8968cf2c8e0ca4b7a8b090d338b82e898192019bdec9bbb611c16481b806cd517775af5a33dcf99786262b5cb451ce9d35ebff1ebbfc5a5a76ed79a1cd8a171de40903be4c293f66628701dba7378c68ee7dce20594358c692c2038a678ee269fa1f925902fac08576b6386fdc6f69db4697630d4d960bbdbcd3d953b42b81a5c846bbc4bc88850cbf1f1f55e494e92e926a838053827086bda692b9e581ea134112f8371e1a1d4e02e3074927570ed6ffcfa0713f79cfcc59fb80dd60dc3c9ac0e7b3b64ff624285b343b52623a8ff2b8bc40ddd6d50601e8bad0a6fa58b13bff773571e580397516b6f40059873c837295f7c6a7e8b28c164e5c28a189dc8a326eaa826d59ae9e208c14a397dbeefe8883a47f9e2b62f4fd3bb72ab2bea071bcc909019d6d906f858eb0043dfbb34a1a0a2990abd6632aba8f51d23ff7e85ca1a74f3f3499a47e8cda5bf9b5514fdec7ef666be897204213efb24dee97eadff900e8e12dc11e1d898e1a3dfd1c9062bbdbccfc248d623fb1a516e8a7ac6e3375791da38d0c4b88a17b5d1155d4f513cae111214f742144d3643b042d6128c0a328553b62a56c59b88437e34702f5e7013e6b86dc66b1aa2a541e4beb2f805a265c6e93af61c8670c538dc8a884d2dd5e77da5a8024db38d2fbcc58421971a26624c76384e01683302d0611544093e1eb198b1843d021d58f378ebe8025072df23644b7d6c7097f28afee9f44ddb2989505ab20d3e7fed8333c318fefb317abb86c70270bce6e5d41694868e3076d6d3bbbb3a273fb65b4d80f8f64899ad89f84f804b318d9c4fc3ab8d0b36084e2a0d67630664ec94660f36a95ba042a40c937870be4688d4ed902b4b2eb061d216c71faacb7bae9772feeee1fc234ba6e07d85b25f0d91e24f855ed01cb4a7649941f7487d9afd766c2761b2d1a9b6ce2d91cceaf6d4a8eea93dbd54fe24ba9ca073e6158ae8ecb6bff2bbc0e9f72296ce006a3976e819cfc386062c3eabb450ad6e19969bc29bb2f853ad5a731e43a2aab140a3c96e315218a47f251a0ed3b48141ce9b51ae60576d429d2e6fba34e53d4f4d350a922511e34c88670a6158efc06fda2a774219683637aa98d4f6b7168838058cbeb2708005a1c6e8ea3ba6fb5d067f94a56fc01c04718220042c1a4436cd4612da922ad607c7bcc0fe8ebb61e5b258ccebc9bdb55eb3a96e1823d4d1f251f70f89dcfed5766fd080e2d85e318d95cebf6aa1fdb824c14b9df75a9b68eee357b0c3a154b490cbeaee24dcdf804881201fbd1d74c38df77b7bf31c322d2eb4b6eb3cc734445e3acc204d27bdb4baab8833a87f47ac0fe838e133e8a3689b3181752867f9cd8e58d35e9fbbc029c18cbd39fcbfbe3dcaddd874b7b97198870400f4ce6b87543c10097e6fd06d94df59c353b8c1b1459f4fe82f67f0205fbeb3c622517b0525f3f5851c62dfe99356513505a2d1fe40b4888d6d25bc595e912536c3656e5f9fd9fb6f86235d44e4eb6fb6aa34c1ff230e345d8b6d0cd3c121c052f6cdf37129500741e43648355862e866f8961895472ffb3fa8a800df2e410816a349573a55a7e8b1926265fffe5b42aca91dc85bec59a933e97fdd0ad9ec145cd12f2687e28d3a55d22c27d1713ca99f92d70258af0110c3e036be8a687998016c514bb9c387398486b2fc6b5c3a9518bc50285b9b5494e328c08fccc948331c46793154353d3a34669194baba30bbdb4cf0d6ff6ccb7d39cf82eb62a1a6473e1c468da10dc229aef5285e1d0bd97f4d7e8ecbe1f47b9dc2db28269e9a26ac44b92760af5b825da3e654228dc1d2a5c8510a3d32c418aeb66f138575b893c18bacedbca0c1c7bab5cc18da0c07cdaabcd186002058f38756e2a56600ee962c138018661418c78e5a789a40c05402ef5ba3a52d4adf6ced35b09e6a2e73a7b01d708bbc2a7894b862490901f09f9d1c338ee562c0718c518186891a7b873760ce6b5c8e49608e1f921d2526d867e06ca80141f0438c54105b59fe466b073f83bc792402d85f76bed0c26ef2206f1bd164ec360f00177630a79caa86ce5dae31a5a2984efed20a2415c5001fc1595f16f286e876ea78f688d82bc12cfda99d886b9eee458a8f37b66c5eac626caa23c767fc3aba512e043ea4a1115b8b4cbf8f6a8945c210402e47be0f02e5db5946aedfec386f0dbf43ba3ed6cef78b28f3531bf0b8030bc11ceb0d562bd4ae374450fa876cacf96b9f9f2f6d858a72940bce9e8b3d0e545d68fc06c6b312fbdf47597fcb41c9abb467afbdc169ba9f7f08c911ac1faa533ed4f20a978f88fd85c4ddb6c04289fcde0121258806636082c4d4e099fc4502996cfcd8a4e3cdff67f7ed0a032d5cb15895ecabff29f8e7f927326275f5b21a939395f492a2339ecef0a67b5292b94a085ab66679c24d2161783274ae447064a80028c30901aa8429a05adbc36af43b577b3d0e95a30bf9ad6ebbe722ad705977b34b5a0552929e39533c1a43a146f58c9ffb96a31d36cae5432433b847f37ed86889c4569e7cb8c5e2d74cbab1a15e64d4116f7f9fcfaf238c62f5591e8ca44afa7721d06b89b1bbe3cea00cc6b870d73e56bb90428d76557f836d41150dbabc944d9458cba3954c14594c2d561f02d0fa2ad72eec52ad218c8b12a72bf0252d110a9611e4f77c7225d01a1cea516e6bec8b621e1c054191465089a37ce24bc399b6ee3e63136a2d2d81a5669a1d9df521c3df7d0be3bb95930a6d2369427478e6ef654640ea4deae983d607a340918681c84693fcd1a6467e0d16060ebc31dec0bdff6f7ab3edbf7eacc05a1004e1f1fa81ae4c247d31bb896ec63751b455c9770e5b33bb7b73d91a17bd2813f0fcae870ea5594bbd9addbc0fb63e4579a66c4b70bd05963da5e5b6a71169c7480bf4090f266edc6cd966f68879e509af736889ead7709e60280e3a7fe9ddd008059ad2d2a2e2fd68334f434f6d8e515147a78dabb567f2ae38991ce680a7fc663cbefa38efa5b357f055dc7ee292ef675f3018b93ada13c8abf4d06b784b1738b068e850e164096f1f6fc641c1d320f5128b56fae18df2cb3d86e241d7f650764eea63c82374c8d6a876fbcc0ce374ee7a05f12789929006c203ef13d5afed15f6db28a4b1ce01e06a56b4fb30f6b1f67e66798b60d51cfa576b2334cd598f0b9b3200e54606d2da35b1935e45bd9f139e4eeed226911a23e429a99472f394030ceab5230d852ca3759a0c7d8db2db2d8390437ca0478dea8b8a84376249f890810022b2e98053b79f1d182b5555da2cf00b1ccd182718609679c1d24ce4d94506efa6977f7b7b980e97ca22a1964d2a80b8e62dd8f4759ca1868b5d920ed547dee7a3234ed29ebd947bbe4f9fc89b7a3fa448bf8f8d216b1dd22c283994344ecc34428738d9a9c2ec3756c5c497d8bb82aadf0a214cedba2a023e664d888b90cc51e2128b231a6920bd0a5083ec040a33e338f720ef175d23bccf48f9630277bf7530c95576e43e274e8e02ba00a0124208e6beb695c57d528f26ce171a4820626bf1dba97ddb5d8c9dbbadd84a3cdbcf35e9ee23a9193d08623339c4dfda3d08bf12cd503175d5b9783317b7dc35097cf3da1a694e6f798d5e1ee38430f36db30459890f9d1933300a989b3e70052a6e42be2122633340761dc9d886665abc1deb8dcb1a3da54a1c20e8880a9d982e0f7efe02ca3bf6ee7228ae874ab4874ad808c78b8723b20f7a5e96429cd8887bb32a576028e40f43a34a23d0b96611a66e48b36e2d6bfafbd2145aa60e4344a8b6551f1af8d739d2d126b740a395a0dd56557d82ec1eb520096e51acf59fd9d33859fc977a7ed152033ca48bf87f5240c92e1b279cd44708b2ff3bb2dae9ca62a8d72e6aa3693e9032f8ba074dd139507a2b59c823bf04e5ed18d0e8a237105bacb866d3689c4919e46edf93a328c18ac532fd0d62ec80c2b3042e3f1c39ce5542fae79c60e13738d9a88b08c6a4f12ce4a4978be96a2edacf415a4ed9362771d42d90ba5f2c98709f543e66f4cd7ca15d6e270428f53e68f20a7b0f952679f80a0bbeb45d34608a74c5b45a7b9ea1a519c5a10b87f6de6c897ea53b3a26e10ada1b8468d3140d3e9afe96f88b95680a7cd5dc40e07c9caf61bb767925939302b28b16cc9646cc917494e6a68ae7884b975ded9e95746f47699b4858d6f1bf20963c83557762bb57a795cc"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:58:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async, rerun: 64) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x7fff, 0x4) (rerun: 64) 09:58:10 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:10 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x20000000, 0x1000100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x200000000000000, 0x100000082}) 09:58:10 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '?\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @empty, @mcast2, [@routing={0xc, 0x2, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}]}}}}}}}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0xfaf5, "ebf93c188198adb778a4d321"}}}) syz_emit_ethernet(0x104, &(0x7f0000000180)={@broadcast, @random="d346ecc2895b", [], {@ipv6={0x86dd, {0xc, 0x6, "b77515", 0xce, 0x62, 0x81, @mcast1, @empty, {[@hopopts={0x3c, 0x4, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xff}, @ra={0x5, 0x2, 0x949}, @pad1]}], @generic="b522191e4e561962fae12c85488cf283e456c55eacd71670f1284c280accc5abb8fdc5c5624ffeeb11524dc814a25ca60f722a9d069d5db5e8fcc3cc1ab3dd14f65917397ac5e3e38c8e87a3290ab089bcc6be996b035604d462333c658f2408aea9679124774eff9038959372b3438ee047dddcc9568305170558385784314058e9131efe0f28fe412348e669a78e15c222da731c6f67689dd32378b783effd67ea1112ba88"}}}}}) 09:58:10 executing program 6: preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r1) clock_gettime(0x0, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) socket(0x2, 0x8000, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) clock_gettime(0x0, &(0x7f00000000c0)) (async) 09:58:10 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/71, 0x47, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3000, 0x8}, 0xc) r1 = syz_open_pts() r2 = socket(0x10, 0x2, 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="02", 0x1}], 0x1) pipe(&(0x7f0000000000)) (async) recvfrom(r0, &(0x7f0000000040)=""/71, 0x47, 0x802, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x3000, 0x8}, 0xc) (async) syz_open_pts() (async) socket(0x10, 0x2, 0x9) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) writev(r1, &(0x7f0000000380)=[{&(0x7f00000003c0)="02", 0x1}], 0x1) (async) 09:58:10 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '?\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @empty, @mcast2, [@routing={0xc, 0x2, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}]}}}}}}}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0xfaf5, "ebf93c188198adb778a4d321"}}}) syz_emit_ethernet(0x104, &(0x7f0000000180)={@broadcast, @random="d346ecc2895b", [], {@ipv6={0x86dd, {0xc, 0x6, "b77515", 0xce, 0x62, 0x81, @mcast1, @empty, {[@hopopts={0x3c, 0x4, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xff}, @ra={0x5, 0x2, 0x949}, @pad1]}], @generic="b522191e4e561962fae12c85488cf283e456c55eacd71670f1284c280accc5abb8fdc5c5624ffeeb11524dc814a25ca60f722a9d069d5db5e8fcc3cc1ab3dd14f65917397ac5e3e38c8e87a3290ab089bcc6be996b035604d462333c658f2408aea9679124774eff9038959372b3438ee047dddcc9568305170558385784314058e9131efe0f28fe412348e669a78e15c222da731c6f67689dd32378b783effd67ea1112ba88"}}}}}) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '?\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @empty, @mcast2, [@routing={0xc, 0x2, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}]}}}}}}}) (async) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0xfaf5, "ebf93c188198adb778a4d321"}}}) (async) syz_emit_ethernet(0x104, &(0x7f0000000180)={@broadcast, @random="d346ecc2895b", [], {@ipv6={0x86dd, {0xc, 0x6, "b77515", 0xce, 0x62, 0x81, @mcast1, @empty, {[@hopopts={0x3c, 0x4, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xff}, @ra={0x5, 0x2, 0x949}, @pad1]}], @generic="b522191e4e561962fae12c85488cf283e456c55eacd71670f1284c280accc5abb8fdc5c5624ffeeb11524dc814a25ca60f722a9d069d5db5e8fcc3cc1ab3dd14f65917397ac5e3e38c8e87a3290ab089bcc6be996b035604d462333c658f2408aea9679124774eff9038959372b3438ee047dddcc9568305170558385784314058e9131efe0f28fe412348e669a78e15c222da731c6f67689dd32378b783effd67ea1112ba88"}}}}}) (async) 09:58:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1b3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x140) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) getrlimit(0x0, &(0x7f0000000680)) 09:58:10 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x20000000, 0x1000100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x200000000000000, 0x100000082}) 09:58:10 executing program 0: r0 = socket(0x11, 0x4003, 0x0) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x7fff, 0x4) 09:58:10 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:10 executing program 3: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '?\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @empty, @mcast2, [@routing={0xc, 0x2, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}]}}}}}}}) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0xfaf5, "ebf93c188198adb778a4d321"}}}) (async) syz_emit_ethernet(0x104, &(0x7f0000000180)={@broadcast, @random="d346ecc2895b", [], {@ipv6={0x86dd, {0xc, 0x6, "b77515", 0xce, 0x62, 0x81, @mcast1, @empty, {[@hopopts={0x3c, 0x4, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xff}, @ra={0x5, 0x2, 0x949}, @pad1]}], @generic="b522191e4e561962fae12c85488cf283e456c55eacd71670f1284c280accc5abb8fdc5c5624ffeeb11524dc814a25ca60f722a9d069d5db5e8fcc3cc1ab3dd14f65917397ac5e3e38c8e87a3290ab089bcc6be996b035604d462333c658f2408aea9679124774eff9038959372b3438ee047dddcc9568305170558385784314058e9131efe0f28fe412348e669a78e15c222da731c6f67689dd32378b783effd67ea1112ba88"}}}}}) 09:58:10 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x20000000, 0x1000100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x200000000000000, 0x100000082}) openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x20000000, 0x1000100000000}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x200000000000000, 0x100000082}) (async) 09:58:11 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) kqueue() r0 = syz_open_pts() kqueue() select(0x40, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x100, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2364, 0x0, 0x0, 0x0, 0x0, 0x32baba81}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x7fffffff, 0x63, 0x7, 0x8, 0x2800, 0x3, 0x2, 0x7fffffff}, &(0x7f0000000140)={0x8, 0x10001, 0x100000001, 0x2, 0x7f, 0x7, 0x6, 0x7f}, &(0x7f0000000180)={0x3, 0x42bc, 0x3, 0xb4c, 0x9, 0x1f, 0x36, 0x3f}, &(0x7f00000001c0)={0x8, 0x4}) close(r0) setrlimit(0x1, &(0x7f0000000000)={0x3, 0xffffffff}) 09:58:11 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="829b9f0695091f4eab5538bdef7b8cff9d8d5a1688e50eab1732167f1de6046595a5c76ff6a27eb9e20e875bc1a05578320a7b32d56a22376a752083d9186e2044c2e33dfafb4fe289838b23219bd07b7ef8ac5b729de6073e5a4f331d19f49daa721bf291", 0x65}], 0x1) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) (async, rerun: 64) write(r0, &(0x7f0000000040), 0xfffffec2) (async, rerun: 64) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x68ae, 0xffffeefc, "95fdffffdf0f0000dfdc00a0189bddfaef004000"}) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 09:58:11 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, 0x0, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:11 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async, rerun: 64) kqueue() (async, rerun: 64) r0 = syz_open_pts() kqueue() (async) select(0x40, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x100, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2364, 0x0, 0x0, 0x0, 0x0, 0x32baba81}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x7fffffff, 0x63, 0x7, 0x8, 0x2800, 0x3, 0x2, 0x7fffffff}, &(0x7f0000000140)={0x8, 0x10001, 0x100000001, 0x2, 0x7f, 0x7, 0x6, 0x7f}, &(0x7f0000000180)={0x3, 0x42bc, 0x3, 0xb4c, 0x9, 0x1f, 0x36, 0x3f}, &(0x7f00000001c0)={0x8, 0x4}) (async, rerun: 64) close(r0) (rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0x3, 0xffffffff}) 09:58:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="43acadd699f788e01d962696d096652158c836d701d38c02f9b99b8a7cfa9954e85fb609452ba809f4adc6304a2150c1377b224b6e42508b95", 0x39}], 0x1, 0x0, 0x0, 0x4}, 0x801) syz_emit_ethernet(0x38, &(0x7f0000000080)={@local, @random="d14ade34065c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2, 0x2b, 0x0, @loopback={0x4}, @loopback={0xfeffffff00000000}, {[], @generic="d420"}}}}}) 09:58:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1b3) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x140) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async) getrlimit(0x0, &(0x7f0000000680)) 09:58:11 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaa0edcf4d837d586dd60e3a00000102d00fe000000000000bb0000000007000000000000010000000033e8ffffffffffff0000000000000000"]) 09:58:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mmap(&(0x7f00000a4000/0x3000)=nil, 0x3000, 0x1, 0x7011, r1, 0x7fff) write(r0, &(0x7f0000000680)="541ccaf44f504e6e14b5fded239f09249b7add5a3c6dcd358303494d09608a66a568e00a064aa35ee753ad9c27108f96226ad8026004c211d876df292e7e0749e8042e4e8abbb194b1c81c103c5cb255156829ba851c31a4c23ad272437b62cc399949006c4127382900243c27291ab33ae0fedf6a691c2ba5e220a24366f2b80e9f2fc14dd7a839c7dd7443f5df3085ada73d97dca2ec720b41b5bb0e265ce2a488994abd2c603a7168f15414e2dbef610cb6917b1e95de78a4d073d6730f1e267521b48a1efaf197c23ac75b5788824743b4dea266316b8f224e08e3f07786f3b245ba05ed5e8ede69aac02d95ed1ec0c5d9dcdb4514d19d54e2481438c5c58309dab8759f11f1e3847f0c40f2e42d0be84e8650b694dc967406a43742bd9661d8db6974c7cf7c0841a71b69d0d92216c83b73c8974d900dc1f5ed192e7113890571380bacadd8fd7220f6004c993cf3dcf9f7f427e4c34a49479856c4653b4164add316efacb19ce9d5cfaf3415420b2732ac34a7bc2d824ea0e3632a39cbade4403df7518bc9e462cb584bea8cedf3a8b2509827cfa8573cd54da1c47b9ee95e91dcff84865159234212c222b204d7eee3140e955657f094056dc93a07a3ba72aa7b82c1abb03fba02741bf8273970ed6b5daf9e414dafed0b607dd349325a29540310c002b572333c1fbdebc3ab7a81281c2339130f4da29e39a1a4511083d36361199046d9ff8709460b64bf9fe911b2034dc78f8fad70c6ca1877565f87ac8f584f0171d4e2479732684989f655f949da622ad8f3e8705089c18e294c0108a612213c0d70188cab31771f054c16a9528f195d92b008517171660641ee58bed048474296f87847376a385fe900b61fbee940e4252fb4e537df303a9bbbaaeb3239f7d805a3812feac7f4f3c15b3685e7a142b9626340c48bf9d7533475f121f73d0b4abc8070744d11aa541a9107131916f83029488b2b95858e25eeec9d21ee4f5536cd7f5815d12c97e4ee4183b85114e49fed5092605d45db0db035d99fafb93457d8092a23310140ad59f6d997c030a6fc320df728ef4a461acd683413cbe649847484783ef6b21c7c93b21d3965de7fae6fbe7dcffadfb91a83e5140bc53d2147b82751e8372122a0f99ea33b8a32be816c01f7314f7a23e0cf7da99ab34ec7c0b8b75c93307e1fafadea11dae58157360daac4fad5c06a3de48955f162c72f2a4f7535875eb2634b344dd6a74520fedc1f2d6c7fec6eadf5f64ad8918833b110612e715b00a0b0095cb183e65ffad145691365771c04f666064a60a7bef34eef9260d660ba8c45718f2752ea18eb65ef0d06cab70ca3d60f8f5cf5b4e62f06a4e1c53261fb45baa467f913cfcd23f611644fcef8f93456d0b09b26c4f648667068d2b25db8a82f68fba3de8cef47e003ff30450070d3c6bc4c42556b74bfb52c4d8c31393bb26df81ea5561727da7b9fdc65197dacc0ed23204e24c7b5e7a02a5eaf79804416d8e154f3d3806875dc639567145d49b5f56cd253c7f73f9bf2c037de3433510d66e68b4affd1b6d688dbd0065afbcdd12371bf30bd743bfe119d100d31cd41e02429dcce9b08f4af8ebebafde6fb527729baabbbf965ff942270b1027404b155b837ec4b43226beb5d8904499ec1e5c22fd9555eb929f88136deb5819f10a99323fbb21df4b337d750e1a09bb247d22192875fe8e62333602efce7854e01214403bf10457cb49e26142cd496aa69402c80565f12e54509c5fcfcb5e57eb9bfed27172ce6210d663802c9d3a8963e5690fc63ddecc5d5c9fb919d836fa592121a27e14d53556e816df0de75d9b8c7bfc9d75be5bbc645667d10481f347aeba943a5db65a40776dc99868d7bf00fd6c51f2388172d9382399dcdb56cc08a455f89634e62aceb8828e69725ce2e06237e9727334fbf5dcab8005bfd5f484550aee94eb724dd692253bbac815c8ddd2cadfbfba70ff1d9604616f747e50ce51d1d751723594ef78497be168e71a833c47fd43588b495e5f77033ab164161ddcf400571dcc367389eab4fb74489797c75d113d10785080f567a66029f57d62211f9366cc7d4358f2b44313d4e2954043b70cf3af909e9d704e75037755a45f2ab0af035dc07e3f8453fda0a650f1a5d9bbeb6532e628d8ddf00b528952aaa0951ca9b018b8b30d7dec12feb9ea44d27b136e82ab63d42083c9e8712d2a4a73ab40d7a6d3f55f88b94695c8f7498ee2c731f001455778b68fdbe420aee5f2e4dc87ff4871f2cf5ba82c91aa0cce6b2c0fb182546af91b8176047dd13e5b1006842d5eb9045d8a5d685a533a0376279c5f1119c0d6e0549a51e0af3e60b30d50e214286dc4f9be27242d622798caef9692ed312e1ea772145361f8a7f4d6da6db84d1e5bbc1d2b3669ccef90e7c1d9b5caaa16377310d81dc749dbdedc751bb47bd55f53cadd5201004060925bc9d3dd1758823f01783ce9b8fc066a2ee519e58b690290626454d0b42f045d93bbff907d86d39ca8b3bc10df1c676b9bfe7af2b072fe1b2064c5740c5b75096c930dcf1db725d23617371530a3ff02bd324f24f49f639a73bfcbaf6a763b2b3e6684f117be08dd0cd523a3e94596558455a17a8ec614718413b9899cf36c10bdd97f66ca3587b58650bf2cb837e5bb7243c8b45d2163f069303e72699cd38bc88bf69c7270bad4775019feb3d02b57cbf6bdc646f35b77773120cbf81b8908161fc3fabd340660ff47d2e64abdfa3d8e64c393fc8b83660449763a96d1db7af4e7c74ca5a1cf9180a812f7e1e9d29f76ec562ec0b94f01a9b0e76a42f2f4a3e49552ee7f4b9509d4c9faf81571afd500bc9825befeb9f464a657a52334ed7f514968462d78bc6b1bbbb2b457c769c5c1a9c9cc947ddde168df37360b8417dbb42386324fc1a00e9370e5baebb2cb9f0ed9f53edeb11de24f796039d983c7c3e5427292ec0183133b125d3bedef79a280e2b5afa1b6b166ad8b04b807d6f63cb6860b8b266a2b4767bcfc97899845f563587a147373f5a06e495e3d08cb269fa5b72643d7bbb41f644d60c23c521df0a6130f91dd4a279ed9d6d8c335499922a14ad975084704a0defff7b0a7ec3c27fe18f49072ac8c7853bea37b12ec68070be980d3557eefee6f2fcafc3f14b309d614ee4b69f46ac3ff0b057b523523d6059e78b54fea7a15f20e4b395af2316556e1e63502a7b96a0382e11f2577a938aff0432b12e01cd8abe6caab172bece2462ba720934bc4787836f22c81376851879b6f9466aab5410230fcfe8fd752e450dfd7f2179f257aebf581f5fb4c551768d2a71c9750e02f5a8c532935dffde6b8ff380dfbee91f5779ff3016af23d1d5e7083332675535a1a599bd3c46f42823b3178bbfe14754bbc2d2108f2fea1a288612797dba9562bb7a56e9ed0f7ddd3c1e4ec2ad33b5637cf2fecdb38678d5c572b04174fd6173473fd8ab208dbaf2d7852b5584b1cb888c4988984a413fcfa017d7fced60a6212c912eb5bb2f897ea5ad49dde04b97f592e9d92349902908b85cca150bc24d8d2240909b94b7d9cefdcb364cfb8ab51f15712da4344e40a57751aeca3790918a8a1d6693bdd2fb527ad63943fb6964621122211518ce2a6d1ca0d784cc262ed55108b3ed41653c6df3dedba204da5bc5f01e9ab4ff1848b3779b3ce574daca8fa34d6ed97679b1165c40108560b415554d5b221865e134f4f2011456576b859ada13a444ad8c4b80ec7284d17a10466cc39519fa767dc4af6a5b163c88dae1308cc91e80ccbbe9da07c8da00648f98b95a527df382298cbc3264487c82c665e914a1c6bdabaa20a0e3f1cdaa5de013cc4bf78a582990f1855a373ddebc266642035b130031cfa0960528b91f342dbaac05c274fe426d9984da181187599b8d8d3968f6fce86a6f3369e956e8eaae3b3a2b90ccc4ef2e4903e3aa6387d06bd4c30e14ed3722f811bf86079bb5f5ff5817c6745518c284526b1112e46e9bea684a540dd2e40764ffc7cf6a848d2412d36dc60260681194a29dc7db6930a0ab7cbae5d5d23063232e9d2296fe8c0fef706ac8d25f6031f00d3b166173c2b36281a013b905d48b23af5957ac741e8a14b20d1e49366c57231163f9a26bca3c25655690d36501f8ebac0abd68db38b57a318fefe4e87e34910d60683239a37673918e61208410508108f74b26e4283b6be5bd6214d2dc6ccf7cf688ec240012b315b571e5b5c79e1eb8143872c3fdbf037b2205d66ba2301be9c91c17a236d9c99075265bac620ebf4bd6a328dabfba0fff0a803835a983613f35a6192acae64c218279033ced51a92121890f00e7399cf4610c96ad387862c7b2d75e0489169b2085a8f42a10484c02f8185befc5ba32dffa342e301b75306cb8239a80904f71a0f5ad569df520eb639f68fd2765ba55cb912c1279077ea3c8a6efd061361ca179fb882f651d322d4287124fa56e2c18c493c234ce1ea3b591cbfa2e314145b9e90416d23778d294900542d54470a597eb55752a87641a409f23a5f94d4f12800ad5dd5ebe5ef7e6a86aa079b79a578bc8dfe98438eaf28576faf9607c3b93c006c0d107587f69b74f68690cbd9f105920d94b8adf2c4463ce23704fae4bd7a03408eb2356375e1af6f191f61707c57283eac7a44e2e8b9b7b7e3aeba55d8520f813ac47f5e154a402232773c488abfa186d7a045b667d432f7c58c6edbc0ea0def8bc1f97de0819f8cdda907e38b6d04825471df36c7ee1d0dc102ae2496147bf18632a2a1985e464d6a179826a3f8babcb86791a8d246aef464acc85f7d08f19d9a61a4a9c0090634fad8b86563574b84070de4727a18598539af7be4159946319a09419d583a27c60367fbc55531826af06763b490c743157e0ac05e41c2151d12a485beb8748dec2baa4855d3f83ebd2a73dbff04e0522becc133b6bfcd92cdc98ef59c40ea2decda76e7f075045ce250a0774b0a37a1b490ad5d7f9c576b0b0acb08cd718f06d8b8b4b8764c6083023edd4a18bc96b7b5f23cb9a8d7a5701e50a4cb59fb09392c7a41f13e0c96add5b277e2362b0d09b8a0f4b73d63bc0b0895230cbfa84365868ee1bc3adc08ac2e4ce28c2c7faf1e215e47dc7570246466e81f47f012ccab87305ebe99d586051405199d4ae7ac41a0aefcc4469b6600e25cec2676c37458b78564bb4be93c5f025705352c3fec8423badb2149cf156f961349aef8f73a47eb1af8abc7873388f9847d1b08e06ef5aa0fab6100bc7f40ed305a36c5b3470149a550811c03ae7b37ee3a44fd98f50eecd921cdaa2feb97f74010c5af21d918d350e72826784c16cef11670efc79a06ed8fbd9afc4c0394ae4f742804644337f5d1e4e457c91b0cb25db3415a618b7141285d99b9ae4d1dd0e82ab32997171d61bd9db66f2194336eb6a4336a824268e8c28215ba7a1d02bae6380fe8d1900390497cceb842f5b9afb14325c105d5359c8b89d679b4ef492ad07246020e2f1e3730cfc848cca85310e13cf220b9ca849f35fab486ebd5173fd87467a29527de7417eb354ef63cfcd882a2a28e5af67c1e43f4408c25e72bdad4507325adcf7951dcc2bebca6d397b417e27076d7143808edc91d31dc03351f2c372eb35736ac6fb1a7d214f9772bf944d1f3190c624b75f66dbffe14f53c05a982e414f6af39f9c5919720f17b7f9ef524934fc77b6e5272cccb3dcfce7da0d832a3d919ff600a458b82e02dde6e8505a338b8dbb758b60092433629ee382f66d361f9c", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = socket$inet6(0x18, 0x1, 0x6) bind(r3, &(0x7f00000003c0)=@in6={0x18, 0x2, 0xff, 0x80000000}, 0xc) fcntl$dupfd(r0, 0xb9280ce19f8dfd9a, r2) 09:58:11 executing program 5: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 09:58:11 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, 0x0, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:11 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) kqueue() r0 = syz_open_pts() kqueue() (async) select(0x40, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x100, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x2364, 0x0, 0x0, 0x0, 0x0, 0x32baba81}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x7fffffff, 0x63, 0x7, 0x8, 0x2800, 0x3, 0x2, 0x7fffffff}, &(0x7f0000000140)={0x8, 0x10001, 0x100000001, 0x2, 0x7f, 0x7, 0x6, 0x7f}, &(0x7f0000000180)={0x3, 0x42bc, 0x3, 0xb4c, 0x9, 0x1f, 0x36, 0x3f}, &(0x7f00000001c0)={0x8, 0x4}) close(r0) setrlimit(0x1, &(0x7f0000000000)={0x3, 0xffffffff}) 09:58:11 executing program 4: accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/205, &(0x7f0000000140)=0xcd) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) 09:58:11 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, 0x0, 0x0) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') (async) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') (async, rerun: 32) lseek(r0, 0x0, 0x2) (async, rerun: 32) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) (async) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="43acadd699f788e01d962696d096652158c836d701d38c02f9b99b8a7cfa9954e85fb609452ba809f4adc6304a2150c1377b224b6e42508b95", 0x39}], 0x1, 0x0, 0x0, 0x4}, 0x801) (async, rerun: 32) syz_emit_ethernet(0x38, &(0x7f0000000080)={@local, @random="d14ade34065c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2, 0x2b, 0x0, @loopback={0x4}, @loopback={0xfeffffff00000000}, {[], @generic="d420"}}}}}) (rerun: 32) 09:58:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1b3) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async, rerun: 32) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x140) (async, rerun: 32) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) getrlimit(0x0, &(0x7f0000000680)) 09:58:11 executing program 6: setrlimit(0x3, &(0x7f0000000000)={0x9b98, 0x100000}) syz_open_pts() 09:58:11 executing program 5: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async, rerun: 32) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x4) (rerun: 32) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 09:58:11 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaa0edcf4d837d586dd60e3a00000102d00fe000000000000bb0000000007000000000000010000000033e8ffffffffffff0000000000000000"]) 09:58:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mmap(&(0x7f00000a4000/0x3000)=nil, 0x3000, 0x1, 0x7011, r1, 0x7fff) write(r0, &(0x7f0000000680)="541ccaf44f504e6e14b5fded239f09249b7add5a3c6dcd358303494d09608a66a568e00a064aa35ee753ad9c27108f96226ad8026004c211d876df292e7e0749e8042e4e8abbb194b1c81c103c5cb255156829ba851c31a4c23ad272437b62cc399949006c4127382900243c27291ab33ae0fedf6a691c2ba5e220a24366f2b80e9f2fc14dd7a839c7dd7443f5df3085ada73d97dca2ec720b41b5bb0e265ce2a488994abd2c603a7168f15414e2dbef610cb6917b1e95de78a4d073d6730f1e267521b48a1efaf197c23ac75b5788824743b4dea266316b8f224e08e3f07786f3b245ba05ed5e8ede69aac02d95ed1ec0c5d9dcdb4514d19d54e2481438c5c58309dab8759f11f1e3847f0c40f2e42d0be84e8650b694dc967406a43742bd9661d8db6974c7cf7c0841a71b69d0d92216c83b73c8974d900dc1f5ed192e7113890571380bacadd8fd7220f6004c993cf3dcf9f7f427e4c34a49479856c4653b4164add316efacb19ce9d5cfaf3415420b2732ac34a7bc2d824ea0e3632a39cbade4403df7518bc9e462cb584bea8cedf3a8b2509827cfa8573cd54da1c47b9ee95e91dcff84865159234212c222b204d7eee3140e955657f094056dc93a07a3ba72aa7b82c1abb03fba02741bf8273970ed6b5daf9e414dafed0b607dd349325a29540310c002b572333c1fbdebc3ab7a81281c2339130f4da29e39a1a4511083d36361199046d9ff8709460b64bf9fe911b2034dc78f8fad70c6ca1877565f87ac8f584f0171d4e2479732684989f655f949da622ad8f3e8705089c18e294c0108a612213c0d70188cab31771f054c16a9528f195d92b008517171660641ee58bed048474296f87847376a385fe900b61fbee940e4252fb4e537df303a9bbbaaeb3239f7d805a3812feac7f4f3c15b3685e7a142b9626340c48bf9d7533475f121f73d0b4abc8070744d11aa541a9107131916f83029488b2b95858e25eeec9d21ee4f5536cd7f5815d12c97e4ee4183b85114e49fed5092605d45db0db035d99fafb93457d8092a23310140ad59f6d997c030a6fc320df728ef4a461acd683413cbe649847484783ef6b21c7c93b21d3965de7fae6fbe7dcffadfb91a83e5140bc53d2147b82751e8372122a0f99ea33b8a32be816c01f7314f7a23e0cf7da99ab34ec7c0b8b75c93307e1fafadea11dae58157360daac4fad5c06a3de48955f162c72f2a4f7535875eb2634b344dd6a74520fedc1f2d6c7fec6eadf5f64ad8918833b110612e715b00a0b0095cb183e65ffad145691365771c04f666064a60a7bef34eef9260d660ba8c45718f2752ea18eb65ef0d06cab70ca3d60f8f5cf5b4e62f06a4e1c53261fb45baa467f913cfcd23f611644fcef8f93456d0b09b26c4f648667068d2b25db8a82f68fba3de8cef47e003ff30450070d3c6bc4c42556b74bfb52c4d8c31393bb26df81ea5561727da7b9fdc65197dacc0ed23204e24c7b5e7a02a5eaf79804416d8e154f3d3806875dc639567145d49b5f56cd253c7f73f9bf2c037de3433510d66e68b4affd1b6d688dbd0065afbcdd12371bf30bd743bfe119d100d31cd41e02429dcce9b08f4af8ebebafde6fb527729baabbbf965ff942270b1027404b155b837ec4b43226beb5d8904499ec1e5c22fd9555eb929f88136deb5819f10a99323fbb21df4b337d750e1a09bb247d22192875fe8e62333602efce7854e01214403bf10457cb49e26142cd496aa69402c80565f12e54509c5fcfcb5e57eb9bfed27172ce6210d663802c9d3a8963e5690fc63ddecc5d5c9fb919d836fa592121a27e14d53556e816df0de75d9b8c7bfc9d75be5bbc645667d10481f347aeba943a5db65a40776dc99868d7bf00fd6c51f2388172d9382399dcdb56cc08a455f89634e62aceb8828e69725ce2e06237e9727334fbf5dcab8005bfd5f484550aee94eb724dd692253bbac815c8ddd2cadfbfba70ff1d9604616f747e50ce51d1d751723594ef78497be168e71a833c47fd43588b495e5f77033ab164161ddcf400571dcc367389eab4fb74489797c75d113d10785080f567a66029f57d62211f9366cc7d4358f2b44313d4e2954043b70cf3af909e9d704e75037755a45f2ab0af035dc07e3f8453fda0a650f1a5d9bbeb6532e628d8ddf00b528952aaa0951ca9b018b8b30d7dec12feb9ea44d27b136e82ab63d42083c9e8712d2a4a73ab40d7a6d3f55f88b94695c8f7498ee2c731f001455778b68fdbe420aee5f2e4dc87ff4871f2cf5ba82c91aa0cce6b2c0fb182546af91b8176047dd13e5b1006842d5eb9045d8a5d685a533a0376279c5f1119c0d6e0549a51e0af3e60b30d50e214286dc4f9be27242d622798caef9692ed312e1ea772145361f8a7f4d6da6db84d1e5bbc1d2b3669ccef90e7c1d9b5caaa16377310d81dc749dbdedc751bb47bd55f53cadd5201004060925bc9d3dd1758823f01783ce9b8fc066a2ee519e58b690290626454d0b42f045d93bbff907d86d39ca8b3bc10df1c676b9bfe7af2b072fe1b2064c5740c5b75096c930dcf1db725d23617371530a3ff02bd324f24f49f639a73bfcbaf6a763b2b3e6684f117be08dd0cd523a3e94596558455a17a8ec614718413b9899cf36c10bdd97f66ca3587b58650bf2cb837e5bb7243c8b45d2163f069303e72699cd38bc88bf69c7270bad4775019feb3d02b57cbf6bdc646f35b77773120cbf81b8908161fc3fabd340660ff47d2e64abdfa3d8e64c393fc8b83660449763a96d1db7af4e7c74ca5a1cf9180a812f7e1e9d29f76ec562ec0b94f01a9b0e76a42f2f4a3e49552ee7f4b9509d4c9faf81571afd500bc9825befeb9f464a657a52334ed7f514968462d78bc6b1bbbb2b457c769c5c1a9c9cc947ddde168df37360b8417dbb42386324fc1a00e9370e5baebb2cb9f0ed9f53edeb11de24f796039d983c7c3e5427292ec0183133b125d3bedef79a280e2b5afa1b6b166ad8b04b807d6f63cb6860b8b266a2b4767bcfc97899845f563587a147373f5a06e495e3d08cb269fa5b72643d7bbb41f644d60c23c521df0a6130f91dd4a279ed9d6d8c335499922a14ad975084704a0defff7b0a7ec3c27fe18f49072ac8c7853bea37b12ec68070be980d3557eefee6f2fcafc3f14b309d614ee4b69f46ac3ff0b057b523523d6059e78b54fea7a15f20e4b395af2316556e1e63502a7b96a0382e11f2577a938aff0432b12e01cd8abe6caab172bece2462ba720934bc4787836f22c81376851879b6f9466aab5410230fcfe8fd752e450dfd7f2179f257aebf581f5fb4c551768d2a71c9750e02f5a8c532935dffde6b8ff380dfbee91f5779ff3016af23d1d5e7083332675535a1a599bd3c46f42823b3178bbfe14754bbc2d2108f2fea1a288612797dba9562bb7a56e9ed0f7ddd3c1e4ec2ad33b5637cf2fecdb38678d5c572b04174fd6173473fd8ab208dbaf2d7852b5584b1cb888c4988984a413fcfa017d7fced60a6212c912eb5bb2f897ea5ad49dde04b97f592e9d92349902908b85cca150bc24d8d2240909b94b7d9cefdcb364cfb8ab51f15712da4344e40a57751aeca3790918a8a1d6693bdd2fb527ad63943fb6964621122211518ce2a6d1ca0d784cc262ed55108b3ed41653c6df3dedba204da5bc5f01e9ab4ff1848b3779b3ce574daca8fa34d6ed97679b1165c40108560b415554d5b221865e134f4f2011456576b859ada13a444ad8c4b80ec7284d17a10466cc39519fa767dc4af6a5b163c88dae1308cc91e80ccbbe9da07c8da00648f98b95a527df382298cbc3264487c82c665e914a1c6bdabaa20a0e3f1cdaa5de013cc4bf78a582990f1855a373ddebc266642035b130031cfa0960528b91f342dbaac05c274fe426d9984da181187599b8d8d3968f6fce86a6f3369e956e8eaae3b3a2b90ccc4ef2e4903e3aa6387d06bd4c30e14ed3722f811bf86079bb5f5ff5817c6745518c284526b1112e46e9bea684a540dd2e40764ffc7cf6a848d2412d36dc60260681194a29dc7db6930a0ab7cbae5d5d23063232e9d2296fe8c0fef706ac8d25f6031f00d3b166173c2b36281a013b905d48b23af5957ac741e8a14b20d1e49366c57231163f9a26bca3c25655690d36501f8ebac0abd68db38b57a318fefe4e87e34910d60683239a37673918e61208410508108f74b26e4283b6be5bd6214d2dc6ccf7cf688ec240012b315b571e5b5c79e1eb8143872c3fdbf037b2205d66ba2301be9c91c17a236d9c99075265bac620ebf4bd6a328dabfba0fff0a803835a983613f35a6192acae64c218279033ced51a92121890f00e7399cf4610c96ad387862c7b2d75e0489169b2085a8f42a10484c02f8185befc5ba32dffa342e301b75306cb8239a80904f71a0f5ad569df520eb639f68fd2765ba55cb912c1279077ea3c8a6efd061361ca179fb882f651d322d4287124fa56e2c18c493c234ce1ea3b591cbfa2e314145b9e90416d23778d294900542d54470a597eb55752a87641a409f23a5f94d4f12800ad5dd5ebe5ef7e6a86aa079b79a578bc8dfe98438eaf28576faf9607c3b93c006c0d107587f69b74f68690cbd9f105920d94b8adf2c4463ce23704fae4bd7a03408eb2356375e1af6f191f61707c57283eac7a44e2e8b9b7b7e3aeba55d8520f813ac47f5e154a402232773c488abfa186d7a045b667d432f7c58c6edbc0ea0def8bc1f97de0819f8cdda907e38b6d04825471df36c7ee1d0dc102ae2496147bf18632a2a1985e464d6a179826a3f8babcb86791a8d246aef464acc85f7d08f19d9a61a4a9c0090634fad8b86563574b84070de4727a18598539af7be4159946319a09419d583a27c60367fbc55531826af06763b490c743157e0ac05e41c2151d12a485beb8748dec2baa4855d3f83ebd2a73dbff04e0522becc133b6bfcd92cdc98ef59c40ea2decda76e7f075045ce250a0774b0a37a1b490ad5d7f9c576b0b0acb08cd718f06d8b8b4b8764c6083023edd4a18bc96b7b5f23cb9a8d7a5701e50a4cb59fb09392c7a41f13e0c96add5b277e2362b0d09b8a0f4b73d63bc0b0895230cbfa84365868ee1bc3adc08ac2e4ce28c2c7faf1e215e47dc7570246466e81f47f012ccab87305ebe99d586051405199d4ae7ac41a0aefcc4469b6600e25cec2676c37458b78564bb4be93c5f025705352c3fec8423badb2149cf156f961349aef8f73a47eb1af8abc7873388f9847d1b08e06ef5aa0fab6100bc7f40ed305a36c5b3470149a550811c03ae7b37ee3a44fd98f50eecd921cdaa2feb97f74010c5af21d918d350e72826784c16cef11670efc79a06ed8fbd9afc4c0394ae4f742804644337f5d1e4e457c91b0cb25db3415a618b7141285d99b9ae4d1dd0e82ab32997171d61bd9db66f2194336eb6a4336a824268e8c28215ba7a1d02bae6380fe8d1900390497cceb842f5b9afb14325c105d5359c8b89d679b4ef492ad07246020e2f1e3730cfc848cca85310e13cf220b9ca849f35fab486ebd5173fd87467a29527de7417eb354ef63cfcd882a2a28e5af67c1e43f4408c25e72bdad4507325adcf7951dcc2bebca6d397b417e27076d7143808edc91d31dc03351f2c372eb35736ac6fb1a7d214f9772bf944d1f3190c624b75f66dbffe14f53c05a982e414f6af39f9c5919720f17b7f9ef524934fc77b6e5272cccb3dcfce7da0d832a3d919ff600a458b82e02dde6e8505a338b8dbb758b60092433629ee382f66d361f9c", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = socket$inet6(0x18, 0x1, 0x6) bind(r3, &(0x7f00000003c0)=@in6={0x18, 0x2, 0xff, 0x80000000}, 0xc) fcntl$dupfd(r0, 0xb9280ce19f8dfd9a, r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) mmap(&(0x7f00000a4000/0x3000)=nil, 0x3000, 0x1, 0x7011, r1, 0x7fff) (async) write(r0, &(0x7f0000000680)="541ccaf44f504e6e14b5fded239f09249b7add5a3c6dcd358303494d09608a66a568e00a064aa35ee753ad9c27108f96226ad8026004c211d876df292e7e0749e8042e4e8abbb194b1c81c103c5cb255156829ba851c31a4c23ad272437b62cc399949006c4127382900243c27291ab33ae0fedf6a691c2ba5e220a24366f2b80e9f2fc14dd7a839c7dd7443f5df3085ada73d97dca2ec720b41b5bb0e265ce2a488994abd2c603a7168f15414e2dbef610cb6917b1e95de78a4d073d6730f1e267521b48a1efaf197c23ac75b5788824743b4dea266316b8f224e08e3f07786f3b245ba05ed5e8ede69aac02d95ed1ec0c5d9dcdb4514d19d54e2481438c5c58309dab8759f11f1e3847f0c40f2e42d0be84e8650b694dc967406a43742bd9661d8db6974c7cf7c0841a71b69d0d92216c83b73c8974d900dc1f5ed192e7113890571380bacadd8fd7220f6004c993cf3dcf9f7f427e4c34a49479856c4653b4164add316efacb19ce9d5cfaf3415420b2732ac34a7bc2d824ea0e3632a39cbade4403df7518bc9e462cb584bea8cedf3a8b2509827cfa8573cd54da1c47b9ee95e91dcff84865159234212c222b204d7eee3140e955657f094056dc93a07a3ba72aa7b82c1abb03fba02741bf8273970ed6b5daf9e414dafed0b607dd349325a29540310c002b572333c1fbdebc3ab7a81281c2339130f4da29e39a1a4511083d36361199046d9ff8709460b64bf9fe911b2034dc78f8fad70c6ca1877565f87ac8f584f0171d4e2479732684989f655f949da622ad8f3e8705089c18e294c0108a612213c0d70188cab31771f054c16a9528f195d92b008517171660641ee58bed048474296f87847376a385fe900b61fbee940e4252fb4e537df303a9bbbaaeb3239f7d805a3812feac7f4f3c15b3685e7a142b9626340c48bf9d7533475f121f73d0b4abc8070744d11aa541a9107131916f83029488b2b95858e25eeec9d21ee4f5536cd7f5815d12c97e4ee4183b85114e49fed5092605d45db0db035d99fafb93457d8092a23310140ad59f6d997c030a6fc320df728ef4a461acd683413cbe649847484783ef6b21c7c93b21d3965de7fae6fbe7dcffadfb91a83e5140bc53d2147b82751e8372122a0f99ea33b8a32be816c01f7314f7a23e0cf7da99ab34ec7c0b8b75c93307e1fafadea11dae58157360daac4fad5c06a3de48955f162c72f2a4f7535875eb2634b344dd6a74520fedc1f2d6c7fec6eadf5f64ad8918833b110612e715b00a0b0095cb183e65ffad145691365771c04f666064a60a7bef34eef9260d660ba8c45718f2752ea18eb65ef0d06cab70ca3d60f8f5cf5b4e62f06a4e1c53261fb45baa467f913cfcd23f611644fcef8f93456d0b09b26c4f648667068d2b25db8a82f68fba3de8cef47e003ff30450070d3c6bc4c42556b74bfb52c4d8c31393bb26df81ea5561727da7b9fdc65197dacc0ed23204e24c7b5e7a02a5eaf79804416d8e154f3d3806875dc639567145d49b5f56cd253c7f73f9bf2c037de3433510d66e68b4affd1b6d688dbd0065afbcdd12371bf30bd743bfe119d100d31cd41e02429dcce9b08f4af8ebebafde6fb527729baabbbf965ff942270b1027404b155b837ec4b43226beb5d8904499ec1e5c22fd9555eb929f88136deb5819f10a99323fbb21df4b337d750e1a09bb247d22192875fe8e62333602efce7854e01214403bf10457cb49e26142cd496aa69402c80565f12e54509c5fcfcb5e57eb9bfed27172ce6210d663802c9d3a8963e5690fc63ddecc5d5c9fb919d836fa592121a27e14d53556e816df0de75d9b8c7bfc9d75be5bbc645667d10481f347aeba943a5db65a40776dc99868d7bf00fd6c51f2388172d9382399dcdb56cc08a455f89634e62aceb8828e69725ce2e06237e9727334fbf5dcab8005bfd5f484550aee94eb724dd692253bbac815c8ddd2cadfbfba70ff1d9604616f747e50ce51d1d751723594ef78497be168e71a833c47fd43588b495e5f77033ab164161ddcf400571dcc367389eab4fb74489797c75d113d10785080f567a66029f57d62211f9366cc7d4358f2b44313d4e2954043b70cf3af909e9d704e75037755a45f2ab0af035dc07e3f8453fda0a650f1a5d9bbeb6532e628d8ddf00b528952aaa0951ca9b018b8b30d7dec12feb9ea44d27b136e82ab63d42083c9e8712d2a4a73ab40d7a6d3f55f88b94695c8f7498ee2c731f001455778b68fdbe420aee5f2e4dc87ff4871f2cf5ba82c91aa0cce6b2c0fb182546af91b8176047dd13e5b1006842d5eb9045d8a5d685a533a0376279c5f1119c0d6e0549a51e0af3e60b30d50e214286dc4f9be27242d622798caef9692ed312e1ea772145361f8a7f4d6da6db84d1e5bbc1d2b3669ccef90e7c1d9b5caaa16377310d81dc749dbdedc751bb47bd55f53cadd5201004060925bc9d3dd1758823f01783ce9b8fc066a2ee519e58b690290626454d0b42f045d93bbff907d86d39ca8b3bc10df1c676b9bfe7af2b072fe1b2064c5740c5b75096c930dcf1db725d23617371530a3ff02bd324f24f49f639a73bfcbaf6a763b2b3e6684f117be08dd0cd523a3e94596558455a17a8ec614718413b9899cf36c10bdd97f66ca3587b58650bf2cb837e5bb7243c8b45d2163f069303e72699cd38bc88bf69c7270bad4775019feb3d02b57cbf6bdc646f35b77773120cbf81b8908161fc3fabd340660ff47d2e64abdfa3d8e64c393fc8b83660449763a96d1db7af4e7c74ca5a1cf9180a812f7e1e9d29f76ec562ec0b94f01a9b0e76a42f2f4a3e49552ee7f4b9509d4c9faf81571afd500bc9825befeb9f464a657a52334ed7f514968462d78bc6b1bbbb2b457c769c5c1a9c9cc947ddde168df37360b8417dbb42386324fc1a00e9370e5baebb2cb9f0ed9f53edeb11de24f796039d983c7c3e5427292ec0183133b125d3bedef79a280e2b5afa1b6b166ad8b04b807d6f63cb6860b8b266a2b4767bcfc97899845f563587a147373f5a06e495e3d08cb269fa5b72643d7bbb41f644d60c23c521df0a6130f91dd4a279ed9d6d8c335499922a14ad975084704a0defff7b0a7ec3c27fe18f49072ac8c7853bea37b12ec68070be980d3557eefee6f2fcafc3f14b309d614ee4b69f46ac3ff0b057b523523d6059e78b54fea7a15f20e4b395af2316556e1e63502a7b96a0382e11f2577a938aff0432b12e01cd8abe6caab172bece2462ba720934bc4787836f22c81376851879b6f9466aab5410230fcfe8fd752e450dfd7f2179f257aebf581f5fb4c551768d2a71c9750e02f5a8c532935dffde6b8ff380dfbee91f5779ff3016af23d1d5e7083332675535a1a599bd3c46f42823b3178bbfe14754bbc2d2108f2fea1a288612797dba9562bb7a56e9ed0f7ddd3c1e4ec2ad33b5637cf2fecdb38678d5c572b04174fd6173473fd8ab208dbaf2d7852b5584b1cb888c4988984a413fcfa017d7fced60a6212c912eb5bb2f897ea5ad49dde04b97f592e9d92349902908b85cca150bc24d8d2240909b94b7d9cefdcb364cfb8ab51f15712da4344e40a57751aeca3790918a8a1d6693bdd2fb527ad63943fb6964621122211518ce2a6d1ca0d784cc262ed55108b3ed41653c6df3dedba204da5bc5f01e9ab4ff1848b3779b3ce574daca8fa34d6ed97679b1165c40108560b415554d5b221865e134f4f2011456576b859ada13a444ad8c4b80ec7284d17a10466cc39519fa767dc4af6a5b163c88dae1308cc91e80ccbbe9da07c8da00648f98b95a527df382298cbc3264487c82c665e914a1c6bdabaa20a0e3f1cdaa5de013cc4bf78a582990f1855a373ddebc266642035b130031cfa0960528b91f342dbaac05c274fe426d9984da181187599b8d8d3968f6fce86a6f3369e956e8eaae3b3a2b90ccc4ef2e4903e3aa6387d06bd4c30e14ed3722f811bf86079bb5f5ff5817c6745518c284526b1112e46e9bea684a540dd2e40764ffc7cf6a848d2412d36dc60260681194a29dc7db6930a0ab7cbae5d5d23063232e9d2296fe8c0fef706ac8d25f6031f00d3b166173c2b36281a013b905d48b23af5957ac741e8a14b20d1e49366c57231163f9a26bca3c25655690d36501f8ebac0abd68db38b57a318fefe4e87e34910d60683239a37673918e61208410508108f74b26e4283b6be5bd6214d2dc6ccf7cf688ec240012b315b571e5b5c79e1eb8143872c3fdbf037b2205d66ba2301be9c91c17a236d9c99075265bac620ebf4bd6a328dabfba0fff0a803835a983613f35a6192acae64c218279033ced51a92121890f00e7399cf4610c96ad387862c7b2d75e0489169b2085a8f42a10484c02f8185befc5ba32dffa342e301b75306cb8239a80904f71a0f5ad569df520eb639f68fd2765ba55cb912c1279077ea3c8a6efd061361ca179fb882f651d322d4287124fa56e2c18c493c234ce1ea3b591cbfa2e314145b9e90416d23778d294900542d54470a597eb55752a87641a409f23a5f94d4f12800ad5dd5ebe5ef7e6a86aa079b79a578bc8dfe98438eaf28576faf9607c3b93c006c0d107587f69b74f68690cbd9f105920d94b8adf2c4463ce23704fae4bd7a03408eb2356375e1af6f191f61707c57283eac7a44e2e8b9b7b7e3aeba55d8520f813ac47f5e154a402232773c488abfa186d7a045b667d432f7c58c6edbc0ea0def8bc1f97de0819f8cdda907e38b6d04825471df36c7ee1d0dc102ae2496147bf18632a2a1985e464d6a179826a3f8babcb86791a8d246aef464acc85f7d08f19d9a61a4a9c0090634fad8b86563574b84070de4727a18598539af7be4159946319a09419d583a27c60367fbc55531826af06763b490c743157e0ac05e41c2151d12a485beb8748dec2baa4855d3f83ebd2a73dbff04e0522becc133b6bfcd92cdc98ef59c40ea2decda76e7f075045ce250a0774b0a37a1b490ad5d7f9c576b0b0acb08cd718f06d8b8b4b8764c6083023edd4a18bc96b7b5f23cb9a8d7a5701e50a4cb59fb09392c7a41f13e0c96add5b277e2362b0d09b8a0f4b73d63bc0b0895230cbfa84365868ee1bc3adc08ac2e4ce28c2c7faf1e215e47dc7570246466e81f47f012ccab87305ebe99d586051405199d4ae7ac41a0aefcc4469b6600e25cec2676c37458b78564bb4be93c5f025705352c3fec8423badb2149cf156f961349aef8f73a47eb1af8abc7873388f9847d1b08e06ef5aa0fab6100bc7f40ed305a36c5b3470149a550811c03ae7b37ee3a44fd98f50eecd921cdaa2feb97f74010c5af21d918d350e72826784c16cef11670efc79a06ed8fbd9afc4c0394ae4f742804644337f5d1e4e457c91b0cb25db3415a618b7141285d99b9ae4d1dd0e82ab32997171d61bd9db66f2194336eb6a4336a824268e8c28215ba7a1d02bae6380fe8d1900390497cceb842f5b9afb14325c105d5359c8b89d679b4ef492ad07246020e2f1e3730cfc848cca85310e13cf220b9ca849f35fab486ebd5173fd87467a29527de7417eb354ef63cfcd882a2a28e5af67c1e43f4408c25e72bdad4507325adcf7951dcc2bebca6d397b417e27076d7143808edc91d31dc03351f2c372eb35736ac6fb1a7d214f9772bf944d1f3190c624b75f66dbffe14f53c05a982e414f6af39f9c5919720f17b7f9ef524934fc77b6e5272cccb3dcfce7da0d832a3d919ff600a458b82e02dde6e8505a338b8dbb758b60092433629ee382f66d361f9c", 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r0, &(0x7f00000001c0)='w', 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) socket$inet6(0x18, 0x1, 0x6) (async) bind(r3, &(0x7f00000003c0)=@in6={0x18, 0x2, 0xff, 0x80000000}, 0xc) (async) fcntl$dupfd(r0, 0xb9280ce19f8dfd9a, r2) (async) 09:58:11 executing program 6: setrlimit(0x3, &(0x7f0000000000)={0x9b98, 0x100000}) syz_open_pts() 09:58:11 executing program 4: accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/205, &(0x7f0000000140)=0xcd) (async) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) 09:58:11 executing program 5: mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x4) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x4) (async) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) (async) 09:58:11 executing program 6: setrlimit(0x3, &(0x7f0000000000)={0x9b98, 0x100000}) syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x9b98, 0x100000}) (async) syz_open_pts() (async) 09:58:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x20) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') (async, rerun: 64) lseek(r0, 0x0, 0x2) (rerun: 64) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) (async) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="43acadd699f788e01d962696d096652158c836d701d38c02f9b99b8a7cfa9954e85fb609452ba809f4adc6304a2150c1377b224b6e42508b95", 0x39}], 0x1, 0x0, 0x0, 0x4}, 0x801) (async) syz_emit_ethernet(0x38, &(0x7f0000000080)={@local, @random="d14ade34065c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2, 0x2b, 0x0, @loopback={0x4}, @loopback={0xfeffffff00000000}, {[], @generic="d420"}}}}}) 09:58:11 executing program 4: accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/205, &(0x7f0000000140)=0xcd) (async) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) 09:58:11 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaa0edcf4d837d586dd60e3a00000102d00fe000000000000bb0000000007000000000000010000000033e8ffffffffffff0000000000000000"]) 09:58:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="43acadd699f788e01d962696d096652158c836d701d38c02f9b99b8a7cfa9954e85fb609452ba809f4adc6304a2150c1377b224b6e42508b95", 0x39}], 0x1, 0x0, 0x0, 0x4}, 0x801) syz_emit_ethernet(0x38, &(0x7f0000000080)={@local, @random="d14ade34065c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2, 0x2b, 0x0, @loopback={0x4}, @loopback={0xfeffffff00000000}, {[], @generic="d420"}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 09:58:11 executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd604ac58d00303a00fe8000000000000002000000000000aafe8000000000000000000000000000aa031c90780000000060faf87f0000000000000000000000000000000000000000ff020000000000000000000000000001"]) 09:58:12 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) mmap(&(0x7f00000a4000/0x3000)=nil, 0x3000, 0x1, 0x7011, r1, 0x7fff) write(r0, &(0x7f0000000680)="541ccaf44f504e6e14b5fded239f09249b7add5a3c6dcd358303494d09608a66a568e00a064aa35ee753ad9c27108f96226ad8026004c211d876df292e7e0749e8042e4e8abbb194b1c81c103c5cb255156829ba851c31a4c23ad272437b62cc399949006c4127382900243c27291ab33ae0fedf6a691c2ba5e220a24366f2b80e9f2fc14dd7a839c7dd7443f5df3085ada73d97dca2ec720b41b5bb0e265ce2a488994abd2c603a7168f15414e2dbef610cb6917b1e95de78a4d073d6730f1e267521b48a1efaf197c23ac75b5788824743b4dea266316b8f224e08e3f07786f3b245ba05ed5e8ede69aac02d95ed1ec0c5d9dcdb4514d19d54e2481438c5c58309dab8759f11f1e3847f0c40f2e42d0be84e8650b694dc967406a43742bd9661d8db6974c7cf7c0841a71b69d0d92216c83b73c8974d900dc1f5ed192e7113890571380bacadd8fd7220f6004c993cf3dcf9f7f427e4c34a49479856c4653b4164add316efacb19ce9d5cfaf3415420b2732ac34a7bc2d824ea0e3632a39cbade4403df7518bc9e462cb584bea8cedf3a8b2509827cfa8573cd54da1c47b9ee95e91dcff84865159234212c222b204d7eee3140e955657f094056dc93a07a3ba72aa7b82c1abb03fba02741bf8273970ed6b5daf9e414dafed0b607dd349325a29540310c002b572333c1fbdebc3ab7a81281c2339130f4da29e39a1a4511083d36361199046d9ff8709460b64bf9fe911b2034dc78f8fad70c6ca1877565f87ac8f584f0171d4e2479732684989f655f949da622ad8f3e8705089c18e294c0108a612213c0d70188cab31771f054c16a9528f195d92b008517171660641ee58bed048474296f87847376a385fe900b61fbee940e4252fb4e537df303a9bbbaaeb3239f7d805a3812feac7f4f3c15b3685e7a142b9626340c48bf9d7533475f121f73d0b4abc8070744d11aa541a9107131916f83029488b2b95858e25eeec9d21ee4f5536cd7f5815d12c97e4ee4183b85114e49fed5092605d45db0db035d99fafb93457d8092a23310140ad59f6d997c030a6fc320df728ef4a461acd683413cbe649847484783ef6b21c7c93b21d3965de7fae6fbe7dcffadfb91a83e5140bc53d2147b82751e8372122a0f99ea33b8a32be816c01f7314f7a23e0cf7da99ab34ec7c0b8b75c93307e1fafadea11dae58157360daac4fad5c06a3de48955f162c72f2a4f7535875eb2634b344dd6a74520fedc1f2d6c7fec6eadf5f64ad8918833b110612e715b00a0b0095cb183e65ffad145691365771c04f666064a60a7bef34eef9260d660ba8c45718f2752ea18eb65ef0d06cab70ca3d60f8f5cf5b4e62f06a4e1c53261fb45baa467f913cfcd23f611644fcef8f93456d0b09b26c4f648667068d2b25db8a82f68fba3de8cef47e003ff30450070d3c6bc4c42556b74bfb52c4d8c31393bb26df81ea5561727da7b9fdc65197dacc0ed23204e24c7b5e7a02a5eaf79804416d8e154f3d3806875dc639567145d49b5f56cd253c7f73f9bf2c037de3433510d66e68b4affd1b6d688dbd0065afbcdd12371bf30bd743bfe119d100d31cd41e02429dcce9b08f4af8ebebafde6fb527729baabbbf965ff942270b1027404b155b837ec4b43226beb5d8904499ec1e5c22fd9555eb929f88136deb5819f10a99323fbb21df4b337d750e1a09bb247d22192875fe8e62333602efce7854e01214403bf10457cb49e26142cd496aa69402c80565f12e54509c5fcfcb5e57eb9bfed27172ce6210d663802c9d3a8963e5690fc63ddecc5d5c9fb919d836fa592121a27e14d53556e816df0de75d9b8c7bfc9d75be5bbc645667d10481f347aeba943a5db65a40776dc99868d7bf00fd6c51f2388172d9382399dcdb56cc08a455f89634e62aceb8828e69725ce2e06237e9727334fbf5dcab8005bfd5f484550aee94eb724dd692253bbac815c8ddd2cadfbfba70ff1d9604616f747e50ce51d1d751723594ef78497be168e71a833c47fd43588b495e5f77033ab164161ddcf400571dcc367389eab4fb74489797c75d113d10785080f567a66029f57d62211f9366cc7d4358f2b44313d4e2954043b70cf3af909e9d704e75037755a45f2ab0af035dc07e3f8453fda0a650f1a5d9bbeb6532e628d8ddf00b528952aaa0951ca9b018b8b30d7dec12feb9ea44d27b136e82ab63d42083c9e8712d2a4a73ab40d7a6d3f55f88b94695c8f7498ee2c731f001455778b68fdbe420aee5f2e4dc87ff4871f2cf5ba82c91aa0cce6b2c0fb182546af91b8176047dd13e5b1006842d5eb9045d8a5d685a533a0376279c5f1119c0d6e0549a51e0af3e60b30d50e214286dc4f9be27242d622798caef9692ed312e1ea772145361f8a7f4d6da6db84d1e5bbc1d2b3669ccef90e7c1d9b5caaa16377310d81dc749dbdedc751bb47bd55f53cadd5201004060925bc9d3dd1758823f01783ce9b8fc066a2ee519e58b690290626454d0b42f045d93bbff907d86d39ca8b3bc10df1c676b9bfe7af2b072fe1b2064c5740c5b75096c930dcf1db725d23617371530a3ff02bd324f24f49f639a73bfcbaf6a763b2b3e6684f117be08dd0cd523a3e94596558455a17a8ec614718413b9899cf36c10bdd97f66ca3587b58650bf2cb837e5bb7243c8b45d2163f069303e72699cd38bc88bf69c7270bad4775019feb3d02b57cbf6bdc646f35b77773120cbf81b8908161fc3fabd340660ff47d2e64abdfa3d8e64c393fc8b83660449763a96d1db7af4e7c74ca5a1cf9180a812f7e1e9d29f76ec562ec0b94f01a9b0e76a42f2f4a3e49552ee7f4b9509d4c9faf81571afd500bc9825befeb9f464a657a52334ed7f514968462d78bc6b1bbbb2b457c769c5c1a9c9cc947ddde168df37360b8417dbb42386324fc1a00e9370e5baebb2cb9f0ed9f53edeb11de24f796039d983c7c3e5427292ec0183133b125d3bedef79a280e2b5afa1b6b166ad8b04b807d6f63cb6860b8b266a2b4767bcfc97899845f563587a147373f5a06e495e3d08cb269fa5b72643d7bbb41f644d60c23c521df0a6130f91dd4a279ed9d6d8c335499922a14ad975084704a0defff7b0a7ec3c27fe18f49072ac8c7853bea37b12ec68070be980d3557eefee6f2fcafc3f14b309d614ee4b69f46ac3ff0b057b523523d6059e78b54fea7a15f20e4b395af2316556e1e63502a7b96a0382e11f2577a938aff0432b12e01cd8abe6caab172bece2462ba720934bc4787836f22c81376851879b6f9466aab5410230fcfe8fd752e450dfd7f2179f257aebf581f5fb4c551768d2a71c9750e02f5a8c532935dffde6b8ff380dfbee91f5779ff3016af23d1d5e7083332675535a1a599bd3c46f42823b3178bbfe14754bbc2d2108f2fea1a288612797dba9562bb7a56e9ed0f7ddd3c1e4ec2ad33b5637cf2fecdb38678d5c572b04174fd6173473fd8ab208dbaf2d7852b5584b1cb888c4988984a413fcfa017d7fced60a6212c912eb5bb2f897ea5ad49dde04b97f592e9d92349902908b85cca150bc24d8d2240909b94b7d9cefdcb364cfb8ab51f15712da4344e40a57751aeca3790918a8a1d6693bdd2fb527ad63943fb6964621122211518ce2a6d1ca0d784cc262ed55108b3ed41653c6df3dedba204da5bc5f01e9ab4ff1848b3779b3ce574daca8fa34d6ed97679b1165c40108560b415554d5b221865e134f4f2011456576b859ada13a444ad8c4b80ec7284d17a10466cc39519fa767dc4af6a5b163c88dae1308cc91e80ccbbe9da07c8da00648f98b95a527df382298cbc3264487c82c665e914a1c6bdabaa20a0e3f1cdaa5de013cc4bf78a582990f1855a373ddebc266642035b130031cfa0960528b91f342dbaac05c274fe426d9984da181187599b8d8d3968f6fce86a6f3369e956e8eaae3b3a2b90ccc4ef2e4903e3aa6387d06bd4c30e14ed3722f811bf86079bb5f5ff5817c6745518c284526b1112e46e9bea684a540dd2e40764ffc7cf6a848d2412d36dc60260681194a29dc7db6930a0ab7cbae5d5d23063232e9d2296fe8c0fef706ac8d25f6031f00d3b166173c2b36281a013b905d48b23af5957ac741e8a14b20d1e49366c57231163f9a26bca3c25655690d36501f8ebac0abd68db38b57a318fefe4e87e34910d60683239a37673918e61208410508108f74b26e4283b6be5bd6214d2dc6ccf7cf688ec240012b315b571e5b5c79e1eb8143872c3fdbf037b2205d66ba2301be9c91c17a236d9c99075265bac620ebf4bd6a328dabfba0fff0a803835a983613f35a6192acae64c218279033ced51a92121890f00e7399cf4610c96ad387862c7b2d75e0489169b2085a8f42a10484c02f8185befc5ba32dffa342e301b75306cb8239a80904f71a0f5ad569df520eb639f68fd2765ba55cb912c1279077ea3c8a6efd061361ca179fb882f651d322d4287124fa56e2c18c493c234ce1ea3b591cbfa2e314145b9e90416d23778d294900542d54470a597eb55752a87641a409f23a5f94d4f12800ad5dd5ebe5ef7e6a86aa079b79a578bc8dfe98438eaf28576faf9607c3b93c006c0d107587f69b74f68690cbd9f105920d94b8adf2c4463ce23704fae4bd7a03408eb2356375e1af6f191f61707c57283eac7a44e2e8b9b7b7e3aeba55d8520f813ac47f5e154a402232773c488abfa186d7a045b667d432f7c58c6edbc0ea0def8bc1f97de0819f8cdda907e38b6d04825471df36c7ee1d0dc102ae2496147bf18632a2a1985e464d6a179826a3f8babcb86791a8d246aef464acc85f7d08f19d9a61a4a9c0090634fad8b86563574b84070de4727a18598539af7be4159946319a09419d583a27c60367fbc55531826af06763b490c743157e0ac05e41c2151d12a485beb8748dec2baa4855d3f83ebd2a73dbff04e0522becc133b6bfcd92cdc98ef59c40ea2decda76e7f075045ce250a0774b0a37a1b490ad5d7f9c576b0b0acb08cd718f06d8b8b4b8764c6083023edd4a18bc96b7b5f23cb9a8d7a5701e50a4cb59fb09392c7a41f13e0c96add5b277e2362b0d09b8a0f4b73d63bc0b0895230cbfa84365868ee1bc3adc08ac2e4ce28c2c7faf1e215e47dc7570246466e81f47f012ccab87305ebe99d586051405199d4ae7ac41a0aefcc4469b6600e25cec2676c37458b78564bb4be93c5f025705352c3fec8423badb2149cf156f961349aef8f73a47eb1af8abc7873388f9847d1b08e06ef5aa0fab6100bc7f40ed305a36c5b3470149a550811c03ae7b37ee3a44fd98f50eecd921cdaa2feb97f74010c5af21d918d350e72826784c16cef11670efc79a06ed8fbd9afc4c0394ae4f742804644337f5d1e4e457c91b0cb25db3415a618b7141285d99b9ae4d1dd0e82ab32997171d61bd9db66f2194336eb6a4336a824268e8c28215ba7a1d02bae6380fe8d1900390497cceb842f5b9afb14325c105d5359c8b89d679b4ef492ad07246020e2f1e3730cfc848cca85310e13cf220b9ca849f35fab486ebd5173fd87467a29527de7417eb354ef63cfcd882a2a28e5af67c1e43f4408c25e72bdad4507325adcf7951dcc2bebca6d397b417e27076d7143808edc91d31dc03351f2c372eb35736ac6fb1a7d214f9772bf944d1f3190c624b75f66dbffe14f53c05a982e414f6af39f9c5919720f17b7f9ef524934fc77b6e5272cccb3dcfce7da0d832a3d919ff600a458b82e02dde6e8505a338b8dbb758b60092433629ee382f66d361f9c", 0x1000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f00000001c0)='w', 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r3 = socket$inet6(0x18, 0x1, 0x6) bind(r3, &(0x7f00000003c0)=@in6={0x18, 0x2, 0xff, 0x80000000}, 0xc) (async) fcntl$dupfd(r0, 0xb9280ce19f8dfd9a, r2) 09:58:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x40047463) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) write(r1, &(0x7f0000000040)="f56dfd291efd7a4aa37f824c27a21fb18dcb73c43c1244205f8667aa460966b73435cb634d20afe88069f6107168225789ddc6", 0x33) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x7, 0x5, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000000c0)) 09:58:12 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:58:12 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffefff0000000000000800450000380000002300019078ac1400bb0000000003009078000000000000060000e0000001ffffffff3dd5c69d1fa073d354d327d5401b53e875dc46e29831462513f537b9e6e4db7afae14fc79ea3d5ed6108ec929a523e2a9d8c3c057d7e649fc3907ab7566a368aa2be14c705052f852d920777bd03903287c11714a7995295e09131551bffea842f5bce3d4dbeaa46a18464dcea8df20e1844ba1cf8cae41a43695983931527a57c70cdcea6414a5dd50e8a883bf97c8139907c3c9156cd3b84df557d66b0343979f8453d349aecf9e6a7b9f1ee54a1123a2157372916ef3d66e5bd8eb7ee746008443fc4fd8cc63e2ad2cad4c6ae2437ed56ba3a0caa1b2f71effc332d271c3c3d5b4a23aa445c94fe6493ff99b7bcdf22f392e3"]) 09:58:12 executing program 2: syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3}, @noop, @ra={0x94, 0x6}, @generic={0x0, 0x7, "bcb8bb205f"}, @generic={0x0, 0x2}, @ssrr={0x89, 0x17, 0x0, [@loopback, @empty, @empty, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 09:58:12 executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd604ac58d00303a00fe8000000000000002000000000000aafe8000000000000000000000000000aa031c90780000000060faf87f0000000000000000000000000000000000000000ff020000000000000000000000000001"]) 09:58:12 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffefff0000000000000800450000380000002300019078ac1400bb0000000003009078000000000000060000e0000001ffffffff3dd5c69d1fa073d354d327d5401b53e875dc46e29831462513f537b9e6e4db7afae14fc79ea3d5ed6108ec929a523e2a9d8c3c057d7e649fc3907ab7566a368aa2be14c705052f852d920777bd03903287c11714a7995295e09131551bffea842f5bce3d4dbeaa46a18464dcea8df20e1844ba1cf8cae41a43695983931527a57c70cdcea6414a5dd50e8a883bf97c8139907c3c9156cd3b84df557d66b0343979f8453d349aecf9e6a7b9f1ee54a1123a2157372916ef3d66e5bd8eb7ee746008443fc4fd8cc63e2ad2cad4c6ae2437ed56ba3a0caa1b2f71effc332d271c3c3d5b4a23aa445c94fe6493ff99b7bcdf22f392e3"]) 09:58:12 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe}) r0 = socket(0x18, 0x1, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:58:12 executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd604ac58d00303a00fe8000000000000002000000000000aafe8000000000000000000000000000aa031c90780000000060faf87f0000000000000000000000000000000000000000ff020000000000000000000000000001"]) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd604ac58d00303a00fe8000000000000002000000000000aafe8000000000000000000000000000aa031c90780000000060faf87f0000000000000000000000000000000000000000ff020000000000000000000000000001"]) (async) 09:58:12 executing program 2: syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3}, @noop, @ra={0x94, 0x6}, @generic={0x0, 0x7, "bcb8bb205f"}, @generic={0x0, 0x2}, @ssrr={0x89, 0x17, 0x0, [@loopback, @empty, @empty, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 09:58:12 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffbffe}) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 09:58:12 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) semget(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/4096) semop(r3, &(0x7f00000000c0)=[{0x2, 0xca01, 0x1800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x3, 0xda2e}, {0x0, 0x1}, {0x3, 0x1, 0x1400}, {0x4, 0xcfb, 0x800}, {0x3, 0x68d9, 0x1000}, {0x0, 0x86aa, 0x800}, {0x0, 0xfff, 0x1000}], 0xa) 09:58:12 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x28, 0x0, 0x0) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) (async) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffefff0000000000000800450000380000002300019078ac1400bb0000000003009078000000000000060000e0000001ffffffff3dd5c69d1fa073d354d327d5401b53e875dc46e29831462513f537b9e6e4db7afae14fc79ea3d5ed6108ec929a523e2a9d8c3c057d7e649fc3907ab7566a368aa2be14c705052f852d920777bd03903287c11714a7995295e09131551bffea842f5bce3d4dbeaa46a18464dcea8df20e1844ba1cf8cae41a43695983931527a57c70cdcea6414a5dd50e8a883bf97c8139907c3c9156cd3b84df557d66b0343979f8453d349aecf9e6a7b9f1ee54a1123a2157372916ef3d66e5bd8eb7ee746008443fc4fd8cc63e2ad2cad4c6ae2437ed56ba3a0caa1b2f71effc332d271c3c3d5b4a23aa445c94fe6493ff99b7bcdf22f392e3"]) 09:58:12 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) (async) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="43acadd699f788e01d962696d096652158c836d701d38c02f9b99b8a7cfa9954e85fb609452ba809f4adc6304a2150c1377b224b6e42508b95", 0x39}], 0x1, 0x0, 0x0, 0x4}, 0x801) syz_emit_ethernet(0x38, &(0x7f0000000080)={@local, @random="d14ade34065c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2, 0x2b, 0x0, @loopback={0x4}, @loopback={0xfeffffff00000000}, {[], @generic="d420"}}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 09:58:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d7cff0f22b007b000000003b700000001d00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931ff9648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0xc0, 0x0) write(r1, &(0x7f0000000100)="180012000000000048cc0a50f51d34802a7c13e985f7bd36a8ef387a", 0x1c) 09:58:12 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:12 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2000, 0x0, 0x42) sysctl$kern(&(0x7f0000000080)={0x1, 0x42}, 0x2, &(0x7f0000000280)="4576a1b4db250c3eca6d14bd65c022aec1bfed506f597876a6da68ee2a7f541f1028b3dfd4a7b7e1cbf6f2563eb2964a8479f4b331e14a93f6759b983e1a042c1f77ae89ef814d2a365b0564cc7786f926dc6cc765acc3aa5b9c1219069ae11ac394042cbd92aab74d61d0931cf066bdf43d1ed26f6b9bbf58418a41ccb0bd35cdb5767b4fc05754095a34a8e1ca0f1cdbd2db88accb054e6029bbc7814fc8fa17feffa182b32c9231d09ba4162b07b050538a9831a01adf96a4e6424b404bea45402d8d317f0448db6277dca1696c6aeb87eb36caf860c29b14819f9601041a7315dce3580038416e197c8ecb49b5c4802952a4580eb706a4f9b195aff917be5e66ac6c55535709089969a4c8ee55be1e1f4642401c0617b3b1f40220ec66d4a719cba1bdce28bc0434885bfc8377e6205d8da0bd30d1348f1fec6617749ba7d4e13f4350bc989d4a0ea09cf1a41c19065adde8e3d0546dfb094aa67a51e67f1400c198c6d1b6890aa2759c5ef4fd2fb4afe55063cd611abe852ca71d26dc7e6508434d85c5065d4eb3e63ced2ec193b9f6ba8bcaa9691d0032fbde4b37bd47090c9a5da1f8df7b157f1006bdcc9ca64e716791ed4520a0985e10cee41797ec10b4585548f8908833586166bd5c4dc3336d0d8fbc8f29d2470f982360bbec777b42d89f8fe959359076dc9b654ae5bb6ecb7d0c3dcfbfc8531ba14e373e7e48327d947d1f50c1d00f7bff8b6354246c7f2b93d4fd0882a01cbe484c5f36934f386a0052fd0bdafbde8f3774b15a7220684c92b7806000d1cc3c4c0a9d7bc68d68360f45edb61b9f848542b893a6cfda540fa924639b93c00690356fa5a07c618fa80fb90eef0e1edb10c6b0669d00a73f015130f23f485c647391a01bb2140e58678eb9f71baf2d11b1dc6b5ab37160f85abc742fcf59fcd2e94c2557f25be00b687faa0c17d39f780596c856d231e42375d4ff0964a33a18279816a19ee7603a539d242498fd6d0269f22dbe4ad48c292e87c8c0e4b8e9cabe9a2e177b921b79aae95d5014e3322d7bb879ed6fd8c74a56ca846b9437ba5e4c3d5eea2e44fdba6d6d00bf6962f099eec0b87a3feece9cbd15c61d3a305875f6be4accae3e6aacacb8c55402515d03939ae9b6cca17ed623a1ca4a5ece7510602ecd75b674e5354530ebb7b8a26eea49ca1853534047b6bbda6854a5bdbf98361bf2b2aa642e40007cff78baa59c597035fe5efa5f9a81d6eb50d61507c2d0d013e79dcc71a7c10aa30efe1afc4c91eccf8d239399346ce6074ceac94f3f4cfd17f3dff65b4542379e0c31c86da40b73863ec9730b623be850627a6185cfa9c3ab111a3c5145e5e50e9bd1c0eeaedd8dc4f70b9fce9b0f1fa300f286b2bbf32e1110549ac93a946c7c0c8dc741069db0fb885cd80e4c123435b307b932e365295a04b1abb6e1d4e4b36b7c4a0f4d3a6f53fa2a86d4936e21ff5b45e00afb4faabda4cf122bff83f4125ebfaec363b0d75c7ba61a7271d7ba3c75547dd4996d9bb6fba5a2431cc1aec330b3a4945fecedfb94175a72e3b0b3516dbb7781f58a8c980256d19b73c44a38fab81576cd3a98c17e46d617e459d3d47908fa5bc15ba1bc9535f14997058128e85cb010e5510744c4410fecd9f453c1236effecc989ddf66d09e920026a7b2cf5020568d4c48eb6aa99afd0af55eb5c01a8c588733541e22bde46d49a0a4ba25e52898060e06f7411ae1ae49047361500da191c52226e2ddfa91fad26029ed99b1ca2b3c36ccf996bc4c5fbc29450e1abdce7c414f0e9d6527ab7b91ab591de42cbda59aae9fbf1b0d6e28fda56a8e4bdd020852775d286f49811e60ee60c4624f3424d0c6442d87befa49e542d0abcd24277978d224b0573f73935eb1bc0178c8938b002152515a36a7d6a8d738c322ec4eb5ff3ab294be6c25c582d501eb411d71d671ae44a441241449f3830d9115635e86debc3f8e28e2d8540c3911298287b59585f55f68b7261d67020baa64c73472a26214580d4b97bb5f4221f253f79db106dd71254f64ac04930d6bd45e4809ac0c4010ae0816855fede10b0d2ebd4bc4d61e1e36a3f40263de05571f59b7874594b5130f35611de1fc1a59bea44131bd766ae3ff1fc51724354190d0aeac3646be1ffc183c27961200b3ef9335d1374498bcf887728a0c58619f40205f458a450aa026e940c0bec272875c06443b57dbfcf63b539ca919467acf62e890d39aaa6fe403b75522c16b9de33c1aa164a9a847e343e1dd3614b0585481f51741e46bc1c152b6f2ac74e215e3f7227f8af78d4389962ff23756c96efc64e5079faf1e118b7c5a1ef13246c43222d4238d004f84c1ec21f7489a89ff6187dcd87eda650f2c5fa0bf13014a4f331cf7dd60018dc8a120e4114ec14ee98a5d67192faf05c06f863aa564c1b5cbcf521f5409d96108dff99cc5fc83f6ce337e3844cf3cf180ebc839fff743270d4e6d69adef728843f9c5874b89720cbf9b6f95d0eb31207a1ef8c365f053b9345bf953900edc8cd3fa68e772e5c2931cf612a563505d8fcbcc0106aa306e699212440a56447e125b08b72e2a6ba25d0b870abd5641ecf9a12f1d1e31873b0418eaf94082529db5d6a6a10d5e017f2127b7383a355f3325e986e1e156f4d1904203adafe9440f9a06605111c1f00aadefcb4e857e4c8d0fefbad6ce9f3bc8753a5d5d395746d3d3fed7dfa9d1ddeb8c3c1712ce9157b479b866f69c7936bc2de8b12d9945a1125575307eb10af5cae7f3266be02ab9beb77cf353b5927d6486d1be9c38b8369175877eb43a7bd9790bb94eccf324c758603fc50f87c5a8c4d8030744a7cadc84d277764b30e11614aa2908f8c230d26224ea6851d2d2e344d14ee18db38d6eac480deb34382801f4e6b6902047aba9aad8dcf4a870fe0845b07418033152af1533ade9f2b4fabc944c7ef921adb1dd8a12d76e17ec8f384d9e776535bf0e87ff6364851e3ce348bb6045b9bb97fcb8995bd5d2beed24f4137fe5075a6e1b6ca3cbd2d20e646b534d433f92340cf563890a4a3d5991d280b28d253bc192c0c62889f61b1e7367a8824334ad35fe1cf1f133b8029f24dc9339896f6831b4334afffc6d0c58c3d29de714826aa634db3a1cd416c7e7615d7fe7e0cbfa58eb6b1246f241032355fcf946c37336a3a3d85754b30103c8c32bbe204d4dec12f0702506ed322bf706d05032c4398ad42d16953193fed7170a43f26053ed45f0d62232602ac61b4c631194322e6bac5896e32c747cb79425e99ce9c7b0b618bf8451750ab3a8d6816e6d820f03e3f25048008f90a62f7623f2bc4dd3a19adc62cf9d3455de0cace5537601450d39d6fb069a4fb879725d58842d46f1ffcc3f1d4b96c9457d463eba31c2f7872065f7acbdce78fc7f87e3e8b894d9ccdf55839c8a516385d412f15b73fd84ddce043ff917d4adcfc9a903394ffaa2bc9b2e3dfdc840aaa7d7da690fed264bc46130a7a267136660d9835eedafb8b43e3918300a9f78dac4134467d9b961581dd7ac1a7fc727f82226bd27d1b291c56e8120d07ffafaac3b538ad0ad9aa1173a5c6460bab44824aecf5428c8703d8c8e1b75671429de38faa6c47d8821f00eda638a49261b8fd0f9ed2e29d0eee0861b03dd07d500cd74a1fbeb6bce91b315f570ff730bd44bb9e54a88b85e5717325a021b289a2b148552081c6aa71508c0f80caa939e93a20f6940465e7fb846bae283eeb79a88753687c664b6958086122db88fec86c8e541a22261feafb83a08a80b486938ff6ce3ac9a598a98e37539263bc877315e57eb765d323aedeabc4b13452349eef7afd411245ec7301c98b6130254d9c5ea80e9f68daa894634d149bba9689b15bdd3b73243bb91b35902f5f76ddb4c3cfff301e50e509e09bc3a13e543137dad308d50722841cb9b396b1418a32e56de8cecebdfe3662a058a3dea90a9b49614fdff48110bcbacec9b1e24a110862b9bff53fb1d017eabeee591e7ffa65dd324913dd6d33af0417fddd827599e4a70abad681227a30fb42efa5fe363435d02637c09429717667fbf2eb749f6939cef55b0c0561950df3364fb077924d542ab69c0c6023a2f6b82c1814c78d95e20475e7db4f9a33f5a8a90326a5dc2e3c13f70d84df0055af8f36d1d3a391c9c0da8b1398efd89cc008d8d552148dab1182b36ce82bdc972fa278e53fbf1584d2c2e508947684d8371b74b5d538aa5df4172256cb3c6574ccc54cb093c687a21910548d426c026ca27944a4822cfd54ce177c69e6388e6080fac12073107e1e9830c9571ee5d2a1b2b7b0b95dc27af36d11c2f1f3794b3ba5c66073bc5f24bd15166fd38546021a45ab95ca54f4c6dc94080bb14ca280e61795865403dbfbf9bb0ddaa5c89500d8052c204019346b87a6eba7b96599375b283bd5ed0019a3fc7a407c6bba0b811fb302eeffcbb35657bfab11923f9bb0cddde67556509e1dcbf2e78b6f9a1bfef58593c71a207677cb65605481be256e59e9b191c53486fceb256dd13bc82233a8e03574a744f844b27c4a7c3d5cee1059636b792861629458544a6ced8ddebfe0fd169efd51ede854704b6b6d5cfcf2ea23a1737d17f814335bbc83b1abe55f8c93b7c0cf511d473b29ada04a5b7d36a8054c077cf81590badb412c62e79d9e62832ed96ce52545d1533620445560f7178e26b97a44bef2a0410a6f6a0093e225e4392aae875819ba46c7714d0ff96b3dd361e025f9b36aa39058d80be16bf266eff83049f5412f2c3196e1e37bcfb884f4bedfb7f15abe9d6d13d4768823986dbec89378cbaa233f45dc8f5c5f3c1c3dd982cc9fe115c55eba796a06d1f16cc7b89bd4cf75cf9883a925309f4c074fadfa9c90a59d950f5c73701b2b03e1a09f542ca037c36bba32bc4ca491d0f293a90fdc275f1ce4617e8171a68843be841d4d99ba29a0f4afe9820be7784db081b599292fb2c4df82cb58e53246bcf630e793cda49922f326514753ca0790ab3a0e1bca889473e3e70715b5c1393a341af7b1dd215a9086c0a13d8fae158dc435cd04fb14182cfaaa1894383fb4bada382f3202dc8eb2ef1be7b863613ba66607aeeb30eabe740efa33cb9b55b4b911650db718066351f70839ba0dc1be4470cb7360b118a35a7460c75dfbed00c84d716a3ca5773d796c4e2caf2f05c7f0d35e3d341e3b50d7f0683955b5af15a2615662e96f4c2194a7f15967c52ab7a852d7835c3fefd8aa71c9549083caf8354ddf54d91bddaad9081cb5471b2a80c53a3dc8da291aa1506767357338b85f9c521147acfedbf213733c21299204e623f38c6104c2f00ac8bdbfa1d00e7a81944ca50649604350293caae82cad67f16c2b501a992493d9201fdf4cbe188e932ac3531b449072cd8cb895635191f21d284a8d7d622a0583bc25de15eca97c3bf34ca432e4a2f96505144e1a63ffa69bb1acc55cd0a580f387c72377a43b150c2006f29b65ac003cdcbb4a23e06ce6b032f0ba6a5abe94fe78e1b2e47ae76fa95ce2d24ea1391dfec89f45b3fe7d3f4360bf64ff91f51fbcfb6c0d8f371f99055ad2f943775eccc3a8f1aaaf00c702be0f0d9f2ac3ca9446d4fe4b82b240d10c229bb8c77b8d88e51ada9efaea716646c8edd2d313b9d2cf0598a58ac91c91b2a45da7fb916ea2e54c74a7ac110394189bb88febc9799ebd08d8d2f69a9499d5d790bb44fcd89165d9614068c700adc788e4f9a0a3d906e0e638981e5947d86bd30ccaa547395c5744db519c9962aa", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="63f76bf08eb2ee3617d4f81a36dbac68da161c54a6776c0e6121d322caec75023e5b1455bd4488e0a60096456292e1945829753fa2e7ae186aca6e43a5b75b140e66ee40741fc3c35fd8a1a521e54ce76c477c1925843983ef7329fcfc6e91afd64ab6524af873b7d9ec3e32f9", 0x6d) 09:58:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x40047463) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) write(r1, &(0x7f0000000040)="f56dfd291efd7a4aa37f824c27a21fb18dcb73c43c1244205f8667aa460966b73435cb634d20afe88069f6107168225789ddc6", 0x33) (async) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x7, 0x5, 0x4}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000000c0)) 09:58:12 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e717cb28f94244f9604", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) poll(&(0x7f0000000180)=[{r3, 0x40}, {r2, 0x10}], 0x2, 0x80) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 09:58:12 executing program 2: syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3}, @noop, @ra={0x94, 0x6}, @generic={0x0, 0x7, "bcb8bb205f"}, @generic={0x0, 0x2}, @ssrr={0x89, 0x17, 0x0, [@loopback, @empty, @empty, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 09:58:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d7cff0f22b007b000000003b700000001d00"}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931ff9648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0xc0, 0x0) (async) write(r1, &(0x7f0000000100)="180012000000000048cc0a50f51d34802a7c13e985f7bd36a8ef387a", 0x1c) 09:58:12 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2000, 0x0, 0x42) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x42}, 0x2, &(0x7f0000000280)="4576a1b4db250c3eca6d14bd65c022aec1bfed506f597876a6da68ee2a7f541f1028b3dfd4a7b7e1cbf6f2563eb2964a8479f4b331e14a93f6759b983e1a042c1f77ae89ef814d2a365b0564cc7786f926dc6cc765acc3aa5b9c1219069ae11ac394042cbd92aab74d61d0931cf066bdf43d1ed26f6b9bbf58418a41ccb0bd35cdb5767b4fc05754095a34a8e1ca0f1cdbd2db88accb054e6029bbc7814fc8fa17feffa182b32c9231d09ba4162b07b050538a9831a01adf96a4e6424b404bea45402d8d317f0448db6277dca1696c6aeb87eb36caf860c29b14819f9601041a7315dce3580038416e197c8ecb49b5c4802952a4580eb706a4f9b195aff917be5e66ac6c55535709089969a4c8ee55be1e1f4642401c0617b3b1f40220ec66d4a719cba1bdce28bc0434885bfc8377e6205d8da0bd30d1348f1fec6617749ba7d4e13f4350bc989d4a0ea09cf1a41c19065adde8e3d0546dfb094aa67a51e67f1400c198c6d1b6890aa2759c5ef4fd2fb4afe55063cd611abe852ca71d26dc7e6508434d85c5065d4eb3e63ced2ec193b9f6ba8bcaa9691d0032fbde4b37bd47090c9a5da1f8df7b157f1006bdcc9ca64e716791ed4520a0985e10cee41797ec10b4585548f8908833586166bd5c4dc3336d0d8fbc8f29d2470f982360bbec777b42d89f8fe959359076dc9b654ae5bb6ecb7d0c3dcfbfc8531ba14e373e7e48327d947d1f50c1d00f7bff8b6354246c7f2b93d4fd0882a01cbe484c5f36934f386a0052fd0bdafbde8f3774b15a7220684c92b7806000d1cc3c4c0a9d7bc68d68360f45edb61b9f848542b893a6cfda540fa924639b93c00690356fa5a07c618fa80fb90eef0e1edb10c6b0669d00a73f015130f23f485c647391a01bb2140e58678eb9f71baf2d11b1dc6b5ab37160f85abc742fcf59fcd2e94c2557f25be00b687faa0c17d39f780596c856d231e42375d4ff0964a33a18279816a19ee7603a539d242498fd6d0269f22dbe4ad48c292e87c8c0e4b8e9cabe9a2e177b921b79aae95d5014e3322d7bb879ed6fd8c74a56ca846b9437ba5e4c3d5eea2e44fdba6d6d00bf6962f099eec0b87a3feece9cbd15c61d3a305875f6be4accae3e6aacacb8c55402515d03939ae9b6cca17ed623a1ca4a5ece7510602ecd75b674e5354530ebb7b8a26eea49ca1853534047b6bbda6854a5bdbf98361bf2b2aa642e40007cff78baa59c597035fe5efa5f9a81d6eb50d61507c2d0d013e79dcc71a7c10aa30efe1afc4c91eccf8d239399346ce6074ceac94f3f4cfd17f3dff65b4542379e0c31c86da40b73863ec9730b623be850627a6185cfa9c3ab111a3c5145e5e50e9bd1c0eeaedd8dc4f70b9fce9b0f1fa300f286b2bbf32e1110549ac93a946c7c0c8dc741069db0fb885cd80e4c123435b307b932e365295a04b1abb6e1d4e4b36b7c4a0f4d3a6f53fa2a86d4936e21ff5b45e00afb4faabda4cf122bff83f4125ebfaec363b0d75c7ba61a7271d7ba3c75547dd4996d9bb6fba5a2431cc1aec330b3a4945fecedfb94175a72e3b0b3516dbb7781f58a8c980256d19b73c44a38fab81576cd3a98c17e46d617e459d3d47908fa5bc15ba1bc9535f14997058128e85cb010e5510744c4410fecd9f453c1236effecc989ddf66d09e920026a7b2cf5020568d4c48eb6aa99afd0af55eb5c01a8c588733541e22bde46d49a0a4ba25e52898060e06f7411ae1ae49047361500da191c52226e2ddfa91fad26029ed99b1ca2b3c36ccf996bc4c5fbc29450e1abdce7c414f0e9d6527ab7b91ab591de42cbda59aae9fbf1b0d6e28fda56a8e4bdd020852775d286f49811e60ee60c4624f3424d0c6442d87befa49e542d0abcd24277978d224b0573f73935eb1bc0178c8938b002152515a36a7d6a8d738c322ec4eb5ff3ab294be6c25c582d501eb411d71d671ae44a441241449f3830d9115635e86debc3f8e28e2d8540c3911298287b59585f55f68b7261d67020baa64c73472a26214580d4b97bb5f4221f253f79db106dd71254f64ac04930d6bd45e4809ac0c4010ae0816855fede10b0d2ebd4bc4d61e1e36a3f40263de05571f59b7874594b5130f35611de1fc1a59bea44131bd766ae3ff1fc51724354190d0aeac3646be1ffc183c27961200b3ef9335d1374498bcf887728a0c58619f40205f458a450aa026e940c0bec272875c06443b57dbfcf63b539ca919467acf62e890d39aaa6fe403b75522c16b9de33c1aa164a9a847e343e1dd3614b0585481f51741e46bc1c152b6f2ac74e215e3f7227f8af78d4389962ff23756c96efc64e5079faf1e118b7c5a1ef13246c43222d4238d004f84c1ec21f7489a89ff6187dcd87eda650f2c5fa0bf13014a4f331cf7dd60018dc8a120e4114ec14ee98a5d67192faf05c06f863aa564c1b5cbcf521f5409d96108dff99cc5fc83f6ce337e3844cf3cf180ebc839fff743270d4e6d69adef728843f9c5874b89720cbf9b6f95d0eb31207a1ef8c365f053b9345bf953900edc8cd3fa68e772e5c2931cf612a563505d8fcbcc0106aa306e699212440a56447e125b08b72e2a6ba25d0b870abd5641ecf9a12f1d1e31873b0418eaf94082529db5d6a6a10d5e017f2127b7383a355f3325e986e1e156f4d1904203adafe9440f9a06605111c1f00aadefcb4e857e4c8d0fefbad6ce9f3bc8753a5d5d395746d3d3fed7dfa9d1ddeb8c3c1712ce9157b479b866f69c7936bc2de8b12d9945a1125575307eb10af5cae7f3266be02ab9beb77cf353b5927d6486d1be9c38b8369175877eb43a7bd9790bb94eccf324c758603fc50f87c5a8c4d8030744a7cadc84d277764b30e11614aa2908f8c230d26224ea6851d2d2e344d14ee18db38d6eac480deb34382801f4e6b6902047aba9aad8dcf4a870fe0845b07418033152af1533ade9f2b4fabc944c7ef921adb1dd8a12d76e17ec8f384d9e776535bf0e87ff6364851e3ce348bb6045b9bb97fcb8995bd5d2beed24f4137fe5075a6e1b6ca3cbd2d20e646b534d433f92340cf563890a4a3d5991d280b28d253bc192c0c62889f61b1e7367a8824334ad35fe1cf1f133b8029f24dc9339896f6831b4334afffc6d0c58c3d29de714826aa634db3a1cd416c7e7615d7fe7e0cbfa58eb6b1246f241032355fcf946c37336a3a3d85754b30103c8c32bbe204d4dec12f0702506ed322bf706d05032c4398ad42d16953193fed7170a43f26053ed45f0d62232602ac61b4c631194322e6bac5896e32c747cb79425e99ce9c7b0b618bf8451750ab3a8d6816e6d820f03e3f25048008f90a62f7623f2bc4dd3a19adc62cf9d3455de0cace5537601450d39d6fb069a4fb879725d58842d46f1ffcc3f1d4b96c9457d463eba31c2f7872065f7acbdce78fc7f87e3e8b894d9ccdf55839c8a516385d412f15b73fd84ddce043ff917d4adcfc9a903394ffaa2bc9b2e3dfdc840aaa7d7da690fed264bc46130a7a267136660d9835eedafb8b43e3918300a9f78dac4134467d9b961581dd7ac1a7fc727f82226bd27d1b291c56e8120d07ffafaac3b538ad0ad9aa1173a5c6460bab44824aecf5428c8703d8c8e1b75671429de38faa6c47d8821f00eda638a49261b8fd0f9ed2e29d0eee0861b03dd07d500cd74a1fbeb6bce91b315f570ff730bd44bb9e54a88b85e5717325a021b289a2b148552081c6aa71508c0f80caa939e93a20f6940465e7fb846bae283eeb79a88753687c664b6958086122db88fec86c8e541a22261feafb83a08a80b486938ff6ce3ac9a598a98e37539263bc877315e57eb765d323aedeabc4b13452349eef7afd411245ec7301c98b6130254d9c5ea80e9f68daa894634d149bba9689b15bdd3b73243bb91b35902f5f76ddb4c3cfff301e50e509e09bc3a13e543137dad308d50722841cb9b396b1418a32e56de8cecebdfe3662a058a3dea90a9b49614fdff48110bcbacec9b1e24a110862b9bff53fb1d017eabeee591e7ffa65dd324913dd6d33af0417fddd827599e4a70abad681227a30fb42efa5fe363435d02637c09429717667fbf2eb749f6939cef55b0c0561950df3364fb077924d542ab69c0c6023a2f6b82c1814c78d95e20475e7db4f9a33f5a8a90326a5dc2e3c13f70d84df0055af8f36d1d3a391c9c0da8b1398efd89cc008d8d552148dab1182b36ce82bdc972fa278e53fbf1584d2c2e508947684d8371b74b5d538aa5df4172256cb3c6574ccc54cb093c687a21910548d426c026ca27944a4822cfd54ce177c69e6388e6080fac12073107e1e9830c9571ee5d2a1b2b7b0b95dc27af36d11c2f1f3794b3ba5c66073bc5f24bd15166fd38546021a45ab95ca54f4c6dc94080bb14ca280e61795865403dbfbf9bb0ddaa5c89500d8052c204019346b87a6eba7b96599375b283bd5ed0019a3fc7a407c6bba0b811fb302eeffcbb35657bfab11923f9bb0cddde67556509e1dcbf2e78b6f9a1bfef58593c71a207677cb65605481be256e59e9b191c53486fceb256dd13bc82233a8e03574a744f844b27c4a7c3d5cee1059636b792861629458544a6ced8ddebfe0fd169efd51ede854704b6b6d5cfcf2ea23a1737d17f814335bbc83b1abe55f8c93b7c0cf511d473b29ada04a5b7d36a8054c077cf81590badb412c62e79d9e62832ed96ce52545d1533620445560f7178e26b97a44bef2a0410a6f6a0093e225e4392aae875819ba46c7714d0ff96b3dd361e025f9b36aa39058d80be16bf266eff83049f5412f2c3196e1e37bcfb884f4bedfb7f15abe9d6d13d4768823986dbec89378cbaa233f45dc8f5c5f3c1c3dd982cc9fe115c55eba796a06d1f16cc7b89bd4cf75cf9883a925309f4c074fadfa9c90a59d950f5c73701b2b03e1a09f542ca037c36bba32bc4ca491d0f293a90fdc275f1ce4617e8171a68843be841d4d99ba29a0f4afe9820be7784db081b599292fb2c4df82cb58e53246bcf630e793cda49922f326514753ca0790ab3a0e1bca889473e3e70715b5c1393a341af7b1dd215a9086c0a13d8fae158dc435cd04fb14182cfaaa1894383fb4bada382f3202dc8eb2ef1be7b863613ba66607aeeb30eabe740efa33cb9b55b4b911650db718066351f70839ba0dc1be4470cb7360b118a35a7460c75dfbed00c84d716a3ca5773d796c4e2caf2f05c7f0d35e3d341e3b50d7f0683955b5af15a2615662e96f4c2194a7f15967c52ab7a852d7835c3fefd8aa71c9549083caf8354ddf54d91bddaad9081cb5471b2a80c53a3dc8da291aa1506767357338b85f9c521147acfedbf213733c21299204e623f38c6104c2f00ac8bdbfa1d00e7a81944ca50649604350293caae82cad67f16c2b501a992493d9201fdf4cbe188e932ac3531b449072cd8cb895635191f21d284a8d7d622a0583bc25de15eca97c3bf34ca432e4a2f96505144e1a63ffa69bb1acc55cd0a580f387c72377a43b150c2006f29b65ac003cdcbb4a23e06ce6b032f0ba6a5abe94fe78e1b2e47ae76fa95ce2d24ea1391dfec89f45b3fe7d3f4360bf64ff91f51fbcfb6c0d8f371f99055ad2f943775eccc3a8f1aaaf00c702be0f0d9f2ac3ca9446d4fe4b82b240d10c229bb8c77b8d88e51ada9efaea716646c8edd2d313b9d2cf0598a58ac91c91b2a45da7fb916ea2e54c74a7ac110394189bb88febc9799ebd08d8d2f69a9499d5d790bb44fcd89165d9614068c700adc788e4f9a0a3d906e0e638981e5947d86bd30ccaa547395c5744db519c9962aa", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="63f76bf08eb2ee3617d4f81a36dbac68da161c54a6776c0e6121d322caec75023e5b1455bd4488e0a60096456292e1945829753fa2e7ae186aca6e43a5b75b140e66ee40741fc3c35fd8a1a521e54ce76c477c1925843983ef7329fcfc6e91afd64ab6524af873b7d9ec3e32f9", 0x6d) 09:58:12 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) (async) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="43acadd699f788e01d962696d096652158c836d701d38c02f9b99b8a7cfa9954e85fb609452ba809f4adc6304a2150c1377b224b6e42508b95", 0x39}], 0x1, 0x0, 0x0, 0x4}, 0x801) syz_emit_ethernet(0x38, &(0x7f0000000080)={@local, @random="d14ade34065c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x2, 0x2b, 0x0, @loopback={0x4}, @loopback={0xfeffffff00000000}, {[], @generic="d420"}}}}}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 09:58:12 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:12 executing program 2: syz_emit_ethernet(0x129, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "d6f0ce", 0xf3, 0x62, 0x3f, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@routing={0x1, 0x8, 0x0, 0x3, 0x0, [@rand_addr="1b76b4145650c267208798949aeaa52d", @loopback, @empty, @mcast1]}], @generic="6a818d2f6602295ec33c229fb46c5c64302485782aba2456d866c5c0503fb106b0ec598516bdbb197fee4862ab5651f57f1582eeed4fdd1dc48c574014c9f226e6e28d4b0b73b692ea581ec27472b4631681ba033f9c291d0938fb8b2b836d2de9dbea2ecbf3562976f5e827a86f81d9595a2017272f5e80e392b5a21e0d3e2a25863d1de6c1e4a5222f5d07d5e79f3574a1178c9d087afba9c7cde0bdc54979d0ebc4a7f23a0677e7f897"}}}}}) 09:58:12 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x1}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000003, &(0x7f00000001c0)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995274e0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x2000, 0x0, 0x42) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x42}, 0x2, &(0x7f0000000280)="4576a1b4db250c3eca6d14bd65c022aec1bfed506f597876a6da68ee2a7f541f1028b3dfd4a7b7e1cbf6f2563eb2964a8479f4b331e14a93f6759b983e1a042c1f77ae89ef814d2a365b0564cc7786f926dc6cc765acc3aa5b9c1219069ae11ac394042cbd92aab74d61d0931cf066bdf43d1ed26f6b9bbf58418a41ccb0bd35cdb5767b4fc05754095a34a8e1ca0f1cdbd2db88accb054e6029bbc7814fc8fa17feffa182b32c9231d09ba4162b07b050538a9831a01adf96a4e6424b404bea45402d8d317f0448db6277dca1696c6aeb87eb36caf860c29b14819f9601041a7315dce3580038416e197c8ecb49b5c4802952a4580eb706a4f9b195aff917be5e66ac6c55535709089969a4c8ee55be1e1f4642401c0617b3b1f40220ec66d4a719cba1bdce28bc0434885bfc8377e6205d8da0bd30d1348f1fec6617749ba7d4e13f4350bc989d4a0ea09cf1a41c19065adde8e3d0546dfb094aa67a51e67f1400c198c6d1b6890aa2759c5ef4fd2fb4afe55063cd611abe852ca71d26dc7e6508434d85c5065d4eb3e63ced2ec193b9f6ba8bcaa9691d0032fbde4b37bd47090c9a5da1f8df7b157f1006bdcc9ca64e716791ed4520a0985e10cee41797ec10b4585548f8908833586166bd5c4dc3336d0d8fbc8f29d2470f982360bbec777b42d89f8fe959359076dc9b654ae5bb6ecb7d0c3dcfbfc8531ba14e373e7e48327d947d1f50c1d00f7bff8b6354246c7f2b93d4fd0882a01cbe484c5f36934f386a0052fd0bdafbde8f3774b15a7220684c92b7806000d1cc3c4c0a9d7bc68d68360f45edb61b9f848542b893a6cfda540fa924639b93c00690356fa5a07c618fa80fb90eef0e1edb10c6b0669d00a73f015130f23f485c647391a01bb2140e58678eb9f71baf2d11b1dc6b5ab37160f85abc742fcf59fcd2e94c2557f25be00b687faa0c17d39f780596c856d231e42375d4ff0964a33a18279816a19ee7603a539d242498fd6d0269f22dbe4ad48c292e87c8c0e4b8e9cabe9a2e177b921b79aae95d5014e3322d7bb879ed6fd8c74a56ca846b9437ba5e4c3d5eea2e44fdba6d6d00bf6962f099eec0b87a3feece9cbd15c61d3a305875f6be4accae3e6aacacb8c55402515d03939ae9b6cca17ed623a1ca4a5ece7510602ecd75b674e5354530ebb7b8a26eea49ca1853534047b6bbda6854a5bdbf98361bf2b2aa642e40007cff78baa59c597035fe5efa5f9a81d6eb50d61507c2d0d013e79dcc71a7c10aa30efe1afc4c91eccf8d239399346ce6074ceac94f3f4cfd17f3dff65b4542379e0c31c86da40b73863ec9730b623be850627a6185cfa9c3ab111a3c5145e5e50e9bd1c0eeaedd8dc4f70b9fce9b0f1fa300f286b2bbf32e1110549ac93a946c7c0c8dc741069db0fb885cd80e4c123435b307b932e365295a04b1abb6e1d4e4b36b7c4a0f4d3a6f53fa2a86d4936e21ff5b45e00afb4faabda4cf122bff83f4125ebfaec363b0d75c7ba61a7271d7ba3c75547dd4996d9bb6fba5a2431cc1aec330b3a4945fecedfb94175a72e3b0b3516dbb7781f58a8c980256d19b73c44a38fab81576cd3a98c17e46d617e459d3d47908fa5bc15ba1bc9535f14997058128e85cb010e5510744c4410fecd9f453c1236effecc989ddf66d09e920026a7b2cf5020568d4c48eb6aa99afd0af55eb5c01a8c588733541e22bde46d49a0a4ba25e52898060e06f7411ae1ae49047361500da191c52226e2ddfa91fad26029ed99b1ca2b3c36ccf996bc4c5fbc29450e1abdce7c414f0e9d6527ab7b91ab591de42cbda59aae9fbf1b0d6e28fda56a8e4bdd020852775d286f49811e60ee60c4624f3424d0c6442d87befa49e542d0abcd24277978d224b0573f73935eb1bc0178c8938b002152515a36a7d6a8d738c322ec4eb5ff3ab294be6c25c582d501eb411d71d671ae44a441241449f3830d9115635e86debc3f8e28e2d8540c3911298287b59585f55f68b7261d67020baa64c73472a26214580d4b97bb5f4221f253f79db106dd71254f64ac04930d6bd45e4809ac0c4010ae0816855fede10b0d2ebd4bc4d61e1e36a3f40263de05571f59b7874594b5130f35611de1fc1a59bea44131bd766ae3ff1fc51724354190d0aeac3646be1ffc183c27961200b3ef9335d1374498bcf887728a0c58619f40205f458a450aa026e940c0bec272875c06443b57dbfcf63b539ca919467acf62e890d39aaa6fe403b75522c16b9de33c1aa164a9a847e343e1dd3614b0585481f51741e46bc1c152b6f2ac74e215e3f7227f8af78d4389962ff23756c96efc64e5079faf1e118b7c5a1ef13246c43222d4238d004f84c1ec21f7489a89ff6187dcd87eda650f2c5fa0bf13014a4f331cf7dd60018dc8a120e4114ec14ee98a5d67192faf05c06f863aa564c1b5cbcf521f5409d96108dff99cc5fc83f6ce337e3844cf3cf180ebc839fff743270d4e6d69adef728843f9c5874b89720cbf9b6f95d0eb31207a1ef8c365f053b9345bf953900edc8cd3fa68e772e5c2931cf612a563505d8fcbcc0106aa306e699212440a56447e125b08b72e2a6ba25d0b870abd5641ecf9a12f1d1e31873b0418eaf94082529db5d6a6a10d5e017f2127b7383a355f3325e986e1e156f4d1904203adafe9440f9a06605111c1f00aadefcb4e857e4c8d0fefbad6ce9f3bc8753a5d5d395746d3d3fed7dfa9d1ddeb8c3c1712ce9157b479b866f69c7936bc2de8b12d9945a1125575307eb10af5cae7f3266be02ab9beb77cf353b5927d6486d1be9c38b8369175877eb43a7bd9790bb94eccf324c758603fc50f87c5a8c4d8030744a7cadc84d277764b30e11614aa2908f8c230d26224ea6851d2d2e344d14ee18db38d6eac480deb34382801f4e6b6902047aba9aad8dcf4a870fe0845b07418033152af1533ade9f2b4fabc944c7ef921adb1dd8a12d76e17ec8f384d9e776535bf0e87ff6364851e3ce348bb6045b9bb97fcb8995bd5d2beed24f4137fe5075a6e1b6ca3cbd2d20e646b534d433f92340cf563890a4a3d5991d280b28d253bc192c0c62889f61b1e7367a8824334ad35fe1cf1f133b8029f24dc9339896f6831b4334afffc6d0c58c3d29de714826aa634db3a1cd416c7e7615d7fe7e0cbfa58eb6b1246f241032355fcf946c37336a3a3d85754b30103c8c32bbe204d4dec12f0702506ed322bf706d05032c4398ad42d16953193fed7170a43f26053ed45f0d62232602ac61b4c631194322e6bac5896e32c747cb79425e99ce9c7b0b618bf8451750ab3a8d6816e6d820f03e3f25048008f90a62f7623f2bc4dd3a19adc62cf9d3455de0cace5537601450d39d6fb069a4fb879725d58842d46f1ffcc3f1d4b96c9457d463eba31c2f7872065f7acbdce78fc7f87e3e8b894d9ccdf55839c8a516385d412f15b73fd84ddce043ff917d4adcfc9a903394ffaa2bc9b2e3dfdc840aaa7d7da690fed264bc46130a7a267136660d9835eedafb8b43e3918300a9f78dac4134467d9b961581dd7ac1a7fc727f82226bd27d1b291c56e8120d07ffafaac3b538ad0ad9aa1173a5c6460bab44824aecf5428c8703d8c8e1b75671429de38faa6c47d8821f00eda638a49261b8fd0f9ed2e29d0eee0861b03dd07d500cd74a1fbeb6bce91b315f570ff730bd44bb9e54a88b85e5717325a021b289a2b148552081c6aa71508c0f80caa939e93a20f6940465e7fb846bae283eeb79a88753687c664b6958086122db88fec86c8e541a22261feafb83a08a80b486938ff6ce3ac9a598a98e37539263bc877315e57eb765d323aedeabc4b13452349eef7afd411245ec7301c98b6130254d9c5ea80e9f68daa894634d149bba9689b15bdd3b73243bb91b35902f5f76ddb4c3cfff301e50e509e09bc3a13e543137dad308d50722841cb9b396b1418a32e56de8cecebdfe3662a058a3dea90a9b49614fdff48110bcbacec9b1e24a110862b9bff53fb1d017eabeee591e7ffa65dd324913dd6d33af0417fddd827599e4a70abad681227a30fb42efa5fe363435d02637c09429717667fbf2eb749f6939cef55b0c0561950df3364fb077924d542ab69c0c6023a2f6b82c1814c78d95e20475e7db4f9a33f5a8a90326a5dc2e3c13f70d84df0055af8f36d1d3a391c9c0da8b1398efd89cc008d8d552148dab1182b36ce82bdc972fa278e53fbf1584d2c2e508947684d8371b74b5d538aa5df4172256cb3c6574ccc54cb093c687a21910548d426c026ca27944a4822cfd54ce177c69e6388e6080fac12073107e1e9830c9571ee5d2a1b2b7b0b95dc27af36d11c2f1f3794b3ba5c66073bc5f24bd15166fd38546021a45ab95ca54f4c6dc94080bb14ca280e61795865403dbfbf9bb0ddaa5c89500d8052c204019346b87a6eba7b96599375b283bd5ed0019a3fc7a407c6bba0b811fb302eeffcbb35657bfab11923f9bb0cddde67556509e1dcbf2e78b6f9a1bfef58593c71a207677cb65605481be256e59e9b191c53486fceb256dd13bc82233a8e03574a744f844b27c4a7c3d5cee1059636b792861629458544a6ced8ddebfe0fd169efd51ede854704b6b6d5cfcf2ea23a1737d17f814335bbc83b1abe55f8c93b7c0cf511d473b29ada04a5b7d36a8054c077cf81590badb412c62e79d9e62832ed96ce52545d1533620445560f7178e26b97a44bef2a0410a6f6a0093e225e4392aae875819ba46c7714d0ff96b3dd361e025f9b36aa39058d80be16bf266eff83049f5412f2c3196e1e37bcfb884f4bedfb7f15abe9d6d13d4768823986dbec89378cbaa233f45dc8f5c5f3c1c3dd982cc9fe115c55eba796a06d1f16cc7b89bd4cf75cf9883a925309f4c074fadfa9c90a59d950f5c73701b2b03e1a09f542ca037c36bba32bc4ca491d0f293a90fdc275f1ce4617e8171a68843be841d4d99ba29a0f4afe9820be7784db081b599292fb2c4df82cb58e53246bcf630e793cda49922f326514753ca0790ab3a0e1bca889473e3e70715b5c1393a341af7b1dd215a9086c0a13d8fae158dc435cd04fb14182cfaaa1894383fb4bada382f3202dc8eb2ef1be7b863613ba66607aeeb30eabe740efa33cb9b55b4b911650db718066351f70839ba0dc1be4470cb7360b118a35a7460c75dfbed00c84d716a3ca5773d796c4e2caf2f05c7f0d35e3d341e3b50d7f0683955b5af15a2615662e96f4c2194a7f15967c52ab7a852d7835c3fefd8aa71c9549083caf8354ddf54d91bddaad9081cb5471b2a80c53a3dc8da291aa1506767357338b85f9c521147acfedbf213733c21299204e623f38c6104c2f00ac8bdbfa1d00e7a81944ca50649604350293caae82cad67f16c2b501a992493d9201fdf4cbe188e932ac3531b449072cd8cb895635191f21d284a8d7d622a0583bc25de15eca97c3bf34ca432e4a2f96505144e1a63ffa69bb1acc55cd0a580f387c72377a43b150c2006f29b65ac003cdcbb4a23e06ce6b032f0ba6a5abe94fe78e1b2e47ae76fa95ce2d24ea1391dfec89f45b3fe7d3f4360bf64ff91f51fbcfb6c0d8f371f99055ad2f943775eccc3a8f1aaaf00c702be0f0d9f2ac3ca9446d4fe4b82b240d10c229bb8c77b8d88e51ada9efaea716646c8edd2d313b9d2cf0598a58ac91c91b2a45da7fb916ea2e54c74a7ac110394189bb88febc9799ebd08d8d2f69a9499d5d790bb44fcd89165d9614068c700adc788e4f9a0a3d906e0e638981e5947d86bd30ccaa547395c5744db519c9962aa", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="63f76bf08eb2ee3617d4f81a36dbac68da161c54a6776c0e6121d322caec75023e5b1455bd4488e0a60096456292e1945829753fa2e7ae186aca6e43a5b75b140e66ee40741fc3c35fd8a1a521e54ce76c477c1925843983ef7329fcfc6e91afd64ab6524af873b7d9ec3e32f9", 0x6d) 09:58:12 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) semget(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/4096) semop(r3, &(0x7f00000000c0)=[{0x2, 0xca01, 0x1800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x3, 0xda2e}, {0x0, 0x1}, {0x3, 0x1, 0x1400}, {0x4, 0xcfb, 0x800}, {0x3, 0x68d9, 0x1000}, {0x0, 0x86aa, 0x800}, {0x0, 0xfff, 0x1000}], 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) fcntl$dupfd(r0, 0xa, r0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) (async) semget(0x1, 0x3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) (async) semget$private(0x0, 0x4000000009, 0x82) (async) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) (async) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) (async) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) (async) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/4096) (async) semop(r3, &(0x7f00000000c0)=[{0x2, 0xca01, 0x1800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x3, 0xda2e}, {0x0, 0x1}, {0x3, 0x1, 0x1400}, {0x4, 0xcfb, 0x800}, {0x3, 0x68d9, 0x1000}, {0x0, 0x86aa, 0x800}, {0x0, 0xfff, 0x1000}], 0xa) (async) 09:58:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d7cff0f22b007b000000003b700000001d00"}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x400000002, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931ff9648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0xc0, 0x0) (async) write(r1, &(0x7f0000000100)="180012000000000048cc0a50f51d34802a7c13e985f7bd36a8ef387a", 0x1c) 09:58:12 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0xffffff75) 09:58:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x40047463) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) write(r1, &(0x7f0000000040)="f56dfd291efd7a4aa37f824c27a21fb18dcb73c43c1244205f8667aa460966b73435cb634d20afe88069f6107168225789ddc6", 0x33) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x7, 0x5, 0x4}) (async, rerun: 32) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000000c0)) (rerun: 32) 09:58:12 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e717cb28f94244f9604", 0x14) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x400000002, 0x0) close(r2) (async) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) poll(&(0x7f0000000180)=[{r3, 0x40}, {r2, 0x10}], 0x2, 0x80) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) 09:58:12 executing program 2: syz_emit_ethernet(0x129, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "d6f0ce", 0xf3, 0x62, 0x3f, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@routing={0x1, 0x8, 0x0, 0x3, 0x0, [@rand_addr="1b76b4145650c267208798949aeaa52d", @loopback, @empty, @mcast1]}], @generic="6a818d2f6602295ec33c229fb46c5c64302485782aba2456d866c5c0503fb106b0ec598516bdbb197fee4862ab5651f57f1582eeed4fdd1dc48c574014c9f226e6e28d4b0b73b692ea581ec27472b4631681ba033f9c291d0938fb8b2b836d2de9dbea2ecbf3562976f5e827a86f81d9595a2017272f5e80e392b5a21e0d3e2a25863d1de6c1e4a5222f5d07d5e79f3574a1178c9d087afba9c7cde0bdc54979d0ebc4a7f23a0677e7f897"}}}}}) 09:58:12 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x0, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:12 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc, 0x4}, 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 09:58:12 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e717cb28f94244f9604", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x400000002, 0x0) close(r2) (async, rerun: 32) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) (rerun: 32) poll(&(0x7f0000000180)=[{r3, 0x40}, {r2, 0x10}], 0x2, 0x80) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r4, 0x0, 0x0) 09:58:12 executing program 2: syz_emit_ethernet(0x129, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "d6f0ce", 0xf3, 0x62, 0x3f, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@routing={0x1, 0x8, 0x0, 0x3, 0x0, [@rand_addr="1b76b4145650c267208798949aeaa52d", @loopback, @empty, @mcast1]}], @generic="6a818d2f6602295ec33c229fb46c5c64302485782aba2456d866c5c0503fb106b0ec598516bdbb197fee4862ab5651f57f1582eeed4fdd1dc48c574014c9f226e6e28d4b0b73b692ea581ec27472b4631681ba033f9c291d0938fb8b2b836d2de9dbea2ecbf3562976f5e827a86f81d9595a2017272f5e80e392b5a21e0d3e2a25863d1de6c1e4a5222f5d07d5e79f3574a1178c9d087afba9c7cde0bdc54979d0ebc4a7f23a0677e7f897"}}}}}) 09:58:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 09:58:12 executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) semget(0x1, 0x3, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) (async) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r3, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) (async) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) (async) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/4096) semop(r3, &(0x7f00000000c0)=[{0x2, 0xca01, 0x1800}, {0x1, 0x6}, {0x0, 0x2, 0x1800}, {0x3, 0xda2e}, {0x0, 0x1}, {0x3, 0x1, 0x1400}, {0x4, 0xcfb, 0x800}, {0x3, 0x68d9, 0x1000}, {0x0, 0x86aa, 0x800}, {0x0, 0xfff, 0x1000}], 0xa) 09:58:12 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x0, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:12 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 09:58:12 executing program 2: nanosleep(&(0x7f0000000080)={0x4, 0x30}, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x80000000, 0x4, 0xad, "6b97214ca3f1c6c75f1727b0450006f95a33d46e", 0x1, 0x8001}) execve(0x0, 0x0, 0x0) 09:58:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 09:58:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 09:58:12 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 09:58:12 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async, rerun: 32) socket(0x2, 0x2, 0x0) (rerun: 32) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0xffffff75) 09:58:12 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000080)="c7f73b47f94b7eb0e7060ccb04662e8cfce17138c59870a0b5a9f130bc6505e92500381b52396da3b2faef7548e4fc43f3c0196a023f", 0x36}, {&(0x7f0000000300)="aaeb1bb023fbf73d7b3d480a2c3e8b3defca4a7fbecc29cc47bca210eab3148c579f36b15f3c266d7012bc44ebf2e01de49c9080be01434c89245a2b37dd65206c0b9cdbab70b73d64ee41f2e5d3edbf1eec93ee0ab1e7261988f1e7ce5ff5fd934994cd5cc2a47ff3e3fee120b840f824f4f9d0c679e2bc53fa3c1e242e882b2ca0c661a9584e7b439d94958246d0f5c576a772b55bca563b40b2c32976ef4aa51b9b4d3f789d7db58f4746aaabbc033952dcf4d0b30aac2f5d4b47625f343e8e5fae203ddf572f9c10be4c", 0xcc}, {&(0x7f0000000200)="6d0830319ed7cbe9d56bcc29a80238104b3a45376991a333097b4610fc551227f61fdf7bd37b79ccef2a30be49e541e561b68b22fd09fb11ea8c13af4a94706a18cc946f4b0cf23944fb2684ea8f911a75cbe2d963c379e921962bd7e6794437a7a27e45b3212c0bccafbb6f9153757a1b16611dc9", 0x75}, {&(0x7f00000000c0)="d4a2565fdf0a8c5bccd1a04415d3f1aeebd751e8289a9ec5db13c0ffcd1062e9103d09c558cd8beeacec08a99c129c87a20bba2229b4ea8c06a6492be6", 0x3d}, {&(0x7f0000000400)="ee676e29ae0d2162b55349dc03bdf37cf9c09f3293f9154569ac8156ca65483f4a1f06205957ade6187bd2881eb0559f0bf6e2b2136b39440f689f0e9490ee1973252d8f5fd074a841652cfc6a51376c8883cd0cb2151919b4e59b9fc1a22e1b0ce9cded5158d73807396a110b534dd773140eb5adae164fbc1ecd8300310261486f1ebff6a7e3b4f02760edbc71a065db83c5ebec071b94c0cf6f8bec6d42ba3080431fd0683f79218297e640914f76ca92cf", 0xb3}, {&(0x7f00000004c0)="19f9e099d23baab80b520b05ca0da9fff728750b8ca901c6532efeee0d589ff4075905b7ed506711cb2f2929205b156625dbb4a65e3fbd99392e30cddf19af0be118454b23b909d93809f7b5c8ff0d1b950771a336ca", 0x56}, {&(0x7f0000000540)="cd3c12c199618b7241cfc0ef2488747430e0e801921767e6d564563f70617b4d6e59d211eeeeb94cab7a610fa0e4e154d592eff5c4d2cbab326804626fd50d72aa6c6e624cb48e589fd5e12b8ea5c3a0b2b02618628ef9e60ede2b8d0d541d6d84564d9b9016c74821de", 0x6a}, {&(0x7f00000005c0)="5083f0ca8d025b5560586a1a880ffbc153b33bae90a6bb652155dc21434fd6802b9bc9d002eb4111b95f7c899df0000e62b8561825fdaaec2208798bb367ba0078e3c559f111a3cb46827e1019c014a6b62485fa7d3cc313f2ebe458de002e89b3fdd73ebb119e58ec0f5f20259927385d5a4a0f2b50ad0beaa6819ba69680c10236825ac55ca4c593f44289bac391d7db36e405b8b3245a528395b01dd3c100db25253e709372a1a4eee63f13700505f87a23600832d0", 0xb7}, {&(0x7f0000000680)="2cc2e825550c80c3645dab629869bb79a7f898820babb28068f7e14d111e78bc58b2d8b22f489656c16112da971059d5f10ef31ebe2f4b993f99734f58ab5ba43f50ba608157739c5db7a45d6df5e7c4ae609cb0abf368a622fcc16fb56ec09a9c7a83281d8f5242cdafd4be361a3695fd1d87704c40d262085153cff8f327d279316e3990c2b190d36202f2eafb45f94181c51e78c553c5bb396d00c6507a5dd23b2fe64415d7b985ce6a9bfbb9bbd69fd57f3fed", 0xb5}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, 0xffffffffffffffff, 0xffffffffffffff9c, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}], 0x88, 0x401}, 0x404) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="90022e6c6f"], 0x10) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xe8}, 0x0) 09:58:12 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) (async) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) (async) write(r2, 0x0, 0x0) 09:58:13 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x0, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:13 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) socket$unix(0x1, 0x2, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) (async) 09:58:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc, 0x4}, 0x10) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 09:58:13 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 09:58:13 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0xffffff75) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) kqueue() (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) close(r3) (async) socket(0x2, 0x2, 0x0) (async) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) (async) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) openat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) (async) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0xffffff75) (async) 09:58:13 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x0, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:13 executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) close(r0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) (async) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) connect(r0, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0xa) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) (async) write(r2, 0x0, 0x0) 09:58:13 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) (async) r1 = socket$unix(0x1, 0x2, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 09:58:13 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000080)="c7f73b47f94b7eb0e7060ccb04662e8cfce17138c59870a0b5a9f130bc6505e92500381b52396da3b2faef7548e4fc43f3c0196a023f", 0x36}, {&(0x7f0000000300)="aaeb1bb023fbf73d7b3d480a2c3e8b3defca4a7fbecc29cc47bca210eab3148c579f36b15f3c266d7012bc44ebf2e01de49c9080be01434c89245a2b37dd65206c0b9cdbab70b73d64ee41f2e5d3edbf1eec93ee0ab1e7261988f1e7ce5ff5fd934994cd5cc2a47ff3e3fee120b840f824f4f9d0c679e2bc53fa3c1e242e882b2ca0c661a9584e7b439d94958246d0f5c576a772b55bca563b40b2c32976ef4aa51b9b4d3f789d7db58f4746aaabbc033952dcf4d0b30aac2f5d4b47625f343e8e5fae203ddf572f9c10be4c", 0xcc}, {&(0x7f0000000200)="6d0830319ed7cbe9d56bcc29a80238104b3a45376991a333097b4610fc551227f61fdf7bd37b79ccef2a30be49e541e561b68b22fd09fb11ea8c13af4a94706a18cc946f4b0cf23944fb2684ea8f911a75cbe2d963c379e921962bd7e6794437a7a27e45b3212c0bccafbb6f9153757a1b16611dc9", 0x75}, {&(0x7f00000000c0)="d4a2565fdf0a8c5bccd1a04415d3f1aeebd751e8289a9ec5db13c0ffcd1062e9103d09c558cd8beeacec08a99c129c87a20bba2229b4ea8c06a6492be6", 0x3d}, {&(0x7f0000000400)="ee676e29ae0d2162b55349dc03bdf37cf9c09f3293f9154569ac8156ca65483f4a1f06205957ade6187bd2881eb0559f0bf6e2b2136b39440f689f0e9490ee1973252d8f5fd074a841652cfc6a51376c8883cd0cb2151919b4e59b9fc1a22e1b0ce9cded5158d73807396a110b534dd773140eb5adae164fbc1ecd8300310261486f1ebff6a7e3b4f02760edbc71a065db83c5ebec071b94c0cf6f8bec6d42ba3080431fd0683f79218297e640914f76ca92cf", 0xb3}, {&(0x7f00000004c0)="19f9e099d23baab80b520b05ca0da9fff728750b8ca901c6532efeee0d589ff4075905b7ed506711cb2f2929205b156625dbb4a65e3fbd99392e30cddf19af0be118454b23b909d93809f7b5c8ff0d1b950771a336ca", 0x56}, {&(0x7f0000000540)="cd3c12c199618b7241cfc0ef2488747430e0e801921767e6d564563f70617b4d6e59d211eeeeb94cab7a610fa0e4e154d592eff5c4d2cbab326804626fd50d72aa6c6e624cb48e589fd5e12b8ea5c3a0b2b02618628ef9e60ede2b8d0d541d6d84564d9b9016c74821de", 0x6a}, {&(0x7f00000005c0)="5083f0ca8d025b5560586a1a880ffbc153b33bae90a6bb652155dc21434fd6802b9bc9d002eb4111b95f7c899df0000e62b8561825fdaaec2208798bb367ba0078e3c559f111a3cb46827e1019c014a6b62485fa7d3cc313f2ebe458de002e89b3fdd73ebb119e58ec0f5f20259927385d5a4a0f2b50ad0beaa6819ba69680c10236825ac55ca4c593f44289bac391d7db36e405b8b3245a528395b01dd3c100db25253e709372a1a4eee63f13700505f87a23600832d0", 0xb7}, {&(0x7f0000000680)="2cc2e825550c80c3645dab629869bb79a7f898820babb28068f7e14d111e78bc58b2d8b22f489656c16112da971059d5f10ef31ebe2f4b993f99734f58ab5ba43f50ba608157739c5db7a45d6df5e7c4ae609cb0abf368a622fcc16fb56ec09a9c7a83281d8f5242cdafd4be361a3695fd1d87704c40d262085153cff8f327d279316e3990c2b190d36202f2eafb45f94181c51e78c553c5bb396d00c6507a5dd23b2fe64415d7b985ce6a9bfbb9bbd69fd57f3fed", 0xb5}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, 0xffffffffffffffff, 0xffffffffffffff9c, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}], 0x88, 0x401}, 0x404) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="90022e6c6f"], 0x10) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xe8}, 0x0) pipe(&(0x7f0000000000)) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000800)=0xc) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000080)="c7f73b47f94b7eb0e7060ccb04662e8cfce17138c59870a0b5a9f130bc6505e92500381b52396da3b2faef7548e4fc43f3c0196a023f", 0x36}, {&(0x7f0000000300)="aaeb1bb023fbf73d7b3d480a2c3e8b3defca4a7fbecc29cc47bca210eab3148c579f36b15f3c266d7012bc44ebf2e01de49c9080be01434c89245a2b37dd65206c0b9cdbab70b73d64ee41f2e5d3edbf1eec93ee0ab1e7261988f1e7ce5ff5fd934994cd5cc2a47ff3e3fee120b840f824f4f9d0c679e2bc53fa3c1e242e882b2ca0c661a9584e7b439d94958246d0f5c576a772b55bca563b40b2c32976ef4aa51b9b4d3f789d7db58f4746aaabbc033952dcf4d0b30aac2f5d4b47625f343e8e5fae203ddf572f9c10be4c", 0xcc}, {&(0x7f0000000200)="6d0830319ed7cbe9d56bcc29a80238104b3a45376991a333097b4610fc551227f61fdf7bd37b79ccef2a30be49e541e561b68b22fd09fb11ea8c13af4a94706a18cc946f4b0cf23944fb2684ea8f911a75cbe2d963c379e921962bd7e6794437a7a27e45b3212c0bccafbb6f9153757a1b16611dc9", 0x75}, {&(0x7f00000000c0)="d4a2565fdf0a8c5bccd1a04415d3f1aeebd751e8289a9ec5db13c0ffcd1062e9103d09c558cd8beeacec08a99c129c87a20bba2229b4ea8c06a6492be6", 0x3d}, {&(0x7f0000000400)="ee676e29ae0d2162b55349dc03bdf37cf9c09f3293f9154569ac8156ca65483f4a1f06205957ade6187bd2881eb0559f0bf6e2b2136b39440f689f0e9490ee1973252d8f5fd074a841652cfc6a51376c8883cd0cb2151919b4e59b9fc1a22e1b0ce9cded5158d73807396a110b534dd773140eb5adae164fbc1ecd8300310261486f1ebff6a7e3b4f02760edbc71a065db83c5ebec071b94c0cf6f8bec6d42ba3080431fd0683f79218297e640914f76ca92cf", 0xb3}, {&(0x7f00000004c0)="19f9e099d23baab80b520b05ca0da9fff728750b8ca901c6532efeee0d589ff4075905b7ed506711cb2f2929205b156625dbb4a65e3fbd99392e30cddf19af0be118454b23b909d93809f7b5c8ff0d1b950771a336ca", 0x56}, {&(0x7f0000000540)="cd3c12c199618b7241cfc0ef2488747430e0e801921767e6d564563f70617b4d6e59d211eeeeb94cab7a610fa0e4e154d592eff5c4d2cbab326804626fd50d72aa6c6e624cb48e589fd5e12b8ea5c3a0b2b02618628ef9e60ede2b8d0d541d6d84564d9b9016c74821de", 0x6a}, {&(0x7f00000005c0)="5083f0ca8d025b5560586a1a880ffbc153b33bae90a6bb652155dc21434fd6802b9bc9d002eb4111b95f7c899df0000e62b8561825fdaaec2208798bb367ba0078e3c559f111a3cb46827e1019c014a6b62485fa7d3cc313f2ebe458de002e89b3fdd73ebb119e58ec0f5f20259927385d5a4a0f2b50ad0beaa6819ba69680c10236825ac55ca4c593f44289bac391d7db36e405b8b3245a528395b01dd3c100db25253e709372a1a4eee63f13700505f87a23600832d0", 0xb7}, {&(0x7f0000000680)="2cc2e825550c80c3645dab629869bb79a7f898820babb28068f7e14d111e78bc58b2d8b22f489656c16112da971059d5f10ef31ebe2f4b993f99734f58ab5ba43f50ba608157739c5db7a45d6df5e7c4ae609cb0abf368a622fcc16fb56ec09a9c7a83281d8f5242cdafd4be361a3695fd1d87704c40d262085153cff8f327d279316e3990c2b190d36202f2eafb45f94181c51e78c553c5bb396d00c6507a5dd23b2fe64415d7b985ce6a9bfbb9bbd69fd57f3fed", 0xb5}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, 0xffffffffffffffff, 0xffffffffffffff9c, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}], 0x88, 0x401}, 0x404) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="90022e6c6f"], 0x10) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xe8}, 0x0) (async) 09:58:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffc, 0x4}, 0x10) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 09:58:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 09:58:18 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x0, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:18 executing program 2: nanosleep(&(0x7f0000000080)={0x4, 0x30}, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x6) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x80000000, 0x4, 0xad, "6b97214ca3f1c6c75f1727b0450006f95a33d46e", 0x1, 0x8001}) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x4, 0x30}, &(0x7f00000000c0)) (async) syz_open_pts() (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x6) (async) ioctl$TIOCDRAIN(r1, 0x2000745e) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x80000000, 0x4, 0xad, "6b97214ca3f1c6c75f1727b0450006f95a33d46e", 0x1, 0x8001}) (async) execve(0x0, 0x0, 0x0) (async) 09:58:18 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000080)="c7f73b47f94b7eb0e7060ccb04662e8cfce17138c59870a0b5a9f130bc6505e92500381b52396da3b2faef7548e4fc43f3c0196a023f", 0x36}, {&(0x7f0000000300)="aaeb1bb023fbf73d7b3d480a2c3e8b3defca4a7fbecc29cc47bca210eab3148c579f36b15f3c266d7012bc44ebf2e01de49c9080be01434c89245a2b37dd65206c0b9cdbab70b73d64ee41f2e5d3edbf1eec93ee0ab1e7261988f1e7ce5ff5fd934994cd5cc2a47ff3e3fee120b840f824f4f9d0c679e2bc53fa3c1e242e882b2ca0c661a9584e7b439d94958246d0f5c576a772b55bca563b40b2c32976ef4aa51b9b4d3f789d7db58f4746aaabbc033952dcf4d0b30aac2f5d4b47625f343e8e5fae203ddf572f9c10be4c", 0xcc}, {&(0x7f0000000200)="6d0830319ed7cbe9d56bcc29a80238104b3a45376991a333097b4610fc551227f61fdf7bd37b79ccef2a30be49e541e561b68b22fd09fb11ea8c13af4a94706a18cc946f4b0cf23944fb2684ea8f911a75cbe2d963c379e921962bd7e6794437a7a27e45b3212c0bccafbb6f9153757a1b16611dc9", 0x75}, {&(0x7f00000000c0)="d4a2565fdf0a8c5bccd1a04415d3f1aeebd751e8289a9ec5db13c0ffcd1062e9103d09c558cd8beeacec08a99c129c87a20bba2229b4ea8c06a6492be6", 0x3d}, {&(0x7f0000000400)="ee676e29ae0d2162b55349dc03bdf37cf9c09f3293f9154569ac8156ca65483f4a1f06205957ade6187bd2881eb0559f0bf6e2b2136b39440f689f0e9490ee1973252d8f5fd074a841652cfc6a51376c8883cd0cb2151919b4e59b9fc1a22e1b0ce9cded5158d73807396a110b534dd773140eb5adae164fbc1ecd8300310261486f1ebff6a7e3b4f02760edbc71a065db83c5ebec071b94c0cf6f8bec6d42ba3080431fd0683f79218297e640914f76ca92cf", 0xb3}, {&(0x7f00000004c0)="19f9e099d23baab80b520b05ca0da9fff728750b8ca901c6532efeee0d589ff4075905b7ed506711cb2f2929205b156625dbb4a65e3fbd99392e30cddf19af0be118454b23b909d93809f7b5c8ff0d1b950771a336ca", 0x56}, {&(0x7f0000000540)="cd3c12c199618b7241cfc0ef2488747430e0e801921767e6d564563f70617b4d6e59d211eeeeb94cab7a610fa0e4e154d592eff5c4d2cbab326804626fd50d72aa6c6e624cb48e589fd5e12b8ea5c3a0b2b02618628ef9e60ede2b8d0d541d6d84564d9b9016c74821de", 0x6a}, {&(0x7f00000005c0)="5083f0ca8d025b5560586a1a880ffbc153b33bae90a6bb652155dc21434fd6802b9bc9d002eb4111b95f7c899df0000e62b8561825fdaaec2208798bb367ba0078e3c559f111a3cb46827e1019c014a6b62485fa7d3cc313f2ebe458de002e89b3fdd73ebb119e58ec0f5f20259927385d5a4a0f2b50ad0beaa6819ba69680c10236825ac55ca4c593f44289bac391d7db36e405b8b3245a528395b01dd3c100db25253e709372a1a4eee63f13700505f87a23600832d0", 0xb7}, {&(0x7f0000000680)="2cc2e825550c80c3645dab629869bb79a7f898820babb28068f7e14d111e78bc58b2d8b22f489656c16112da971059d5f10ef31ebe2f4b993f99734f58ab5ba43f50ba608157739c5db7a45d6df5e7c4ae609cb0abf368a622fcc16fb56ec09a9c7a83281d8f5242cdafd4be361a3695fd1d87704c40d262085153cff8f327d279316e3990c2b190d36202f2eafb45f94181c51e78c553c5bb396d00c6507a5dd23b2fe64415d7b985ce6a9bfbb9bbd69fd57f3fed", 0xb5}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, 0xffffffffffffffff, 0xffffffffffffff9c, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}], 0x88, 0x401}, 0x404) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="90022e6c6f"], 0x10) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xe8}, 0x0) pipe(&(0x7f0000000000)) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000800)=0xc) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) dup2(0xffffffffffffff9c, 0xffffffffffffffff) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r7, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x800, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000880), 0x400, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r10, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000080)="c7f73b47f94b7eb0e7060ccb04662e8cfce17138c59870a0b5a9f130bc6505e92500381b52396da3b2faef7548e4fc43f3c0196a023f", 0x36}, {&(0x7f0000000300)="aaeb1bb023fbf73d7b3d480a2c3e8b3defca4a7fbecc29cc47bca210eab3148c579f36b15f3c266d7012bc44ebf2e01de49c9080be01434c89245a2b37dd65206c0b9cdbab70b73d64ee41f2e5d3edbf1eec93ee0ab1e7261988f1e7ce5ff5fd934994cd5cc2a47ff3e3fee120b840f824f4f9d0c679e2bc53fa3c1e242e882b2ca0c661a9584e7b439d94958246d0f5c576a772b55bca563b40b2c32976ef4aa51b9b4d3f789d7db58f4746aaabbc033952dcf4d0b30aac2f5d4b47625f343e8e5fae203ddf572f9c10be4c", 0xcc}, {&(0x7f0000000200)="6d0830319ed7cbe9d56bcc29a80238104b3a45376991a333097b4610fc551227f61fdf7bd37b79ccef2a30be49e541e561b68b22fd09fb11ea8c13af4a94706a18cc946f4b0cf23944fb2684ea8f911a75cbe2d963c379e921962bd7e6794437a7a27e45b3212c0bccafbb6f9153757a1b16611dc9", 0x75}, {&(0x7f00000000c0)="d4a2565fdf0a8c5bccd1a04415d3f1aeebd751e8289a9ec5db13c0ffcd1062e9103d09c558cd8beeacec08a99c129c87a20bba2229b4ea8c06a6492be6", 0x3d}, {&(0x7f0000000400)="ee676e29ae0d2162b55349dc03bdf37cf9c09f3293f9154569ac8156ca65483f4a1f06205957ade6187bd2881eb0559f0bf6e2b2136b39440f689f0e9490ee1973252d8f5fd074a841652cfc6a51376c8883cd0cb2151919b4e59b9fc1a22e1b0ce9cded5158d73807396a110b534dd773140eb5adae164fbc1ecd8300310261486f1ebff6a7e3b4f02760edbc71a065db83c5ebec071b94c0cf6f8bec6d42ba3080431fd0683f79218297e640914f76ca92cf", 0xb3}, {&(0x7f00000004c0)="19f9e099d23baab80b520b05ca0da9fff728750b8ca901c6532efeee0d589ff4075905b7ed506711cb2f2929205b156625dbb4a65e3fbd99392e30cddf19af0be118454b23b909d93809f7b5c8ff0d1b950771a336ca", 0x56}, {&(0x7f0000000540)="cd3c12c199618b7241cfc0ef2488747430e0e801921767e6d564563f70617b4d6e59d211eeeeb94cab7a610fa0e4e154d592eff5c4d2cbab326804626fd50d72aa6c6e624cb48e589fd5e12b8ea5c3a0b2b02618628ef9e60ede2b8d0d541d6d84564d9b9016c74821de", 0x6a}, {&(0x7f00000005c0)="5083f0ca8d025b5560586a1a880ffbc153b33bae90a6bb652155dc21434fd6802b9bc9d002eb4111b95f7c899df0000e62b8561825fdaaec2208798bb367ba0078e3c559f111a3cb46827e1019c014a6b62485fa7d3cc313f2ebe458de002e89b3fdd73ebb119e58ec0f5f20259927385d5a4a0f2b50ad0beaa6819ba69680c10236825ac55ca4c593f44289bac391d7db36e405b8b3245a528395b01dd3c100db25253e709372a1a4eee63f13700505f87a23600832d0", 0xb7}, {&(0x7f0000000680)="2cc2e825550c80c3645dab629869bb79a7f898820babb28068f7e14d111e78bc58b2d8b22f489656c16112da971059d5f10ef31ebe2f4b993f99734f58ab5ba43f50ba608157739c5db7a45d6df5e7c4ae609cb0abf368a622fcc16fb56ec09a9c7a83281d8f5242cdafd4be361a3695fd1d87704c40d262085153cff8f327d279316e3990c2b190d36202f2eafb45f94181c51e78c553c5bb396d00c6507a5dd23b2fe64415d7b985ce6a9bfbb9bbd69fd57f3fed", 0xb5}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r7, r8, 0xffffffffffffffff, 0xffffffffffffff9c, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}], 0x88, 0x401}, 0x404) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="90022e6c6f"], 0x10) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xe8}, 0x0) (async) 09:58:18 executing program 6: socket(0x20, 0x3, 0x40) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000004}) flock(0xffffffffffffffff, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 09:58:18 executing program 4: syz_emit_ethernet(0x1c06, &(0x7f0000002400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\b \x00', 0x1bd0, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x62, 0x6, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x2, 0x10, "0c5740bfa6ebfadbefcf59d5b3357502db4cf712a01f695b974da537467ba8069f7be0d0118c030805ebd6af90f62ab8ddbad40f95b493004bb06e747387e6ef87554b823c2451696141fb2f0e624422295e97b6a5b1a74db1f090f0f9a3d4d91730997c7efb1c7e53b9c93f0184d80084913155d1ed2b466625b203a80498a8678799214c"}, {0x0, 0x7d, "9841b4f0ab831c44befc207109d302e497f00c12d37af86e665f4aa88670fdc617dc7b44929ea859d812fe49d4443ac66de2e588ce04808b9caf0898bec27ff268f5f8657abdabe675b915380579e1f3bd164003d0cd99c633c21ccec54f94f1387ea3c89050e424f2af7284a50259b3622e7e3d6eb35fb4a365c3dce1143c3a6b145ff74f83844b27c0c800026824806d6756f97452cfd9613692402d92ccb749268070bcd309bdde24b548579f724be5fdb2a5fb1212fbfe440e03fb289e5a126f5bd78aeac34fcec432ea0d975bb71c00ad13f41c672940ffb51ac70399643a3431bb8c57a386da8997622251537bc1370a9eca7e236ffead112ad359feb3979ff9447d92930185817d5c2585a2f2df3f2bd359eb85d9e0404d2cd865d64b65162482fabd955fe1876e53a35a2043ba1bd27eda9e97a12c14d0cd2900cc2ede5f80fcb8cd2faa3451a571d718b6dd12acb6f128e405b6e0a3b357668b4a54bb863b2d5a2ed08017ab1c6c2c704f7613f04d3ac6a18f927cb1affa58ae4f64ea0e2132b54df5552a34ad6c280fa00297fc6948883be0d6a2aa75386afc71e98667f39a9da42002aedf45cc704a1a62de0c1d8b3812afb8a911f48f95c38af86f12d75dc5bfb7bde885152f488b00d45b8797e1e3e22b83f5b9be0edadcf0316b5175b0ef41147aca606810b215a8d0abb6dd385b07377497678ca0670d27030bb862c37b84533305b241117683c772261f86e8cbd3dd163daad2e6be6680d20142834efcb7833c7f91e79bddc9f5c64509ebfe992a5612dedca4eda65d245f453ff4d3026bcfec73193f16334eb3cfd7e3f828643f6751f6662880b0323c4e1ec69d61754428c4b20115bd2a696fe145c7990fa7539d37e06254a3dd293767538e34e0d96ffa68a47bfa833e9375bc47cf96f03636d9920533cc6c2ea70208f89062e3063322558fb7e27bb14cef2e00c76ac368376a54c5cbae0a1b043c52e182d5addb1d36a2681c959a91ee76ed26ee50461125745a23ac62f64384c56be9ba7ee664682d5244bdbac077ff5d5d99c24bea02be1a76b05da096a37fcdf1f72b26990b64c416984db0e440da590d00be5e5ed58e80517813b63c3914dddae182f610d38f22abda7094e07d1a1e9dd3af55786b64e0c43c34acaf9e772e30fb76c477553db1319c763fc73efad8e5974fdebe5225dace9a8444126f32014b6ed02776baf740ecd274c24d0553251b8d4a99f64cfb1e0904002dee2201b4d5f7694a93cc3db37ebf4eb5f7fdfe6df282260c0f7e7010267c754924840bc2531cc7cb4fbe66e00de3aba4a484e58514b5ae818ac80ce902f9430f4906fba0abb53bf4c5f238b78100e238da7b6b7b50432ebc9c4f6bafb3541817ee48e15360fb48200693067b9f8fd1"}, {0x0, 0xf, "a6c060c9b807c6732680268add482e09353641bf84953fa9e1ff4e180388b50d632213077e1e09fc36b548fd6b852f3caa093d0793c684b814212c953c7e1e8fb138ce78d56efd38ceb15185e60b2d7f70a8a5432e70724c484be01726b2e3a964158acd254dd266eae75532b36e7a110baa521a2ad3cf4959"}, {0x0, 0x1da, "b9bb3fe0ce05a26b5438f00661cbec83b023bb228d80aa77febb7f18d93f000cfa9fac24c38f4cb3b00b43ade06373661161db17077de412eb8ce7fce99b554344b5e36008c1f95d2da6fc051a647c885fbc5b79383546655d6498d5a1181e519aa41bb7c2de5db70124b09839f2cfeb8d23e3e64a2cd332228d0d376b6914792b5bd4bb9fcd3f1d4cf52e888ea64b2feccf8e2c9ec417b403308a8ee2e39425a71b701e92aa3bdbcabf6bee2019759ffd53339ff1ddf6e889f344ec2cd20ae0972710256cc79329c2da1774c24ee2912a46d392e4014409cad0f5ba513074d18f2fbd3786db0df412ce4672c643bd449d282c57d3bd8cd7264ab761fb48a479e7459c7a8fcf52d142e9953d899c39b80e445d3805a488939cf231a403a1a8db85411249242154bed6af0f748de6a38b9bf24a39d889205a8446cf7a788b52ff0af3dac897e57b45865129915f3a819d642a63db7245f6ef02b1ff90dfc62a1948623e81234786370c1dc5618ea8df92781acba5950a0d67ed37666f1dce3179cc8d72fcead2e2e09644a114b58a7210b0e0a3d22725fd7cc75533351c542b03440dfc24681de3a7653cfe036451e0ccf4586cf6059ed8bb4c7364ae1d908bc1e849334bc5a4c19f4d9e7d12127aa570cb7e7d43d9db41a5346d2c319f961e2bea8e5463c79c87a720dbd30083bbc0aa9b6706085ad2c0d0473a60a99c78f014d264aed5f676b87c60971e638963610dc0d3efad18adad6208960e40c6205933d2db3c8b6665d43db49c984fc4da42fd261c08469923066c73f7fed935b0ec304eeb56a26d996007840f3d171fd5cf55f10b135429bf09a102a0a20386c6b83b59a30b32e014b04b28f2b8615bcc4ada3c0385cc01cebf85f38b369ea18eb5d931243e8e34e2bdbd7231e547d3903442daa8a57979cee4cd6c7d418ab00bceb7c69341ac9320822b23c45a4d9a99dc8ac09f87345aae82400bfd12a01b83a27b700f102ed46256d9dffc0b9da1ec7c19e4cc2f7e7898d6e32d5bd5e97b26f3d0cba03a1c1019f88d9a63f5bad8eac60afb79bbf228df508ad8ab6ab6e417e068c50c8599b296ae8a8fb22980c21118ee670604a0b3ed5f4270a5834a369344f835d1f95c74acd6703c1f0bd08fa8b1837aa56e208dab6f9f0daa56ea8039abd22de3538f21a618193bb96ac41cf3f48a597a432a60f97087513b71395fc34eb79a8e86a3237c914b8b98dd2c9fbf7fc77fb6dc11d768a84d3d5997bc0204a7cf1c4e4da9ee568d96350300c485441a50cc7c5d1718553c420442ac5ed225903f36b4713c5ff5136a1f960ea0c431a932e12a6fb3f18a1084dc22553914c5b224edfe21ab7ce0e68e5dd05fa049fa161a963cb4a538e1ca4310466c286bd26549a757c819505a796d28ce708b73ee37a4b06f7261410e95c0e2cd99120e03ee0a18f89d230f0b86b5c7d7aece07c5e4d4c131028a378a51fafef36146104ed201379b51c944748cace0edb796c4db030f77b214d238b6510bdd6850ab67aed49c12ce0936bc14538f7ae1aadaa541e3473934ecad62e2765f549b63063d0d08c6ef085039a01976d11e709efa9dc1d00f8a8a3b9f50d1de99e29ad8a44df8f351a3bb424276aca65ce9d6a95b964402ceeb2595e6cdf4c2008d33dc36747275683c231fcbb0785cc151415acb33a27a824b4a099afc6896160bc19995667d6c02d6ed5d50c8a2d538779583b0055f9fef2773cb23793b66da1a946f002efed4473ed5cbe987f69f3c75f68d3fb9a01540f24cd142e73528e5ea6958209741a5fd38f11c0681c439b8853d1b33aceb8eafa99f2df7d2924b91b3d977c952a94055e3d160d7ed8d6331f7099103338d67b7cd6719c9621b58b907b5d733bcb8abcfafb1cf25ec3043ec6ed32328962db8d015cdc031150d9f2b3be5978ff286a9a953bfcd9e44116c06127d1b251855fc70cdf3a80327005be676a2bbd58de1ba06e084e7b04b27411ab8ee6a684cfe7b6df611dbcfede54cb40640c1299542172fb23eb4b78ce60efebaf8f7f92a69fccfe37f4e7fc52100aefcc37bba8e81591510d1ed2c178eb422aee8ee3955e544ebb9b2fe34b870f013920e5286b5ad2ebc3d751db97906d29bdd1b58f445484fa1c49cece33ec438a37f21545f654ae04bf463893037fba0477cf9091d5240748728a7a50e90914916dbda7730f85e107baecb4baad8b921a9621279c0c468c4d791987699b9b7d174776332fcd599d60f0f96806a24db88818778414b21f35c5b3f2212113382f126b907e5322c8537d1c8b3f0d03c9cc26602e9b39f54d65a6ada564a0428950c6bfa74c42c73eb56340b1ebded78b3ac3bd42e387fb091f031b8f4571f669d321f830999d216209a8d3b004897e44075c796b11a666a798950639eec1799034662991dfe35063230ecd733b9ef983cf21e1e9bbd187b5f91e49f4b703efef52896bc878c3b314837e7a7fcf475e15fcddaea3c6ae8cbb77c1ae1d35beaae3c075fcfba51cc66bbb18bc4e3679d5c9b858ae5d9ec8801dfcc2b95fdfe8699ce12ab09158e709bbe434a7485f76eb166cac0ab5f8b7d8f984e38ef79eec5e53e933c3dd113a8be99b002ac5c81fd8f58f4466b04a3ec9deadac85be0d8689f4dc173eae098d88dc7f1954d5c2993d56c3a7764d53b921dba34e171f6abc263882d76407ab30649952b3e3c3b2d37928cc703758b77f8badba3249b25e82008d06db4f1ac61f5385b61a0e3871a4350aa89a0f2a6322fffcff1b05afc315ea4836cb0ac2d400cec1422dd0f303d3028060958e0b542178a03a2fddf8036e0eff32268c1da704af93666716886fcbc654010e08427efd93aadb62df982cbe25b2d14d31aab66ff2ae2e62f59968ae7d0bc3ac157c7b47b35638a940b12622dbe5c49814d61937b0a5bf5dcfc832a15144df0c094f84ee356dfaafcfd72b9b0dea17a5dcffde5402abe558bad0c3368cbb7da715796c659f00d3a749f9840c0c2c8fc7367bf6408367d36ce2ce41110643f943d6cf4feea19014e193cf36ab9241e821651db0534f02d36e2acbca0837c84329089b93a776e0d6cbdd6b2d4e6ef64003f67a7884d9290eab2ba1c900cfb9151f52c33f783e995b6a0c3f5984dc541d043a8d8d85eb536a0b9634bcd6efa67ea6f9a5fcd94e3477ffd33593565c6347104cda4e2b602e137ae1b9d6dae949b2ff797f95a20dcea681e66bfa6625a985f94ea1df905fad53bf22d421ab023d0f4aa853512d079b4324ace46ad23ea161ed4de56fcbbae664f62c7c502fb69b17a681d0b790fdb9b3f95286dc1280b3ce4ac482134802c8dc751f8f1e79a10ab7b659939e6b0f7a7d8365e08f6e1a4d317a92ca9622d14a199ff5807369c5b4752e24d544866e702a8cccc2a6baade76eb9e53fb6599a95c4cc29f34611c20efdf2e75dc5894cd3f65255c9a8186c20fc170619c62f9101e10181a58b0633fe3ab6b440a9426386c59469392852f5abd043cd6c50b844adb2a04fcec896eb900b83418e36af619e91711b00f0e31f728de2be94d6616290e86bb386091c8f18e38e690459c9c92a505d3d404bd767f015021a3f9ef927b3d8b4ba68003f60ce439523a1c4df8d4eb8596ef5fa0bf339081a0d8c541fee59b91427b0b76d529f46ffe8a216d86be51632fe2fea5f1ef8b193c438d567346410da71b242a27681b1d69d337fa6e2de2bbc1d4c4d442c8247f9610ff391092ded632cce9efc79edf946f70e02598909e36a512bb34f4f9a5c8a043e1d052c1dddfa54ff7407ff8cf377f97a2debc795458493458e43fbd9b4cae2c5b1c835322ca13318f024d3d9c80190628f552074b93afb15a18722b3c57132ba812caa36e3b852ba4a3e96feffb7131d4af248698f467f767a6ad8c3c170a101d175b2350cbc3cd50938ab52ab867e524c5d42396cb5c6d0c46802df2cd9f8e18922e2d7d58c0f06411b907d0f77d549b7cd82832dd4e413ecec937dd27e12b137b022e75a5e9e1bdce9b271eff1c00a55a24466498c49cb1703d0a9bf83da36dd87068f6007fcc4fad3a8d1e83b1359dad325daf607367c28784c0c8af0886cc3df54369d5e904ee74f813bccf05cb22d0b2c4c529a478790cdadebdb473c56c9bd3fee000fe6a14b69da5740ee5acbdf1aced00720812111f4bbcdd7b7fa0cb230b4941a6513b1bf3f4eb3900e5e7120b142a2b58291b2871a7205545adc2695509f4a14aebb7e7f774b97e1ea568730ffacd4c3a07b0964f81605b8d4f6c966e5980d25b949b5883c79d6c6a8ce668b2e49a8975285e4fd65599779a1a04471ed6f333aee6b51e708664d85d11aa223fcb9a86c4eb5375946b770c0dcd42601fc7b35237da3acaac88c9f01140c4950995ec468655f8f0eec5c30549e96966bb8433cc1fd1252d7a62cb43818882400a6b166ec9d4838ac52c3bdd4027aa242f296fe8fb06f46ab89368f91aea24d4c512e1c9ffc448a4aea888945ca8cb0d21b64d5607a4b0ef4f36ce4dbc3f9433f35924620fe2fc0f05a629bfb05173023038edfaa88e2c3d398867da464fb79b3951ee04037a160f5ebb196bd010e521239ef3015e25130bf00f87b4c4b68de702e6a82a465ca7ebdcf01a821f628738c5d0d7acf18afef016475097da24f14a52e8add91c8fec7f984162e91a97e703eb0506659da7b7619c14f11a90a142f999262186e36040ce919cc2bceb89babcede339d60cef90f65e045a727d3ea2f285a65fa8ba2e42e17839c4e0fa215edcf12de5b80a54a58c7aa4ef7c6d2f0e2f3bdf1aff298dde6caea75598e210a1156f37e86f2eb9389443cdfd335b94c226fd575c4d363c44c233f07090da45fea0d7f48786b2e1811640d5c787b15d4d2532671ae61ba355212c5ad1c68b5fac6ca45b4f25e1dc32aa4a92c5ac70e6ee21358de74e6e1050b3c1f95017e2cd1cf4907dbac3ed07698a077178e8709c33b6d3e8631ca6d69e1fe6cecc3c288a2228bb01c6a828b0715d8881652868cb1f78e4b3d149b4049c1e3cd224cc167bf015559c29532b57abe074837b62cf02a9f31816315f8fb8d02809bd6937c7520b98038ec76c729a4738424a1be16254fcc9b6bb2f74ddbd85df78be5fe8c1e9d4104b0579bb3c5587c6a815a62f6de18a11c08cb75be069a47ce1141b8a9671762c062e13c9e5deac4ef21380b2aa8c33e0e109bead5a822ecc00bbd90a019df5e2edb0aa93287106f14bfde082d19edb0835c43a0edcabd170dc03db11711bc309aa66343ab740d1d083f89d524f0e9fb7d7bac919f96467f8d7857005d41b0a1e4aa476e254637a08472af26b0107a1e2077146ba8836ac"}, {0x0, 0xf7, "fb68fd03dd97201d89279503cff7bb8f3839c2a7a720078e3437cc6f7a14765fe7a66bf7b5f427be6623c2aa8e04cd9ab9107ef50f4454e0be3a770ea58e853607636171766bd71c269bfaea6e4b956cb5fdc88ac3224b0bedf60a49a3826ccec37048fe8c4826810dd3c1d3fefa0bf7fe38716e9e1a942791705eef88069531c0392dffdbf38fbd8822c9f04c3043ef401db3db80010895b94930fa94d13f4bbc2e403b59ee765dae07fe19612f5616bab6ac502cfc8e4b3c74e59e92f88b3a0d96d00518ad6d847a02fef9669fdfba698f782fb9203a1a1e258b70acd83a8c6b8c08dd3d119cd4a56d7a28efc90b88d2f5e80b43f0c1c09adfe6fbeae67acbb587df011e3cecfea91ab6a69079ce33cd068647a8537a7580042fdd2ec163bd96da1bc919edda8fc5e04effff80ea089a92fbd819f45fe8142c12185fab8d4857782700d6731be0057fb07bc0e6a3ff12d5b2124425e5aefe6771a18e1cb6b23acb272fce644e194c54ffa6d791cedf83e73eda09a4d8ab24d294f9647029f94c3946f01a56285d401694884c5542d81b4cfbc78d43148e9936bef0b9a26a50a37444acd45f9653bf8f683805939206a1a2a457024b4279f579478eec90db83f025c6ff78e1f3b771e9b1d0526264c89f56b79420f8780a6ff38fcf5494f5285dfa09017d1284fc8570a5b6808ab4debbe6593ef8ba56ff56ddb98ef46f114c081cf4d2d0a84e8856465f5ed47b66ddbbd996cec24834bf30a3c67c7b4a4569ca0e0efcef9b00990ea6b32895e98e14bd3e53f25711e7769912cc3cfa17381ce7fb6eb85e214e6eff8c1e5b3fdb52757180db99d3dbb7ce9ed58aba4420989f670fd990aa64426fd5936b40984aabeeecfc73ce4fd5f3835019c47abb4ef1b686efdff4ce31623ecee77d23fe310ae30acb2f55356e37e798b7253916d18b493c7cbe723364603a2a93212d3c4f0e1f4d6cfe08ce206b8449c9d80bbb71625577e9a0309f29cd504cb64d4589f788dabb619364190d088428d0d839d7e8942501cc569287afb6002c39e4dc009784354611d6890286a83e45b66b3987c0d6700dfc21b32c6e17050754f61abe4b86cc02b46d21ce5ef38afc3be4f25760b673738cdfaf7c30ccafc12f9c2c1b5b04aff8423ec71c29b61ebf99166001d075faa0c61c9103f4e58de3143abb0505a00a12d007b1a91fe2e84ee5880942baa608fd5182f9d5bfda61e9547b1b33135365a5ee5782e324dac27405709902fb0742c808c58cbc2a65b8639f18c4fba5568b4881c7f9e82e19776ae1ffddce8c7a615b31cb05c8504f3c674833e620bad19d1fee8f029718135ea29b34af49f30249eb749bcc6c1d39b7d9496fb09d8a51e53db5c4aad578d5f223e0b0b1b6b2f1d4140151adbb416b499bbd58258e19c1af72fc94e3d69b3e4f37eb2a9e7e6ae727aa8bbeaae999da67cdaeef70cd1ac67713b15324ff6fe70d7e4ee3e3ab9ace76f1c9b3e603c1166573ae0b3755bb2855ca2a20ffa8f43a3ca351fef1c0108362a90143bcdaa0253b8f645097ebb5af31e0fa05144c5af43c6a9ca32f2b1752a82706a2d75af7a8382ead445d84a89762e2942044410a7e0a04afd0f765797c1d74b3ea461de3bde868282e06829110c5811cfa1d9da3a0ffca2fdb12db33c13e87b73a261b369c1804893c3fb82002ece237ca9fe1801fed11f2027806b95939adf87e3967d988e8f20ddccdfaf5e2ee455e43eba25fa089d09dc42bff8e40d8d51da992db38b6a4d9a004aee3c196fba04357871cf2290301c0f76ff71a63fd2c306fc74837d668e3581966ee8d893594a8938dca541d2330a6baaae22f703d61b4e2f34ecdc034c3cb946cdb337589d7842eccf40c463e354ce7e320eae1292220bda8af5ef56775872dff884446c9747f8b464282df6bf2fa9ed857c226bc2d02ae3283645ffb9060b7617ab1e3555c942871364e81a57413a09bbd3b1c0befc1439c740eba4039a1dbec526a287460b37b076fd3017d827f882fd6f88bb18c9daefd128330841305ebe0187c3ed40e8e69e346fd1feafe8d927ef95f29ff3e6431a05ebbe208428d0d368b5a1eff27047a625d419cfdee63a6dfc90238aaf60aeaff1507180428e961c0d0561a895a9c1692c1f4b02185d97dd23a5e22f22c6c4920d76c2f904c34a7172ac8b882ecbb3206e05b96780418086259f0d674aa2f7500aa040cf66da05657353415aef2255eb76b23bfe315747d4b1fcc08898a2932ea0e5f55e1fc8e7276fde19a5326b6049444edae2c529f26ac69706cf054322a74e01de9ac1ae16b6bf21d39396e8127aea16a71de4a744462fc4927d41e0f7b2b334cb3f5537f4bf657e690e73610c0eb90af4a5d9138929cfdd5ccd276a46f56a7950f91e1d21673e485296cac91b2fb5707c09b20b63416f76a2465dbb066c3daef364e9843ea172791c20b945ea873aaddc5e7b7138473b0087893b3124b97451b2a04251c692970d9c7b9c7f02888a3b607e23304fc3df39294a24094c331c95d0db4aac21936f33c4a0529f60b2aa1f65941824facaed08401667a6bf59ae068448886e1e602583bdf1bd2ed1a17604b8ddd9431cb56e6750ceacb9cb839f022c799841922610cb6c7a8cde2b04fdc376256a1f3fe699160dec683957d4ccb1a5691846c061439f2a50099e8bff4c9fd401a52d48c4d9b625b9bed5074757b629f35aadfe01f9571d2ff594ddc6f37798be9423b636be0380fb207f3b8704a8516c0e5be371be1439f405202ebb2d88701018c7faa6e35"}]}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000011004020101000000000000000500befd000000fe8000000000000000000000000000aa160a000000000000ff02000000000000000000000000000100000000000000000000ffffe000000100000000000000000000ffff7f000001fe8000000000000000000000000000aa000000000000000000000000000000000004000900000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100004907800030013122ecb9b22e2ed347ce1227b36a89d0aaa0402050a0000800100005480080a000000008000000013120393c318290a647ebb4f407d5d27631a0000e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"]) 09:58:18 executing program 3: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1b8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 09:58:18 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) 09:58:18 executing program 3: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1b8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 09:58:18 executing program 4: syz_emit_ethernet(0x1c06, &(0x7f0000002400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\b \x00', 0x1bd0, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x62, 0x6, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x2, 0x10, "0c5740bfa6ebfadbefcf59d5b3357502db4cf712a01f695b974da537467ba8069f7be0d0118c030805ebd6af90f62ab8ddbad40f95b493004bb06e747387e6ef87554b823c2451696141fb2f0e624422295e97b6a5b1a74db1f090f0f9a3d4d91730997c7efb1c7e53b9c93f0184d80084913155d1ed2b466625b203a80498a8678799214c"}, {0x0, 0x7d, "9841b4f0ab831c44befc207109d302e497f00c12d37af86e665f4aa88670fdc617dc7b44929ea859d812fe49d4443ac66de2e588ce04808b9caf0898bec27ff268f5f8657abdabe675b915380579e1f3bd164003d0cd99c633c21ccec54f94f1387ea3c89050e424f2af7284a50259b3622e7e3d6eb35fb4a365c3dce1143c3a6b145ff74f83844b27c0c800026824806d6756f97452cfd9613692402d92ccb749268070bcd309bdde24b548579f724be5fdb2a5fb1212fbfe440e03fb289e5a126f5bd78aeac34fcec432ea0d975bb71c00ad13f41c672940ffb51ac70399643a3431bb8c57a386da8997622251537bc1370a9eca7e236ffead112ad359feb3979ff9447d92930185817d5c2585a2f2df3f2bd359eb85d9e0404d2cd865d64b65162482fabd955fe1876e53a35a2043ba1bd27eda9e97a12c14d0cd2900cc2ede5f80fcb8cd2faa3451a571d718b6dd12acb6f128e405b6e0a3b357668b4a54bb863b2d5a2ed08017ab1c6c2c704f7613f04d3ac6a18f927cb1affa58ae4f64ea0e2132b54df5552a34ad6c280fa00297fc6948883be0d6a2aa75386afc71e98667f39a9da42002aedf45cc704a1a62de0c1d8b3812afb8a911f48f95c38af86f12d75dc5bfb7bde885152f488b00d45b8797e1e3e22b83f5b9be0edadcf0316b5175b0ef41147aca606810b215a8d0abb6dd385b07377497678ca0670d27030bb862c37b84533305b241117683c772261f86e8cbd3dd163daad2e6be6680d20142834efcb7833c7f91e79bddc9f5c64509ebfe992a5612dedca4eda65d245f453ff4d3026bcfec73193f16334eb3cfd7e3f828643f6751f6662880b0323c4e1ec69d61754428c4b20115bd2a696fe145c7990fa7539d37e06254a3dd293767538e34e0d96ffa68a47bfa833e9375bc47cf96f03636d9920533cc6c2ea70208f89062e3063322558fb7e27bb14cef2e00c76ac368376a54c5cbae0a1b043c52e182d5addb1d36a2681c959a91ee76ed26ee50461125745a23ac62f64384c56be9ba7ee664682d5244bdbac077ff5d5d99c24bea02be1a76b05da096a37fcdf1f72b26990b64c416984db0e440da590d00be5e5ed58e80517813b63c3914dddae182f610d38f22abda7094e07d1a1e9dd3af55786b64e0c43c34acaf9e772e30fb76c477553db1319c763fc73efad8e5974fdebe5225dace9a8444126f32014b6ed02776baf740ecd274c24d0553251b8d4a99f64cfb1e0904002dee2201b4d5f7694a93cc3db37ebf4eb5f7fdfe6df282260c0f7e7010267c754924840bc2531cc7cb4fbe66e00de3aba4a484e58514b5ae818ac80ce902f9430f4906fba0abb53bf4c5f238b78100e238da7b6b7b50432ebc9c4f6bafb3541817ee48e15360fb48200693067b9f8fd1"}, {0x0, 0xf, "a6c060c9b807c6732680268add482e09353641bf84953fa9e1ff4e180388b50d632213077e1e09fc36b548fd6b852f3caa093d0793c684b814212c953c7e1e8fb138ce78d56efd38ceb15185e60b2d7f70a8a5432e70724c484be01726b2e3a964158acd254dd266eae75532b36e7a110baa521a2ad3cf4959"}, {0x0, 0x1da, "b9bb3fe0ce05a26b5438f00661cbec83b023bb228d80aa77febb7f18d93f000cfa9fac24c38f4cb3b00b43ade06373661161db17077de412eb8ce7fce99b554344b5e36008c1f95d2da6fc051a647c885fbc5b79383546655d6498d5a1181e519aa41bb7c2de5db70124b09839f2cfeb8d23e3e64a2cd332228d0d376b6914792b5bd4bb9fcd3f1d4cf52e888ea64b2feccf8e2c9ec417b403308a8ee2e39425a71b701e92aa3bdbcabf6bee2019759ffd53339ff1ddf6e889f344ec2cd20ae0972710256cc79329c2da1774c24ee2912a46d392e4014409cad0f5ba513074d18f2fbd3786db0df412ce4672c643bd449d282c57d3bd8cd7264ab761fb48a479e7459c7a8fcf52d142e9953d899c39b80e445d3805a488939cf231a403a1a8db85411249242154bed6af0f748de6a38b9bf24a39d889205a8446cf7a788b52ff0af3dac897e57b45865129915f3a819d642a63db7245f6ef02b1ff90dfc62a1948623e81234786370c1dc5618ea8df92781acba5950a0d67ed37666f1dce3179cc8d72fcead2e2e09644a114b58a7210b0e0a3d22725fd7cc75533351c542b03440dfc24681de3a7653cfe036451e0ccf4586cf6059ed8bb4c7364ae1d908bc1e849334bc5a4c19f4d9e7d12127aa570cb7e7d43d9db41a5346d2c319f961e2bea8e5463c79c87a720dbd30083bbc0aa9b6706085ad2c0d0473a60a99c78f014d264aed5f676b87c60971e638963610dc0d3efad18adad6208960e40c6205933d2db3c8b6665d43db49c984fc4da42fd261c08469923066c73f7fed935b0ec304eeb56a26d996007840f3d171fd5cf55f10b135429bf09a102a0a20386c6b83b59a30b32e014b04b28f2b8615bcc4ada3c0385cc01cebf85f38b369ea18eb5d931243e8e34e2bdbd7231e547d3903442daa8a57979cee4cd6c7d418ab00bceb7c69341ac9320822b23c45a4d9a99dc8ac09f87345aae82400bfd12a01b83a27b700f102ed46256d9dffc0b9da1ec7c19e4cc2f7e7898d6e32d5bd5e97b26f3d0cba03a1c1019f88d9a63f5bad8eac60afb79bbf228df508ad8ab6ab6e417e068c50c8599b296ae8a8fb22980c21118ee670604a0b3ed5f4270a5834a369344f835d1f95c74acd6703c1f0bd08fa8b1837aa56e208dab6f9f0daa56ea8039abd22de3538f21a618193bb96ac41cf3f48a597a432a60f97087513b71395fc34eb79a8e86a3237c914b8b98dd2c9fbf7fc77fb6dc11d768a84d3d5997bc0204a7cf1c4e4da9ee568d96350300c485441a50cc7c5d1718553c420442ac5ed225903f36b4713c5ff5136a1f960ea0c431a932e12a6fb3f18a1084dc22553914c5b224edfe21ab7ce0e68e5dd05fa049fa161a963cb4a538e1ca4310466c286bd26549a757c819505a796d28ce708b73ee37a4b06f7261410e95c0e2cd99120e03ee0a18f89d230f0b86b5c7d7aece07c5e4d4c131028a378a51fafef36146104ed201379b51c944748cace0edb796c4db030f77b214d238b6510bdd6850ab67aed49c12ce0936bc14538f7ae1aadaa541e3473934ecad62e2765f549b63063d0d08c6ef085039a01976d11e709efa9dc1d00f8a8a3b9f50d1de99e29ad8a44df8f351a3bb424276aca65ce9d6a95b964402ceeb2595e6cdf4c2008d33dc36747275683c231fcbb0785cc151415acb33a27a824b4a099afc6896160bc19995667d6c02d6ed5d50c8a2d538779583b0055f9fef2773cb23793b66da1a946f002efed4473ed5cbe987f69f3c75f68d3fb9a01540f24cd142e73528e5ea6958209741a5fd38f11c0681c439b8853d1b33aceb8eafa99f2df7d2924b91b3d977c952a94055e3d160d7ed8d6331f7099103338d67b7cd6719c9621b58b907b5d733bcb8abcfafb1cf25ec3043ec6ed32328962db8d015cdc031150d9f2b3be5978ff286a9a953bfcd9e44116c06127d1b251855fc70cdf3a80327005be676a2bbd58de1ba06e084e7b04b27411ab8ee6a684cfe7b6df611dbcfede54cb40640c1299542172fb23eb4b78ce60efebaf8f7f92a69fccfe37f4e7fc52100aefcc37bba8e81591510d1ed2c178eb422aee8ee3955e544ebb9b2fe34b870f013920e5286b5ad2ebc3d751db97906d29bdd1b58f445484fa1c49cece33ec438a37f21545f654ae04bf463893037fba0477cf9091d5240748728a7a50e90914916dbda7730f85e107baecb4baad8b921a9621279c0c468c4d791987699b9b7d174776332fcd599d60f0f96806a24db88818778414b21f35c5b3f2212113382f126b907e5322c8537d1c8b3f0d03c9cc26602e9b39f54d65a6ada564a0428950c6bfa74c42c73eb56340b1ebded78b3ac3bd42e387fb091f031b8f4571f669d321f830999d216209a8d3b004897e44075c796b11a666a798950639eec1799034662991dfe35063230ecd733b9ef983cf21e1e9bbd187b5f91e49f4b703efef52896bc878c3b314837e7a7fcf475e15fcddaea3c6ae8cbb77c1ae1d35beaae3c075fcfba51cc66bbb18bc4e3679d5c9b858ae5d9ec8801dfcc2b95fdfe8699ce12ab09158e709bbe434a7485f76eb166cac0ab5f8b7d8f984e38ef79eec5e53e933c3dd113a8be99b002ac5c81fd8f58f4466b04a3ec9deadac85be0d8689f4dc173eae098d88dc7f1954d5c2993d56c3a7764d53b921dba34e171f6abc263882d76407ab30649952b3e3c3b2d37928cc703758b77f8badba3249b25e82008d06db4f1ac61f5385b61a0e3871a4350aa89a0f2a6322fffcff1b05afc315ea4836cb0ac2d400cec1422dd0f303d3028060958e0b542178a03a2fddf8036e0eff32268c1da704af93666716886fcbc654010e08427efd93aadb62df982cbe25b2d14d31aab66ff2ae2e62f59968ae7d0bc3ac157c7b47b35638a940b12622dbe5c49814d61937b0a5bf5dcfc832a15144df0c094f84ee356dfaafcfd72b9b0dea17a5dcffde5402abe558bad0c3368cbb7da715796c659f00d3a749f9840c0c2c8fc7367bf6408367d36ce2ce41110643f943d6cf4feea19014e193cf36ab9241e821651db0534f02d36e2acbca0837c84329089b93a776e0d6cbdd6b2d4e6ef64003f67a7884d9290eab2ba1c900cfb9151f52c33f783e995b6a0c3f5984dc541d043a8d8d85eb536a0b9634bcd6efa67ea6f9a5fcd94e3477ffd33593565c6347104cda4e2b602e137ae1b9d6dae949b2ff797f95a20dcea681e66bfa6625a985f94ea1df905fad53bf22d421ab023d0f4aa853512d079b4324ace46ad23ea161ed4de56fcbbae664f62c7c502fb69b17a681d0b790fdb9b3f95286dc1280b3ce4ac482134802c8dc751f8f1e79a10ab7b659939e6b0f7a7d8365e08f6e1a4d317a92ca9622d14a199ff5807369c5b4752e24d544866e702a8cccc2a6baade76eb9e53fb6599a95c4cc29f34611c20efdf2e75dc5894cd3f65255c9a8186c20fc170619c62f9101e10181a58b0633fe3ab6b440a9426386c59469392852f5abd043cd6c50b844adb2a04fcec896eb900b83418e36af619e91711b00f0e31f728de2be94d6616290e86bb386091c8f18e38e690459c9c92a505d3d404bd767f015021a3f9ef927b3d8b4ba68003f60ce439523a1c4df8d4eb8596ef5fa0bf339081a0d8c541fee59b91427b0b76d529f46ffe8a216d86be51632fe2fea5f1ef8b193c438d567346410da71b242a27681b1d69d337fa6e2de2bbc1d4c4d442c8247f9610ff391092ded632cce9efc79edf946f70e02598909e36a512bb34f4f9a5c8a043e1d052c1dddfa54ff7407ff8cf377f97a2debc795458493458e43fbd9b4cae2c5b1c835322ca13318f024d3d9c80190628f552074b93afb15a18722b3c57132ba812caa36e3b852ba4a3e96feffb7131d4af248698f467f767a6ad8c3c170a101d175b2350cbc3cd50938ab52ab867e524c5d42396cb5c6d0c46802df2cd9f8e18922e2d7d58c0f06411b907d0f77d549b7cd82832dd4e413ecec937dd27e12b137b022e75a5e9e1bdce9b271eff1c00a55a24466498c49cb1703d0a9bf83da36dd87068f6007fcc4fad3a8d1e83b1359dad325daf607367c28784c0c8af0886cc3df54369d5e904ee74f813bccf05cb22d0b2c4c529a478790cdadebdb473c56c9bd3fee000fe6a14b69da5740ee5acbdf1aced00720812111f4bbcdd7b7fa0cb230b4941a6513b1bf3f4eb3900e5e7120b142a2b58291b2871a7205545adc2695509f4a14aebb7e7f774b97e1ea568730ffacd4c3a07b0964f81605b8d4f6c966e5980d25b949b5883c79d6c6a8ce668b2e49a8975285e4fd65599779a1a04471ed6f333aee6b51e708664d85d11aa223fcb9a86c4eb5375946b770c0dcd42601fc7b35237da3acaac88c9f01140c4950995ec468655f8f0eec5c30549e96966bb8433cc1fd1252d7a62cb43818882400a6b166ec9d4838ac52c3bdd4027aa242f296fe8fb06f46ab89368f91aea24d4c512e1c9ffc448a4aea888945ca8cb0d21b64d5607a4b0ef4f36ce4dbc3f9433f35924620fe2fc0f05a629bfb05173023038edfaa88e2c3d398867da464fb79b3951ee04037a160f5ebb196bd010e521239ef3015e25130bf00f87b4c4b68de702e6a82a465ca7ebdcf01a821f628738c5d0d7acf18afef016475097da24f14a52e8add91c8fec7f984162e91a97e703eb0506659da7b7619c14f11a90a142f999262186e36040ce919cc2bceb89babcede339d60cef90f65e045a727d3ea2f285a65fa8ba2e42e17839c4e0fa215edcf12de5b80a54a58c7aa4ef7c6d2f0e2f3bdf1aff298dde6caea75598e210a1156f37e86f2eb9389443cdfd335b94c226fd575c4d363c44c233f07090da45fea0d7f48786b2e1811640d5c787b15d4d2532671ae61ba355212c5ad1c68b5fac6ca45b4f25e1dc32aa4a92c5ac70e6ee21358de74e6e1050b3c1f95017e2cd1cf4907dbac3ed07698a077178e8709c33b6d3e8631ca6d69e1fe6cecc3c288a2228bb01c6a828b0715d8881652868cb1f78e4b3d149b4049c1e3cd224cc167bf015559c29532b57abe074837b62cf02a9f31816315f8fb8d02809bd6937c7520b98038ec76c729a4738424a1be16254fcc9b6bb2f74ddbd85df78be5fe8c1e9d4104b0579bb3c5587c6a815a62f6de18a11c08cb75be069a47ce1141b8a9671762c062e13c9e5deac4ef21380b2aa8c33e0e109bead5a822ecc00bbd90a019df5e2edb0aa93287106f14bfde082d19edb0835c43a0edcabd170dc03db11711bc309aa66343ab740d1d083f89d524f0e9fb7d7bac919f96467f8d7857005d41b0a1e4aa476e254637a08472af26b0107a1e2077146ba8836ac"}, {0x0, 0xf7, "fb68fd03dd97201d89279503cff7bb8f3839c2a7a720078e3437cc6f7a14765fe7a66bf7b5f427be6623c2aa8e04cd9ab9107ef50f4454e0be3a770ea58e853607636171766bd71c269bfaea6e4b956cb5fdc88ac3224b0bedf60a49a3826ccec37048fe8c4826810dd3c1d3fefa0bf7fe38716e9e1a942791705eef88069531c0392dffdbf38fbd8822c9f04c3043ef401db3db80010895b94930fa94d13f4bbc2e403b59ee765dae07fe19612f5616bab6ac502cfc8e4b3c74e59e92f88b3a0d96d00518ad6d847a02fef9669fdfba698f782fb9203a1a1e258b70acd83a8c6b8c08dd3d119cd4a56d7a28efc90b88d2f5e80b43f0c1c09adfe6fbeae67acbb587df011e3cecfea91ab6a69079ce33cd068647a8537a7580042fdd2ec163bd96da1bc919edda8fc5e04effff80ea089a92fbd819f45fe8142c12185fab8d4857782700d6731be0057fb07bc0e6a3ff12d5b2124425e5aefe6771a18e1cb6b23acb272fce644e194c54ffa6d791cedf83e73eda09a4d8ab24d294f9647029f94c3946f01a56285d401694884c5542d81b4cfbc78d43148e9936bef0b9a26a50a37444acd45f9653bf8f683805939206a1a2a457024b4279f579478eec90db83f025c6ff78e1f3b771e9b1d0526264c89f56b79420f8780a6ff38fcf5494f5285dfa09017d1284fc8570a5b6808ab4debbe6593ef8ba56ff56ddb98ef46f114c081cf4d2d0a84e8856465f5ed47b66ddbbd996cec24834bf30a3c67c7b4a4569ca0e0efcef9b00990ea6b32895e98e14bd3e53f25711e7769912cc3cfa17381ce7fb6eb85e214e6eff8c1e5b3fdb52757180db99d3dbb7ce9ed58aba4420989f670fd990aa64426fd5936b40984aabeeecfc73ce4fd5f3835019c47abb4ef1b686efdff4ce31623ecee77d23fe310ae30acb2f55356e37e798b7253916d18b493c7cbe723364603a2a93212d3c4f0e1f4d6cfe08ce206b8449c9d80bbb71625577e9a0309f29cd504cb64d4589f788dabb619364190d088428d0d839d7e8942501cc569287afb6002c39e4dc009784354611d6890286a83e45b66b3987c0d6700dfc21b32c6e17050754f61abe4b86cc02b46d21ce5ef38afc3be4f25760b673738cdfaf7c30ccafc12f9c2c1b5b04aff8423ec71c29b61ebf99166001d075faa0c61c9103f4e58de3143abb0505a00a12d007b1a91fe2e84ee5880942baa608fd5182f9d5bfda61e9547b1b33135365a5ee5782e324dac27405709902fb0742c808c58cbc2a65b8639f18c4fba5568b4881c7f9e82e19776ae1ffddce8c7a615b31cb05c8504f3c674833e620bad19d1fee8f029718135ea29b34af49f30249eb749bcc6c1d39b7d9496fb09d8a51e53db5c4aad578d5f223e0b0b1b6b2f1d4140151adbb416b499bbd58258e19c1af72fc94e3d69b3e4f37eb2a9e7e6ae727aa8bbeaae999da67cdaeef70cd1ac67713b15324ff6fe70d7e4ee3e3ab9ace76f1c9b3e603c1166573ae0b3755bb2855ca2a20ffa8f43a3ca351fef1c0108362a90143bcdaa0253b8f645097ebb5af31e0fa05144c5af43c6a9ca32f2b1752a82706a2d75af7a8382ead445d84a89762e2942044410a7e0a04afd0f765797c1d74b3ea461de3bde868282e06829110c5811cfa1d9da3a0ffca2fdb12db33c13e87b73a261b369c1804893c3fb82002ece237ca9fe1801fed11f2027806b95939adf87e3967d988e8f20ddccdfaf5e2ee455e43eba25fa089d09dc42bff8e40d8d51da992db38b6a4d9a004aee3c196fba04357871cf2290301c0f76ff71a63fd2c306fc74837d668e3581966ee8d893594a8938dca541d2330a6baaae22f703d61b4e2f34ecdc034c3cb946cdb337589d7842eccf40c463e354ce7e320eae1292220bda8af5ef56775872dff884446c9747f8b464282df6bf2fa9ed857c226bc2d02ae3283645ffb9060b7617ab1e3555c942871364e81a57413a09bbd3b1c0befc1439c740eba4039a1dbec526a287460b37b076fd3017d827f882fd6f88bb18c9daefd128330841305ebe0187c3ed40e8e69e346fd1feafe8d927ef95f29ff3e6431a05ebbe208428d0d368b5a1eff27047a625d419cfdee63a6dfc90238aaf60aeaff1507180428e961c0d0561a895a9c1692c1f4b02185d97dd23a5e22f22c6c4920d76c2f904c34a7172ac8b882ecbb3206e05b96780418086259f0d674aa2f7500aa040cf66da05657353415aef2255eb76b23bfe315747d4b1fcc08898a2932ea0e5f55e1fc8e7276fde19a5326b6049444edae2c529f26ac69706cf054322a74e01de9ac1ae16b6bf21d39396e8127aea16a71de4a744462fc4927d41e0f7b2b334cb3f5537f4bf657e690e73610c0eb90af4a5d9138929cfdd5ccd276a46f56a7950f91e1d21673e485296cac91b2fb5707c09b20b63416f76a2465dbb066c3daef364e9843ea172791c20b945ea873aaddc5e7b7138473b0087893b3124b97451b2a04251c692970d9c7b9c7f02888a3b607e23304fc3df39294a24094c331c95d0db4aac21936f33c4a0529f60b2aa1f65941824facaed08401667a6bf59ae068448886e1e602583bdf1bd2ed1a17604b8ddd9431cb56e6750ceacb9cb839f022c799841922610cb6c7a8cde2b04fdc376256a1f3fe699160dec683957d4ccb1a5691846c061439f2a50099e8bff4c9fd401a52d48c4d9b625b9bed5074757b629f35aadfe01f9571d2ff594ddc6f37798be9423b636be0380fb207f3b8704a8516c0e5be371be1439f405202ebb2d88701018c7faa6e35"}]}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000011004020101000000000000000500befd000000fe8000000000000000000000000000aa160a000000000000ff02000000000000000000000000000100000000000000000000ffffe000000100000000000000000000ffff7f000001fe8000000000000000000000000000aa000000000000000000000000000000000004000900000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100004907800030013122ecb9b22e2ed347ce1227b36a89d0aaa0402050a0000800100005480080a000000008000000013120393c318290a647ebb4f407d5d27631a0000e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"]) syz_emit_ethernet(0x1c06, &(0x7f0000002400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\b \x00', 0x1bd0, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x62, 0x6, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x2, 0x10, "0c5740bfa6ebfadbefcf59d5b3357502db4cf712a01f695b974da537467ba8069f7be0d0118c030805ebd6af90f62ab8ddbad40f95b493004bb06e747387e6ef87554b823c2451696141fb2f0e624422295e97b6a5b1a74db1f090f0f9a3d4d91730997c7efb1c7e53b9c93f0184d80084913155d1ed2b466625b203a80498a8678799214c"}, {0x0, 0x7d, "9841b4f0ab831c44befc207109d302e497f00c12d37af86e665f4aa88670fdc617dc7b44929ea859d812fe49d4443ac66de2e588ce04808b9caf0898bec27ff268f5f8657abdabe675b915380579e1f3bd164003d0cd99c633c21ccec54f94f1387ea3c89050e424f2af7284a50259b3622e7e3d6eb35fb4a365c3dce1143c3a6b145ff74f83844b27c0c800026824806d6756f97452cfd9613692402d92ccb749268070bcd309bdde24b548579f724be5fdb2a5fb1212fbfe440e03fb289e5a126f5bd78aeac34fcec432ea0d975bb71c00ad13f41c672940ffb51ac70399643a3431bb8c57a386da8997622251537bc1370a9eca7e236ffead112ad359feb3979ff9447d92930185817d5c2585a2f2df3f2bd359eb85d9e0404d2cd865d64b65162482fabd955fe1876e53a35a2043ba1bd27eda9e97a12c14d0cd2900cc2ede5f80fcb8cd2faa3451a571d718b6dd12acb6f128e405b6e0a3b357668b4a54bb863b2d5a2ed08017ab1c6c2c704f7613f04d3ac6a18f927cb1affa58ae4f64ea0e2132b54df5552a34ad6c280fa00297fc6948883be0d6a2aa75386afc71e98667f39a9da42002aedf45cc704a1a62de0c1d8b3812afb8a911f48f95c38af86f12d75dc5bfb7bde885152f488b00d45b8797e1e3e22b83f5b9be0edadcf0316b5175b0ef41147aca606810b215a8d0abb6dd385b07377497678ca0670d27030bb862c37b84533305b241117683c772261f86e8cbd3dd163daad2e6be6680d20142834efcb7833c7f91e79bddc9f5c64509ebfe992a5612dedca4eda65d245f453ff4d3026bcfec73193f16334eb3cfd7e3f828643f6751f6662880b0323c4e1ec69d61754428c4b20115bd2a696fe145c7990fa7539d37e06254a3dd293767538e34e0d96ffa68a47bfa833e9375bc47cf96f03636d9920533cc6c2ea70208f89062e3063322558fb7e27bb14cef2e00c76ac368376a54c5cbae0a1b043c52e182d5addb1d36a2681c959a91ee76ed26ee50461125745a23ac62f64384c56be9ba7ee664682d5244bdbac077ff5d5d99c24bea02be1a76b05da096a37fcdf1f72b26990b64c416984db0e440da590d00be5e5ed58e80517813b63c3914dddae182f610d38f22abda7094e07d1a1e9dd3af55786b64e0c43c34acaf9e772e30fb76c477553db1319c763fc73efad8e5974fdebe5225dace9a8444126f32014b6ed02776baf740ecd274c24d0553251b8d4a99f64cfb1e0904002dee2201b4d5f7694a93cc3db37ebf4eb5f7fdfe6df282260c0f7e7010267c754924840bc2531cc7cb4fbe66e00de3aba4a484e58514b5ae818ac80ce902f9430f4906fba0abb53bf4c5f238b78100e238da7b6b7b50432ebc9c4f6bafb3541817ee48e15360fb48200693067b9f8fd1"}, {0x0, 0xf, "a6c060c9b807c6732680268add482e09353641bf84953fa9e1ff4e180388b50d632213077e1e09fc36b548fd6b852f3caa093d0793c684b814212c953c7e1e8fb138ce78d56efd38ceb15185e60b2d7f70a8a5432e70724c484be01726b2e3a964158acd254dd266eae75532b36e7a110baa521a2ad3cf4959"}, {0x0, 0x1da, "b9bb3fe0ce05a26b5438f00661cbec83b023bb228d80aa77febb7f18d93f000cfa9fac24c38f4cb3b00b43ade06373661161db17077de412eb8ce7fce99b554344b5e36008c1f95d2da6fc051a647c885fbc5b79383546655d6498d5a1181e519aa41bb7c2de5db70124b09839f2cfeb8d23e3e64a2cd332228d0d376b6914792b5bd4bb9fcd3f1d4cf52e888ea64b2feccf8e2c9ec417b403308a8ee2e39425a71b701e92aa3bdbcabf6bee2019759ffd53339ff1ddf6e889f344ec2cd20ae0972710256cc79329c2da1774c24ee2912a46d392e4014409cad0f5ba513074d18f2fbd3786db0df412ce4672c643bd449d282c57d3bd8cd7264ab761fb48a479e7459c7a8fcf52d142e9953d899c39b80e445d3805a488939cf231a403a1a8db85411249242154bed6af0f748de6a38b9bf24a39d889205a8446cf7a788b52ff0af3dac897e57b45865129915f3a819d642a63db7245f6ef02b1ff90dfc62a1948623e81234786370c1dc5618ea8df92781acba5950a0d67ed37666f1dce3179cc8d72fcead2e2e09644a114b58a7210b0e0a3d22725fd7cc75533351c542b03440dfc24681de3a7653cfe036451e0ccf4586cf6059ed8bb4c7364ae1d908bc1e849334bc5a4c19f4d9e7d12127aa570cb7e7d43d9db41a5346d2c319f961e2bea8e5463c79c87a720dbd30083bbc0aa9b6706085ad2c0d0473a60a99c78f014d264aed5f676b87c60971e638963610dc0d3efad18adad6208960e40c6205933d2db3c8b6665d43db49c984fc4da42fd261c08469923066c73f7fed935b0ec304eeb56a26d996007840f3d171fd5cf55f10b135429bf09a102a0a20386c6b83b59a30b32e014b04b28f2b8615bcc4ada3c0385cc01cebf85f38b369ea18eb5d931243e8e34e2bdbd7231e547d3903442daa8a57979cee4cd6c7d418ab00bceb7c69341ac9320822b23c45a4d9a99dc8ac09f87345aae82400bfd12a01b83a27b700f102ed46256d9dffc0b9da1ec7c19e4cc2f7e7898d6e32d5bd5e97b26f3d0cba03a1c1019f88d9a63f5bad8eac60afb79bbf228df508ad8ab6ab6e417e068c50c8599b296ae8a8fb22980c21118ee670604a0b3ed5f4270a5834a369344f835d1f95c74acd6703c1f0bd08fa8b1837aa56e208dab6f9f0daa56ea8039abd22de3538f21a618193bb96ac41cf3f48a597a432a60f97087513b71395fc34eb79a8e86a3237c914b8b98dd2c9fbf7fc77fb6dc11d768a84d3d5997bc0204a7cf1c4e4da9ee568d96350300c485441a50cc7c5d1718553c420442ac5ed225903f36b4713c5ff5136a1f960ea0c431a932e12a6fb3f18a1084dc22553914c5b224edfe21ab7ce0e68e5dd05fa049fa161a963cb4a538e1ca4310466c286bd26549a757c819505a796d28ce708b73ee37a4b06f7261410e95c0e2cd99120e03ee0a18f89d230f0b86b5c7d7aece07c5e4d4c131028a378a51fafef36146104ed201379b51c944748cace0edb796c4db030f77b214d238b6510bdd6850ab67aed49c12ce0936bc14538f7ae1aadaa541e3473934ecad62e2765f549b63063d0d08c6ef085039a01976d11e709efa9dc1d00f8a8a3b9f50d1de99e29ad8a44df8f351a3bb424276aca65ce9d6a95b964402ceeb2595e6cdf4c2008d33dc36747275683c231fcbb0785cc151415acb33a27a824b4a099afc6896160bc19995667d6c02d6ed5d50c8a2d538779583b0055f9fef2773cb23793b66da1a946f002efed4473ed5cbe987f69f3c75f68d3fb9a01540f24cd142e73528e5ea6958209741a5fd38f11c0681c439b8853d1b33aceb8eafa99f2df7d2924b91b3d977c952a94055e3d160d7ed8d6331f7099103338d67b7cd6719c9621b58b907b5d733bcb8abcfafb1cf25ec3043ec6ed32328962db8d015cdc031150d9f2b3be5978ff286a9a953bfcd9e44116c06127d1b251855fc70cdf3a80327005be676a2bbd58de1ba06e084e7b04b27411ab8ee6a684cfe7b6df611dbcfede54cb40640c1299542172fb23eb4b78ce60efebaf8f7f92a69fccfe37f4e7fc52100aefcc37bba8e81591510d1ed2c178eb422aee8ee3955e544ebb9b2fe34b870f013920e5286b5ad2ebc3d751db97906d29bdd1b58f445484fa1c49cece33ec438a37f21545f654ae04bf463893037fba0477cf9091d5240748728a7a50e90914916dbda7730f85e107baecb4baad8b921a9621279c0c468c4d791987699b9b7d174776332fcd599d60f0f96806a24db88818778414b21f35c5b3f2212113382f126b907e5322c8537d1c8b3f0d03c9cc26602e9b39f54d65a6ada564a0428950c6bfa74c42c73eb56340b1ebded78b3ac3bd42e387fb091f031b8f4571f669d321f830999d216209a8d3b004897e44075c796b11a666a798950639eec1799034662991dfe35063230ecd733b9ef983cf21e1e9bbd187b5f91e49f4b703efef52896bc878c3b314837e7a7fcf475e15fcddaea3c6ae8cbb77c1ae1d35beaae3c075fcfba51cc66bbb18bc4e3679d5c9b858ae5d9ec8801dfcc2b95fdfe8699ce12ab09158e709bbe434a7485f76eb166cac0ab5f8b7d8f984e38ef79eec5e53e933c3dd113a8be99b002ac5c81fd8f58f4466b04a3ec9deadac85be0d8689f4dc173eae098d88dc7f1954d5c2993d56c3a7764d53b921dba34e171f6abc263882d76407ab30649952b3e3c3b2d37928cc703758b77f8badba3249b25e82008d06db4f1ac61f5385b61a0e3871a4350aa89a0f2a6322fffcff1b05afc315ea4836cb0ac2d400cec1422dd0f303d3028060958e0b542178a03a2fddf8036e0eff32268c1da704af93666716886fcbc654010e08427efd93aadb62df982cbe25b2d14d31aab66ff2ae2e62f59968ae7d0bc3ac157c7b47b35638a940b12622dbe5c49814d61937b0a5bf5dcfc832a15144df0c094f84ee356dfaafcfd72b9b0dea17a5dcffde5402abe558bad0c3368cbb7da715796c659f00d3a749f9840c0c2c8fc7367bf6408367d36ce2ce41110643f943d6cf4feea19014e193cf36ab9241e821651db0534f02d36e2acbca0837c84329089b93a776e0d6cbdd6b2d4e6ef64003f67a7884d9290eab2ba1c900cfb9151f52c33f783e995b6a0c3f5984dc541d043a8d8d85eb536a0b9634bcd6efa67ea6f9a5fcd94e3477ffd33593565c6347104cda4e2b602e137ae1b9d6dae949b2ff797f95a20dcea681e66bfa6625a985f94ea1df905fad53bf22d421ab023d0f4aa853512d079b4324ace46ad23ea161ed4de56fcbbae664f62c7c502fb69b17a681d0b790fdb9b3f95286dc1280b3ce4ac482134802c8dc751f8f1e79a10ab7b659939e6b0f7a7d8365e08f6e1a4d317a92ca9622d14a199ff5807369c5b4752e24d544866e702a8cccc2a6baade76eb9e53fb6599a95c4cc29f34611c20efdf2e75dc5894cd3f65255c9a8186c20fc170619c62f9101e10181a58b0633fe3ab6b440a9426386c59469392852f5abd043cd6c50b844adb2a04fcec896eb900b83418e36af619e91711b00f0e31f728de2be94d6616290e86bb386091c8f18e38e690459c9c92a505d3d404bd767f015021a3f9ef927b3d8b4ba68003f60ce439523a1c4df8d4eb8596ef5fa0bf339081a0d8c541fee59b91427b0b76d529f46ffe8a216d86be51632fe2fea5f1ef8b193c438d567346410da71b242a27681b1d69d337fa6e2de2bbc1d4c4d442c8247f9610ff391092ded632cce9efc79edf946f70e02598909e36a512bb34f4f9a5c8a043e1d052c1dddfa54ff7407ff8cf377f97a2debc795458493458e43fbd9b4cae2c5b1c835322ca13318f024d3d9c80190628f552074b93afb15a18722b3c57132ba812caa36e3b852ba4a3e96feffb7131d4af248698f467f767a6ad8c3c170a101d175b2350cbc3cd50938ab52ab867e524c5d42396cb5c6d0c46802df2cd9f8e18922e2d7d58c0f06411b907d0f77d549b7cd82832dd4e413ecec937dd27e12b137b022e75a5e9e1bdce9b271eff1c00a55a24466498c49cb1703d0a9bf83da36dd87068f6007fcc4fad3a8d1e83b1359dad325daf607367c28784c0c8af0886cc3df54369d5e904ee74f813bccf05cb22d0b2c4c529a478790cdadebdb473c56c9bd3fee000fe6a14b69da5740ee5acbdf1aced00720812111f4bbcdd7b7fa0cb230b4941a6513b1bf3f4eb3900e5e7120b142a2b58291b2871a7205545adc2695509f4a14aebb7e7f774b97e1ea568730ffacd4c3a07b0964f81605b8d4f6c966e5980d25b949b5883c79d6c6a8ce668b2e49a8975285e4fd65599779a1a04471ed6f333aee6b51e708664d85d11aa223fcb9a86c4eb5375946b770c0dcd42601fc7b35237da3acaac88c9f01140c4950995ec468655f8f0eec5c30549e96966bb8433cc1fd1252d7a62cb43818882400a6b166ec9d4838ac52c3bdd4027aa242f296fe8fb06f46ab89368f91aea24d4c512e1c9ffc448a4aea888945ca8cb0d21b64d5607a4b0ef4f36ce4dbc3f9433f35924620fe2fc0f05a629bfb05173023038edfaa88e2c3d398867da464fb79b3951ee04037a160f5ebb196bd010e521239ef3015e25130bf00f87b4c4b68de702e6a82a465ca7ebdcf01a821f628738c5d0d7acf18afef016475097da24f14a52e8add91c8fec7f984162e91a97e703eb0506659da7b7619c14f11a90a142f999262186e36040ce919cc2bceb89babcede339d60cef90f65e045a727d3ea2f285a65fa8ba2e42e17839c4e0fa215edcf12de5b80a54a58c7aa4ef7c6d2f0e2f3bdf1aff298dde6caea75598e210a1156f37e86f2eb9389443cdfd335b94c226fd575c4d363c44c233f07090da45fea0d7f48786b2e1811640d5c787b15d4d2532671ae61ba355212c5ad1c68b5fac6ca45b4f25e1dc32aa4a92c5ac70e6ee21358de74e6e1050b3c1f95017e2cd1cf4907dbac3ed07698a077178e8709c33b6d3e8631ca6d69e1fe6cecc3c288a2228bb01c6a828b0715d8881652868cb1f78e4b3d149b4049c1e3cd224cc167bf015559c29532b57abe074837b62cf02a9f31816315f8fb8d02809bd6937c7520b98038ec76c729a4738424a1be16254fcc9b6bb2f74ddbd85df78be5fe8c1e9d4104b0579bb3c5587c6a815a62f6de18a11c08cb75be069a47ce1141b8a9671762c062e13c9e5deac4ef21380b2aa8c33e0e109bead5a822ecc00bbd90a019df5e2edb0aa93287106f14bfde082d19edb0835c43a0edcabd170dc03db11711bc309aa66343ab740d1d083f89d524f0e9fb7d7bac919f96467f8d7857005d41b0a1e4aa476e254637a08472af26b0107a1e2077146ba8836ac"}, {0x0, 0xf7, "fb68fd03dd97201d89279503cff7bb8f3839c2a7a720078e3437cc6f7a14765fe7a66bf7b5f427be6623c2aa8e04cd9ab9107ef50f4454e0be3a770ea58e853607636171766bd71c269bfaea6e4b956cb5fdc88ac3224b0bedf60a49a3826ccec37048fe8c4826810dd3c1d3fefa0bf7fe38716e9e1a942791705eef88069531c0392dffdbf38fbd8822c9f04c3043ef401db3db80010895b94930fa94d13f4bbc2e403b59ee765dae07fe19612f5616bab6ac502cfc8e4b3c74e59e92f88b3a0d96d00518ad6d847a02fef9669fdfba698f782fb9203a1a1e258b70acd83a8c6b8c08dd3d119cd4a56d7a28efc90b88d2f5e80b43f0c1c09adfe6fbeae67acbb587df011e3cecfea91ab6a69079ce33cd068647a8537a7580042fdd2ec163bd96da1bc919edda8fc5e04effff80ea089a92fbd819f45fe8142c12185fab8d4857782700d6731be0057fb07bc0e6a3ff12d5b2124425e5aefe6771a18e1cb6b23acb272fce644e194c54ffa6d791cedf83e73eda09a4d8ab24d294f9647029f94c3946f01a56285d401694884c5542d81b4cfbc78d43148e9936bef0b9a26a50a37444acd45f9653bf8f683805939206a1a2a457024b4279f579478eec90db83f025c6ff78e1f3b771e9b1d0526264c89f56b79420f8780a6ff38fcf5494f5285dfa09017d1284fc8570a5b6808ab4debbe6593ef8ba56ff56ddb98ef46f114c081cf4d2d0a84e8856465f5ed47b66ddbbd996cec24834bf30a3c67c7b4a4569ca0e0efcef9b00990ea6b32895e98e14bd3e53f25711e7769912cc3cfa17381ce7fb6eb85e214e6eff8c1e5b3fdb52757180db99d3dbb7ce9ed58aba4420989f670fd990aa64426fd5936b40984aabeeecfc73ce4fd5f3835019c47abb4ef1b686efdff4ce31623ecee77d23fe310ae30acb2f55356e37e798b7253916d18b493c7cbe723364603a2a93212d3c4f0e1f4d6cfe08ce206b8449c9d80bbb71625577e9a0309f29cd504cb64d4589f788dabb619364190d088428d0d839d7e8942501cc569287afb6002c39e4dc009784354611d6890286a83e45b66b3987c0d6700dfc21b32c6e17050754f61abe4b86cc02b46d21ce5ef38afc3be4f25760b673738cdfaf7c30ccafc12f9c2c1b5b04aff8423ec71c29b61ebf99166001d075faa0c61c9103f4e58de3143abb0505a00a12d007b1a91fe2e84ee5880942baa608fd5182f9d5bfda61e9547b1b33135365a5ee5782e324dac27405709902fb0742c808c58cbc2a65b8639f18c4fba5568b4881c7f9e82e19776ae1ffddce8c7a615b31cb05c8504f3c674833e620bad19d1fee8f029718135ea29b34af49f30249eb749bcc6c1d39b7d9496fb09d8a51e53db5c4aad578d5f223e0b0b1b6b2f1d4140151adbb416b499bbd58258e19c1af72fc94e3d69b3e4f37eb2a9e7e6ae727aa8bbeaae999da67cdaeef70cd1ac67713b15324ff6fe70d7e4ee3e3ab9ace76f1c9b3e603c1166573ae0b3755bb2855ca2a20ffa8f43a3ca351fef1c0108362a90143bcdaa0253b8f645097ebb5af31e0fa05144c5af43c6a9ca32f2b1752a82706a2d75af7a8382ead445d84a89762e2942044410a7e0a04afd0f765797c1d74b3ea461de3bde868282e06829110c5811cfa1d9da3a0ffca2fdb12db33c13e87b73a261b369c1804893c3fb82002ece237ca9fe1801fed11f2027806b95939adf87e3967d988e8f20ddccdfaf5e2ee455e43eba25fa089d09dc42bff8e40d8d51da992db38b6a4d9a004aee3c196fba04357871cf2290301c0f76ff71a63fd2c306fc74837d668e3581966ee8d893594a8938dca541d2330a6baaae22f703d61b4e2f34ecdc034c3cb946cdb337589d7842eccf40c463e354ce7e320eae1292220bda8af5ef56775872dff884446c9747f8b464282df6bf2fa9ed857c226bc2d02ae3283645ffb9060b7617ab1e3555c942871364e81a57413a09bbd3b1c0befc1439c740eba4039a1dbec526a287460b37b076fd3017d827f882fd6f88bb18c9daefd128330841305ebe0187c3ed40e8e69e346fd1feafe8d927ef95f29ff3e6431a05ebbe208428d0d368b5a1eff27047a625d419cfdee63a6dfc90238aaf60aeaff1507180428e961c0d0561a895a9c1692c1f4b02185d97dd23a5e22f22c6c4920d76c2f904c34a7172ac8b882ecbb3206e05b96780418086259f0d674aa2f7500aa040cf66da05657353415aef2255eb76b23bfe315747d4b1fcc08898a2932ea0e5f55e1fc8e7276fde19a5326b6049444edae2c529f26ac69706cf054322a74e01de9ac1ae16b6bf21d39396e8127aea16a71de4a744462fc4927d41e0f7b2b334cb3f5537f4bf657e690e73610c0eb90af4a5d9138929cfdd5ccd276a46f56a7950f91e1d21673e485296cac91b2fb5707c09b20b63416f76a2465dbb066c3daef364e9843ea172791c20b945ea873aaddc5e7b7138473b0087893b3124b97451b2a04251c692970d9c7b9c7f02888a3b607e23304fc3df39294a24094c331c95d0db4aac21936f33c4a0529f60b2aa1f65941824facaed08401667a6bf59ae068448886e1e602583bdf1bd2ed1a17604b8ddd9431cb56e6750ceacb9cb839f022c799841922610cb6c7a8cde2b04fdc376256a1f3fe699160dec683957d4ccb1a5691846c061439f2a50099e8bff4c9fd401a52d48c4d9b625b9bed5074757b629f35aadfe01f9571d2ff594ddc6f37798be9423b636be0380fb207f3b8704a8516c0e5be371be1439f405202ebb2d88701018c7faa6e35"}]}}}}}}) (async) syz_emit_ethernet(0x146, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000011004020101000000000000000500befd000000fe8000000000000000000000000000aa160a000000000000ff02000000000000000000000000000100000000000000000000ffffe000000100000000000000000000ffff7f000001fe8000000000000000000000000000aa000000000000000000000000000000000004000900000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100004907800030013122ecb9b22e2ed347ce1227b36a89d0aaa0402050a0000800100005480080a000000008000000013120393c318290a647ebb4f407d5d27631a0000e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"]) (async) 09:58:18 executing program 6: socket(0x20, 0x3, 0x40) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000004}) flock(0xffffffffffffffff, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) socket(0x20, 0x3, 0x40) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000004}) (async) flock(0xffffffffffffffff, 0x8) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) (async) 09:58:18 executing program 1: pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000040), 0x10000) 09:58:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 09:58:18 executing program 3: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1b8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1b8) (async) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x3) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) 09:58:18 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x0, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:18 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 09:58:18 executing program 4: syz_emit_ethernet(0x1c06, &(0x7f0000002400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\b \x00', 0x1bd0, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x62, 0x6, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x2, 0x10, "0c5740bfa6ebfadbefcf59d5b3357502db4cf712a01f695b974da537467ba8069f7be0d0118c030805ebd6af90f62ab8ddbad40f95b493004bb06e747387e6ef87554b823c2451696141fb2f0e624422295e97b6a5b1a74db1f090f0f9a3d4d91730997c7efb1c7e53b9c93f0184d80084913155d1ed2b466625b203a80498a8678799214c"}, {0x0, 0x7d, "9841b4f0ab831c44befc207109d302e497f00c12d37af86e665f4aa88670fdc617dc7b44929ea859d812fe49d4443ac66de2e588ce04808b9caf0898bec27ff268f5f8657abdabe675b915380579e1f3bd164003d0cd99c633c21ccec54f94f1387ea3c89050e424f2af7284a50259b3622e7e3d6eb35fb4a365c3dce1143c3a6b145ff74f83844b27c0c800026824806d6756f97452cfd9613692402d92ccb749268070bcd309bdde24b548579f724be5fdb2a5fb1212fbfe440e03fb289e5a126f5bd78aeac34fcec432ea0d975bb71c00ad13f41c672940ffb51ac70399643a3431bb8c57a386da8997622251537bc1370a9eca7e236ffead112ad359feb3979ff9447d92930185817d5c2585a2f2df3f2bd359eb85d9e0404d2cd865d64b65162482fabd955fe1876e53a35a2043ba1bd27eda9e97a12c14d0cd2900cc2ede5f80fcb8cd2faa3451a571d718b6dd12acb6f128e405b6e0a3b357668b4a54bb863b2d5a2ed08017ab1c6c2c704f7613f04d3ac6a18f927cb1affa58ae4f64ea0e2132b54df5552a34ad6c280fa00297fc6948883be0d6a2aa75386afc71e98667f39a9da42002aedf45cc704a1a62de0c1d8b3812afb8a911f48f95c38af86f12d75dc5bfb7bde885152f488b00d45b8797e1e3e22b83f5b9be0edadcf0316b5175b0ef41147aca606810b215a8d0abb6dd385b07377497678ca0670d27030bb862c37b84533305b241117683c772261f86e8cbd3dd163daad2e6be6680d20142834efcb7833c7f91e79bddc9f5c64509ebfe992a5612dedca4eda65d245f453ff4d3026bcfec73193f16334eb3cfd7e3f828643f6751f6662880b0323c4e1ec69d61754428c4b20115bd2a696fe145c7990fa7539d37e06254a3dd293767538e34e0d96ffa68a47bfa833e9375bc47cf96f03636d9920533cc6c2ea70208f89062e3063322558fb7e27bb14cef2e00c76ac368376a54c5cbae0a1b043c52e182d5addb1d36a2681c959a91ee76ed26ee50461125745a23ac62f64384c56be9ba7ee664682d5244bdbac077ff5d5d99c24bea02be1a76b05da096a37fcdf1f72b26990b64c416984db0e440da590d00be5e5ed58e80517813b63c3914dddae182f610d38f22abda7094e07d1a1e9dd3af55786b64e0c43c34acaf9e772e30fb76c477553db1319c763fc73efad8e5974fdebe5225dace9a8444126f32014b6ed02776baf740ecd274c24d0553251b8d4a99f64cfb1e0904002dee2201b4d5f7694a93cc3db37ebf4eb5f7fdfe6df282260c0f7e7010267c754924840bc2531cc7cb4fbe66e00de3aba4a484e58514b5ae818ac80ce902f9430f4906fba0abb53bf4c5f238b78100e238da7b6b7b50432ebc9c4f6bafb3541817ee48e15360fb48200693067b9f8fd1"}, {0x0, 0xf, "a6c060c9b807c6732680268add482e09353641bf84953fa9e1ff4e180388b50d632213077e1e09fc36b548fd6b852f3caa093d0793c684b814212c953c7e1e8fb138ce78d56efd38ceb15185e60b2d7f70a8a5432e70724c484be01726b2e3a964158acd254dd266eae75532b36e7a110baa521a2ad3cf4959"}, {0x0, 0x1da, "b9bb3fe0ce05a26b5438f00661cbec83b023bb228d80aa77febb7f18d93f000cfa9fac24c38f4cb3b00b43ade06373661161db17077de412eb8ce7fce99b554344b5e36008c1f95d2da6fc051a647c885fbc5b79383546655d6498d5a1181e519aa41bb7c2de5db70124b09839f2cfeb8d23e3e64a2cd332228d0d376b6914792b5bd4bb9fcd3f1d4cf52e888ea64b2feccf8e2c9ec417b403308a8ee2e39425a71b701e92aa3bdbcabf6bee2019759ffd53339ff1ddf6e889f344ec2cd20ae0972710256cc79329c2da1774c24ee2912a46d392e4014409cad0f5ba513074d18f2fbd3786db0df412ce4672c643bd449d282c57d3bd8cd7264ab761fb48a479e7459c7a8fcf52d142e9953d899c39b80e445d3805a488939cf231a403a1a8db85411249242154bed6af0f748de6a38b9bf24a39d889205a8446cf7a788b52ff0af3dac897e57b45865129915f3a819d642a63db7245f6ef02b1ff90dfc62a1948623e81234786370c1dc5618ea8df92781acba5950a0d67ed37666f1dce3179cc8d72fcead2e2e09644a114b58a7210b0e0a3d22725fd7cc75533351c542b03440dfc24681de3a7653cfe036451e0ccf4586cf6059ed8bb4c7364ae1d908bc1e849334bc5a4c19f4d9e7d12127aa570cb7e7d43d9db41a5346d2c319f961e2bea8e5463c79c87a720dbd30083bbc0aa9b6706085ad2c0d0473a60a99c78f014d264aed5f676b87c60971e638963610dc0d3efad18adad6208960e40c6205933d2db3c8b6665d43db49c984fc4da42fd261c08469923066c73f7fed935b0ec304eeb56a26d996007840f3d171fd5cf55f10b135429bf09a102a0a20386c6b83b59a30b32e014b04b28f2b8615bcc4ada3c0385cc01cebf85f38b369ea18eb5d931243e8e34e2bdbd7231e547d3903442daa8a57979cee4cd6c7d418ab00bceb7c69341ac9320822b23c45a4d9a99dc8ac09f87345aae82400bfd12a01b83a27b700f102ed46256d9dffc0b9da1ec7c19e4cc2f7e7898d6e32d5bd5e97b26f3d0cba03a1c1019f88d9a63f5bad8eac60afb79bbf228df508ad8ab6ab6e417e068c50c8599b296ae8a8fb22980c21118ee670604a0b3ed5f4270a5834a369344f835d1f95c74acd6703c1f0bd08fa8b1837aa56e208dab6f9f0daa56ea8039abd22de3538f21a618193bb96ac41cf3f48a597a432a60f97087513b71395fc34eb79a8e86a3237c914b8b98dd2c9fbf7fc77fb6dc11d768a84d3d5997bc0204a7cf1c4e4da9ee568d96350300c485441a50cc7c5d1718553c420442ac5ed225903f36b4713c5ff5136a1f960ea0c431a932e12a6fb3f18a1084dc22553914c5b224edfe21ab7ce0e68e5dd05fa049fa161a963cb4a538e1ca4310466c286bd26549a757c819505a796d28ce708b73ee37a4b06f7261410e95c0e2cd99120e03ee0a18f89d230f0b86b5c7d7aece07c5e4d4c131028a378a51fafef36146104ed201379b51c944748cace0edb796c4db030f77b214d238b6510bdd6850ab67aed49c12ce0936bc14538f7ae1aadaa541e3473934ecad62e2765f549b63063d0d08c6ef085039a01976d11e709efa9dc1d00f8a8a3b9f50d1de99e29ad8a44df8f351a3bb424276aca65ce9d6a95b964402ceeb2595e6cdf4c2008d33dc36747275683c231fcbb0785cc151415acb33a27a824b4a099afc6896160bc19995667d6c02d6ed5d50c8a2d538779583b0055f9fef2773cb23793b66da1a946f002efed4473ed5cbe987f69f3c75f68d3fb9a01540f24cd142e73528e5ea6958209741a5fd38f11c0681c439b8853d1b33aceb8eafa99f2df7d2924b91b3d977c952a94055e3d160d7ed8d6331f7099103338d67b7cd6719c9621b58b907b5d733bcb8abcfafb1cf25ec3043ec6ed32328962db8d015cdc031150d9f2b3be5978ff286a9a953bfcd9e44116c06127d1b251855fc70cdf3a80327005be676a2bbd58de1ba06e084e7b04b27411ab8ee6a684cfe7b6df611dbcfede54cb40640c1299542172fb23eb4b78ce60efebaf8f7f92a69fccfe37f4e7fc52100aefcc37bba8e81591510d1ed2c178eb422aee8ee3955e544ebb9b2fe34b870f013920e5286b5ad2ebc3d751db97906d29bdd1b58f445484fa1c49cece33ec438a37f21545f654ae04bf463893037fba0477cf9091d5240748728a7a50e90914916dbda7730f85e107baecb4baad8b921a9621279c0c468c4d791987699b9b7d174776332fcd599d60f0f96806a24db88818778414b21f35c5b3f2212113382f126b907e5322c8537d1c8b3f0d03c9cc26602e9b39f54d65a6ada564a0428950c6bfa74c42c73eb56340b1ebded78b3ac3bd42e387fb091f031b8f4571f669d321f830999d216209a8d3b004897e44075c796b11a666a798950639eec1799034662991dfe35063230ecd733b9ef983cf21e1e9bbd187b5f91e49f4b703efef52896bc878c3b314837e7a7fcf475e15fcddaea3c6ae8cbb77c1ae1d35beaae3c075fcfba51cc66bbb18bc4e3679d5c9b858ae5d9ec8801dfcc2b95fdfe8699ce12ab09158e709bbe434a7485f76eb166cac0ab5f8b7d8f984e38ef79eec5e53e933c3dd113a8be99b002ac5c81fd8f58f4466b04a3ec9deadac85be0d8689f4dc173eae098d88dc7f1954d5c2993d56c3a7764d53b921dba34e171f6abc263882d76407ab30649952b3e3c3b2d37928cc703758b77f8badba3249b25e82008d06db4f1ac61f5385b61a0e3871a4350aa89a0f2a6322fffcff1b05afc315ea4836cb0ac2d400cec1422dd0f303d3028060958e0b542178a03a2fddf8036e0eff32268c1da704af93666716886fcbc654010e08427efd93aadb62df982cbe25b2d14d31aab66ff2ae2e62f59968ae7d0bc3ac157c7b47b35638a940b12622dbe5c49814d61937b0a5bf5dcfc832a15144df0c094f84ee356dfaafcfd72b9b0dea17a5dcffde5402abe558bad0c3368cbb7da715796c659f00d3a749f9840c0c2c8fc7367bf6408367d36ce2ce41110643f943d6cf4feea19014e193cf36ab9241e821651db0534f02d36e2acbca0837c84329089b93a776e0d6cbdd6b2d4e6ef64003f67a7884d9290eab2ba1c900cfb9151f52c33f783e995b6a0c3f5984dc541d043a8d8d85eb536a0b9634bcd6efa67ea6f9a5fcd94e3477ffd33593565c6347104cda4e2b602e137ae1b9d6dae949b2ff797f95a20dcea681e66bfa6625a985f94ea1df905fad53bf22d421ab023d0f4aa853512d079b4324ace46ad23ea161ed4de56fcbbae664f62c7c502fb69b17a681d0b790fdb9b3f95286dc1280b3ce4ac482134802c8dc751f8f1e79a10ab7b659939e6b0f7a7d8365e08f6e1a4d317a92ca9622d14a199ff5807369c5b4752e24d544866e702a8cccc2a6baade76eb9e53fb6599a95c4cc29f34611c20efdf2e75dc5894cd3f65255c9a8186c20fc170619c62f9101e10181a58b0633fe3ab6b440a9426386c59469392852f5abd043cd6c50b844adb2a04fcec896eb900b83418e36af619e91711b00f0e31f728de2be94d6616290e86bb386091c8f18e38e690459c9c92a505d3d404bd767f015021a3f9ef927b3d8b4ba68003f60ce439523a1c4df8d4eb8596ef5fa0bf339081a0d8c541fee59b91427b0b76d529f46ffe8a216d86be51632fe2fea5f1ef8b193c438d567346410da71b242a27681b1d69d337fa6e2de2bbc1d4c4d442c8247f9610ff391092ded632cce9efc79edf946f70e02598909e36a512bb34f4f9a5c8a043e1d052c1dddfa54ff7407ff8cf377f97a2debc795458493458e43fbd9b4cae2c5b1c835322ca13318f024d3d9c80190628f552074b93afb15a18722b3c57132ba812caa36e3b852ba4a3e96feffb7131d4af248698f467f767a6ad8c3c170a101d175b2350cbc3cd50938ab52ab867e524c5d42396cb5c6d0c46802df2cd9f8e18922e2d7d58c0f06411b907d0f77d549b7cd82832dd4e413ecec937dd27e12b137b022e75a5e9e1bdce9b271eff1c00a55a24466498c49cb1703d0a9bf83da36dd87068f6007fcc4fad3a8d1e83b1359dad325daf607367c28784c0c8af0886cc3df54369d5e904ee74f813bccf05cb22d0b2c4c529a478790cdadebdb473c56c9bd3fee000fe6a14b69da5740ee5acbdf1aced00720812111f4bbcdd7b7fa0cb230b4941a6513b1bf3f4eb3900e5e7120b142a2b58291b2871a7205545adc2695509f4a14aebb7e7f774b97e1ea568730ffacd4c3a07b0964f81605b8d4f6c966e5980d25b949b5883c79d6c6a8ce668b2e49a8975285e4fd65599779a1a04471ed6f333aee6b51e708664d85d11aa223fcb9a86c4eb5375946b770c0dcd42601fc7b35237da3acaac88c9f01140c4950995ec468655f8f0eec5c30549e96966bb8433cc1fd1252d7a62cb43818882400a6b166ec9d4838ac52c3bdd4027aa242f296fe8fb06f46ab89368f91aea24d4c512e1c9ffc448a4aea888945ca8cb0d21b64d5607a4b0ef4f36ce4dbc3f9433f35924620fe2fc0f05a629bfb05173023038edfaa88e2c3d398867da464fb79b3951ee04037a160f5ebb196bd010e521239ef3015e25130bf00f87b4c4b68de702e6a82a465ca7ebdcf01a821f628738c5d0d7acf18afef016475097da24f14a52e8add91c8fec7f984162e91a97e703eb0506659da7b7619c14f11a90a142f999262186e36040ce919cc2bceb89babcede339d60cef90f65e045a727d3ea2f285a65fa8ba2e42e17839c4e0fa215edcf12de5b80a54a58c7aa4ef7c6d2f0e2f3bdf1aff298dde6caea75598e210a1156f37e86f2eb9389443cdfd335b94c226fd575c4d363c44c233f07090da45fea0d7f48786b2e1811640d5c787b15d4d2532671ae61ba355212c5ad1c68b5fac6ca45b4f25e1dc32aa4a92c5ac70e6ee21358de74e6e1050b3c1f95017e2cd1cf4907dbac3ed07698a077178e8709c33b6d3e8631ca6d69e1fe6cecc3c288a2228bb01c6a828b0715d8881652868cb1f78e4b3d149b4049c1e3cd224cc167bf015559c29532b57abe074837b62cf02a9f31816315f8fb8d02809bd6937c7520b98038ec76c729a4738424a1be16254fcc9b6bb2f74ddbd85df78be5fe8c1e9d4104b0579bb3c5587c6a815a62f6de18a11c08cb75be069a47ce1141b8a9671762c062e13c9e5deac4ef21380b2aa8c33e0e109bead5a822ecc00bbd90a019df5e2edb0aa93287106f14bfde082d19edb0835c43a0edcabd170dc03db11711bc309aa66343ab740d1d083f89d524f0e9fb7d7bac919f96467f8d7857005d41b0a1e4aa476e254637a08472af26b0107a1e2077146ba8836ac"}, {0x0, 0xf7, "fb68fd03dd97201d89279503cff7bb8f3839c2a7a720078e3437cc6f7a14765fe7a66bf7b5f427be6623c2aa8e04cd9ab9107ef50f4454e0be3a770ea58e853607636171766bd71c269bfaea6e4b956cb5fdc88ac3224b0bedf60a49a3826ccec37048fe8c4826810dd3c1d3fefa0bf7fe38716e9e1a942791705eef88069531c0392dffdbf38fbd8822c9f04c3043ef401db3db80010895b94930fa94d13f4bbc2e403b59ee765dae07fe19612f5616bab6ac502cfc8e4b3c74e59e92f88b3a0d96d00518ad6d847a02fef9669fdfba698f782fb9203a1a1e258b70acd83a8c6b8c08dd3d119cd4a56d7a28efc90b88d2f5e80b43f0c1c09adfe6fbeae67acbb587df011e3cecfea91ab6a69079ce33cd068647a8537a7580042fdd2ec163bd96da1bc919edda8fc5e04effff80ea089a92fbd819f45fe8142c12185fab8d4857782700d6731be0057fb07bc0e6a3ff12d5b2124425e5aefe6771a18e1cb6b23acb272fce644e194c54ffa6d791cedf83e73eda09a4d8ab24d294f9647029f94c3946f01a56285d401694884c5542d81b4cfbc78d43148e9936bef0b9a26a50a37444acd45f9653bf8f683805939206a1a2a457024b4279f579478eec90db83f025c6ff78e1f3b771e9b1d0526264c89f56b79420f8780a6ff38fcf5494f5285dfa09017d1284fc8570a5b6808ab4debbe6593ef8ba56ff56ddb98ef46f114c081cf4d2d0a84e8856465f5ed47b66ddbbd996cec24834bf30a3c67c7b4a4569ca0e0efcef9b00990ea6b32895e98e14bd3e53f25711e7769912cc3cfa17381ce7fb6eb85e214e6eff8c1e5b3fdb52757180db99d3dbb7ce9ed58aba4420989f670fd990aa64426fd5936b40984aabeeecfc73ce4fd5f3835019c47abb4ef1b686efdff4ce31623ecee77d23fe310ae30acb2f55356e37e798b7253916d18b493c7cbe723364603a2a93212d3c4f0e1f4d6cfe08ce206b8449c9d80bbb71625577e9a0309f29cd504cb64d4589f788dabb619364190d088428d0d839d7e8942501cc569287afb6002c39e4dc009784354611d6890286a83e45b66b3987c0d6700dfc21b32c6e17050754f61abe4b86cc02b46d21ce5ef38afc3be4f25760b673738cdfaf7c30ccafc12f9c2c1b5b04aff8423ec71c29b61ebf99166001d075faa0c61c9103f4e58de3143abb0505a00a12d007b1a91fe2e84ee5880942baa608fd5182f9d5bfda61e9547b1b33135365a5ee5782e324dac27405709902fb0742c808c58cbc2a65b8639f18c4fba5568b4881c7f9e82e19776ae1ffddce8c7a615b31cb05c8504f3c674833e620bad19d1fee8f029718135ea29b34af49f30249eb749bcc6c1d39b7d9496fb09d8a51e53db5c4aad578d5f223e0b0b1b6b2f1d4140151adbb416b499bbd58258e19c1af72fc94e3d69b3e4f37eb2a9e7e6ae727aa8bbeaae999da67cdaeef70cd1ac67713b15324ff6fe70d7e4ee3e3ab9ace76f1c9b3e603c1166573ae0b3755bb2855ca2a20ffa8f43a3ca351fef1c0108362a90143bcdaa0253b8f645097ebb5af31e0fa05144c5af43c6a9ca32f2b1752a82706a2d75af7a8382ead445d84a89762e2942044410a7e0a04afd0f765797c1d74b3ea461de3bde868282e06829110c5811cfa1d9da3a0ffca2fdb12db33c13e87b73a261b369c1804893c3fb82002ece237ca9fe1801fed11f2027806b95939adf87e3967d988e8f20ddccdfaf5e2ee455e43eba25fa089d09dc42bff8e40d8d51da992db38b6a4d9a004aee3c196fba04357871cf2290301c0f76ff71a63fd2c306fc74837d668e3581966ee8d893594a8938dca541d2330a6baaae22f703d61b4e2f34ecdc034c3cb946cdb337589d7842eccf40c463e354ce7e320eae1292220bda8af5ef56775872dff884446c9747f8b464282df6bf2fa9ed857c226bc2d02ae3283645ffb9060b7617ab1e3555c942871364e81a57413a09bbd3b1c0befc1439c740eba4039a1dbec526a287460b37b076fd3017d827f882fd6f88bb18c9daefd128330841305ebe0187c3ed40e8e69e346fd1feafe8d927ef95f29ff3e6431a05ebbe208428d0d368b5a1eff27047a625d419cfdee63a6dfc90238aaf60aeaff1507180428e961c0d0561a895a9c1692c1f4b02185d97dd23a5e22f22c6c4920d76c2f904c34a7172ac8b882ecbb3206e05b96780418086259f0d674aa2f7500aa040cf66da05657353415aef2255eb76b23bfe315747d4b1fcc08898a2932ea0e5f55e1fc8e7276fde19a5326b6049444edae2c529f26ac69706cf054322a74e01de9ac1ae16b6bf21d39396e8127aea16a71de4a744462fc4927d41e0f7b2b334cb3f5537f4bf657e690e73610c0eb90af4a5d9138929cfdd5ccd276a46f56a7950f91e1d21673e485296cac91b2fb5707c09b20b63416f76a2465dbb066c3daef364e9843ea172791c20b945ea873aaddc5e7b7138473b0087893b3124b97451b2a04251c692970d9c7b9c7f02888a3b607e23304fc3df39294a24094c331c95d0db4aac21936f33c4a0529f60b2aa1f65941824facaed08401667a6bf59ae068448886e1e602583bdf1bd2ed1a17604b8ddd9431cb56e6750ceacb9cb839f022c799841922610cb6c7a8cde2b04fdc376256a1f3fe699160dec683957d4ccb1a5691846c061439f2a50099e8bff4c9fd401a52d48c4d9b625b9bed5074757b629f35aadfe01f9571d2ff594ddc6f37798be9423b636be0380fb207f3b8704a8516c0e5be371be1439f405202ebb2d88701018c7faa6e35"}]}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000011004020101000000000000000500befd000000fe8000000000000000000000000000aa160a000000000000ff02000000000000000000000000000100000000000000000000ffffe000000100000000000000000000ffff7f000001fe8000000000000000000000000000aa000000000000000000000000000000000004000900000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100004907800030013122ecb9b22e2ed347ce1227b36a89d0aaa0402050a0000800100005480080a000000008000000013120393c318290a647ebb4f407d5d27631a0000e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"]) syz_emit_ethernet(0x1c06, &(0x7f0000002400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\b \x00', 0x1bd0, 0x3a, 0xff, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x62, 0x6, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @loopback]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x2, 0x10, "0c5740bfa6ebfadbefcf59d5b3357502db4cf712a01f695b974da537467ba8069f7be0d0118c030805ebd6af90f62ab8ddbad40f95b493004bb06e747387e6ef87554b823c2451696141fb2f0e624422295e97b6a5b1a74db1f090f0f9a3d4d91730997c7efb1c7e53b9c93f0184d80084913155d1ed2b466625b203a80498a8678799214c"}, {0x0, 0x7d, "9841b4f0ab831c44befc207109d302e497f00c12d37af86e665f4aa88670fdc617dc7b44929ea859d812fe49d4443ac66de2e588ce04808b9caf0898bec27ff268f5f8657abdabe675b915380579e1f3bd164003d0cd99c633c21ccec54f94f1387ea3c89050e424f2af7284a50259b3622e7e3d6eb35fb4a365c3dce1143c3a6b145ff74f83844b27c0c800026824806d6756f97452cfd9613692402d92ccb749268070bcd309bdde24b548579f724be5fdb2a5fb1212fbfe440e03fb289e5a126f5bd78aeac34fcec432ea0d975bb71c00ad13f41c672940ffb51ac70399643a3431bb8c57a386da8997622251537bc1370a9eca7e236ffead112ad359feb3979ff9447d92930185817d5c2585a2f2df3f2bd359eb85d9e0404d2cd865d64b65162482fabd955fe1876e53a35a2043ba1bd27eda9e97a12c14d0cd2900cc2ede5f80fcb8cd2faa3451a571d718b6dd12acb6f128e405b6e0a3b357668b4a54bb863b2d5a2ed08017ab1c6c2c704f7613f04d3ac6a18f927cb1affa58ae4f64ea0e2132b54df5552a34ad6c280fa00297fc6948883be0d6a2aa75386afc71e98667f39a9da42002aedf45cc704a1a62de0c1d8b3812afb8a911f48f95c38af86f12d75dc5bfb7bde885152f488b00d45b8797e1e3e22b83f5b9be0edadcf0316b5175b0ef41147aca606810b215a8d0abb6dd385b07377497678ca0670d27030bb862c37b84533305b241117683c772261f86e8cbd3dd163daad2e6be6680d20142834efcb7833c7f91e79bddc9f5c64509ebfe992a5612dedca4eda65d245f453ff4d3026bcfec73193f16334eb3cfd7e3f828643f6751f6662880b0323c4e1ec69d61754428c4b20115bd2a696fe145c7990fa7539d37e06254a3dd293767538e34e0d96ffa68a47bfa833e9375bc47cf96f03636d9920533cc6c2ea70208f89062e3063322558fb7e27bb14cef2e00c76ac368376a54c5cbae0a1b043c52e182d5addb1d36a2681c959a91ee76ed26ee50461125745a23ac62f64384c56be9ba7ee664682d5244bdbac077ff5d5d99c24bea02be1a76b05da096a37fcdf1f72b26990b64c416984db0e440da590d00be5e5ed58e80517813b63c3914dddae182f610d38f22abda7094e07d1a1e9dd3af55786b64e0c43c34acaf9e772e30fb76c477553db1319c763fc73efad8e5974fdebe5225dace9a8444126f32014b6ed02776baf740ecd274c24d0553251b8d4a99f64cfb1e0904002dee2201b4d5f7694a93cc3db37ebf4eb5f7fdfe6df282260c0f7e7010267c754924840bc2531cc7cb4fbe66e00de3aba4a484e58514b5ae818ac80ce902f9430f4906fba0abb53bf4c5f238b78100e238da7b6b7b50432ebc9c4f6bafb3541817ee48e15360fb48200693067b9f8fd1"}, {0x0, 0xf, "a6c060c9b807c6732680268add482e09353641bf84953fa9e1ff4e180388b50d632213077e1e09fc36b548fd6b852f3caa093d0793c684b814212c953c7e1e8fb138ce78d56efd38ceb15185e60b2d7f70a8a5432e70724c484be01726b2e3a964158acd254dd266eae75532b36e7a110baa521a2ad3cf4959"}, {0x0, 0x1da, "b9bb3fe0ce05a26b5438f00661cbec83b023bb228d80aa77febb7f18d93f000cfa9fac24c38f4cb3b00b43ade06373661161db17077de412eb8ce7fce99b554344b5e36008c1f95d2da6fc051a647c885fbc5b79383546655d6498d5a1181e519aa41bb7c2de5db70124b09839f2cfeb8d23e3e64a2cd332228d0d376b6914792b5bd4bb9fcd3f1d4cf52e888ea64b2feccf8e2c9ec417b403308a8ee2e39425a71b701e92aa3bdbcabf6bee2019759ffd53339ff1ddf6e889f344ec2cd20ae0972710256cc79329c2da1774c24ee2912a46d392e4014409cad0f5ba513074d18f2fbd3786db0df412ce4672c643bd449d282c57d3bd8cd7264ab761fb48a479e7459c7a8fcf52d142e9953d899c39b80e445d3805a488939cf231a403a1a8db85411249242154bed6af0f748de6a38b9bf24a39d889205a8446cf7a788b52ff0af3dac897e57b45865129915f3a819d642a63db7245f6ef02b1ff90dfc62a1948623e81234786370c1dc5618ea8df92781acba5950a0d67ed37666f1dce3179cc8d72fcead2e2e09644a114b58a7210b0e0a3d22725fd7cc75533351c542b03440dfc24681de3a7653cfe036451e0ccf4586cf6059ed8bb4c7364ae1d908bc1e849334bc5a4c19f4d9e7d12127aa570cb7e7d43d9db41a5346d2c319f961e2bea8e5463c79c87a720dbd30083bbc0aa9b6706085ad2c0d0473a60a99c78f014d264aed5f676b87c60971e638963610dc0d3efad18adad6208960e40c6205933d2db3c8b6665d43db49c984fc4da42fd261c08469923066c73f7fed935b0ec304eeb56a26d996007840f3d171fd5cf55f10b135429bf09a102a0a20386c6b83b59a30b32e014b04b28f2b8615bcc4ada3c0385cc01cebf85f38b369ea18eb5d931243e8e34e2bdbd7231e547d3903442daa8a57979cee4cd6c7d418ab00bceb7c69341ac9320822b23c45a4d9a99dc8ac09f87345aae82400bfd12a01b83a27b700f102ed46256d9dffc0b9da1ec7c19e4cc2f7e7898d6e32d5bd5e97b26f3d0cba03a1c1019f88d9a63f5bad8eac60afb79bbf228df508ad8ab6ab6e417e068c50c8599b296ae8a8fb22980c21118ee670604a0b3ed5f4270a5834a369344f835d1f95c74acd6703c1f0bd08fa8b1837aa56e208dab6f9f0daa56ea8039abd22de3538f21a618193bb96ac41cf3f48a597a432a60f97087513b71395fc34eb79a8e86a3237c914b8b98dd2c9fbf7fc77fb6dc11d768a84d3d5997bc0204a7cf1c4e4da9ee568d96350300c485441a50cc7c5d1718553c420442ac5ed225903f36b4713c5ff5136a1f960ea0c431a932e12a6fb3f18a1084dc22553914c5b224edfe21ab7ce0e68e5dd05fa049fa161a963cb4a538e1ca4310466c286bd26549a757c819505a796d28ce708b73ee37a4b06f7261410e95c0e2cd99120e03ee0a18f89d230f0b86b5c7d7aece07c5e4d4c131028a378a51fafef36146104ed201379b51c944748cace0edb796c4db030f77b214d238b6510bdd6850ab67aed49c12ce0936bc14538f7ae1aadaa541e3473934ecad62e2765f549b63063d0d08c6ef085039a01976d11e709efa9dc1d00f8a8a3b9f50d1de99e29ad8a44df8f351a3bb424276aca65ce9d6a95b964402ceeb2595e6cdf4c2008d33dc36747275683c231fcbb0785cc151415acb33a27a824b4a099afc6896160bc19995667d6c02d6ed5d50c8a2d538779583b0055f9fef2773cb23793b66da1a946f002efed4473ed5cbe987f69f3c75f68d3fb9a01540f24cd142e73528e5ea6958209741a5fd38f11c0681c439b8853d1b33aceb8eafa99f2df7d2924b91b3d977c952a94055e3d160d7ed8d6331f7099103338d67b7cd6719c9621b58b907b5d733bcb8abcfafb1cf25ec3043ec6ed32328962db8d015cdc031150d9f2b3be5978ff286a9a953bfcd9e44116c06127d1b251855fc70cdf3a80327005be676a2bbd58de1ba06e084e7b04b27411ab8ee6a684cfe7b6df611dbcfede54cb40640c1299542172fb23eb4b78ce60efebaf8f7f92a69fccfe37f4e7fc52100aefcc37bba8e81591510d1ed2c178eb422aee8ee3955e544ebb9b2fe34b870f013920e5286b5ad2ebc3d751db97906d29bdd1b58f445484fa1c49cece33ec438a37f21545f654ae04bf463893037fba0477cf9091d5240748728a7a50e90914916dbda7730f85e107baecb4baad8b921a9621279c0c468c4d791987699b9b7d174776332fcd599d60f0f96806a24db88818778414b21f35c5b3f2212113382f126b907e5322c8537d1c8b3f0d03c9cc26602e9b39f54d65a6ada564a0428950c6bfa74c42c73eb56340b1ebded78b3ac3bd42e387fb091f031b8f4571f669d321f830999d216209a8d3b004897e44075c796b11a666a798950639eec1799034662991dfe35063230ecd733b9ef983cf21e1e9bbd187b5f91e49f4b703efef52896bc878c3b314837e7a7fcf475e15fcddaea3c6ae8cbb77c1ae1d35beaae3c075fcfba51cc66bbb18bc4e3679d5c9b858ae5d9ec8801dfcc2b95fdfe8699ce12ab09158e709bbe434a7485f76eb166cac0ab5f8b7d8f984e38ef79eec5e53e933c3dd113a8be99b002ac5c81fd8f58f4466b04a3ec9deadac85be0d8689f4dc173eae098d88dc7f1954d5c2993d56c3a7764d53b921dba34e171f6abc263882d76407ab30649952b3e3c3b2d37928cc703758b77f8badba3249b25e82008d06db4f1ac61f5385b61a0e3871a4350aa89a0f2a6322fffcff1b05afc315ea4836cb0ac2d400cec1422dd0f303d3028060958e0b542178a03a2fddf8036e0eff32268c1da704af93666716886fcbc654010e08427efd93aadb62df982cbe25b2d14d31aab66ff2ae2e62f59968ae7d0bc3ac157c7b47b35638a940b12622dbe5c49814d61937b0a5bf5dcfc832a15144df0c094f84ee356dfaafcfd72b9b0dea17a5dcffde5402abe558bad0c3368cbb7da715796c659f00d3a749f9840c0c2c8fc7367bf6408367d36ce2ce41110643f943d6cf4feea19014e193cf36ab9241e821651db0534f02d36e2acbca0837c84329089b93a776e0d6cbdd6b2d4e6ef64003f67a7884d9290eab2ba1c900cfb9151f52c33f783e995b6a0c3f5984dc541d043a8d8d85eb536a0b9634bcd6efa67ea6f9a5fcd94e3477ffd33593565c6347104cda4e2b602e137ae1b9d6dae949b2ff797f95a20dcea681e66bfa6625a985f94ea1df905fad53bf22d421ab023d0f4aa853512d079b4324ace46ad23ea161ed4de56fcbbae664f62c7c502fb69b17a681d0b790fdb9b3f95286dc1280b3ce4ac482134802c8dc751f8f1e79a10ab7b659939e6b0f7a7d8365e08f6e1a4d317a92ca9622d14a199ff5807369c5b4752e24d544866e702a8cccc2a6baade76eb9e53fb6599a95c4cc29f34611c20efdf2e75dc5894cd3f65255c9a8186c20fc170619c62f9101e10181a58b0633fe3ab6b440a9426386c59469392852f5abd043cd6c50b844adb2a04fcec896eb900b83418e36af619e91711b00f0e31f728de2be94d6616290e86bb386091c8f18e38e690459c9c92a505d3d404bd767f015021a3f9ef927b3d8b4ba68003f60ce439523a1c4df8d4eb8596ef5fa0bf339081a0d8c541fee59b91427b0b76d529f46ffe8a216d86be51632fe2fea5f1ef8b193c438d567346410da71b242a27681b1d69d337fa6e2de2bbc1d4c4d442c8247f9610ff391092ded632cce9efc79edf946f70e02598909e36a512bb34f4f9a5c8a043e1d052c1dddfa54ff7407ff8cf377f97a2debc795458493458e43fbd9b4cae2c5b1c835322ca13318f024d3d9c80190628f552074b93afb15a18722b3c57132ba812caa36e3b852ba4a3e96feffb7131d4af248698f467f767a6ad8c3c170a101d175b2350cbc3cd50938ab52ab867e524c5d42396cb5c6d0c46802df2cd9f8e18922e2d7d58c0f06411b907d0f77d549b7cd82832dd4e413ecec937dd27e12b137b022e75a5e9e1bdce9b271eff1c00a55a24466498c49cb1703d0a9bf83da36dd87068f6007fcc4fad3a8d1e83b1359dad325daf607367c28784c0c8af0886cc3df54369d5e904ee74f813bccf05cb22d0b2c4c529a478790cdadebdb473c56c9bd3fee000fe6a14b69da5740ee5acbdf1aced00720812111f4bbcdd7b7fa0cb230b4941a6513b1bf3f4eb3900e5e7120b142a2b58291b2871a7205545adc2695509f4a14aebb7e7f774b97e1ea568730ffacd4c3a07b0964f81605b8d4f6c966e5980d25b949b5883c79d6c6a8ce668b2e49a8975285e4fd65599779a1a04471ed6f333aee6b51e708664d85d11aa223fcb9a86c4eb5375946b770c0dcd42601fc7b35237da3acaac88c9f01140c4950995ec468655f8f0eec5c30549e96966bb8433cc1fd1252d7a62cb43818882400a6b166ec9d4838ac52c3bdd4027aa242f296fe8fb06f46ab89368f91aea24d4c512e1c9ffc448a4aea888945ca8cb0d21b64d5607a4b0ef4f36ce4dbc3f9433f35924620fe2fc0f05a629bfb05173023038edfaa88e2c3d398867da464fb79b3951ee04037a160f5ebb196bd010e521239ef3015e25130bf00f87b4c4b68de702e6a82a465ca7ebdcf01a821f628738c5d0d7acf18afef016475097da24f14a52e8add91c8fec7f984162e91a97e703eb0506659da7b7619c14f11a90a142f999262186e36040ce919cc2bceb89babcede339d60cef90f65e045a727d3ea2f285a65fa8ba2e42e17839c4e0fa215edcf12de5b80a54a58c7aa4ef7c6d2f0e2f3bdf1aff298dde6caea75598e210a1156f37e86f2eb9389443cdfd335b94c226fd575c4d363c44c233f07090da45fea0d7f48786b2e1811640d5c787b15d4d2532671ae61ba355212c5ad1c68b5fac6ca45b4f25e1dc32aa4a92c5ac70e6ee21358de74e6e1050b3c1f95017e2cd1cf4907dbac3ed07698a077178e8709c33b6d3e8631ca6d69e1fe6cecc3c288a2228bb01c6a828b0715d8881652868cb1f78e4b3d149b4049c1e3cd224cc167bf015559c29532b57abe074837b62cf02a9f31816315f8fb8d02809bd6937c7520b98038ec76c729a4738424a1be16254fcc9b6bb2f74ddbd85df78be5fe8c1e9d4104b0579bb3c5587c6a815a62f6de18a11c08cb75be069a47ce1141b8a9671762c062e13c9e5deac4ef21380b2aa8c33e0e109bead5a822ecc00bbd90a019df5e2edb0aa93287106f14bfde082d19edb0835c43a0edcabd170dc03db11711bc309aa66343ab740d1d083f89d524f0e9fb7d7bac919f96467f8d7857005d41b0a1e4aa476e254637a08472af26b0107a1e2077146ba8836ac"}, {0x0, 0xf7, "fb68fd03dd97201d89279503cff7bb8f3839c2a7a720078e3437cc6f7a14765fe7a66bf7b5f427be6623c2aa8e04cd9ab9107ef50f4454e0be3a770ea58e853607636171766bd71c269bfaea6e4b956cb5fdc88ac3224b0bedf60a49a3826ccec37048fe8c4826810dd3c1d3fefa0bf7fe38716e9e1a942791705eef88069531c0392dffdbf38fbd8822c9f04c3043ef401db3db80010895b94930fa94d13f4bbc2e403b59ee765dae07fe19612f5616bab6ac502cfc8e4b3c74e59e92f88b3a0d96d00518ad6d847a02fef9669fdfba698f782fb9203a1a1e258b70acd83a8c6b8c08dd3d119cd4a56d7a28efc90b88d2f5e80b43f0c1c09adfe6fbeae67acbb587df011e3cecfea91ab6a69079ce33cd068647a8537a7580042fdd2ec163bd96da1bc919edda8fc5e04effff80ea089a92fbd819f45fe8142c12185fab8d4857782700d6731be0057fb07bc0e6a3ff12d5b2124425e5aefe6771a18e1cb6b23acb272fce644e194c54ffa6d791cedf83e73eda09a4d8ab24d294f9647029f94c3946f01a56285d401694884c5542d81b4cfbc78d43148e9936bef0b9a26a50a37444acd45f9653bf8f683805939206a1a2a457024b4279f579478eec90db83f025c6ff78e1f3b771e9b1d0526264c89f56b79420f8780a6ff38fcf5494f5285dfa09017d1284fc8570a5b6808ab4debbe6593ef8ba56ff56ddb98ef46f114c081cf4d2d0a84e8856465f5ed47b66ddbbd996cec24834bf30a3c67c7b4a4569ca0e0efcef9b00990ea6b32895e98e14bd3e53f25711e7769912cc3cfa17381ce7fb6eb85e214e6eff8c1e5b3fdb52757180db99d3dbb7ce9ed58aba4420989f670fd990aa64426fd5936b40984aabeeecfc73ce4fd5f3835019c47abb4ef1b686efdff4ce31623ecee77d23fe310ae30acb2f55356e37e798b7253916d18b493c7cbe723364603a2a93212d3c4f0e1f4d6cfe08ce206b8449c9d80bbb71625577e9a0309f29cd504cb64d4589f788dabb619364190d088428d0d839d7e8942501cc569287afb6002c39e4dc009784354611d6890286a83e45b66b3987c0d6700dfc21b32c6e17050754f61abe4b86cc02b46d21ce5ef38afc3be4f25760b673738cdfaf7c30ccafc12f9c2c1b5b04aff8423ec71c29b61ebf99166001d075faa0c61c9103f4e58de3143abb0505a00a12d007b1a91fe2e84ee5880942baa608fd5182f9d5bfda61e9547b1b33135365a5ee5782e324dac27405709902fb0742c808c58cbc2a65b8639f18c4fba5568b4881c7f9e82e19776ae1ffddce8c7a615b31cb05c8504f3c674833e620bad19d1fee8f029718135ea29b34af49f30249eb749bcc6c1d39b7d9496fb09d8a51e53db5c4aad578d5f223e0b0b1b6b2f1d4140151adbb416b499bbd58258e19c1af72fc94e3d69b3e4f37eb2a9e7e6ae727aa8bbeaae999da67cdaeef70cd1ac67713b15324ff6fe70d7e4ee3e3ab9ace76f1c9b3e603c1166573ae0b3755bb2855ca2a20ffa8f43a3ca351fef1c0108362a90143bcdaa0253b8f645097ebb5af31e0fa05144c5af43c6a9ca32f2b1752a82706a2d75af7a8382ead445d84a89762e2942044410a7e0a04afd0f765797c1d74b3ea461de3bde868282e06829110c5811cfa1d9da3a0ffca2fdb12db33c13e87b73a261b369c1804893c3fb82002ece237ca9fe1801fed11f2027806b95939adf87e3967d988e8f20ddccdfaf5e2ee455e43eba25fa089d09dc42bff8e40d8d51da992db38b6a4d9a004aee3c196fba04357871cf2290301c0f76ff71a63fd2c306fc74837d668e3581966ee8d893594a8938dca541d2330a6baaae22f703d61b4e2f34ecdc034c3cb946cdb337589d7842eccf40c463e354ce7e320eae1292220bda8af5ef56775872dff884446c9747f8b464282df6bf2fa9ed857c226bc2d02ae3283645ffb9060b7617ab1e3555c942871364e81a57413a09bbd3b1c0befc1439c740eba4039a1dbec526a287460b37b076fd3017d827f882fd6f88bb18c9daefd128330841305ebe0187c3ed40e8e69e346fd1feafe8d927ef95f29ff3e6431a05ebbe208428d0d368b5a1eff27047a625d419cfdee63a6dfc90238aaf60aeaff1507180428e961c0d0561a895a9c1692c1f4b02185d97dd23a5e22f22c6c4920d76c2f904c34a7172ac8b882ecbb3206e05b96780418086259f0d674aa2f7500aa040cf66da05657353415aef2255eb76b23bfe315747d4b1fcc08898a2932ea0e5f55e1fc8e7276fde19a5326b6049444edae2c529f26ac69706cf054322a74e01de9ac1ae16b6bf21d39396e8127aea16a71de4a744462fc4927d41e0f7b2b334cb3f5537f4bf657e690e73610c0eb90af4a5d9138929cfdd5ccd276a46f56a7950f91e1d21673e485296cac91b2fb5707c09b20b63416f76a2465dbb066c3daef364e9843ea172791c20b945ea873aaddc5e7b7138473b0087893b3124b97451b2a04251c692970d9c7b9c7f02888a3b607e23304fc3df39294a24094c331c95d0db4aac21936f33c4a0529f60b2aa1f65941824facaed08401667a6bf59ae068448886e1e602583bdf1bd2ed1a17604b8ddd9431cb56e6750ceacb9cb839f022c799841922610cb6c7a8cde2b04fdc376256a1f3fe699160dec683957d4ccb1a5691846c061439f2a50099e8bff4c9fd401a52d48c4d9b625b9bed5074757b629f35aadfe01f9571d2ff594ddc6f37798be9423b636be0380fb207f3b8704a8516c0e5be371be1439f405202ebb2d88701018c7faa6e35"}]}}}}}}) (async) syz_emit_ethernet(0x146, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000000011004020101000000000000000500befd000000fe8000000000000000000000000000aa160a000000000000ff02000000000000000000000000000100000000000000000000ffffe000000100000000000000000000ffff7f000001fe8000000000000000000000000000aa000000000000000000000000000000000004000900000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50100004907800030013122ecb9b22e2ed347ce1227b36a89d0aaa0402050a0000800100005480080a000000008000000013120393c318290a647ebb4f407d5d27631a0000e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"]) (async) 09:58:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 09:58:19 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001100)={0x1, 0x4b}, 0x2, &(0x7f0000001140)="13e9654ccfdab25192550a454913beae795abbbcf0da36b0bfafebb9fb54eacabf1ad3b61fb915137fe82e1bb4d578718886e20962bfa7e26f730678e56a92574451eedc8a31c2f4bf46a7e5f5ad612628b9085da619ccb84909e5a107b1edce02ee6cb9e55456d0cd6370a1e25ac484851836f3c4d1514ee0ee2584b16da0e87c0642d522a8ef", &(0x7f0000001200)=0x87, &(0x7f0000001240)="61baee142f2bb47699e78f362fc89770424cacbe6d9bee90435062844a082cdb9015e6d29e96d387be17401e38842cf06f80d4c845f03a8e09a2b9ace28e4267c750200948dd32bacfb70f54f1ecc46b0fce5fe2a39d8d83e58fe8dbe96594368f2e84fb8236b4531028a3467bac351d428970501c", 0x75) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080)="ca676e5d89c9a706b4615daf8b0adde6ac836f6f5ea4ecb32a84ca7b2128ef1a6f80cb87b7672812b221c04edc60280cdad160382ecef7fe795138a5598c493e4f646fabae4489e63fa4a22355c79d85e29a8d889d39a33d0c42a2863418272d6d5382bcea75cd95391fed4174893e5f60cc7b5f97d3e678dcdc413d6c7715f03611195af52ce3740b89acb7ba172c4f03c47f14aa9e9ca272952a62ec92d90fdea35164fa75d4f3e888225ff88c8baac6fd96347ad01b0abc69c4df9e4a25b70b8cfa9c855a6890ffae2a1577de3694388799d48e84023f58a27cc342a5fb474907745c24c74329133d95c2ec82c5edec3d4d9463f8cda5b8e09e3a4559468f849fb1337f5706be68b5f1971c7eb1bde10df54ea566a6705c376775b5e443346addc3c85972c3ebc252820c9e690e59c1fd968da992da44821a8a5e2200d8e08fc9cfc82240e0b286ac484c7fafa2d462ce788f83f46c92f7b3b2f0f94c60e719d6c4e4cd877eb271ef7108aba562f9af34b8efe63a2b02805ea5cc1a7450c2f1334b3d6a9c111f2fe989160d07f35714079ed4daad52a1e221bd4b9b6732d1cd7e5efd3b9af9378a054b6e442c3da337b966762a5200b35dd91637e6e2d7a302d27d75b06f64718a439d311c5f398bd22a0bb369fbd05949851fb75302723d5259a74136957486a3378105e3ef0b56f2f7dfd013c95ab2ea7754f5c74ebcd1003c615950c0de20f9a6579c38f2980ddf672745d6ad07b5fd6dda81059d15dcb0a62a4fb3de21eb37367d48a3e27a6d94d1a973d108c01d9df9af7e2f624b9b1d9999d0c0e34664dfe7fdb0694cf45488149ebf3cbc3247a38e91316ac9dd6c3bd12b02592bfb21f455633efbd6330c6a88452389b93ba8363c6a92309bbfd27a7bbb6f570e4dde2441ad822c42812a94516b7a0b629a8b71688ee3a2564642bb83b24d18639392458544121239ec146b5a06fb36ded7057a2d8b7f866b59aaf6ba7651ecf7e739d24a1b8ac12442386f7d31144997e8414ecb800aa83150709dec8400df4d6fdbe2f53cd9cf80527601d16d51e0d338e61ccd9a6d98bcfeeafa445bd946e7bd423a0cd64d8153f882ce9771db2a6bcb9b89bd86f6e65daaa399d904ac9f3f3d06642883525f3c314e63497ab8d3b61d7a8eb4fac0ed9e2ac375092dcd3a1432d35b33bb9c01f54f37d86b2dfcc98d88fe457d224209b0dc79f43a481d16427b9afd9426aeb01c86be7a3120d168ff9b57585bca18223e0a9dea2e519e954ca5fefab94908fc3ff481cf110865013153cff8afa0cf82052310f463198dbaec142138bab40e92442aa9103413364185f68b45f8753e5f722006eb303ed483b59149f5eb353725e96509dfafa95c8c17fa6898781735fe11e7336bbbbb9cb15bb6182ad7e18e129b8964773bc15fae32ee52fda041d84101511ff460cea9ecd90ac2ec673cde9ad55f35a361ba862b479a1b1c5044bd2f59f6fb554c0d224b8edd55de27efa2561fe87dcda58c6da86f99868c84e0d655d27983a70a8bb14e473cc1b10fb9ddaff9f51cbb54da409794c61c4ab02883eabdc6507439c47ebda7ae81a59c195a35a1bebbe01c7f1fcb1ef87808d7162b4bc5f83765a480d3af8aebd38ed6a36efb9dac9f6e93a122a6556a43f7aa37786b47da111a69e1c949479632b7f6600a1b775aab259222554aec33b8afc9ec1fd770b1667b3c366d613ca7eae0a8377014937f8b8e3053c78ebe5dc8865f7e66d2e4bbe0849a1e006bd9f61ea945fa44787f3b7c85d635c6fe4be62881b9ba84e459de45e82988dac241c434d742b353112e16bd79fb5c0588c4df85ef77e6c349f48056ef19b2a67d13806d6637da05e272916679866157b934cf2b205f3298d4a78f856952a66cba184b7b7bc85eaf56a8487b55155c6b85862e598e4b7d5199aee3f060172e202855d7002921fdaad6e34094e8e514eee98842373f2b9300b8e0455894e4c91f5e08255da08b2a76677d145c80e05d548acd0479878897910c256022a89c61dc37d828c576b247386dbb7fb27c4865aa57d246dcb0d93969baf7f14fe66eb03998c587314dd5789c3c5e2f2c979b0d9f6dfd94ff45abc15aaf1f306abae0cfe91433bd5882cf677aa5c6658bf18d001f32bfa8efce4a157d4a9b902fe09e64efb3136c1ee236c74dc90f03ee7afb60c960b9cc092d4d8012c6323401eeb8cfdfba190ed47125af0bacaffd5f0599763ebe777b19e57d6dd916caa5fd21342312b2704cf90302ed45345e0c07c02bb1549ea96b491cbca09fb1a8c73ddc24be49458f491ac0cb291727f9e487511a9d5a67c370f4516ddf2d03ccde96e1f507607dc7de215f2ecee920a05d12fe2052718ff78eb1e181628048e100bb660b92ac9cc78eb5884165478a02411c7683ddf871fef573759e3531f6330cf3ec41c623520554eb79ca346f0b79b3d16b668d7c58903e8f086301c362349594d0186fbc2958d022d5e919bcf75cbe9ffd5c02763f7e76b403b948d3c280d880f4d2564a67c8f15fe52e5431f5a547b6c202f4afdbe7cc1ce8ce559fbd7b757e2ab069c10607a3adb264be95a646bec33241805d9e18e29433ef8b82f0688f82f92499e218b496255fe0c2e55952462bd356fb215d9898cdb2be87d29e12a4f4314905749662dd438bcf10b2cec86641383829470d24153892a78e730ca750d4a104c11a6de830d62b2b73c19f9533571c424dc1944cf2ff8091c6a390b026c765a58d0d89da730a7a3f30b928915d55d1c3771732ca201d010693fff56ef2a233a5a4054e49ff1e9573490b1437c8f4d80130b0ac943d93160ccaec4f50d147b63485ec847eeddf1b33d96941769116742e6cf98a2dd158ab6d7a25e1587e673b5e393a4e6843ed674af2b58e413355c95a7dae1cada5a2391e970f28e6f42d25733c8c75621819f1606b91fdeca70d19384fd6be9b06e95873be6eb4d6b078a3012b94915b7064649b6a314956f3800ffa44cba1c0a3646f745e0c81ea8226c93846ae35cab77b037a0c51e2a2001ef09113662d626c0b900be2d7e402c954f90817e4611cf9865d41b33b220a06566d17437f92e90215549805898b4592548b3f54ff31e146f6016ed7fb029cb7e7f316f92bb6f4248fc71bdfe262efce3979900cbca77be4e0e82a1ebbf9d9f544bdd0ff0cc8be3d508b74a14dd8f2cda9eae061ad778ab69cc2e5f5eb8dad63cf6809a614e3132fcf607db3224a4132f82207da08c018e35a9a11b405272374f5eb1857aa3843dbb98c9c7be8e89a351f978f7dcfb370991e6c6e8ea388dbb86094b3ef951db3f2217cf324cdc69381772588f5792e8fbedcd27130b5cb7376add4a6776a12080f741eac6e2db121d7e7536645ab9493208993c4a554b1c9a04529bee7219501e69f495919c9cc58202bcf59531a6dd0101e6f4fa0881da2c6fc967966b5fc43b12d76e9c3a3a3b18c007a06f95b33290e61f5177e5edcd27066ab8661b298caaff9b48941760da691e830f98b908e9438af5fd7cdadaac8310771a3d71ae1bcb47787779d2a6249ad96487eeb6cf4f895687cfe3641e20b4aeaeb37a1f6f96a89372e8988869bb475c874f51630ef571ea90f9137dbb4a89703bb991e0dd3e035e4602e11a9731ac6a79a8f1ea5f33762702dd5a89020b18e0d20c7402964f104b02a375addf359236f94199f74130b920e54565c654457aaf6a691827fa7ffe869494d97120e4adbb20c0de0c6d256f576be1062fd6fe477a042d114615939355aa72bd3ce3aa6f6c6b8664a5c84ae1ad800b5eb17b673653a641f2f11b574ba68922dbd555fcd1b69fdc10df7106da816c8e01b0dfa96329cfbbed19b1cd78e7ed65324ff485ef93a9ef135977c4f45b373c0da23180ec4817a445fb8f3fb9fc8bb41afb2b0741c2a1089883837da4312b83ab2bf35689f1aad8bfe7e55f60eea018188c287755fd52a3f37d2d740608ba506848a22529b68de6e21cd2513e7e5c5ee7499cb83e11194c856c588b8c01e0e7ee90a83685e83789a9be6643187ede5ce228083ed5a79ee8174b7b41a8ec7952022e88b56298c783b2e838743daf38c0879a7a7774fccfd809a42988a59837bfd52bf36823fc6ca64b8190aae1081133af94a97a4030e30c0a0c8d2f257a2c835ce5baaf3068b79a8fb681077cf97cb2483b1ab38eb8bc359985ea173518cdac2e389c8d57aef0f752c20ff20e2c6c2370dcc2ed17e86034069662e3c6021437ca8d6c9e9a422f88513cb9863ef8f0c8d8aa67c393a93dbcd5ecd89031a0f185cc9cc557671b2a4763f857ce807b9fc7cde5571c1691921a7e732a86458040180e06594f8db0b5c8bf2cf9d86391514e77c9231b43bcc616afeb0615dc346bd929c1f61fc8a53b56ce338823d2f4895aca94c5431fea602640690dffa9a04ec1b0f048ccdd746b08f786e213e52bd501ea6bd9c001f9e818f6b1ddaa5ede984c3e42d4f3f7b0b661c8d6e22cd6fbab18ca7c6d9fc2ada55e90aac506c1f3d56bbca19fc26b224d570e905bad7a382d92313c2b5ce639ba4181c0f73a28524ee288ac709552e911d45d93f5e8add9bda71d5f1d3a48787fdf03bfe76f597a0d624347cb1a671c15718a2c39f6397084c164be37cbfaf5d8943e29779b33bef44f7a44119e1739eb20bdf1341436bac3dd6b1289970df6e74b26e4ff324fed0991789d8eca45e64d8f342030936e32e57268028c48d3279fc91236e1fe239add5ef0a94a0f635b510c022f2ab01257e876c454c947e279bdc3da41a12c54fe883476cdeb4f44bac3200e35c86ede59b8575dd9779eca30186e7614fae82c9f8c3d5a9c9103868fe0da35c9031c18bb2d8f95cb0b031500fd4bde21626e3ec7e399b972a2f377fa274f1cf6fddd85a040c783c4d06569fa0a64a279e20489e38a2fb0b9e19df5adcd6d39ba4524d96112d67cf323f58222c11b78771cab70d58992d300b74126a52ebb50945ad8676aadbd06fcc21b5b4a281f7e074b6f7055f3e1a72f6d6834b280585abf20f494a0714c8a94f79056c37f84b69808792d0466f205f7afe1360efe3a0d26e70d5ebc108a7e3b8aa6b2a61a4425971406a5727aafffc491268b02bff0f5dbbd10e72463a609586cdda8a11826f8dabf5c5113eda51389ac30530cc111bc221031a7e4b64619ddea01d0e6c5419328bc1dff1e71b65da728f55f7ff8d78b7ffd6e897dedf3f67da7d4b05ca680c53beedf40849457418beac3b84067bb7f56453552b812ae2e7eb5b2dde82077b81af6977dc47201c7dc81bde9d4f2f1eb849dc7205ef5749b9a89f387ddc6b41f1764a40371bd411951f71ba6488489f26aa3f3972bfe540f30a079eedc03bf6615ab2ccc4cd66a5e96bf2d3d98a126bfd9a4c5979df8251dd27c43a1eef4122941e95946d382f9f90b2a5a896897cd18bc70a642eaab74412321e859b5de01f9f49630775c1e63d24945e1c2c817a4605f9d4d772a43df5e37809c1c53a6ee1a7d66e0dfeb73edea1af6841793c1c6182cfee61724e148c79d10aa273a47e806bb54601eb1863ee3a8982ff81e660971d3bc1a50d490d9c8e9e00c1cef391b0e7d6e10f956dcdead407d0b301168b8afefec013738fb58ac1ac3cd4d6614320d20729a33dafc997c19cdfa7da1182ead7089d4f1362bcfdb3f7b5bedf2337916d67cba56ac8c40012c9e008368a7fc8d12238d5f20f1431c24550c2c938452ab54c8d2bb7ab5a7c6b2342874162b10b653f320cd1d046a2f3f0c292737f", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="e3eb921cdb8ef0f6061f16f4c3ddc6e76c2ba69aa0fed1cf0bc7d4a841", 0x1d) 09:58:19 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:19 executing program 6: socket(0x20, 0x3, 0x40) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000004}) flock(0xffffffffffffffff, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) socket(0x20, 0x3, 0x40) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000004}) (async) flock(0xffffffffffffffff, 0x8) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) (async) 09:58:19 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) 09:58:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) (async) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r2, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) (async) 09:58:19 executing program 1: pipe2(&(0x7f0000000000), 0x0) (async, rerun: 32) pipe2(&(0x7f0000000040), 0x10000) (rerun: 32) 09:58:19 executing program 2: nanosleep(&(0x7f0000000080)={0x4, 0x30}, &(0x7f00000000c0)) (async) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) r1 = fcntl$dupfd(r0, 0x0, r0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) (async, rerun: 64) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x6) (async, rerun: 64) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x80000000, 0x4, 0xad, "6b97214ca3f1c6c75f1727b0450006f95a33d46e", 0x1, 0x8001}) (async) execve(0x0, 0x0, 0x0) 09:58:19 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffff00000000000086dd000000000000000001ff000000000000010000000000000000"]) r0 = socket(0x18, 0x3, 0xff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x8, &(0x7f0000000180), 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 09:58:19 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000001100)={0x1, 0x4b}, 0x2, &(0x7f0000001140)="13e9654ccfdab25192550a454913beae795abbbcf0da36b0bfafebb9fb54eacabf1ad3b61fb915137fe82e1bb4d578718886e20962bfa7e26f730678e56a92574451eedc8a31c2f4bf46a7e5f5ad612628b9085da619ccb84909e5a107b1edce02ee6cb9e55456d0cd6370a1e25ac484851836f3c4d1514ee0ee2584b16da0e87c0642d522a8ef", &(0x7f0000001200)=0x87, &(0x7f0000001240)="61baee142f2bb47699e78f362fc89770424cacbe6d9bee90435062844a082cdb9015e6d29e96d387be17401e38842cf06f80d4c845f03a8e09a2b9ace28e4267c750200948dd32bacfb70f54f1ecc46b0fce5fe2a39d8d83e58fe8dbe96594368f2e84fb8236b4531028a3467bac351d428970501c", 0x75) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080)="ca676e5d89c9a706b4615daf8b0adde6ac836f6f5ea4ecb32a84ca7b2128ef1a6f80cb87b7672812b221c04edc60280cdad160382ecef7fe795138a5598c493e4f646fabae4489e63fa4a22355c79d85e29a8d889d39a33d0c42a2863418272d6d5382bcea75cd95391fed4174893e5f60cc7b5f97d3e678dcdc413d6c7715f03611195af52ce3740b89acb7ba172c4f03c47f14aa9e9ca272952a62ec92d90fdea35164fa75d4f3e888225ff88c8baac6fd96347ad01b0abc69c4df9e4a25b70b8cfa9c855a6890ffae2a1577de3694388799d48e84023f58a27cc342a5fb474907745c24c74329133d95c2ec82c5edec3d4d9463f8cda5b8e09e3a4559468f849fb1337f5706be68b5f1971c7eb1bde10df54ea566a6705c376775b5e443346addc3c85972c3ebc252820c9e690e59c1fd968da992da44821a8a5e2200d8e08fc9cfc82240e0b286ac484c7fafa2d462ce788f83f46c92f7b3b2f0f94c60e719d6c4e4cd877eb271ef7108aba562f9af34b8efe63a2b02805ea5cc1a7450c2f1334b3d6a9c111f2fe989160d07f35714079ed4daad52a1e221bd4b9b6732d1cd7e5efd3b9af9378a054b6e442c3da337b966762a5200b35dd91637e6e2d7a302d27d75b06f64718a439d311c5f398bd22a0bb369fbd05949851fb75302723d5259a74136957486a3378105e3ef0b56f2f7dfd013c95ab2ea7754f5c74ebcd1003c615950c0de20f9a6579c38f2980ddf672745d6ad07b5fd6dda81059d15dcb0a62a4fb3de21eb37367d48a3e27a6d94d1a973d108c01d9df9af7e2f624b9b1d9999d0c0e34664dfe7fdb0694cf45488149ebf3cbc3247a38e91316ac9dd6c3bd12b02592bfb21f455633efbd6330c6a88452389b93ba8363c6a92309bbfd27a7bbb6f570e4dde2441ad822c42812a94516b7a0b629a8b71688ee3a2564642bb83b24d18639392458544121239ec146b5a06fb36ded7057a2d8b7f866b59aaf6ba7651ecf7e739d24a1b8ac12442386f7d31144997e8414ecb800aa83150709dec8400df4d6fdbe2f53cd9cf80527601d16d51e0d338e61ccd9a6d98bcfeeafa445bd946e7bd423a0cd64d8153f882ce9771db2a6bcb9b89bd86f6e65daaa399d904ac9f3f3d06642883525f3c314e63497ab8d3b61d7a8eb4fac0ed9e2ac375092dcd3a1432d35b33bb9c01f54f37d86b2dfcc98d88fe457d224209b0dc79f43a481d16427b9afd9426aeb01c86be7a3120d168ff9b57585bca18223e0a9dea2e519e954ca5fefab94908fc3ff481cf110865013153cff8afa0cf82052310f463198dbaec142138bab40e92442aa9103413364185f68b45f8753e5f722006eb303ed483b59149f5eb353725e96509dfafa95c8c17fa6898781735fe11e7336bbbbb9cb15bb6182ad7e18e129b8964773bc15fae32ee52fda041d84101511ff460cea9ecd90ac2ec673cde9ad55f35a361ba862b479a1b1c5044bd2f59f6fb554c0d224b8edd55de27efa2561fe87dcda58c6da86f99868c84e0d655d27983a70a8bb14e473cc1b10fb9ddaff9f51cbb54da409794c61c4ab02883eabdc6507439c47ebda7ae81a59c195a35a1bebbe01c7f1fcb1ef87808d7162b4bc5f83765a480d3af8aebd38ed6a36efb9dac9f6e93a122a6556a43f7aa37786b47da111a69e1c949479632b7f6600a1b775aab259222554aec33b8afc9ec1fd770b1667b3c366d613ca7eae0a8377014937f8b8e3053c78ebe5dc8865f7e66d2e4bbe0849a1e006bd9f61ea945fa44787f3b7c85d635c6fe4be62881b9ba84e459de45e82988dac241c434d742b353112e16bd79fb5c0588c4df85ef77e6c349f48056ef19b2a67d13806d6637da05e272916679866157b934cf2b205f3298d4a78f856952a66cba184b7b7bc85eaf56a8487b55155c6b85862e598e4b7d5199aee3f060172e202855d7002921fdaad6e34094e8e514eee98842373f2b9300b8e0455894e4c91f5e08255da08b2a76677d145c80e05d548acd0479878897910c256022a89c61dc37d828c576b247386dbb7fb27c4865aa57d246dcb0d93969baf7f14fe66eb03998c587314dd5789c3c5e2f2c979b0d9f6dfd94ff45abc15aaf1f306abae0cfe91433bd5882cf677aa5c6658bf18d001f32bfa8efce4a157d4a9b902fe09e64efb3136c1ee236c74dc90f03ee7afb60c960b9cc092d4d8012c6323401eeb8cfdfba190ed47125af0bacaffd5f0599763ebe777b19e57d6dd916caa5fd21342312b2704cf90302ed45345e0c07c02bb1549ea96b491cbca09fb1a8c73ddc24be49458f491ac0cb291727f9e487511a9d5a67c370f4516ddf2d03ccde96e1f507607dc7de215f2ecee920a05d12fe2052718ff78eb1e181628048e100bb660b92ac9cc78eb5884165478a02411c7683ddf871fef573759e3531f6330cf3ec41c623520554eb79ca346f0b79b3d16b668d7c58903e8f086301c362349594d0186fbc2958d022d5e919bcf75cbe9ffd5c02763f7e76b403b948d3c280d880f4d2564a67c8f15fe52e5431f5a547b6c202f4afdbe7cc1ce8ce559fbd7b757e2ab069c10607a3adb264be95a646bec33241805d9e18e29433ef8b82f0688f82f92499e218b496255fe0c2e55952462bd356fb215d9898cdb2be87d29e12a4f4314905749662dd438bcf10b2cec86641383829470d24153892a78e730ca750d4a104c11a6de830d62b2b73c19f9533571c424dc1944cf2ff8091c6a390b026c765a58d0d89da730a7a3f30b928915d55d1c3771732ca201d010693fff56ef2a233a5a4054e49ff1e9573490b1437c8f4d80130b0ac943d93160ccaec4f50d147b63485ec847eeddf1b33d96941769116742e6cf98a2dd158ab6d7a25e1587e673b5e393a4e6843ed674af2b58e413355c95a7dae1cada5a2391e970f28e6f42d25733c8c75621819f1606b91fdeca70d19384fd6be9b06e95873be6eb4d6b078a3012b94915b7064649b6a314956f3800ffa44cba1c0a3646f745e0c81ea8226c93846ae35cab77b037a0c51e2a2001ef09113662d626c0b900be2d7e402c954f90817e4611cf9865d41b33b220a06566d17437f92e90215549805898b4592548b3f54ff31e146f6016ed7fb029cb7e7f316f92bb6f4248fc71bdfe262efce3979900cbca77be4e0e82a1ebbf9d9f544bdd0ff0cc8be3d508b74a14dd8f2cda9eae061ad778ab69cc2e5f5eb8dad63cf6809a614e3132fcf607db3224a4132f82207da08c018e35a9a11b405272374f5eb1857aa3843dbb98c9c7be8e89a351f978f7dcfb370991e6c6e8ea388dbb86094b3ef951db3f2217cf324cdc69381772588f5792e8fbedcd27130b5cb7376add4a6776a12080f741eac6e2db121d7e7536645ab9493208993c4a554b1c9a04529bee7219501e69f495919c9cc58202bcf59531a6dd0101e6f4fa0881da2c6fc967966b5fc43b12d76e9c3a3a3b18c007a06f95b33290e61f5177e5edcd27066ab8661b298caaff9b48941760da691e830f98b908e9438af5fd7cdadaac8310771a3d71ae1bcb47787779d2a6249ad96487eeb6cf4f895687cfe3641e20b4aeaeb37a1f6f96a89372e8988869bb475c874f51630ef571ea90f9137dbb4a89703bb991e0dd3e035e4602e11a9731ac6a79a8f1ea5f33762702dd5a89020b18e0d20c7402964f104b02a375addf359236f94199f74130b920e54565c654457aaf6a691827fa7ffe869494d97120e4adbb20c0de0c6d256f576be1062fd6fe477a042d114615939355aa72bd3ce3aa6f6c6b8664a5c84ae1ad800b5eb17b673653a641f2f11b574ba68922dbd555fcd1b69fdc10df7106da816c8e01b0dfa96329cfbbed19b1cd78e7ed65324ff485ef93a9ef135977c4f45b373c0da23180ec4817a445fb8f3fb9fc8bb41afb2b0741c2a1089883837da4312b83ab2bf35689f1aad8bfe7e55f60eea018188c287755fd52a3f37d2d740608ba506848a22529b68de6e21cd2513e7e5c5ee7499cb83e11194c856c588b8c01e0e7ee90a83685e83789a9be6643187ede5ce228083ed5a79ee8174b7b41a8ec7952022e88b56298c783b2e838743daf38c0879a7a7774fccfd809a42988a59837bfd52bf36823fc6ca64b8190aae1081133af94a97a4030e30c0a0c8d2f257a2c835ce5baaf3068b79a8fb681077cf97cb2483b1ab38eb8bc359985ea173518cdac2e389c8d57aef0f752c20ff20e2c6c2370dcc2ed17e86034069662e3c6021437ca8d6c9e9a422f88513cb9863ef8f0c8d8aa67c393a93dbcd5ecd89031a0f185cc9cc557671b2a4763f857ce807b9fc7cde5571c1691921a7e732a86458040180e06594f8db0b5c8bf2cf9d86391514e77c9231b43bcc616afeb0615dc346bd929c1f61fc8a53b56ce338823d2f4895aca94c5431fea602640690dffa9a04ec1b0f048ccdd746b08f786e213e52bd501ea6bd9c001f9e818f6b1ddaa5ede984c3e42d4f3f7b0b661c8d6e22cd6fbab18ca7c6d9fc2ada55e90aac506c1f3d56bbca19fc26b224d570e905bad7a382d92313c2b5ce639ba4181c0f73a28524ee288ac709552e911d45d93f5e8add9bda71d5f1d3a48787fdf03bfe76f597a0d624347cb1a671c15718a2c39f6397084c164be37cbfaf5d8943e29779b33bef44f7a44119e1739eb20bdf1341436bac3dd6b1289970df6e74b26e4ff324fed0991789d8eca45e64d8f342030936e32e57268028c48d3279fc91236e1fe239add5ef0a94a0f635b510c022f2ab01257e876c454c947e279bdc3da41a12c54fe883476cdeb4f44bac3200e35c86ede59b8575dd9779eca30186e7614fae82c9f8c3d5a9c9103868fe0da35c9031c18bb2d8f95cb0b031500fd4bde21626e3ec7e399b972a2f377fa274f1cf6fddd85a040c783c4d06569fa0a64a279e20489e38a2fb0b9e19df5adcd6d39ba4524d96112d67cf323f58222c11b78771cab70d58992d300b74126a52ebb50945ad8676aadbd06fcc21b5b4a281f7e074b6f7055f3e1a72f6d6834b280585abf20f494a0714c8a94f79056c37f84b69808792d0466f205f7afe1360efe3a0d26e70d5ebc108a7e3b8aa6b2a61a4425971406a5727aafffc491268b02bff0f5dbbd10e72463a609586cdda8a11826f8dabf5c5113eda51389ac30530cc111bc221031a7e4b64619ddea01d0e6c5419328bc1dff1e71b65da728f55f7ff8d78b7ffd6e897dedf3f67da7d4b05ca680c53beedf40849457418beac3b84067bb7f56453552b812ae2e7eb5b2dde82077b81af6977dc47201c7dc81bde9d4f2f1eb849dc7205ef5749b9a89f387ddc6b41f1764a40371bd411951f71ba6488489f26aa3f3972bfe540f30a079eedc03bf6615ab2ccc4cd66a5e96bf2d3d98a126bfd9a4c5979df8251dd27c43a1eef4122941e95946d382f9f90b2a5a896897cd18bc70a642eaab74412321e859b5de01f9f49630775c1e63d24945e1c2c817a4605f9d4d772a43df5e37809c1c53a6ee1a7d66e0dfeb73edea1af6841793c1c6182cfee61724e148c79d10aa273a47e806bb54601eb1863ee3a8982ff81e660971d3bc1a50d490d9c8e9e00c1cef391b0e7d6e10f956dcdead407d0b301168b8afefec013738fb58ac1ac3cd4d6614320d20729a33dafc997c19cdfa7da1182ead7089d4f1362bcfdb3f7b5bedf2337916d67cba56ac8c40012c9e008368a7fc8d12238d5f20f1431c24550c2c938452ab54c8d2bb7ab5a7c6b2342874162b10b653f320cd1d046a2f3f0c292737f", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="e3eb921cdb8ef0f6061f16f4c3ddc6e76c2ba69aa0fed1cf0bc7d4a841", 0x1d) 09:58:19 executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 09:58:19 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5bddfa", 0x0, 0x70, 0x0, @rand_addr="5f4ddfaac40433ddf1df215956ed68bb", @rand_addr="bfff78d58e9ad63c472951149d94c98a"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 09:58:19 executing program 1: pipe2(&(0x7f0000000000), 0x0) (async) pipe2(&(0x7f0000000040), 0x10000) 09:58:19 executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000001100)={0x1, 0x4b}, 0x2, &(0x7f0000001140)="13e9654ccfdab25192550a454913beae795abbbcf0da36b0bfafebb9fb54eacabf1ad3b61fb915137fe82e1bb4d578718886e20962bfa7e26f730678e56a92574451eedc8a31c2f4bf46a7e5f5ad612628b9085da619ccb84909e5a107b1edce02ee6cb9e55456d0cd6370a1e25ac484851836f3c4d1514ee0ee2584b16da0e87c0642d522a8ef", &(0x7f0000001200)=0x87, &(0x7f0000001240)="61baee142f2bb47699e78f362fc89770424cacbe6d9bee90435062844a082cdb9015e6d29e96d387be17401e38842cf06f80d4c845f03a8e09a2b9ace28e4267c750200948dd32bacfb70f54f1ecc46b0fce5fe2a39d8d83e58fe8dbe96594368f2e84fb8236b4531028a3467bac351d428970501c", 0x75) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080)="ca676e5d89c9a706b4615daf8b0adde6ac836f6f5ea4ecb32a84ca7b2128ef1a6f80cb87b7672812b221c04edc60280cdad160382ecef7fe795138a5598c493e4f646fabae4489e63fa4a22355c79d85e29a8d889d39a33d0c42a2863418272d6d5382bcea75cd95391fed4174893e5f60cc7b5f97d3e678dcdc413d6c7715f03611195af52ce3740b89acb7ba172c4f03c47f14aa9e9ca272952a62ec92d90fdea35164fa75d4f3e888225ff88c8baac6fd96347ad01b0abc69c4df9e4a25b70b8cfa9c855a6890ffae2a1577de3694388799d48e84023f58a27cc342a5fb474907745c24c74329133d95c2ec82c5edec3d4d9463f8cda5b8e09e3a4559468f849fb1337f5706be68b5f1971c7eb1bde10df54ea566a6705c376775b5e443346addc3c85972c3ebc252820c9e690e59c1fd968da992da44821a8a5e2200d8e08fc9cfc82240e0b286ac484c7fafa2d462ce788f83f46c92f7b3b2f0f94c60e719d6c4e4cd877eb271ef7108aba562f9af34b8efe63a2b02805ea5cc1a7450c2f1334b3d6a9c111f2fe989160d07f35714079ed4daad52a1e221bd4b9b6732d1cd7e5efd3b9af9378a054b6e442c3da337b966762a5200b35dd91637e6e2d7a302d27d75b06f64718a439d311c5f398bd22a0bb369fbd05949851fb75302723d5259a74136957486a3378105e3ef0b56f2f7dfd013c95ab2ea7754f5c74ebcd1003c615950c0de20f9a6579c38f2980ddf672745d6ad07b5fd6dda81059d15dcb0a62a4fb3de21eb37367d48a3e27a6d94d1a973d108c01d9df9af7e2f624b9b1d9999d0c0e34664dfe7fdb0694cf45488149ebf3cbc3247a38e91316ac9dd6c3bd12b02592bfb21f455633efbd6330c6a88452389b93ba8363c6a92309bbfd27a7bbb6f570e4dde2441ad822c42812a94516b7a0b629a8b71688ee3a2564642bb83b24d18639392458544121239ec146b5a06fb36ded7057a2d8b7f866b59aaf6ba7651ecf7e739d24a1b8ac12442386f7d31144997e8414ecb800aa83150709dec8400df4d6fdbe2f53cd9cf80527601d16d51e0d338e61ccd9a6d98bcfeeafa445bd946e7bd423a0cd64d8153f882ce9771db2a6bcb9b89bd86f6e65daaa399d904ac9f3f3d06642883525f3c314e63497ab8d3b61d7a8eb4fac0ed9e2ac375092dcd3a1432d35b33bb9c01f54f37d86b2dfcc98d88fe457d224209b0dc79f43a481d16427b9afd9426aeb01c86be7a3120d168ff9b57585bca18223e0a9dea2e519e954ca5fefab94908fc3ff481cf110865013153cff8afa0cf82052310f463198dbaec142138bab40e92442aa9103413364185f68b45f8753e5f722006eb303ed483b59149f5eb353725e96509dfafa95c8c17fa6898781735fe11e7336bbbbb9cb15bb6182ad7e18e129b8964773bc15fae32ee52fda041d84101511ff460cea9ecd90ac2ec673cde9ad55f35a361ba862b479a1b1c5044bd2f59f6fb554c0d224b8edd55de27efa2561fe87dcda58c6da86f99868c84e0d655d27983a70a8bb14e473cc1b10fb9ddaff9f51cbb54da409794c61c4ab02883eabdc6507439c47ebda7ae81a59c195a35a1bebbe01c7f1fcb1ef87808d7162b4bc5f83765a480d3af8aebd38ed6a36efb9dac9f6e93a122a6556a43f7aa37786b47da111a69e1c949479632b7f6600a1b775aab259222554aec33b8afc9ec1fd770b1667b3c366d613ca7eae0a8377014937f8b8e3053c78ebe5dc8865f7e66d2e4bbe0849a1e006bd9f61ea945fa44787f3b7c85d635c6fe4be62881b9ba84e459de45e82988dac241c434d742b353112e16bd79fb5c0588c4df85ef77e6c349f48056ef19b2a67d13806d6637da05e272916679866157b934cf2b205f3298d4a78f856952a66cba184b7b7bc85eaf56a8487b55155c6b85862e598e4b7d5199aee3f060172e202855d7002921fdaad6e34094e8e514eee98842373f2b9300b8e0455894e4c91f5e08255da08b2a76677d145c80e05d548acd0479878897910c256022a89c61dc37d828c576b247386dbb7fb27c4865aa57d246dcb0d93969baf7f14fe66eb03998c587314dd5789c3c5e2f2c979b0d9f6dfd94ff45abc15aaf1f306abae0cfe91433bd5882cf677aa5c6658bf18d001f32bfa8efce4a157d4a9b902fe09e64efb3136c1ee236c74dc90f03ee7afb60c960b9cc092d4d8012c6323401eeb8cfdfba190ed47125af0bacaffd5f0599763ebe777b19e57d6dd916caa5fd21342312b2704cf90302ed45345e0c07c02bb1549ea96b491cbca09fb1a8c73ddc24be49458f491ac0cb291727f9e487511a9d5a67c370f4516ddf2d03ccde96e1f507607dc7de215f2ecee920a05d12fe2052718ff78eb1e181628048e100bb660b92ac9cc78eb5884165478a02411c7683ddf871fef573759e3531f6330cf3ec41c623520554eb79ca346f0b79b3d16b668d7c58903e8f086301c362349594d0186fbc2958d022d5e919bcf75cbe9ffd5c02763f7e76b403b948d3c280d880f4d2564a67c8f15fe52e5431f5a547b6c202f4afdbe7cc1ce8ce559fbd7b757e2ab069c10607a3adb264be95a646bec33241805d9e18e29433ef8b82f0688f82f92499e218b496255fe0c2e55952462bd356fb215d9898cdb2be87d29e12a4f4314905749662dd438bcf10b2cec86641383829470d24153892a78e730ca750d4a104c11a6de830d62b2b73c19f9533571c424dc1944cf2ff8091c6a390b026c765a58d0d89da730a7a3f30b928915d55d1c3771732ca201d010693fff56ef2a233a5a4054e49ff1e9573490b1437c8f4d80130b0ac943d93160ccaec4f50d147b63485ec847eeddf1b33d96941769116742e6cf98a2dd158ab6d7a25e1587e673b5e393a4e6843ed674af2b58e413355c95a7dae1cada5a2391e970f28e6f42d25733c8c75621819f1606b91fdeca70d19384fd6be9b06e95873be6eb4d6b078a3012b94915b7064649b6a314956f3800ffa44cba1c0a3646f745e0c81ea8226c93846ae35cab77b037a0c51e2a2001ef09113662d626c0b900be2d7e402c954f90817e4611cf9865d41b33b220a06566d17437f92e90215549805898b4592548b3f54ff31e146f6016ed7fb029cb7e7f316f92bb6f4248fc71bdfe262efce3979900cbca77be4e0e82a1ebbf9d9f544bdd0ff0cc8be3d508b74a14dd8f2cda9eae061ad778ab69cc2e5f5eb8dad63cf6809a614e3132fcf607db3224a4132f82207da08c018e35a9a11b405272374f5eb1857aa3843dbb98c9c7be8e89a351f978f7dcfb370991e6c6e8ea388dbb86094b3ef951db3f2217cf324cdc69381772588f5792e8fbedcd27130b5cb7376add4a6776a12080f741eac6e2db121d7e7536645ab9493208993c4a554b1c9a04529bee7219501e69f495919c9cc58202bcf59531a6dd0101e6f4fa0881da2c6fc967966b5fc43b12d76e9c3a3a3b18c007a06f95b33290e61f5177e5edcd27066ab8661b298caaff9b48941760da691e830f98b908e9438af5fd7cdadaac8310771a3d71ae1bcb47787779d2a6249ad96487eeb6cf4f895687cfe3641e20b4aeaeb37a1f6f96a89372e8988869bb475c874f51630ef571ea90f9137dbb4a89703bb991e0dd3e035e4602e11a9731ac6a79a8f1ea5f33762702dd5a89020b18e0d20c7402964f104b02a375addf359236f94199f74130b920e54565c654457aaf6a691827fa7ffe869494d97120e4adbb20c0de0c6d256f576be1062fd6fe477a042d114615939355aa72bd3ce3aa6f6c6b8664a5c84ae1ad800b5eb17b673653a641f2f11b574ba68922dbd555fcd1b69fdc10df7106da816c8e01b0dfa96329cfbbed19b1cd78e7ed65324ff485ef93a9ef135977c4f45b373c0da23180ec4817a445fb8f3fb9fc8bb41afb2b0741c2a1089883837da4312b83ab2bf35689f1aad8bfe7e55f60eea018188c287755fd52a3f37d2d740608ba506848a22529b68de6e21cd2513e7e5c5ee7499cb83e11194c856c588b8c01e0e7ee90a83685e83789a9be6643187ede5ce228083ed5a79ee8174b7b41a8ec7952022e88b56298c783b2e838743daf38c0879a7a7774fccfd809a42988a59837bfd52bf36823fc6ca64b8190aae1081133af94a97a4030e30c0a0c8d2f257a2c835ce5baaf3068b79a8fb681077cf97cb2483b1ab38eb8bc359985ea173518cdac2e389c8d57aef0f752c20ff20e2c6c2370dcc2ed17e86034069662e3c6021437ca8d6c9e9a422f88513cb9863ef8f0c8d8aa67c393a93dbcd5ecd89031a0f185cc9cc557671b2a4763f857ce807b9fc7cde5571c1691921a7e732a86458040180e06594f8db0b5c8bf2cf9d86391514e77c9231b43bcc616afeb0615dc346bd929c1f61fc8a53b56ce338823d2f4895aca94c5431fea602640690dffa9a04ec1b0f048ccdd746b08f786e213e52bd501ea6bd9c001f9e818f6b1ddaa5ede984c3e42d4f3f7b0b661c8d6e22cd6fbab18ca7c6d9fc2ada55e90aac506c1f3d56bbca19fc26b224d570e905bad7a382d92313c2b5ce639ba4181c0f73a28524ee288ac709552e911d45d93f5e8add9bda71d5f1d3a48787fdf03bfe76f597a0d624347cb1a671c15718a2c39f6397084c164be37cbfaf5d8943e29779b33bef44f7a44119e1739eb20bdf1341436bac3dd6b1289970df6e74b26e4ff324fed0991789d8eca45e64d8f342030936e32e57268028c48d3279fc91236e1fe239add5ef0a94a0f635b510c022f2ab01257e876c454c947e279bdc3da41a12c54fe883476cdeb4f44bac3200e35c86ede59b8575dd9779eca30186e7614fae82c9f8c3d5a9c9103868fe0da35c9031c18bb2d8f95cb0b031500fd4bde21626e3ec7e399b972a2f377fa274f1cf6fddd85a040c783c4d06569fa0a64a279e20489e38a2fb0b9e19df5adcd6d39ba4524d96112d67cf323f58222c11b78771cab70d58992d300b74126a52ebb50945ad8676aadbd06fcc21b5b4a281f7e074b6f7055f3e1a72f6d6834b280585abf20f494a0714c8a94f79056c37f84b69808792d0466f205f7afe1360efe3a0d26e70d5ebc108a7e3b8aa6b2a61a4425971406a5727aafffc491268b02bff0f5dbbd10e72463a609586cdda8a11826f8dabf5c5113eda51389ac30530cc111bc221031a7e4b64619ddea01d0e6c5419328bc1dff1e71b65da728f55f7ff8d78b7ffd6e897dedf3f67da7d4b05ca680c53beedf40849457418beac3b84067bb7f56453552b812ae2e7eb5b2dde82077b81af6977dc47201c7dc81bde9d4f2f1eb849dc7205ef5749b9a89f387ddc6b41f1764a40371bd411951f71ba6488489f26aa3f3972bfe540f30a079eedc03bf6615ab2ccc4cd66a5e96bf2d3d98a126bfd9a4c5979df8251dd27c43a1eef4122941e95946d382f9f90b2a5a896897cd18bc70a642eaab74412321e859b5de01f9f49630775c1e63d24945e1c2c817a4605f9d4d772a43df5e37809c1c53a6ee1a7d66e0dfeb73edea1af6841793c1c6182cfee61724e148c79d10aa273a47e806bb54601eb1863ee3a8982ff81e660971d3bc1a50d490d9c8e9e00c1cef391b0e7d6e10f956dcdead407d0b301168b8afefec013738fb58ac1ac3cd4d6614320d20729a33dafc997c19cdfa7da1182ead7089d4f1362bcfdb3f7b5bedf2337916d67cba56ac8c40012c9e008368a7fc8d12238d5f20f1431c24550c2c938452ab54c8d2bb7ab5a7c6b2342874162b10b653f320cd1d046a2f3f0c292737f", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="e3eb921cdb8ef0f6061f16f4c3ddc6e76c2ba69aa0fed1cf0bc7d4a841", 0x1d) 09:58:19 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffff00000000000086dd000000000000000001ff000000000000010000000000000000"]) r0 = socket(0x18, 0x3, 0xff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x8, &(0x7f0000000180), 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 09:58:19 executing program 1: shmget(0x0, 0x1000, 0x8c, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x72, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000200", 0x3c, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "408400", 0x0, 0x2b, 0x0, @mcast1, @loopback, [@fragment={0x2b, 0x0, 0x3, 0x0, 0x0, 0x5}], "3f4a27e6"}}}}}}}) 09:58:19 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5bddfa", 0x0, 0x70, 0x0, @rand_addr="5f4ddfaac40433ddf1df215956ed68bb", @rand_addr="bfff78d58e9ad63c472951149d94c98a"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 09:58:19 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:19 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, &(0x7f00000002c0)={0x0, 0x5}) poll(&(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0xe2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x15) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0xdd, 0x1f}) 09:58:19 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000700)={0x10000, 0x0, 0x101, 0xe0, "ae31da9fbd3d0d3eda8fce8ba873365a1c5c33b6", 0x4}) r2 = syz_open_pts() setrlimit(0x1, &(0x7f00000003c0)={0x10000, 0x69}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x3f, 0x7, 0x1c000, "247b2f2fece1dc621731f4bf3069290db6aeafbf", 0x155, 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xaca, 0x0, 0xfffffffa, 0xffffff9b, "e43c69d107080000ff8dd2a084c241c949f3538c"}) write(r0, &(0x7f0000000400)="90925632f4489c7eafd5c54313033008f3eb21f19e3669cfc794473283d200a351b1f54fcee18e609853a365df8c0701dbaa4920e43cba8bc402e4ef1df7f6aee3e0187aacb7bfb1c9f3493eca0c0b0ea09f7b7e52c3399c84236e558f9ea0f108c00c1da70987d3628e75c23e5df216de1a5ae9bb5a3efb006570707dd37247aa671f138e91f1fb1594939e48c36ddc935434e93512eb6d0f8832b62d4cf875bed6efe6ab193fadbd08b44da7ec73f877424b61c096b05ac68f56d00280e2ca18f25c78285b7e91182c14f29474b0f333c316643e6ba90f525d8c100b913c1242a189189c437bea812bbc2cc93650b79431ef1037bc2d07ea2c0c21d807b95bf6bd0d346ba419635b41f59012dfd9e3bc52f65009538e5cac49f7070fdc0902c4d6c5013a05e017389b9eb2b4a06dc7332cd859860919eda738bf53f556ec376778b2efef65bc48beb031b0fbb47e72f3065edfa3b2f04038bb74939e7b1b1a29e71582576776065f759686b6f5d62295490ef270cdff43e170d359843a12bdeeb0bbdc450a335e873d8f078430254abef24acf0e53b1be25e5fd9299d81dea32f55be4cc0a0e5854a6afa552a0e8768560fb11f21372b099344173d2c660ea21d74c4d23180b813573a2b0c83eaa1348855b8ab5facdd0d6ced8216f010c839eb23b89542d7ae696ee1880edfceb3ded736c37e5308065e2a9014c14a00f6547c8d4aacde274b7333198196a4ecb010c38261dc068a223caa0966b226104ca48544952120f67738fb95639529ca8421d903e77a3020d7bdb5c53e57a9a08488b0004e7ce8675da12c7f9cfe5e437023bf8937574c3fee58666de27507ed913bf08cd02a717717bbf6bdbdc645139f6d79eb319fc6543fdd7fe40922fd6ad878b08e355c2777c31c1a0cfc93688fdcae4287b86cdd2913c34ea5d6dc822d28d4d434953532237790ff2f301788bd592e1bbe31b71e3b093ff549fbae4cd4d526db1fea4b2f1a539a79588ff7fdcb50907", 0x2d1) syz_open_pts() 09:58:19 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x1, 0x3}, {0x4, 0x5}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:19 executing program 6: syz_emit_ethernet(0x66, &(0x7f00000001c0)={@random="8f26c1d072b8", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "90a674", 0x30, 0x4, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) 09:58:19 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 09:58:19 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @empty, [{[{0x88a8, 0x6, 0x1, 0x3}], {0x8100, 0x3, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5bddfa", 0x0, 0x70, 0x0, @rand_addr="5f4ddfaac40433ddf1df215956ed68bb", @rand_addr="bfff78d58e9ad63c472951149d94c98a"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (rerun: 64) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 09:58:19 executing program 1: shmget(0x0, 0x1000, 0x8c, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x72, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000200", 0x3c, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "408400", 0x0, 0x2b, 0x0, @mcast1, @loopback, [@fragment={0x2b, 0x0, 0x3, 0x0, 0x0, 0x5}], "3f4a27e6"}}}}}}}) shmget(0x0, 0x1000, 0x8c, &(0x7f0000ffe000/0x1000)=nil) (async) syz_emit_ethernet(0x72, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000200", 0x3c, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "408400", 0x0, 0x2b, 0x0, @mcast1, @loopback, [@fragment={0x2b, 0x0, 0x3, 0x0, 0x0, 0x5}], "3f4a27e6"}}}}}}}) (async) 09:58:19 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffff00000000000086dd000000000000000001ff000000000000010000000000000000"]) (async) r0 = socket(0x18, 0x3, 0xff) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) (async) setsockopt(r0, 0x29, 0x8, &(0x7f0000000180), 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 09:58:19 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) socket(0x2, 0x8002, 0x0) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) (async) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) (async) write(r1, 0x0, 0x0) (async) 09:58:19 executing program 6: syz_emit_ethernet(0x66, &(0x7f00000001c0)={@random="8f26c1d072b8", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "90a674", 0x30, 0x4, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@random="8f26c1d072b8", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "90a674", 0x30, 0x4, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) (async) 09:58:19 executing program 1: shmget(0x0, 0x1000, 0x8c, &(0x7f0000ffe000/0x1000)=nil) (async) syz_emit_ethernet(0x72, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "000200", 0x3c, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "408400", 0x0, 0x2b, 0x0, @mcast1, @loopback, [@fragment={0x2b, 0x0, 0x3, 0x0, 0x0, 0x5}], "3f4a27e6"}}}}}}}) 09:58:19 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, &(0x7f00000002c0)={0x0, 0x5}) poll(&(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0xe2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x15) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0xdd, 0x1f}) 09:58:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="f0e1779dc11040b34faaaaaaaaaaaaaabb86dd6000ea2f00303a00fe80000000000000000000000000000000000000000000000000010103907800000000603b666500002e00ff010000000000000000000000000001000000000000ac7ea35fcb801cd50000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:58:19 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x4, 0x5, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f0000000100)) 09:58:19 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = socket(0x2, 0x8002, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) (async) write(r1, 0x0, 0x0) 09:58:19 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)='y', 0x1}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) 09:58:19 executing program 6: syz_emit_ethernet(0x66, &(0x7f00000001c0)={@random="8f26c1d072b8", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "90a674", 0x30, 0x4, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) 09:58:19 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000700)={0x10000, 0x0, 0x101, 0xe0, "ae31da9fbd3d0d3eda8fce8ba873365a1c5c33b6", 0x4}) r2 = syz_open_pts() setrlimit(0x1, &(0x7f00000003c0)={0x10000, 0x69}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x3f, 0x7, 0x1c000, "247b2f2fece1dc621731f4bf3069290db6aeafbf", 0x155, 0x3}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xaca, 0x0, 0xfffffffa, 0xffffff9b, "e43c69d107080000ff8dd2a084c241c949f3538c"}) write(r0, &(0x7f0000000400)="90925632f4489c7eafd5c54313033008f3eb21f19e3669cfc794473283d200a351b1f54fcee18e609853a365df8c0701dbaa4920e43cba8bc402e4ef1df7f6aee3e0187aacb7bfb1c9f3493eca0c0b0ea09f7b7e52c3399c84236e558f9ea0f108c00c1da70987d3628e75c23e5df216de1a5ae9bb5a3efb006570707dd37247aa671f138e91f1fb1594939e48c36ddc935434e93512eb6d0f8832b62d4cf875bed6efe6ab193fadbd08b44da7ec73f877424b61c096b05ac68f56d00280e2ca18f25c78285b7e91182c14f29474b0f333c316643e6ba90f525d8c100b913c1242a189189c437bea812bbc2cc93650b79431ef1037bc2d07ea2c0c21d807b95bf6bd0d346ba419635b41f59012dfd9e3bc52f65009538e5cac49f7070fdc0902c4d6c5013a05e017389b9eb2b4a06dc7332cd859860919eda738bf53f556ec376778b2efef65bc48beb031b0fbb47e72f3065edfa3b2f04038bb74939e7b1b1a29e71582576776065f759686b6f5d62295490ef270cdff43e170d359843a12bdeeb0bbdc450a335e873d8f078430254abef24acf0e53b1be25e5fd9299d81dea32f55be4cc0a0e5854a6afa552a0e8768560fb11f21372b099344173d2c660ea21d74c4d23180b813573a2b0c83eaa1348855b8ab5facdd0d6ced8216f010c839eb23b89542d7ae696ee1880edfceb3ded736c37e5308065e2a9014c14a00f6547c8d4aacde274b7333198196a4ecb010c38261dc068a223caa0966b226104ca48544952120f67738fb95639529ca8421d903e77a3020d7bdb5c53e57a9a08488b0004e7ce8675da12c7f9cfe5e437023bf8937574c3fee58666de27507ed913bf08cd02a717717bbf6bdbdc645139f6d79eb319fc6543fdd7fe40922fd6ad878b08e355c2777c31c1a0cfc93688fdcae4287b86cdd2913c34ea5d6dc822d28d4d434953532237790ff2f301788bd592e1bbe31b71e3b093ff549fbae4cd4d526db1fea4b2f1a539a79588ff7fdcb50907", 0x2d1) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) syz_open_pts() (async) close(r0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000700)={0x10000, 0x0, 0x101, 0xe0, "ae31da9fbd3d0d3eda8fce8ba873365a1c5c33b6", 0x4}) (async) syz_open_pts() (async) setrlimit(0x1, &(0x7f00000003c0)={0x10000, 0x69}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x3f, 0x7, 0x1c000, "247b2f2fece1dc621731f4bf3069290db6aeafbf", 0x155, 0x3}) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xaca, 0x0, 0xfffffffa, 0xffffff9b, "e43c69d107080000ff8dd2a084c241c949f3538c"}) (async) write(r0, &(0x7f0000000400)="90925632f4489c7eafd5c54313033008f3eb21f19e3669cfc794473283d200a351b1f54fcee18e609853a365df8c0701dbaa4920e43cba8bc402e4ef1df7f6aee3e0187aacb7bfb1c9f3493eca0c0b0ea09f7b7e52c3399c84236e558f9ea0f108c00c1da70987d3628e75c23e5df216de1a5ae9bb5a3efb006570707dd37247aa671f138e91f1fb1594939e48c36ddc935434e93512eb6d0f8832b62d4cf875bed6efe6ab193fadbd08b44da7ec73f877424b61c096b05ac68f56d00280e2ca18f25c78285b7e91182c14f29474b0f333c316643e6ba90f525d8c100b913c1242a189189c437bea812bbc2cc93650b79431ef1037bc2d07ea2c0c21d807b95bf6bd0d346ba419635b41f59012dfd9e3bc52f65009538e5cac49f7070fdc0902c4d6c5013a05e017389b9eb2b4a06dc7332cd859860919eda738bf53f556ec376778b2efef65bc48beb031b0fbb47e72f3065edfa3b2f04038bb74939e7b1b1a29e71582576776065f759686b6f5d62295490ef270cdff43e170d359843a12bdeeb0bbdc450a335e873d8f078430254abef24acf0e53b1be25e5fd9299d81dea32f55be4cc0a0e5854a6afa552a0e8768560fb11f21372b099344173d2c660ea21d74c4d23180b813573a2b0c83eaa1348855b8ab5facdd0d6ced8216f010c839eb23b89542d7ae696ee1880edfceb3ded736c37e5308065e2a9014c14a00f6547c8d4aacde274b7333198196a4ecb010c38261dc068a223caa0966b226104ca48544952120f67738fb95639529ca8421d903e77a3020d7bdb5c53e57a9a08488b0004e7ce8675da12c7f9cfe5e437023bf8937574c3fee58666de27507ed913bf08cd02a717717bbf6bdbdc645139f6d79eb319fc6543fdd7fe40922fd6ad878b08e355c2777c31c1a0cfc93688fdcae4287b86cdd2913c34ea5d6dc822d28d4d434953532237790ff2f301788bd592e1bbe31b71e3b093ff549fbae4cd4d526db1fea4b2f1a539a79588ff7fdcb50907", 0x2d1) (async) syz_open_pts() (async) 09:58:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="f0e1779dc11040b34faaaaaaaaaaaaaabb86dd6000ea2f00303a00fe80000000000000000000000000000000000000000000000000010103907800000000603b666500002e00ff010000000000000000000000000001000000000000ac7ea35fcb801cd50000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 09:58:19 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, &(0x7f00000002c0)={0x0, 0x5}) (async, rerun: 64) poll(&(0x7f0000000080)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0xe2, 0x0) (rerun: 64) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x15) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0xdd, 0x1f}) 09:58:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="f0e1779dc11040b34faaaaaaaaaaaaaabb86dd6000ea2f00303a00fe80000000000000000000000000000000000000000000000000010103907800000000603b666500002e00ff010000000000000000000000000001000000000000ac7ea35fcb801cd50000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="f0e1779dc11040b34faaaaaaaaaaaaaabb86dd6000ea2f00303a00fe80000000000000000000000000000000000000000000000000010103907800000000603b666500002e00ff010000000000000000000000000001000000000000ac7ea35fcb801cd50000"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 09:58:19 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) socket(0x18, 0x1, 0x9) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029797e3"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530005b7231f3fd08219a27becf91064c0aeae817d4f85681972aff41fc78b951dd00357fb095944e84df6dceedb0cc042b767bd27e6fe7ea324f26b23975e89954240b724fc1b5bee6a2750c7f5f29d2679b91bcaccb55fc8b8c52df0e4913e45d3b694d9b00094a277b66812ba7f3ccea51ee783d383dda90fbf55814d0e38001a99301d1ad51ed17cf442cefc08ecb480f7fbe43496326f88118697e538fed5133a86d621e2f110e11234805239aa8fc629594129b7b515c0cf3599557f52eca5d"], 0x10) 09:58:20 executing program 5: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}], 0x81, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffc, 0x21}, {{}, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0xa1}, {}, {{}, 0x0, 0x0, 0x0, 0x5}, {}, {}, {{}, 0xfffffffffffffffa}], 0x800, 0x0) 09:58:20 executing program 3: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (rerun: 32) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000700)={0x10000, 0x0, 0x101, 0xe0, "ae31da9fbd3d0d3eda8fce8ba873365a1c5c33b6", 0x4}) (async, rerun: 32) r2 = syz_open_pts() (async, rerun: 32) setrlimit(0x1, &(0x7f00000003c0)={0x10000, 0x69}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async, rerun: 64) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x3f, 0x7, 0x1c000, "247b2f2fece1dc621731f4bf3069290db6aeafbf", 0x155, 0x3}) (async, rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xaca, 0x0, 0xfffffffa, 0xffffff9b, "e43c69d107080000ff8dd2a084c241c949f3538c"}) (async) write(r0, &(0x7f0000000400)="90925632f4489c7eafd5c54313033008f3eb21f19e3669cfc794473283d200a351b1f54fcee18e609853a365df8c0701dbaa4920e43cba8bc402e4ef1df7f6aee3e0187aacb7bfb1c9f3493eca0c0b0ea09f7b7e52c3399c84236e558f9ea0f108c00c1da70987d3628e75c23e5df216de1a5ae9bb5a3efb006570707dd37247aa671f138e91f1fb1594939e48c36ddc935434e93512eb6d0f8832b62d4cf875bed6efe6ab193fadbd08b44da7ec73f877424b61c096b05ac68f56d00280e2ca18f25c78285b7e91182c14f29474b0f333c316643e6ba90f525d8c100b913c1242a189189c437bea812bbc2cc93650b79431ef1037bc2d07ea2c0c21d807b95bf6bd0d346ba419635b41f59012dfd9e3bc52f65009538e5cac49f7070fdc0902c4d6c5013a05e017389b9eb2b4a06dc7332cd859860919eda738bf53f556ec376778b2efef65bc48beb031b0fbb47e72f3065edfa3b2f04038bb74939e7b1b1a29e71582576776065f759686b6f5d62295490ef270cdff43e170d359843a12bdeeb0bbdc450a335e873d8f078430254abef24acf0e53b1be25e5fd9299d81dea32f55be4cc0a0e5854a6afa552a0e8768560fb11f21372b099344173d2c660ea21d74c4d23180b813573a2b0c83eaa1348855b8ab5facdd0d6ced8216f010c839eb23b89542d7ae696ee1880edfceb3ded736c37e5308065e2a9014c14a00f6547c8d4aacde274b7333198196a4ecb010c38261dc068a223caa0966b226104ca48544952120f67738fb95639529ca8421d903e77a3020d7bdb5c53e57a9a08488b0004e7ce8675da12c7f9cfe5e437023bf8937574c3fee58666de27507ed913bf08cd02a717717bbf6bdbdc645139f6d79eb319fc6543fdd7fe40922fd6ad878b08e355c2777c31c1a0cfc93688fdcae4287b86cdd2913c34ea5d6dc822d28d4d434953532237790ff2f301788bd592e1bbe31b71e3b093ff549fbae4cd4d526db1fea4b2f1a539a79588ff7fdcb50907", 0x2d1) (async, rerun: 64) syz_open_pts() (rerun: 64) 09:58:20 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) socket(0x18, 0x1, 0x9) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029797e3"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530005b7231f3fd08219a27becf91064c0aeae817d4f85681972aff41fc78b951dd00357fb095944e84df6dceedb0cc042b767bd27e6fe7ea324f26b23975e89954240b724fc1b5bee6a2750c7f5f29d2679b91bcaccb55fc8b8c52df0e4913e45d3b694d9b00094a277b66812ba7f3ccea51ee783d383dda90fbf55814d0e38001a99301d1ad51ed17cf442cefc08ecb480f7fbe43496326f88118697e538fed5133a86d621e2f110e11234805239aa8fc629594129b7b515c0cf3599557f52eca5d"], 0x10) socket(0x2, 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) close(r0) (async) socket(0x18, 0x1, 0x9) (async) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029797e3"], 0x10) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530005b7231f3fd08219a27becf91064c0aeae817d4f85681972aff41fc78b951dd00357fb095944e84df6dceedb0cc042b767bd27e6fe7ea324f26b23975e89954240b724fc1b5bee6a2750c7f5f29d2679b91bcaccb55fc8b8c52df0e4913e45d3b694d9b00094a277b66812ba7f3ccea51ee783d383dda90fbf55814d0e38001a99301d1ad51ed17cf442cefc08ecb480f7fbe43496326f88118697e538fed5133a86d621e2f110e11234805239aa8fc629594129b7b515c0cf3599557f52eca5d"], 0x10) (async) 09:58:20 executing program 0: r0 = socket$inet(0x2, 0x4, 0x81) sendto$inet(r0, &(0x7f0000000000)="b027ac92ce2a45f71416b16b935e87541dcbcd158d1efcc27bd97f2c4bad994e4b904431e48dfb933afc331be6334c5ad9eeccff01000000000000c9bb497a988b05dedeba7882212a49b74f7fbbd2882aaa058b2aa4779e516d373a05db247eb8cb08bccf6ccdee94b23f9b5b79b799e1c69f1a9e7a7c829fc6066d9da4691f3adab4d25b605ddf1f4878ee2b12c8f3173f4de8a76aba37700e727d4870b97991e4546f7055ba787850600e00"/182, 0xb6, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket(0x20, 0x5, 0x1e) fcntl$dupfd(r1, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt(r2, 0x101, 0xcf, &(0x7f0000000500)=""/139, &(0x7f00000005c0)=0x8b) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup2(r2, r3) sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="169c2566c1a390355b640f1f5b37b6617844c22d423967c876ff47babccb005e0020f620b6ab254e55b33837d74d069455", 0x31, 0xd, 0x0, 0x0) sendto$inet(r1, &(0x7f00000003c0)="daaf94a3372a8d2556f545708c3fd543e860a87db2a0255f6e87e7828ff237cfcfd29bc05e643427a78df129555ecc932599317409590f65c2051ee247794cc0fd7ec15789e82d256338b1dc2ee68f4f7cde185dd7c5d6aaeaafbbcea941f4e04da84c35efc43895a25a0c35036dcb2e8a6b3dd89daacb5fac881769c4e88d7017bdfed62afac1b8d03666d0f0d92d8525a6f435b84c6ceadcead31cece7f2a91ac39f2060a9d6bf17f1ee7699c7fd4a30a2d90d151fb1eae9e53d51e3537742c8a467540fb9342630eb96214e3a6393793323611a12a91d8162c482f91f8bd34591afb6d6c0da20041a", 0xea, 0x7, &(0x7f00000004c0)={0x2, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x1d) 09:58:20 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000080)="70b28d26a8d5a882a798ed9f9d83db1141e1690a3c8ac63482bf0fe6ffa38ccd755d6eb4f5616c65bbefa63c4a25595ec4d65704d621cd18a4fffc6ae87e037b363b95212759a7265183ee4a36ed121f74074c4e738f204de6a477d705a9cf2f772196e33707ea92772961b1dd06e60ae12756c60a0967e1bbdc23e43e0fc0abdce5d612a575e26ba56ba924a59330dbc8104f973c169205a8696828a2e841b8743e5daf1a59c362202378df6601a1a70dc57039b3b8d4e2f37e21b25bec77e4d0e0ded013d6cc4cccd8268a62cab34a24d12d7bf121245ea461eef9bbe586d71d7c3340a2fb0c1a221f381e006e0fb1b8b093e446aef90cac4f715af94bf5a1c5c3649a6e84f8d6650f814756050919e2e36d749111e4d47082d1f944431056be9bf0a3a6eaf4152d8eb5f43e0dfdf23a2e6b2650455023435f66541cedef6c133385f71b166c6b50fc45240e641f28f4f705df2d1e172605b1b33897bbcd4fadce9210db5c43a49a91ddebb52aa21d4d6397b7aae2130cac0dfc9d95b984785611b3dc5d1dded2242b8870073d36b10ca3481ee5b861843879949b3384ca9f2afefb02ee32159a7b85fa4cdd697361b8a1da916ef0d306130d0b18115d6607c40f4be9187f0a9bfae1dc3316d9b3b648d5f25fa3d1f78ddadea9f8d95cd218c6afdf8fec7dc79c3e48f65826a3dbe205e65462e60a336e903ebc33dfeb656def5fac9db1a982d4e0e097f18796df14d05581542de1eb1a4f778d13f588e0a9d61ff1ab4f21df707de4b92c15a176c6ce35e636f323b3ebf83cb26cddb3b8c8e4f489ce7d3aebc46f24629213a289e8171ef3bc0518cf20a0e1d9d7da239790da811eaeb5d6a0bebff35050bc72cd0f3116d8cf9ba191c564aa78dd8e42f8187abc188d191748cffc524947c2ef17494fad1689fd2a3583d1209671ef0bb96deda2c46f788cdeb30726c3cb8946a43fa7764c6e910e7ffc3ef25cfff6ac98ea824f84129859824b3074bee81ef768472f1bd555f27f61c6781dc61b42d6858f9c1fe797d5853d9df884024f8b0a389b2915461ba67e826f06a6719940685b4f2162956ebca96d5492091d23348193723360986055868c76530192f3deff7aaff4ae26952bfa2eb7f37502efdda8d2047a039be2cd737f84d16cdd74129b78944301768831ff3ed50a305ab2dbed64707978d8d07c76479713e07e5bdd08434fab7bb86241fdee3530212930dde43d797448f6b0bf9aab114190ec9494ccc88caa22ba7eba90b6be531a9eb7ea8b343347e6e268d2693a8c2e62a66635b25b2a7cd4a431a06a9685801645a4d60e33ad65f282f28e8fb3e465ba5f5a875696510d3a8728cbd4b31a8d1bdd122a98cae54e1a062ef5ac662f582c1154a1a270be59e3f73272d15285f2018ece5979879132e43dcc50370976178d2036d355a962992418344dbc19fdf400f34e02b4c913f0fcf4045f90b080619e212f819b8858827e49b0e05f2286573034a8cc91b5c384e70ec967228709969c6ddb4cb0c199b35993875f9410beccc8c50417ed7e7e7a97645c93646ece13c764399e415b53cf26158a79ff4b2778abd206f2bc1c14a52dd0e5442c183dacbd351eb8bd8d149965f345d19f0a28f5fabd02360b9397c29058ada26d7baffa06877c6aa2531927d0b45fa2bd2daab091f5ba09bf9a73487090aa49708b36675aee1fc86d9f0e2f83a037c82e4e72d8b50b1bcd5566c867e50923ca5c9a18c406f96b5522b144a166a71f463d7b6382a274d443b9ecbf6b6f6df55da85524a688737dd912e67534f754b6592feb119cda58a97d779551d9e693aa43cdb857ef5100e9fb9a9f4c63750e8c5ee2dbe1f520864026e9e3b87357d33c3041269aa41e4c777e522152e26c7fe34fa4c07f8d99ecf9e5844beaaffa743a05e20417653e61066d723da0e01006210601b801d731ea98ba31b48eb467866a1005759f280b9eb0056c6c11c3cbc2fbdf72e40bb3afad12c78ac207183448c1b95123db95d36ecf9dae9fd69838198aade04386e054b96369cf13cd9100a031d6e955408b2fedd3c24d0e46ee00d2d2a838a5bc58908acb0305e71356253360d173408f02c54aa0e895e110ea2164c3b3811aed3362bde3f78955f82a84cf7a8881c9aac62908a9869fe4699310a10d60f32dd53aeb2d498c0cbf4c67b6e9e2450c1450ccfc35e00013c8a28b600e5e7ef7e74673cd642b81c580ee6669a30439c512340d067428e396a73c9b6b8a460d82c7189c32eca5f106e454372039d01a591ad70dadd0bf4f8fe7e40ec72fc2f61fdff817588c63bb36862d9cd51466b1b6811a9ff9606b344389360cfd1867ca338ccdcf5db36b41bb30f1f9d195291e677b7ba8218af9c388247661acbba755c910f0a45ad885bc1c2c196efd94acef1bae564d448e58a4c423e2f3a68a1a302111cdec5e35df8fdf61b374bee616ffc17552798dae4288901980794a6a05ffdc9c3689bfc780ab7c2ca3a143cf06312f3115f4bade27864ba37dc8dfe37138b52b793bbbe3116921122dd924bbeb7dec299530290af5b72b1beecf08eeb211937eec06d718033566db30879583d9ba1810ab4c6c39b94d330a22540e88ea41b42894d682dab7e2cf5613ac0861e7ef62a66da10fb0c5b7d77b184b8cd693ff056ab7b265574d37e4e0c0cba171738faf76cf4a184188fe5a82e9a3ab6273488d97763a2639875417fcfd8ee03949a8f1cd30ec1bd532bd630e125e78b5e4cedfe70815941a707e0e72d371d6e6c18a59e1752e056145f8f9bc0d29741e9aada81c868837dd49895852d74a79119b20a6c03ad88a0e3b4cfcf1257f36bac688e3cc290127a076cd4b9831b5c10b235722b83109f78f652f4b52c5dbbacd7ce674b51169ae1d48f79918347d6910b95b8df6b7a9298ea65f7767002eacf6632323a88125baf40efa9f3f71130369c025512381b1517801981677c652ec59375ad406430e09503043a32b35a62389116b0a5fefbede2c6156c638e9244e16c2da1d38e159ce583cd27724e3cf356e1ca0145637b4e846576000866c21dafff06b77f5ea9caf43c34e7f49e95246af9b385ac1a57daf4e1d1dfc539768182747cb70096963d8c1c639a1b745329848cf3ee9b6f4b6e55469ff65f3819ba198dde06952f8cdbb691c7c7e2758e23edacf512fc2bb80e8a3118d138e5fd463e0dbceac7490978cf650f77ceeeaf71460d92d045f754a8b2063fef2c1f9dd706961ed67135c8ce27d4b815c64c1c27067bd9895cb0256f806c10c1a7c0bdb088340db6c5be215df081e86c12bdbbf14c2f5249975220fd4fd7c9f141fb9bc7e09689cc288ac4179d2237dc5ba180922f28a668be9fbfdec31d67ce620f4148a95c1c796849baba1f0958268f3120edf3a93ae04b2680a64c31068ed65f3ecbde780b01e005c0fcceb7bbe3c310e01a4b3ba097b234257d56891f659a19df8db30f15061ef9728586631ec741000a0ca0016aa72deaa79139d789eb5ba02d1092b47d5a9a1685a0d338b4ee026be230c14288c57389d110e436777ff68ca0444b1235ce9a6fde2ba70f82889111d400eac89cc9cdc60ac6dbfb4b3058e4c63acf92fb8140d750964fc9f7171c532cfc432f3bacedc4161ed2876453d6a8e35e00b1565b41b533a3441901a5ff1c685eca3a3e79ca7346d231a541b77e6aa127ada4bd9f1c27649b04acbc83746d57ac7a1608b54f492a4d0de016fd08b96d3d79ed9ff1b9d53a91b352970951b9e5d2444f14fbd4d2dc43a474f0ce96921be04435eb65786d823fe72bdafa85e79f7557d0dd2d3a0b2ad87cd8492350283fb5bdc0e8e10be314ca806ac34218e48c182ed9cfcaf50ad7654b9bdf8255d344fb68cdb33e2533779d14f6fefc29989384025cb5c2be05651a065948cd44d479823fd80a08242d54c55d292e7c0e9bb11b4e0ea7e1e8f23ac31d78ef57c217a36685577fad6063f386d33f9556a4ac1e5ab7c37196e09c35b5ecefb0565f260d368a2135d0dc7aafcca0aa4f56c964dcd10b05d4527709b3cdd45cea3a8bfc62966c8724f5b2c3ec1637411d00a62debe7353084f39660c026a1349bd89302445e4288fc89eb08174221c605ed3914e073b94366eca1ef44bb0dd4143eca0f6a6e1651f5eaba0630dcc58ce1138c5293680f967f72c7a96ad217b11d2ce611af800be19cf5a80e12c80ab4b4a4c4e0ca5ede5429a780bbc1e7e7e82935516a3d25744b432804bfb4e67ea3b26eb376c14894a3bdfe64b5e9b3ce1b85c55b686471fc1d5ea5c88ef223c1b23d0bde34fec4cdd07fbc3c59aaab5e6c9eb895ee29742a5304b6db5b77b1262c402057dc144367effe9d8817f52d6e6d1af106d1cca10f351e0bbd763d08ee91ddc2b23166de8902e6b95aad8b9403281a35d379b927f340d46eb245256acd66e58b5c6ffd4d6f0950f2cbcd8ab811728175f56c58ab8a30b1d5cae7071fe0a85bb83bc00e878d8e35da5df126f9c98619dc862c72e1250f9eb8a1e58288d40f7a134b226e34a844cbb05e00e8727217445f7e2d8a311ccd359baa2c346f8ec434818a3dce299614a6ec4ec24b20a811a1bd5e221e444c7e45e37ccb5d853a7ef17aef373c71749937280ae0f3596b7f625900df57057e7019265bf6f5d0efa9060bbcfaddcc42d93a88a0f3676f0c0ad59d340deaac85a6b17baf41242b1611bea7ad1206484dea1df9c1a2c0c34d05ae9603acc77d012b2e23d10fa51a246d694499aa65defdc4f7dc0112903352275f22a72bc396b6831b1ad6bf72e8bd219418d19484f7269b22bd60fd0842d3acbeb792ffc67294eea6c156cf546df7b6d9362213c7106efbc7a261f09ce40fa0feaade390688a8b35f1254fdcdd79418dce331630d8de7096215c265a366e5ce4a060fbdc8dacbcd4a8e744a172fb39f27ea8d5a14bf61a1b0cbfc7a52e5941aacd793ce9c00b292ae81f456046ce6ae0eeac23e95d787b35af7c2c1865b595eadbb8a599542d36a83f12e4bbdc8e64c82feab944766abfdf2d0cfb6c90d820cc5fc2d6c7ae9adefded296c3bb6213c0bfaa7dfe6cc8f0af4e423771390c133f470011da478a83811222b976993f670f74621cc4e55c10cf1992d9bab36325ba32b4acfe1c51ec5c6ac06af34651e59f332d5795f08167264f4774715ac1454bea2a06fb08bf5a2b51fe18e8ae3e6f13dd0683a7333e62938c3ed95bfcb2cb12a7e007eeb4c6458cf785289f097b85dd73a0ec45178f9b9f6cb9cfe091c0ffae5eb06cea8af0cecb78146af7c070cddb4996660cfb37d41cc0164c0f0228a235151d56e6059ee023778ba3039a338dffd2d897a246298ef87cfc831b4fddf3008a9507352fcae7267c0cdd454a5a6ad361f8edf88e4d979f2ad1f216be3fe02aac011c35c55423d189acfd042647d1c69e4039eb86110e44cc1da4d1f45383b57e0ddc9c42b9374692cb0d84f6737b04ba36474e5bbc13caa92d13bcd004aed958754173ca63dc29e57589cf9ba31c3bb5efbf7aba6f3b16e51bb3c262526ccb2c673b423276382891ee9898ac70e303f3874c0d334699782513a0d9abfb441db9d0a35b24445990b75d3e8e6611103457318a6dcdb28b4d68f897b8c26b92e4f01adcbfdbde12a6ba436932c94ef293c72044f1e1a19be178d901733a942d7c82dc862c8f90168aee26d5907cf9df8b6b37311df6748ab7c5d98c3ff799e47caaa111ae2afedcee0ac1fa40e2d3e6dff3cbf814b316c4494c3e6280bc2018a4d971a6b6c", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="d9f2c093661df0815396b30e536f5d4ad86175fe9ca627eae220ed5ec38a3acd6c06", 0x22) sysctl$kern(&(0x7f0000001100)={0x1, 0x3}, 0x2, &(0x7f0000001140)="05fc228c0448fec912f2697bbd768d185b64131c8041988da7651df0ab53c42cd2dafd237e35c2a64684f09f97bdf6f2476131c75aa65a80b3325766ac95", &(0x7f0000001180)=0x3e, &(0x7f00000011c0)="02a1405619387c6c7bb9ade8a3a19030ab87fd6a598b7350363239117f1f19bdb52e8f43fa6cfaa1ef60dc3fbee0ab7fad61257a0cd4132f451fe2eb4c3f41e9adccdde1b4da14bccedef81b1bfa199b7fa831673c95af22392b9b772c253481c876b7325e5e44bf1824cfe7885bb7d77582d96f6392dc69e4997caa28c11e282458050b6730581d23c5da72632f179fb623b3f8ea1eea776daf869ae3e31d8a6f4257c1f60cfd56a7d604089a18377ba355745c454ff7b2110a969dbb38731eb9c27b7756c3d5af0d89f1baac6ee4b233421ae4d1e2a28ce4179bdee171165e0fd32d439eeecfe57db7c07c9529a9ee43e1261ced24b72bd1b279", 0xfb) 09:58:20 executing program 5: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}], 0x81, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffc, 0x21}, {{}, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0xa1}, {}, {{}, 0x0, 0x0, 0x0, 0x5}, {}, {}, {{}, 0xfffffffffffffffa}], 0x800, 0x0) 09:58:20 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x4, 0x5, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:20 executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) socket(0x18, 0x1, 0x9) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029797e3"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530005b7231f3fd08219a27becf91064c0aeae817d4f85681972aff41fc78b951dd00357fb095944e84df6dceedb0cc042b767bd27e6fe7ea324f26b23975e89954240b724fc1b5bee6a2750c7f5f29d2679b91bcaccb55fc8b8c52df0e4913e45d3b694d9b00094a277b66812ba7f3ccea51ee783d383dda90fbf55814d0e38001a99301d1ad51ed17cf442cefc08ecb480f7fbe43496326f88118697e538fed5133a86d621e2f110e11234805239aa8fc629594129b7b515c0cf3599557f52eca5d"], 0x10) socket(0x2, 0x1, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) (async) close(r0) (async) socket(0x18, 0x1, 0x9) (async) pwritev(r1, &(0x7f0000002340)=[{&(0x7f0000000180)="e5c57b", 0x3}], 0x1, 0x0) (async) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) (async) socket(0x2, 0x2, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82029797e3"], 0x10) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530005b7231f3fd08219a27becf91064c0aeae817d4f85681972aff41fc78b951dd00357fb095944e84df6dceedb0cc042b767bd27e6fe7ea324f26b23975e89954240b724fc1b5bee6a2750c7f5f29d2679b91bcaccb55fc8b8c52df0e4913e45d3b694d9b00094a277b66812ba7f3ccea51ee783d383dda90fbf55814d0e38001a99301d1ad51ed17cf442cefc08ecb480f7fbe43496326f88118697e538fed5133a86d621e2f110e11234805239aa8fc629594129b7b515c0cf3599557f52eca5d"], 0x10) (async) 09:58:20 executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x2007, 0xffffffb0, "91903f34ca11f2bbffa80a000000000005b3cafb"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) write(r0, &(0x7f0000000100)="4da3055a267756ad507002055f88e013c6a6ff1214f557ef58d989bc245536d95e648ad9caf6b61728a05e3d9d56ecb214f96ea905747770bf7ed41a0ddf39370970edf8ee81c74dd4ca256b83030000000000000000b16a432b467ff86ed373b20d1a15cfdbbb140746e2bfe4e9442ef5f9115214c997eb462403400b6386d13c571021c04d6087209317c8748c5c0f9588a453f6538f61bfd554fe70555378264ada7109a8ad605f54063fd6fe081ef51e481650a12e06f44ca629dce9e1c01c9792c538e0517f781cdd9b1bdd46ec23fb57ba056e36c677670a", 0xdb) 09:58:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup2(r0, 0xffffffffffffff9c) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000003c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f0000000100)) 09:58:20 executing program 5: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd}], 0x81, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffc, 0x21}, {{}, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffc, 0xa1}, {}, {{}, 0x0, 0x0, 0x0, 0x5}, {}, {}, {{}, 0xfffffffffffffffa}], 0x800, 0x0) 09:58:20 executing program 0: r0 = socket$inet(0x2, 0x4, 0x81) sendto$inet(r0, &(0x7f0000000000)="b027ac92ce2a45f71416b16b935e87541dcbcd158d1efcc27bd97f2c4bad994e4b904431e48dfb933afc331be6334c5ad9eeccff01000000000000c9bb497a988b05dedeba7882212a49b74f7fbbd2882aaa058b2aa4779e516d373a05db247eb8cb08bccf6ccdee94b23f9b5b79b799e1c69f1a9e7a7c829fc6066d9da4691f3adab4d25b605ddf1f4878ee2b12c8f3173f4de8a76aba37700e727d4870b97991e4546f7055ba787850600e00"/182, 0xb6, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket(0x20, 0x5, 0x1e) fcntl$dupfd(r1, 0x0, r0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt(r2, 0x101, 0xcf, &(0x7f0000000500)=""/139, &(0x7f00000005c0)=0x8b) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup2(r2, r3) (async) sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="169c2566c1a390355b640f1f5b37b6617844c22d423967c876ff47babccb005e0020f620b6ab254e55b33837d74d069455", 0x31, 0xd, 0x0, 0x0) (async) sendto$inet(r1, &(0x7f00000003c0)="daaf94a3372a8d2556f545708c3fd543e860a87db2a0255f6e87e7828ff237cfcfd29bc05e643427a78df129555ecc932599317409590f65c2051ee247794cc0fd7ec15789e82d256338b1dc2ee68f4f7cde185dd7c5d6aaeaafbbcea941f4e04da84c35efc43895a25a0c35036dcb2e8a6b3dd89daacb5fac881769c4e88d7017bdfed62afac1b8d03666d0f0d92d8525a6f435b84c6ceadcead31cece7f2a91ac39f2060a9d6bf17f1ee7699c7fd4a30a2d90d151fb1eae9e53d51e3537742c8a467540fb9342630eb96214e3a6393793323611a12a91d8162c482f91f8bd34591afb6d6c0da20041a", 0xea, 0x7, &(0x7f00000004c0)={0x2, 0x1}, 0xc) (async) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x1d) 09:58:20 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000080)="70b28d26a8d5a882a798ed9f9d83db1141e1690a3c8ac63482bf0fe6ffa38ccd755d6eb4f5616c65bbefa63c4a25595ec4d65704d621cd18a4fffc6ae87e037b363b95212759a7265183ee4a36ed121f74074c4e738f204de6a477d705a9cf2f772196e33707ea92772961b1dd06e60ae12756c60a0967e1bbdc23e43e0fc0abdce5d612a575e26ba56ba924a59330dbc8104f973c169205a8696828a2e841b8743e5daf1a59c362202378df6601a1a70dc57039b3b8d4e2f37e21b25bec77e4d0e0ded013d6cc4cccd8268a62cab34a24d12d7bf121245ea461eef9bbe586d71d7c3340a2fb0c1a221f381e006e0fb1b8b093e446aef90cac4f715af94bf5a1c5c3649a6e84f8d6650f814756050919e2e36d749111e4d47082d1f944431056be9bf0a3a6eaf4152d8eb5f43e0dfdf23a2e6b2650455023435f66541cedef6c133385f71b166c6b50fc45240e641f28f4f705df2d1e172605b1b33897bbcd4fadce9210db5c43a49a91ddebb52aa21d4d6397b7aae2130cac0dfc9d95b984785611b3dc5d1dded2242b8870073d36b10ca3481ee5b861843879949b3384ca9f2afefb02ee32159a7b85fa4cdd697361b8a1da916ef0d306130d0b18115d6607c40f4be9187f0a9bfae1dc3316d9b3b648d5f25fa3d1f78ddadea9f8d95cd218c6afdf8fec7dc79c3e48f65826a3dbe205e65462e60a336e903ebc33dfeb656def5fac9db1a982d4e0e097f18796df14d05581542de1eb1a4f778d13f588e0a9d61ff1ab4f21df707de4b92c15a176c6ce35e636f323b3ebf83cb26cddb3b8c8e4f489ce7d3aebc46f24629213a289e8171ef3bc0518cf20a0e1d9d7da239790da811eaeb5d6a0bebff35050bc72cd0f3116d8cf9ba191c564aa78dd8e42f8187abc188d191748cffc524947c2ef17494fad1689fd2a3583d1209671ef0bb96deda2c46f788cdeb30726c3cb8946a43fa7764c6e910e7ffc3ef25cfff6ac98ea824f84129859824b3074bee81ef768472f1bd555f27f61c6781dc61b42d6858f9c1fe797d5853d9df884024f8b0a389b2915461ba67e826f06a6719940685b4f2162956ebca96d5492091d23348193723360986055868c76530192f3deff7aaff4ae26952bfa2eb7f37502efdda8d2047a039be2cd737f84d16cdd74129b78944301768831ff3ed50a305ab2dbed64707978d8d07c76479713e07e5bdd08434fab7bb86241fdee3530212930dde43d797448f6b0bf9aab114190ec9494ccc88caa22ba7eba90b6be531a9eb7ea8b343347e6e268d2693a8c2e62a66635b25b2a7cd4a431a06a9685801645a4d60e33ad65f282f28e8fb3e465ba5f5a875696510d3a8728cbd4b31a8d1bdd122a98cae54e1a062ef5ac662f582c1154a1a270be59e3f73272d15285f2018ece5979879132e43dcc50370976178d2036d355a962992418344dbc19fdf400f34e02b4c913f0fcf4045f90b080619e212f819b8858827e49b0e05f2286573034a8cc91b5c384e70ec967228709969c6ddb4cb0c199b35993875f9410beccc8c50417ed7e7e7a97645c93646ece13c764399e415b53cf26158a79ff4b2778abd206f2bc1c14a52dd0e5442c183dacbd351eb8bd8d149965f345d19f0a28f5fabd02360b9397c29058ada26d7baffa06877c6aa2531927d0b45fa2bd2daab091f5ba09bf9a73487090aa49708b36675aee1fc86d9f0e2f83a037c82e4e72d8b50b1bcd5566c867e50923ca5c9a18c406f96b5522b144a166a71f463d7b6382a274d443b9ecbf6b6f6df55da85524a688737dd912e67534f754b6592feb119cda58a97d779551d9e693aa43cdb857ef5100e9fb9a9f4c63750e8c5ee2dbe1f520864026e9e3b87357d33c3041269aa41e4c777e522152e26c7fe34fa4c07f8d99ecf9e5844beaaffa743a05e20417653e61066d723da0e01006210601b801d731ea98ba31b48eb467866a1005759f280b9eb0056c6c11c3cbc2fbdf72e40bb3afad12c78ac207183448c1b95123db95d36ecf9dae9fd69838198aade04386e054b96369cf13cd9100a031d6e955408b2fedd3c24d0e46ee00d2d2a838a5bc58908acb0305e71356253360d173408f02c54aa0e895e110ea2164c3b3811aed3362bde3f78955f82a84cf7a8881c9aac62908a9869fe4699310a10d60f32dd53aeb2d498c0cbf4c67b6e9e2450c1450ccfc35e00013c8a28b600e5e7ef7e74673cd642b81c580ee6669a30439c512340d067428e396a73c9b6b8a460d82c7189c32eca5f106e454372039d01a591ad70dadd0bf4f8fe7e40ec72fc2f61fdff817588c63bb36862d9cd51466b1b6811a9ff9606b344389360cfd1867ca338ccdcf5db36b41bb30f1f9d195291e677b7ba8218af9c388247661acbba755c910f0a45ad885bc1c2c196efd94acef1bae564d448e58a4c423e2f3a68a1a302111cdec5e35df8fdf61b374bee616ffc17552798dae4288901980794a6a05ffdc9c3689bfc780ab7c2ca3a143cf06312f3115f4bade27864ba37dc8dfe37138b52b793bbbe3116921122dd924bbeb7dec299530290af5b72b1beecf08eeb211937eec06d718033566db30879583d9ba1810ab4c6c39b94d330a22540e88ea41b42894d682dab7e2cf5613ac0861e7ef62a66da10fb0c5b7d77b184b8cd693ff056ab7b265574d37e4e0c0cba171738faf76cf4a184188fe5a82e9a3ab6273488d97763a2639875417fcfd8ee03949a8f1cd30ec1bd532bd630e125e78b5e4cedfe70815941a707e0e72d371d6e6c18a59e1752e056145f8f9bc0d29741e9aada81c868837dd49895852d74a79119b20a6c03ad88a0e3b4cfcf1257f36bac688e3cc290127a076cd4b9831b5c10b235722b83109f78f652f4b52c5dbbacd7ce674b51169ae1d48f79918347d6910b95b8df6b7a9298ea65f7767002eacf6632323a88125baf40efa9f3f71130369c025512381b1517801981677c652ec59375ad406430e09503043a32b35a62389116b0a5fefbede2c6156c638e9244e16c2da1d38e159ce583cd27724e3cf356e1ca0145637b4e846576000866c21dafff06b77f5ea9caf43c34e7f49e95246af9b385ac1a57daf4e1d1dfc539768182747cb70096963d8c1c639a1b745329848cf3ee9b6f4b6e55469ff65f3819ba198dde06952f8cdbb691c7c7e2758e23edacf512fc2bb80e8a3118d138e5fd463e0dbceac7490978cf650f77ceeeaf71460d92d045f754a8b2063fef2c1f9dd706961ed67135c8ce27d4b815c64c1c27067bd9895cb0256f806c10c1a7c0bdb088340db6c5be215df081e86c12bdbbf14c2f5249975220fd4fd7c9f141fb9bc7e09689cc288ac4179d2237dc5ba180922f28a668be9fbfdec31d67ce620f4148a95c1c796849baba1f0958268f3120edf3a93ae04b2680a64c31068ed65f3ecbde780b01e005c0fcceb7bbe3c310e01a4b3ba097b234257d56891f659a19df8db30f15061ef9728586631ec741000a0ca0016aa72deaa79139d789eb5ba02d1092b47d5a9a1685a0d338b4ee026be230c14288c57389d110e436777ff68ca0444b1235ce9a6fde2ba70f82889111d400eac89cc9cdc60ac6dbfb4b3058e4c63acf92fb8140d750964fc9f7171c532cfc432f3bacedc4161ed2876453d6a8e35e00b1565b41b533a3441901a5ff1c685eca3a3e79ca7346d231a541b77e6aa127ada4bd9f1c27649b04acbc83746d57ac7a1608b54f492a4d0de016fd08b96d3d79ed9ff1b9d53a91b352970951b9e5d2444f14fbd4d2dc43a474f0ce96921be04435eb65786d823fe72bdafa85e79f7557d0dd2d3a0b2ad87cd8492350283fb5bdc0e8e10be314ca806ac34218e48c182ed9cfcaf50ad7654b9bdf8255d344fb68cdb33e2533779d14f6fefc29989384025cb5c2be05651a065948cd44d479823fd80a08242d54c55d292e7c0e9bb11b4e0ea7e1e8f23ac31d78ef57c217a36685577fad6063f386d33f9556a4ac1e5ab7c37196e09c35b5ecefb0565f260d368a2135d0dc7aafcca0aa4f56c964dcd10b05d4527709b3cdd45cea3a8bfc62966c8724f5b2c3ec1637411d00a62debe7353084f39660c026a1349bd89302445e4288fc89eb08174221c605ed3914e073b94366eca1ef44bb0dd4143eca0f6a6e1651f5eaba0630dcc58ce1138c5293680f967f72c7a96ad217b11d2ce611af800be19cf5a80e12c80ab4b4a4c4e0ca5ede5429a780bbc1e7e7e82935516a3d25744b432804bfb4e67ea3b26eb376c14894a3bdfe64b5e9b3ce1b85c55b686471fc1d5ea5c88ef223c1b23d0bde34fec4cdd07fbc3c59aaab5e6c9eb895ee29742a5304b6db5b77b1262c402057dc144367effe9d8817f52d6e6d1af106d1cca10f351e0bbd763d08ee91ddc2b23166de8902e6b95aad8b9403281a35d379b927f340d46eb245256acd66e58b5c6ffd4d6f0950f2cbcd8ab811728175f56c58ab8a30b1d5cae7071fe0a85bb83bc00e878d8e35da5df126f9c98619dc862c72e1250f9eb8a1e58288d40f7a134b226e34a844cbb05e00e8727217445f7e2d8a311ccd359baa2c346f8ec434818a3dce299614a6ec4ec24b20a811a1bd5e221e444c7e45e37ccb5d853a7ef17aef373c71749937280ae0f3596b7f625900df57057e7019265bf6f5d0efa9060bbcfaddcc42d93a88a0f3676f0c0ad59d340deaac85a6b17baf41242b1611bea7ad1206484dea1df9c1a2c0c34d05ae9603acc77d012b2e23d10fa51a246d694499aa65defdc4f7dc0112903352275f22a72bc396b6831b1ad6bf72e8bd219418d19484f7269b22bd60fd0842d3acbeb792ffc67294eea6c156cf546df7b6d9362213c7106efbc7a261f09ce40fa0feaade390688a8b35f1254fdcdd79418dce331630d8de7096215c265a366e5ce4a060fbdc8dacbcd4a8e744a172fb39f27ea8d5a14bf61a1b0cbfc7a52e5941aacd793ce9c00b292ae81f456046ce6ae0eeac23e95d787b35af7c2c1865b595eadbb8a599542d36a83f12e4bbdc8e64c82feab944766abfdf2d0cfb6c90d820cc5fc2d6c7ae9adefded296c3bb6213c0bfaa7dfe6cc8f0af4e423771390c133f470011da478a83811222b976993f670f74621cc4e55c10cf1992d9bab36325ba32b4acfe1c51ec5c6ac06af34651e59f332d5795f08167264f4774715ac1454bea2a06fb08bf5a2b51fe18e8ae3e6f13dd0683a7333e62938c3ed95bfcb2cb12a7e007eeb4c6458cf785289f097b85dd73a0ec45178f9b9f6cb9cfe091c0ffae5eb06cea8af0cecb78146af7c070cddb4996660cfb37d41cc0164c0f0228a235151d56e6059ee023778ba3039a338dffd2d897a246298ef87cfc831b4fddf3008a9507352fcae7267c0cdd454a5a6ad361f8edf88e4d979f2ad1f216be3fe02aac011c35c55423d189acfd042647d1c69e4039eb86110e44cc1da4d1f45383b57e0ddc9c42b9374692cb0d84f6737b04ba36474e5bbc13caa92d13bcd004aed958754173ca63dc29e57589cf9ba31c3bb5efbf7aba6f3b16e51bb3c262526ccb2c673b423276382891ee9898ac70e303f3874c0d334699782513a0d9abfb441db9d0a35b24445990b75d3e8e6611103457318a6dcdb28b4d68f897b8c26b92e4f01adcbfdbde12a6ba436932c94ef293c72044f1e1a19be178d901733a942d7c82dc862c8f90168aee26d5907cf9df8b6b37311df6748ab7c5d98c3ff799e47caaa111ae2afedcee0ac1fa40e2d3e6dff3cbf814b316c4494c3e6280bc2018a4d971a6b6c", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="d9f2c093661df0815396b30e536f5d4ad86175fe9ca627eae220ed5ec38a3acd6c06", 0x22) (async, rerun: 32) sysctl$kern(&(0x7f0000001100)={0x1, 0x3}, 0x2, &(0x7f0000001140)="05fc228c0448fec912f2697bbd768d185b64131c8041988da7651df0ab53c42cd2dafd237e35c2a64684f09f97bdf6f2476131c75aa65a80b3325766ac95", &(0x7f0000001180)=0x3e, &(0x7f00000011c0)="02a1405619387c6c7bb9ade8a3a19030ab87fd6a598b7350363239117f1f19bdb52e8f43fa6cfaa1ef60dc3fbee0ab7fad61257a0cd4132f451fe2eb4c3f41e9adccdde1b4da14bccedef81b1bfa199b7fa831673c95af22392b9b772c253481c876b7325e5e44bf1824cfe7885bb7d77582d96f6392dc69e4997caa28c11e282458050b6730581d23c5da72632f179fb623b3f8ea1eea776daf869ae3e31d8a6f4257c1f60cfd56a7d604089a18377ba355745c454ff7b2110a969dbb38731eb9c27b7756c3d5af0d89f1baac6ee4b233421ae4d1e2a28ce4179bdee171165e0fd32d439eeecfe57db7c07c9529a9ee43e1261ced24b72bd1b279", 0xfb) 09:58:20 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)='y', 0x1}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) (async) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)='y', 0x1}], 0x1) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) (async) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) (async) 09:58:20 executing program 3: sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000080)="70b28d26a8d5a882a798ed9f9d83db1141e1690a3c8ac63482bf0fe6ffa38ccd755d6eb4f5616c65bbefa63c4a25595ec4d65704d621cd18a4fffc6ae87e037b363b95212759a7265183ee4a36ed121f74074c4e738f204de6a477d705a9cf2f772196e33707ea92772961b1dd06e60ae12756c60a0967e1bbdc23e43e0fc0abdce5d612a575e26ba56ba924a59330dbc8104f973c169205a8696828a2e841b8743e5daf1a59c362202378df6601a1a70dc57039b3b8d4e2f37e21b25bec77e4d0e0ded013d6cc4cccd8268a62cab34a24d12d7bf121245ea461eef9bbe586d71d7c3340a2fb0c1a221f381e006e0fb1b8b093e446aef90cac4f715af94bf5a1c5c3649a6e84f8d6650f814756050919e2e36d749111e4d47082d1f944431056be9bf0a3a6eaf4152d8eb5f43e0dfdf23a2e6b2650455023435f66541cedef6c133385f71b166c6b50fc45240e641f28f4f705df2d1e172605b1b33897bbcd4fadce9210db5c43a49a91ddebb52aa21d4d6397b7aae2130cac0dfc9d95b984785611b3dc5d1dded2242b8870073d36b10ca3481ee5b861843879949b3384ca9f2afefb02ee32159a7b85fa4cdd697361b8a1da916ef0d306130d0b18115d6607c40f4be9187f0a9bfae1dc3316d9b3b648d5f25fa3d1f78ddadea9f8d95cd218c6afdf8fec7dc79c3e48f65826a3dbe205e65462e60a336e903ebc33dfeb656def5fac9db1a982d4e0e097f18796df14d05581542de1eb1a4f778d13f588e0a9d61ff1ab4f21df707de4b92c15a176c6ce35e636f323b3ebf83cb26cddb3b8c8e4f489ce7d3aebc46f24629213a289e8171ef3bc0518cf20a0e1d9d7da239790da811eaeb5d6a0bebff35050bc72cd0f3116d8cf9ba191c564aa78dd8e42f8187abc188d191748cffc524947c2ef17494fad1689fd2a3583d1209671ef0bb96deda2c46f788cdeb30726c3cb8946a43fa7764c6e910e7ffc3ef25cfff6ac98ea824f84129859824b3074bee81ef768472f1bd555f27f61c6781dc61b42d6858f9c1fe797d5853d9df884024f8b0a389b2915461ba67e826f06a6719940685b4f2162956ebca96d5492091d23348193723360986055868c76530192f3deff7aaff4ae26952bfa2eb7f37502efdda8d2047a039be2cd737f84d16cdd74129b78944301768831ff3ed50a305ab2dbed64707978d8d07c76479713e07e5bdd08434fab7bb86241fdee3530212930dde43d797448f6b0bf9aab114190ec9494ccc88caa22ba7eba90b6be531a9eb7ea8b343347e6e268d2693a8c2e62a66635b25b2a7cd4a431a06a9685801645a4d60e33ad65f282f28e8fb3e465ba5f5a875696510d3a8728cbd4b31a8d1bdd122a98cae54e1a062ef5ac662f582c1154a1a270be59e3f73272d15285f2018ece5979879132e43dcc50370976178d2036d355a962992418344dbc19fdf400f34e02b4c913f0fcf4045f90b080619e212f819b8858827e49b0e05f2286573034a8cc91b5c384e70ec967228709969c6ddb4cb0c199b35993875f9410beccc8c50417ed7e7e7a97645c93646ece13c764399e415b53cf26158a79ff4b2778abd206f2bc1c14a52dd0e5442c183dacbd351eb8bd8d149965f345d19f0a28f5fabd02360b9397c29058ada26d7baffa06877c6aa2531927d0b45fa2bd2daab091f5ba09bf9a73487090aa49708b36675aee1fc86d9f0e2f83a037c82e4e72d8b50b1bcd5566c867e50923ca5c9a18c406f96b5522b144a166a71f463d7b6382a274d443b9ecbf6b6f6df55da85524a688737dd912e67534f754b6592feb119cda58a97d779551d9e693aa43cdb857ef5100e9fb9a9f4c63750e8c5ee2dbe1f520864026e9e3b87357d33c3041269aa41e4c777e522152e26c7fe34fa4c07f8d99ecf9e5844beaaffa743a05e20417653e61066d723da0e01006210601b801d731ea98ba31b48eb467866a1005759f280b9eb0056c6c11c3cbc2fbdf72e40bb3afad12c78ac207183448c1b95123db95d36ecf9dae9fd69838198aade04386e054b96369cf13cd9100a031d6e955408b2fedd3c24d0e46ee00d2d2a838a5bc58908acb0305e71356253360d173408f02c54aa0e895e110ea2164c3b3811aed3362bde3f78955f82a84cf7a8881c9aac62908a9869fe4699310a10d60f32dd53aeb2d498c0cbf4c67b6e9e2450c1450ccfc35e00013c8a28b600e5e7ef7e74673cd642b81c580ee6669a30439c512340d067428e396a73c9b6b8a460d82c7189c32eca5f106e454372039d01a591ad70dadd0bf4f8fe7e40ec72fc2f61fdff817588c63bb36862d9cd51466b1b6811a9ff9606b344389360cfd1867ca338ccdcf5db36b41bb30f1f9d195291e677b7ba8218af9c388247661acbba755c910f0a45ad885bc1c2c196efd94acef1bae564d448e58a4c423e2f3a68a1a302111cdec5e35df8fdf61b374bee616ffc17552798dae4288901980794a6a05ffdc9c3689bfc780ab7c2ca3a143cf06312f3115f4bade27864ba37dc8dfe37138b52b793bbbe3116921122dd924bbeb7dec299530290af5b72b1beecf08eeb211937eec06d718033566db30879583d9ba1810ab4c6c39b94d330a22540e88ea41b42894d682dab7e2cf5613ac0861e7ef62a66da10fb0c5b7d77b184b8cd693ff056ab7b265574d37e4e0c0cba171738faf76cf4a184188fe5a82e9a3ab6273488d97763a2639875417fcfd8ee03949a8f1cd30ec1bd532bd630e125e78b5e4cedfe70815941a707e0e72d371d6e6c18a59e1752e056145f8f9bc0d29741e9aada81c868837dd49895852d74a79119b20a6c03ad88a0e3b4cfcf1257f36bac688e3cc290127a076cd4b9831b5c10b235722b83109f78f652f4b52c5dbbacd7ce674b51169ae1d48f79918347d6910b95b8df6b7a9298ea65f7767002eacf6632323a88125baf40efa9f3f71130369c025512381b1517801981677c652ec59375ad406430e09503043a32b35a62389116b0a5fefbede2c6156c638e9244e16c2da1d38e159ce583cd27724e3cf356e1ca0145637b4e846576000866c21dafff06b77f5ea9caf43c34e7f49e95246af9b385ac1a57daf4e1d1dfc539768182747cb70096963d8c1c639a1b745329848cf3ee9b6f4b6e55469ff65f3819ba198dde06952f8cdbb691c7c7e2758e23edacf512fc2bb80e8a3118d138e5fd463e0dbceac7490978cf650f77ceeeaf71460d92d045f754a8b2063fef2c1f9dd706961ed67135c8ce27d4b815c64c1c27067bd9895cb0256f806c10c1a7c0bdb088340db6c5be215df081e86c12bdbbf14c2f5249975220fd4fd7c9f141fb9bc7e09689cc288ac4179d2237dc5ba180922f28a668be9fbfdec31d67ce620f4148a95c1c796849baba1f0958268f3120edf3a93ae04b2680a64c31068ed65f3ecbde780b01e005c0fcceb7bbe3c310e01a4b3ba097b234257d56891f659a19df8db30f15061ef9728586631ec741000a0ca0016aa72deaa79139d789eb5ba02d1092b47d5a9a1685a0d338b4ee026be230c14288c57389d110e436777ff68ca0444b1235ce9a6fde2ba70f82889111d400eac89cc9cdc60ac6dbfb4b3058e4c63acf92fb8140d750964fc9f7171c532cfc432f3bacedc4161ed2876453d6a8e35e00b1565b41b533a3441901a5ff1c685eca3a3e79ca7346d231a541b77e6aa127ada4bd9f1c27649b04acbc83746d57ac7a1608b54f492a4d0de016fd08b96d3d79ed9ff1b9d53a91b352970951b9e5d2444f14fbd4d2dc43a474f0ce96921be04435eb65786d823fe72bdafa85e79f7557d0dd2d3a0b2ad87cd8492350283fb5bdc0e8e10be314ca806ac34218e48c182ed9cfcaf50ad7654b9bdf8255d344fb68cdb33e2533779d14f6fefc29989384025cb5c2be05651a065948cd44d479823fd80a08242d54c55d292e7c0e9bb11b4e0ea7e1e8f23ac31d78ef57c217a36685577fad6063f386d33f9556a4ac1e5ab7c37196e09c35b5ecefb0565f260d368a2135d0dc7aafcca0aa4f56c964dcd10b05d4527709b3cdd45cea3a8bfc62966c8724f5b2c3ec1637411d00a62debe7353084f39660c026a1349bd89302445e4288fc89eb08174221c605ed3914e073b94366eca1ef44bb0dd4143eca0f6a6e1651f5eaba0630dcc58ce1138c5293680f967f72c7a96ad217b11d2ce611af800be19cf5a80e12c80ab4b4a4c4e0ca5ede5429a780bbc1e7e7e82935516a3d25744b432804bfb4e67ea3b26eb376c14894a3bdfe64b5e9b3ce1b85c55b686471fc1d5ea5c88ef223c1b23d0bde34fec4cdd07fbc3c59aaab5e6c9eb895ee29742a5304b6db5b77b1262c402057dc144367effe9d8817f52d6e6d1af106d1cca10f351e0bbd763d08ee91ddc2b23166de8902e6b95aad8b9403281a35d379b927f340d46eb245256acd66e58b5c6ffd4d6f0950f2cbcd8ab811728175f56c58ab8a30b1d5cae7071fe0a85bb83bc00e878d8e35da5df126f9c98619dc862c72e1250f9eb8a1e58288d40f7a134b226e34a844cbb05e00e8727217445f7e2d8a311ccd359baa2c346f8ec434818a3dce299614a6ec4ec24b20a811a1bd5e221e444c7e45e37ccb5d853a7ef17aef373c71749937280ae0f3596b7f625900df57057e7019265bf6f5d0efa9060bbcfaddcc42d93a88a0f3676f0c0ad59d340deaac85a6b17baf41242b1611bea7ad1206484dea1df9c1a2c0c34d05ae9603acc77d012b2e23d10fa51a246d694499aa65defdc4f7dc0112903352275f22a72bc396b6831b1ad6bf72e8bd219418d19484f7269b22bd60fd0842d3acbeb792ffc67294eea6c156cf546df7b6d9362213c7106efbc7a261f09ce40fa0feaade390688a8b35f1254fdcdd79418dce331630d8de7096215c265a366e5ce4a060fbdc8dacbcd4a8e744a172fb39f27ea8d5a14bf61a1b0cbfc7a52e5941aacd793ce9c00b292ae81f456046ce6ae0eeac23e95d787b35af7c2c1865b595eadbb8a599542d36a83f12e4bbdc8e64c82feab944766abfdf2d0cfb6c90d820cc5fc2d6c7ae9adefded296c3bb6213c0bfaa7dfe6cc8f0af4e423771390c133f470011da478a83811222b976993f670f74621cc4e55c10cf1992d9bab36325ba32b4acfe1c51ec5c6ac06af34651e59f332d5795f08167264f4774715ac1454bea2a06fb08bf5a2b51fe18e8ae3e6f13dd0683a7333e62938c3ed95bfcb2cb12a7e007eeb4c6458cf785289f097b85dd73a0ec45178f9b9f6cb9cfe091c0ffae5eb06cea8af0cecb78146af7c070cddb4996660cfb37d41cc0164c0f0228a235151d56e6059ee023778ba3039a338dffd2d897a246298ef87cfc831b4fddf3008a9507352fcae7267c0cdd454a5a6ad361f8edf88e4d979f2ad1f216be3fe02aac011c35c55423d189acfd042647d1c69e4039eb86110e44cc1da4d1f45383b57e0ddc9c42b9374692cb0d84f6737b04ba36474e5bbc13caa92d13bcd004aed958754173ca63dc29e57589cf9ba31c3bb5efbf7aba6f3b16e51bb3c262526ccb2c673b423276382891ee9898ac70e303f3874c0d334699782513a0d9abfb441db9d0a35b24445990b75d3e8e6611103457318a6dcdb28b4d68f897b8c26b92e4f01adcbfdbde12a6ba436932c94ef293c72044f1e1a19be178d901733a942d7c82dc862c8f90168aee26d5907cf9df8b6b37311df6748ab7c5d98c3ff799e47caaa111ae2afedcee0ac1fa40e2d3e6dff3cbf814b316c4494c3e6280bc2018a4d971a6b6c", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="d9f2c093661df0815396b30e536f5d4ad86175fe9ca627eae220ed5ec38a3acd6c06", 0x22) (rerun: 64) sysctl$kern(&(0x7f0000001100)={0x1, 0x3}, 0x2, &(0x7f0000001140)="05fc228c0448fec912f2697bbd768d185b64131c8041988da7651df0ab53c42cd2dafd237e35c2a64684f09f97bdf6f2476131c75aa65a80b3325766ac95", &(0x7f0000001180)=0x3e, &(0x7f00000011c0)="02a1405619387c6c7bb9ade8a3a19030ab87fd6a598b7350363239117f1f19bdb52e8f43fa6cfaa1ef60dc3fbee0ab7fad61257a0cd4132f451fe2eb4c3f41e9adccdde1b4da14bccedef81b1bfa199b7fa831673c95af22392b9b772c253481c876b7325e5e44bf1824cfe7885bb7d77582d96f6392dc69e4997caa28c11e282458050b6730581d23c5da72632f179fb623b3f8ea1eea776daf869ae3e31d8a6f4257c1f60cfd56a7d604089a18377ba355745c454ff7b2110a969dbb38731eb9c27b7756c3d5af0d89f1baac6ee4b233421ae4d1e2a28ce4179bdee171165e0fd32d439eeecfe57db7c07c9529a9ee43e1261ced24b72bd1b279", 0xfb) 09:58:20 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x4, 0x5, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:20 executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x2007, 0xffffffb0, "91903f34ca11f2bbffa80a000000000005b3cafb"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) (async) write(r0, &(0x7f0000000100)="4da3055a267756ad507002055f88e013c6a6ff1214f557ef58d989bc245536d95e648ad9caf6b61728a05e3d9d56ecb214f96ea905747770bf7ed41a0ddf39370970edf8ee81c74dd4ca256b83030000000000000000b16a432b467ff86ed373b20d1a15cfdbbb140746e2bfe4e9442ef5f9115214c997eb462403400b6386d13c571021c04d6087209317c8748c5c0f9588a453f6538f61bfd554fe70555378264ada7109a8ad605f54063fd6fe081ef51e481650a12e06f44ca629dce9e1c01c9792c538e0517f781cdd9b1bdd46ec23fb57ba056e36c677670a", 0xdb) 09:58:21 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) 09:58:21 executing program 0: r0 = socket$inet(0x2, 0x4, 0x81) sendto$inet(r0, &(0x7f0000000000)="b027ac92ce2a45f71416b16b935e87541dcbcd158d1efcc27bd97f2c4bad994e4b904431e48dfb933afc331be6334c5ad9eeccff01000000000000c9bb497a988b05dedeba7882212a49b74f7fbbd2882aaa058b2aa4779e516d373a05db247eb8cb08bccf6ccdee94b23f9b5b79b799e1c69f1a9e7a7c829fc6066d9da4691f3adab4d25b605ddf1f4878ee2b12c8f3173f4de8a76aba37700e727d4870b97991e4546f7055ba787850600e00"/182, 0xb6, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket(0x20, 0x5, 0x1e) fcntl$dupfd(r1, 0x0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt(r2, 0x101, 0xcf, &(0x7f0000000500)=""/139, &(0x7f00000005c0)=0x8b) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) dup2(r2, r3) sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="169c2566c1a390355b640f1f5b37b6617844c22d423967c876ff47babccb005e0020f620b6ab254e55b33837d74d069455", 0x31, 0xd, 0x0, 0x0) sendto$inet(r1, &(0x7f00000003c0)="daaf94a3372a8d2556f545708c3fd543e860a87db2a0255f6e87e7828ff237cfcfd29bc05e643427a78df129555ecc932599317409590f65c2051ee247794cc0fd7ec15789e82d256338b1dc2ee68f4f7cde185dd7c5d6aaeaafbbcea941f4e04da84c35efc43895a25a0c35036dcb2e8a6b3dd89daacb5fac881769c4e88d7017bdfed62afac1b8d03666d0f0d92d8525a6f435b84c6ceadcead31cece7f2a91ac39f2060a9d6bf17f1ee7699c7fd4a30a2d90d151fb1eae9e53d51e3537742c8a467540fb9342630eb96214e3a6393793323611a12a91d8162c482f91f8bd34591afb6d6c0da20041a", 0xea, 0x7, &(0x7f00000004c0)={0x2, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x1d) socket$inet(0x2, 0x4, 0x81) (async) sendto$inet(r0, &(0x7f0000000000)="b027ac92ce2a45f71416b16b935e87541dcbcd158d1efcc27bd97f2c4bad994e4b904431e48dfb933afc331be6334c5ad9eeccff01000000000000c9bb497a988b05dedeba7882212a49b74f7fbbd2882aaa058b2aa4779e516d373a05db247eb8cb08bccf6ccdee94b23f9b5b79b799e1c69f1a9e7a7c829fc6066d9da4691f3adab4d25b605ddf1f4878ee2b12c8f3173f4de8a76aba37700e727d4870b97991e4546f7055ba787850600e00"/182, 0xb6, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) (async) socket(0x20, 0x5, 0x1e) (async) fcntl$dupfd(r1, 0x0, r0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) getsockopt(r2, 0x101, 0xcf, &(0x7f0000000500)=""/139, &(0x7f00000005c0)=0x8b) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) dup2(r2, r3) (async) sendto$inet(0xffffffffffffff9c, &(0x7f0000000100)="169c2566c1a390355b640f1f5b37b6617844c22d423967c876ff47babccb005e0020f620b6ab254e55b33837d74d069455", 0x31, 0xd, 0x0, 0x0) (async) sendto$inet(r1, &(0x7f00000003c0)="daaf94a3372a8d2556f545708c3fd543e860a87db2a0255f6e87e7828ff237cfcfd29bc05e643427a78df129555ecc932599317409590f65c2051ee247794cc0fd7ec15789e82d256338b1dc2ee68f4f7cde185dd7c5d6aaeaafbbcea941f4e04da84c35efc43895a25a0c35036dcb2e8a6b3dd89daacb5fac881769c4e88d7017bdfed62afac1b8d03666d0f0d92d8525a6f435b84c6ceadcead31cece7f2a91ac39f2060a9d6bf17f1ee7699c7fd4a30a2d90d151fb1eae9e53d51e3537742c8a467540fb9342630eb96214e3a6393793323611a12a91d8162c482f91f8bd34591afb6d6c0da20041a", 0xea, 0x7, &(0x7f00000004c0)={0x2, 0x1}, 0xc) (async) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x1d) (async) 09:58:21 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) (async) 09:58:21 executing program 7: r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0x3}, {0x4, 0x5, 0x800}], 0x3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000240)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x1800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1d0, 0x10ff}, 0x8, 0x208000, 0xa5}) semop(0x0, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x7fff, 0x1800}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/198) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000300)="e08a525880a16184ba2ab9b2b7e27b965ed7e113076109e929b68278ba3a5b4c9b6a7be9720462", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) 09:58:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) dup2(r0, 0xffffffffffffff9c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) (async) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000003c0)=0xc) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) getpeername$unix(r2, 0x0, &(0x7f0000000100)) 09:58:21 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) (async) 09:58:21 executing program 0: semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000000)=""/229) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0x29, 0x3c, &(0x7f0000002440), 0x3f) 09:58:21 executing program 6: ftruncate(0xffffffffffffffff, 0x0) clock_getres(0x0, 0x0) 09:58:21 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000003540), 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x80000000, 0x6, 0x191, 0x2, "61f70dd741e4d4d3f06402069676dd5e0d9e1d89", 0x7, 0x4fb}) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x10) fcntl$setstatus(r2, 0x4, 0x4) fcntl$setflags(r1, 0x7, 0x20000000) 09:58:21 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0xfffffffffffffffe) sendto$inet(r0, &(0x7f0000000080)="d488cf0fd7bdb0", 0x7, 0xe, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ftruncate(r0, 0x400) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x19e) 09:58:21 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4402", 0x2}, {&(0x7f0000000100)="1b8f63d7ba10ef9b61d36d4e6f5560adcdef5dd3ee5629851d8d000770d0fc773bdd14a4f13579e4124d2abb0b5cc74cb12412f3fa43d95d6e5cefaa3f1d52", 0x3f}], 0x2, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 09:58:21 executing program 2: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x2007, 0xffffffb0, "91903f34ca11f2bbffa80a000000000005b3cafb"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) write(r0, &(0x7f0000000100)="4da3055a267756ad507002055f88e013c6a6ff1214f557ef58d989bc245536d95e648ad9caf6b61728a05e3d9d56ecb214f96ea905747770bf7ed41a0ddf39370970edf8ee81c74dd4ca256b83030000000000000000b16a432b467ff86ed373b20d1a15cfdbbb140746e2bfe4e9442ef5f9115214c997eb462403400b6386d13c571021c04d6087209317c8748c5c0f9588a453f6538f61bfd554fe70555378264ada7109a8ad605f54063fd6fe081ef51e481650a12e06f44ca629dce9e1c01c9792c538e0517f781cdd9b1bdd46ec23fb57ba056e36c677670a", 0xdb) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x2007, 0xffffffb0, "91903f34ca11f2bbffa80a000000000005b3cafb"}) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) (async) write(r0, &(0x7f0000000100)="4da3055a267756ad507002055f88e013c6a6ff1214f557ef58d989bc245536d95e648ad9caf6b61728a05e3d9d56ecb214f96ea905747770bf7ed41a0ddf39370970edf8ee81c74dd4ca256b83030000000000000000b16a432b467ff86ed373b20d1a15cfdbbb140746e2bfe4e9442ef5f9115214c997eb462403400b6386d13c571021c04d6087209317c8748c5c0f9588a453f6538f61bfd554fe70555378264ada7109a8ad605f54063fd6fe081ef51e481650a12e06f44ca629dce9e1c01c9792c538e0517f781cdd9b1bdd46ec23fb57ba056e36c677670a", 0xdb) (async) 09:58:21 executing program 4: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)='y', 0x1}], 0x1) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) (async) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) 09:58:21 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0xfffffffffffffffe) sendto$inet(r0, &(0x7f0000000080)="d488cf0fd7bdb0", 0x7, 0xe, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ftruncate(r0, 0x400) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x19e) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0xfffffffffffffffe) (async) sendto$inet(r0, &(0x7f0000000080)="d488cf0fd7bdb0", 0x7, 0xe, &(0x7f00000000c0)={0x2, 0x1}, 0xc) (async) ftruncate(r0, 0x400) (async) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x19e) (async) 09:58:21 executing program 4: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@random="272710028523", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000002", 0x19, 0x3a, 0x0, @rand_addr="5da9a3b5202d884d5a1d3cdc9a35c170", @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "e9a2b003566d780755326b55e5513585d8"}}}}}}) syz_emit_ethernet(0x113a, &(0x7f0000000080)={@local, @broadcast, [{[], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "f68022", 0x1100, 0x70, 0x2, @rand_addr="0ca4a0868712ee8f2115bc0943843685", @rand_addr="da4281e785f014439448c71874f408c1", {[@routing={0x3, 0xa, 0x0, 0x6, 0x0, [@loopback, @mcast1, @rand_addr="bb57bd87c6eb7bc1acc53e25f804ced0", @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @dstopts={0x33, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0xe0}]}, @fragment={0x33, 0x0, 0x1, 0x1, 0x0, 0x2, 0x66}, @fragment={0x3b, 0x0, 0x6, 0x0, 0x0, 0x16, 0x68}, @hopopts={0x2b, 0xf, '\x00', [@ra={0x5, 0x2, 0x553}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @generic={0x2, 0x69, "acb8875e825dc6cfd771fe173416785005a7f5b8709452ee3800395b8f9bfe9ae7c1362c9b85d580eaaf2b594796c2b2d9891caf89c7b6b7ea82e12b62e0dfa9cf31a5aeb2a99934ec0d4ff70f4e88f94c70b278050d089542666cdf45b1e663e0b9ce0be1fda940f4"}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @generic="31e8f23061aab1d796c73576dec51e5452e81dfa5e2488a0f7faefd0c3019a578f130bced6309a4ed7aca24d2fc8b5748685e3552a277d5c890848e7636a228830b82d0379d467731d4f34880348b223de0a7ba35d5a5bf5da940cefff948d40c9f18e99a09766d8a8c38b1bdb6b9294742a149ea194f3f5e6d226b00043874417bdfacb3c53c596175a3f6881df0c87d7a2b4e2fa2ccda9cbf6d09761fd767ebc116792fc819a74559bcb2409daf8007c78c6602da083c05d7a1ada048a454cdd6844f5209fc89107dbbe4274f5b77b857af839dd5c65eb1f65e3573605a878dfbdbe948915ac180dbb9c864d090957f64615549d8ab1d404b5f90079645880587f956e4ee99ce78b2e665d225038169703b4abfae02df0358107ef0ef4e12ade345783c04db1dcccb2528dbcb9f6f74e1036503a9b7a16f892dfe72e18b83ca6bd9287f5b1af904b19295ea46dada7bfb6880eef51afaaf404d4259d47ddfbeaf67f70ab1f8ad1f65b11d06d602e0a7d6e373eb91ff71594ff8012e1c7e6544039683996a563c4611ba5dd1b7870986869af0b22caf9827e68cffd350b8654b9e9caeb379f2bffa76365b08e837263d0d2f650986714b44233ef2af993d0e78998655befbce921838e9e92a572da3d4d49e0204194d909e1b468ee416a0bdfecd362097e7de0fa3997f91f22394d84e28c7545f20c7273e8e42d9a9d811f81a7fbee0a0c0e1e04c23cb6325c08ff561a3f40cc9ae96f726875de91b66ae6fac9718cd15b84a8e4a82004e91a71d4c1d3ae66fc3173f74b11b8bfa285cb087ef09b80e9c83fa982ab3bf94cc673ca9fa087776093d7af58d03f1f0b3e9bc4df90b1e7eab9a0284671297ab3eabb9c30e308f0de9434bf82cbe62cd4d107b7be1e883c0e6e546dcec2364db0db963c6dd9248e93611401eccca90209483e01a050966c29df893d17d1b3f1d345e82f645f358c284592950593b45365451bc33b555e6c96e8fe3fbc78cd4eca958b2844119d3707f0e3b2cff3aa3f9ed52db6f2fb47151d74072bf163211de9cd4ef2e381a1b65d354b27acf0092f5b1d98b70a954a1e72c78d80c80eb309367596829cfa6e5b1bab90cf7c7fdd16babda155ddbf5f35616c637b774e26b752866ee56c74c1aa6a2dc06fc7498c773aeec3eab47e9143ef11dd8c0507ad3f0cab8e23ffc505ef1e737a13ae38a43b72b01ef3221f35f5c54a2fbe3a87379d425c77b25ce2445de1cbe7915ec7791989a7cce67b643b8bb12b46108b341d73e88ec8fe06ce54d877aae86a6661a21d7bc994d2e32b6bab844510a44c05f608a677f6e5c056d9a45c7a8f33321ba6d98f1a23e31a5adea53847d0638c61a484c0c5742641a98d9d26b6df14d4bcf8e030927cdf697e7ad6cdac53a713ea99885a1646c61f5baa5337e76e89aa5a321e52f453a2abcc4b8cedfd614bcf0f56babdde8ffc87dc8c9bb6d9db41c2fbfdde02ca467d0b3560ca4bd894b1520b1d70bc2c97dfa2269f7f76f6456c5d2cb614f9bc924dd240d7ca29e80ebaa95f43ac99733b47cd40f4d736fc845174e93448dd8ecb10cbfbb410fc2c927ed6eaeed6977bb0750e625f0290afbaa227af65c853ad42727bcd6f16b86573cb3a7ecc6234fa7c8eb929cb37bd2523922144f4c0f8b49747efa14f3ea1b7536b15a15aeee4ef9333726aa3cc3e5cf469758c250146423bd675713dc35dfda3d5a55c9659c34ab753c7224bbd3a6c06522e728e7955c77d3245cae69c0c7a23add60a0aa9bcc6cfeab98d0d0e38e2ae3f74bdeda3d09918e616b5c8d332c125855b5e4c05643b23b801e05874d2809267df8362bbffd9a2cb52e6492283b51998b9904ac8748df28a8fa96c67ba2e8a64a4fd4abc45eae38adbea3cbcf37e2237d07e499fe247ae75ce74f63500750fbaabb28e9ec9322b46dd175f679ec37d4d5f28f36bbd7311670a3a57cfbc8cfc0ffdb401a99439d08d346d97c16ef32a31f04d67b74fc193aee73d78d94479d53b15c7f60650f7e5310c4b6dbb499bb12899cf84006b86d8970df5916db11bcb02a4b9ddcc9f02e2b652a85f69176e1b2ff0ac29685dbef598b8bace1f8f458f029d1e751f018f3132b802aefde9807d92874ce677081dc683019aa35e46f4e58a0f792785725099b215253991534886fb456ac5931ac67fd83df059254ec2f558a00137db20881e3d13e08591bba3e41fc98407228074ffe375df846fd862c9ed55b2717a5bf16d5c0909803a140ed59d4f3e85a4d38bb002e6853d73a46108cd91029c9c9436e959411a01e43262c0dfc9016d4b7d592fb32369b216417a0540485d06f53504f11c9d6b05a2a7503d4f1a1b24bed62c1973b4d4ed0eb8b460875da6626173e20e65eebe08a1c152337e9a5873907a8c3eb2710122a3b7ceec2612ce17618f3697a392c1068d9a449aa1ed929075484f78f119b2abef18d11042df55757d15a030716528d187850210c9816a80a9197d1dea5c833a6b220c139fd77b0cde2b9f65b52450d844159a60fa2c69670c7406840c1db9f277ed48b1fb886b6c0cd6569cf54a7bb4b722f2989ab5365bfa26d8dbe5605e9dc0fec1f6139157fd5deafda644ae5c7c90e9fc10a0f8605c2d402bdb26e91618b81cc24e4a5b3ce1553eeb72c7b7ae597034cae7632bdd0801d7b8eeea3a9a8ed365c5c9a0632bbc6d251f24819a6c8b36cb5b13bfd093267b83288f80c609d3c0d032b5e24c64d76aa9b9b6f55ef091e18cdbeb3006a64645a92257dddae5f40816d10cde3129f73dc3a5d21bc9d168c067341b4b4e0539d5d5a09ea2dde991c21a96539756ee3c25af18ddad5eb07419e34302008f460cc43fa84f17aede0115005b3e26907770d0a1ffae2a36c93e8307d434ac6e5b7b7865043672aab5be8a5fe19c04b40936060f57bcd6b57c2209e50877a2a7b2d3cacacbee55b0199b43fcb1f436b82b565c8a570a94e80f5c86417b547d6077cf067bb180a8de51bac285ce861f1920e5ce7ddadef14b22a86b00a2be93b420d0fb1cbdc3b0b711d3a7332a23876563b92989f6f501cac02c497749e492246b4e3de125039a611edb649895486872410d816cf084988a4644e7cea5d00421d109aaf659bc9d7a9c64364394a87d33a343da7b927b99f8dbca266bd7b1d6e09f747496f258f6847ce7aa3b6d7564a954fa6fd9c6bd3b0de38b391258e56eb27aad1251c98c92814cbf2cce43cb60a6f2a880a74e0e3ed6b67fc26734d9d97e0407ea5ddfb1202c586df651f3fa467b85bc0baffca7c833b14358cef9838997457f7e568748d589606c3bdaf64b56f71d2fe96afb3d547d81a020460d7b75a039d56fdaa8416618227a7e92541a2bf86d56fba6e067a5f8b795d05de5c9b389812c5ad501e6fbab3e9a96b3b29e46ff212ca651b9b20d2b6cc9f69acbc4d8bec05edf0165dc566067802a0b6d5d76ea22c8393b8869b1f6ddaec561a93641c8ce6e4eac48176eaea2fe60aa1cf02b40022747956820744bd40d99012af8d45b3ca41a926a7db63486ae2feb347714029c0c9a94bb74f36210b2b3054e2c45f7cfcf7d9768478345e0a35b6bc73b32d38ae556cc07beea82132d4c08b973d107ed3851a2fe2be824cbbf959474130b027641ca902ffa7af29519d52b6d3f484cb45b91ab4d9e85b2c4735dee2291d978d36a2f973334a786fe7a4f7eddf6da9d04e16e92b913eb327f96a17b85330bed1009766e88d3783056a58153c700888774e5bbffdc52125ab641f5b1faea7dbcc0883bb291d89b78cd47809f2a5446f9d3ebf772400f6227c7afc6a78e017d03141ce8360cf9c465bceec1a560eabdedb92943eabc304803b1a03394e8c95061ae9dec288b3a6391570eff0368b0a54c11fe43055818d8851f7c40c324b25d3714652e10886c487660d02579cfc79c7f50daedbf9856d5113e744b494eb79f8704503c6e1b00d1ca89c871013ccc5c03dc34dbb089a53986e74971e1b036a6744ac7b3e41e9823c3eef12a6d454af3aa77ebd8bde9257ff7d93f5442a0d1e89c462434586889ac683dfd86b6d491445426e6bbf823c5b6f4462b4892493e9dcd458488bca1f8eaa2b242fed6555eb210f5fb665520a900d09e4df7754d0e7c0e447f94b8a6a585c39e0f10ef348481c33c3fdec3fb6762fce4082276ea804c6328bc56f2af948de4c8e7f5d32204a2b6d984f691787311e6e03b8015bf8ce22a44b5cf24516129ff9882fe195e9b53d28e0972ee0f86e5a12bedc1b2a1afafc679b850fdb86644444f16160c88fd711e95f36793ecdfccaff68adc93d645b2bf488a157628494db3bf04d6f47f8f806df552fd84858aaf74c9e9728df1680d5f2a24c943d0fdf10e93804a9bd98491e219655a1e61d4ccaa721edd5fe4594c90b7117f9431dc888fa98d44a36fe5c8b76cc4bb9d9fecce8c0b98694ef10664ce397db3c3b70e48c922933301061a458a05962787e8891cb56148d673e961602852c08b96509b9b95ea737864b4965a3169d62ae2572c584a36fcfe32810efd552d6bd711f8a2ee60763487ff6dc51d5145974f10069bc70c7b69637a072ef1b2c04ff37f65f0a4688c628f481648135610ffb4ac7664bce0418e34f803dc58135ac9bc04c6abffb3e8ac8cec07e7a882b2702a900c1a8d0bf315bea40d0501853b7e2a748db144899eb82f3c7d94336ce88c75d2a7714dfe54f399bebdd0f02e0ae27b88bee91b0782c9eddb3d96b41e5d6e29225ca983118ad4446f4e37bba6484775e28aa94a2c7b9897ad2681d99d6ba5d017eb07edc604f4d6925a0e6dcc08a833d79d71b658547c9aa51a4e0a4002142d3c68f09530139374e338ac8f9052b97a45200c4d0aa68bb51bbedd0cd8132b7d75bccf9275d53eb618369c33a1559e2e936b03949547bcb2d2c3c562233be963fbd7ae96358bbec7d03d0a9363d6ce54f008f03d794f7a3fb9d9ba3fe6ae27a5132965c142b584d7dc56925757d6a4b85b52fc275bef517d697d849f9453388cb76c29a7e4bc0a23776d544bd13f0863da259aff55f3e9e9e1a9afbbda0a3210a3e79f9725c51ecdefc960bf7721b7b0c733d071e681520cf75a11a27e387dd08a0fa38a47f4447b8e8aec5d2dd6ad6be189a1eed227a0e0cc6cbf56519ab0da62c1575941b7582b6ef3d8402227811bf96138baadcbdae95621da7c631f062cb9614de57f42c70a8b0d27ad3465cc58fe3959fe29b05e2f4e68ca8fa8f5acd8dc19edb7c02884ea9a750b6ec3e993bfaf51445e3b0219e225fefe549f66103bcd7f3a90a02eb00ba3d927949ca0eeac1b092078b8c8bebfcdeb839598fafd563c7a24a59ec125ed291a3ae391a63abdf5aec5fbabb62de88b72b1c3c02d00870f87aa465d57ed84fe777adacc002a4a845a5a891d18430a903c8ba590688e186975eda67abf5764f0109a627b29feb275938b0723875466e338dcb7cf77d563262bf0b1b274b54b10d3b224fc48f58197360e5772f481318276336f0f9e013e78fc16ade2e7e545eed16d4591cfc424671306e1f7f9e695a903264428ae9d53c26bae370ea16499a726120987459a8feba27d5468482fa24722c1460aa38feeb5a7bc6a89fdf4cd7d862470d8ef6b8f638664193259c031111b4fa8d968baaaaab63f0b6230d8ac3c346bca5c4899e8d93f3693e51dc85525f1e36897b1cd2a150c9f518c4c3ca2f87a7a14e85275427649c82f4c2a7641ab062612f6bc24af7ac4413ad0ea6c461f28a552185f5c94f3131c3f8d"}}}}}) 09:58:21 executing program 6: ftruncate(0xffffffffffffffff, 0x0) clock_getres(0x0, 0x0) login: panic: vop_generipac_nibac:do kpe rStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 178539 73015 32767 0x10 0x4000000 1 syz-executor.3 *214110 8858 32767 0x10 0x4000000 0 syz-executor.7 db_enter() at db_enter+0x18 panic(ffffffff8256893b) at panic+0x177 vop_generic_badop(ffff80002cb62938) at vop_generic_badop+0x1b VOP_STRATEGY(fffffd8069bebb88,fffffd8072f17c98) at VOP_STRATEGY+0x9b bwrite(fffffd8072f17c98) at bwrite+0x1f0 VOP_BWRITE(fffffd8072f17c98) at VOP_BWRITE+0x4a ufs_mkdir(ffff80002cb62bd0) at ufs_mkdir+0x6b4 VOP_MKDIR(fffffd8069beb8e8,ffff80002cb62d30,ffff80002cb62d60,ffff80002cb62c60) at VOP_MKDIR+0xbf domkdirat(ffff8000fffedcf0,ffffff9c,20000100,0) at domkdirat+0x121 syscall(ffff80002cb62ee0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbed5132f230, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: vop_generic_badop cpu1: kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/setuid/kernel/sys/kern/kern_fork.c", line 677 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8256893b) at panic+0x177 vop_generic_badop(ffff80002cb62938) at vop_generic_badop+0x1b VOP_STRATEGY(fffffd8069bebb88,fffffd8072f17c98) at VOP_STRATEGY+0x9b bwrite(fffffd8072f17c98) at bwrite+0x1f0 VOP_BWRITE(fffffd8072f17c98) at VOP_BWRITE+0x4a ufs_mkdir(ffff80002cb62bd0) at ufs_mkdir+0x6b4 VOP_MKDIR(fffffd8069beb8e8,ffff80002cb62d30,ffff80002cb62d60,ffff80002cb62c60) at VOP_MKDIR+0xbf domkdirat(ffff8000fffedcf0,ffffff9c,20000100,0) at domkdirat+0x121 syscall(ffff80002cb62ee0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbed5132f230, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002cb62860 rbx 0xffffffff82981bff cpu_info_full_primary+0x2bff rdx 0xffff800000bf37c0 rcx 0 rax 0xffff8000fffedcf0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x4d2e48a5bfe50eb8 r11 0x93cef4830ce6047a r12 0xffffffff82981a00 cpu_info_full_primary+0x2a00 r13 0 r14 0 r15 0x1 rip 0xffffffff823b0ef8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80002cb62850 ss 0 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.7) pid=214110 stat=onproc flags process=10 proc=4000000 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000fffe67e0,0xffff8000fffec800 process=0xffff8000fffea9b0 user=0xffff80002cb5d000, vmspace=0xfffffd806c7a8468 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 73015 165006 25132 32767 3 0x90 nanoslp syz-executor.3 73015 106597 25132 32767 3 0x4000090 fsleep syz-executor.3 73015 178539 25132 32767 7 0x4000010 syz-executor.3 73015 459268 25132 32767 2 0x4000010 syz-executor.3 42948 211389 83368 32767 2 0x10 syz-executor.2 42948 272107 83368 32767 3 0x4000090 fsleep syz-executor.2 80942 92863 53470 32767 2 0x10 syz-executor.5 80942 57913 53470 32767 3 0x4000090 fsleep syz-executor.5 59415 232209 93807 32767 2 0x10 syz-executor.1 59415 87627 93807 32767 2 0x4000010 syz-executor.1 59415 225630 93807 32767 3 0x4000090 fsleep syz-executor.1 15996 424823 71468 32767 3 0x90 nanoslp syz-executor.0 15996 314840 71468 32767 3 0x4000090 fsleep syz-executor.0 15996 205609 71468 32767 3 0x4000090 fsleep syz-executor.0 8858 470495 5974 32767 2 0x10 syz-executor.7 * 8858 214110 5974 32767 7 0x4000010 syz-executor.7 45093 50224 0 0 3 0x14200 bored sosplice 5974 77759 30390 32767 2 0x490 syz-executor.7 30390 302127 55291 0 3 0x82 wait syz-executor.7 53496 260053 85329 32767 2 0x10 syz-executor.4 98705 87837 28121 32767 2 0x10 syz-executor.6 25132 313945 52087 32767 3 0x90 nanoslp syz-executor.3 28121 112761 55291 0 3 0x82 wait syz-executor.6 53470 63219 94716 32767 3 0x90 nanoslp syz-executor.5 85329 98895 55291 0 3 0x82 wait syz-executor.4 83368 458763 74827 32767 3 0x90 nanoslp syz-executor.2 94716 269602 55291 0 3 0x82 wait syz-executor.5 52087 308627 55291 0 3 0x82 wait syz-executor.3 71468 443227 49891 32767 3 0x90 nanoslp syz-executor.0 93807 509904 39616 32767 2 0x10 syz-executor.1 74827 158412 55291 0 3 0x82 wait syz-executor.2 39616 140915 55291 0 3 0x82 wait syz-executor.1 49891 74621 55291 0 3 0x82 wait syz-executor.0 55291 385982 98576 0 3 0x82 kqread syz-fuzzer 55291 126052 98576 0 3 0x4000082 thrsleep syz-fuzzer 55291 26214 98576 0 3 0x4000082 thrsleep syz-fuzzer 55291 409468 98576 0 3 0x4000082 thrsleep syz-fuzzer 55291 93620 98576 0 3 0x4000082 thrsleep syz-fuzzer 55291 90280 98576 0 3 0x4000082 thrsleep syz-fuzzer 55291 509029 98576 0 3 0x4000082 thrsleep syz-fuzzer 55291 278339 98576 0 3 0x4000082 thrsleep syz-fuzzer 98576 422422 23921 0 3 0x10008a sigsusp ksh 23921 424193 93733 0 3 0x9a poll sshd 81026 6708 1 0 3 0x100083 ttyin getty 93733 503492 1 0 3 0x88 poll sshd 11538 270253 79726 73 3 0x100090 kqread syslogd 79726 94536 1 0 3 0x100082 netio syslogd 86334 260169 1 0 3 0x100080 kqread resolvd 81417 431314 59484 77 3 0x100092 kqread dhcpleased 77776 230883 59484 77 3 0x100092 kqread dhcpleased 59484 372433 1 0 3 0x80 kqread dhcpleased 46070 216328 0 0 3 0x14200 bored smr 15743 56502 0 0 2 0x14200 zerothread 82767 89062 0 0 3 0x14200 aiodoned aiodoned 93208 71694 0 0 3 0x14200 syncer update 70071 110634 0 0 3 0x14200 cleaner cleaner 84752 279305 0 0 3 0x14200 reaper reaper 21590 60062 0 0 3 0x14200 pgdaemon pagedaemon 95758 389040 0 0 3 0x14200 bored viomb 71691 144906 0 0 3 0x40014200 acpi0 acpi0 61951 97638 0 0 3 0x40014200 idle1 49739 175354 0 0 3 0x14200 bored softnet 4879 491912 0 0 3 0x14200 bored systqmp 73739 45321 0 0 3 0x14200 bored systq 64887 200658 0 0 2 0x40014200 softclock 93425 24733 0 0 3 0x40014200 idle0 1 494202 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 8858 (syz-executor.7) thread 0xffff8000fffedcf0 (214110) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82acb1d0) #0 witness_lock+0x44d #1 __mp_acquire_count+0x48 #2 mi_switch+0x3d3 #3 sleep_finish+0x1b2 #4 tsleep+0x12c #5 biowait+0x91 #6 bwrite+0x21b #7 ffs_update+0x27d #8 ufs_mkdir+0x662 #9 VOP_MKDIR+0xbf #10 domkdirat+0x121 #11 syscall+0x489 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80682f4928) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 vn_lock+0x84 #5 vget+0x1d3 #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ffs_inode_alloc+0x1be #9 ufs_mkdir+0xf4 #10 VOP_MKDIR+0xbf #11 domkdirat+0x121 #12 syscall+0x489 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80682f44e8) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 vn_lock+0x84 #5 vfs_lookup+0xd1 #6 namei+0x36a #7 domkdirat+0x75 #8 syscall+0x489 #9 Xsyscall+0x128 Process 53496 (syz-executor.4) thread 0xffff8000fffeea88 (260053) exclusive rrwlock inode r = 0 (0xfffffd80682f42c8) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 vn_lock+0x84 #5 vn_closefile+0xc6 #6 fdrop+0xc7 #7 closef+0x11c #8 syscall+0x489 #9 Xsyscall+0x128 Process 98705 (syz-executor.6) thread 0xffff8000fffee2a8 (87837) exclusive rrwlock inode r = 0 (0xfffffd806e3fc700) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 ufs_ihashins+0x42 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1be #7 ufs_mkdir+0xf4 #8 VOP_MKDIR+0xbf #9 domkdirat+0x121 #10 syscall+0x489 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806855e4e0) #0 witness_lock+0x44d #1 rw_enter+0x3e1 #2 rrw_enter+0x8b #3 VOP_LOCK+0x87 #4 vn_lock+0x84 #5 vfs_lookup+0xd1 #6 namei+0x36a #7 domkdirat+0x75 #8 syscall+0x489 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10170 6407K 6418K 78643K 11260 0 pcb 13 8K 8K 78643K 13 0 rtable 248 7K 7K 78643K 400 0 ifaddr 81 16K 16K 78643K 82 0 sysctl 2 0K 0K 78643K 2 0 counters 56 35K 35K 78643K 56 0 ioctlops 0 0K 2K 78643K 36 0 iov 0 0K 16K 78643K 840 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 5 0 vnodes 1270 79K 79K 78643K 1437 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 288 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12598 0 file desc 24 89K 125K 78643K 1023 0 sigio 0 0K 0K 78643K 95 0 proc 56 74K 111K 78643K 574 0 subproc 104 6K 6K 78643K 104 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 138 0 in_multi 99 6K 6K 78643K 101 0 ether_multi 1 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 2K 78643K 757 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 335 80K 82K 78643K 14566 0 UVM aobj 8 2K 2K 78643K 8 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 21 0 NDP 11 0K 2K 78643K 27 0 temp 94 4691K 4755K 78643K 6178 0 kqueue 10 14K 22K 78643K 66 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 22 0 0 1 0 1 1 0 8 0 rtpcb 120 90 0 87 2 1 1 2 0 8 0 rtentry 112 116 0 1 4 0 4 4 0 8 0 unpcb 136 643 0 630 8 7 1 6 0 8 0 syncache 296 7 0 7 2 2 0 1 0 8 0 tcpqe 32 274 0 274 2 2 0 2 0 8 0 tcpcb 736 262 0 255 9 2 7 8 0 8 6 arp 120 18 0 0 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 7 0 5 1 0 1 1 0 8 0 inpcb 304 567 0 558 7 3 4 6 0 8 3 nd6 48 29 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 467 0 0 30 0 30 30 0 8 0 art_table 32 468 0 0 4 0 4 4 0 8 0 art_node 16 115 0 10 1 0 1 1 0 8 0 semapl 112 286 0 276 1 0 1 1 0 8 0 shmpl 112 5 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2728 0 1297 90 0 90 90 0 8 0 ffsino 272 2728 0 1297 96 0 96 96 0 8 0 nchpl 144 4080 0 2417 62 0 62 62 0 8 0 uvmvnodes 80 2841 0 0 58 0 58 58 0 8 0 vnodes 224 2841 0 0 168 0 168 168 0 8 0 namei 1024 14637 0 14635 2 1 1 2 0 8 0 percpumem 16 40 0 0 1 0 1 1 0 8 0 scxspl 216 11871 0 11871 9 8 1 8 0 8 1 plimitpl 152 182 0 159 1 0 1 1 0 8 0 sigapl 424 1298 0 1248 7 0 7 7 0 8 0 futexpl 64 8360 0 8354 1 0 1 1 0 8 0 knotepl 112 110 0 0 3 0 3 3 0 8 0 kqueuepl 216 264 0 258 6 5 1 4 0 8 0 pipepl 336 317 0 289 13 5 8 8 0 8 5 fdescpl 496 1283 0 1248 7 1 6 6 0 8 0 filepl 152 7239 0 6997 22 7 15 16 0 8 5 lockfpl 104 70 0 68 1 0 1 1 0 8 0 lockfspl 48 31 0 29 1 0 1 1 0 8 0 sessionpl 144 23 0 7 1 0 1 1 0 8 0 pgrppl 48 23 0 7 1 0 1 1 0 8 0 ucredpl 96 976 0 958 1 0 1 1 0 8 0 zombiepl 144 1248 0 1248 1 0 1 1 0 8 1 processpl 1064 1298 0 1248 5 1 4 4 0 8 0 procpl 672 2961 0 2894 7 0 7 7 0 8 0 sosppl 168 15 0 15 1 1 0 1 0 8 0 sockpl 480 1379 0 1354 27 18 9 20 0 8 5 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 228 0 0 28 0 28 28 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 368 0 0 22 0 22 22 0 8 0 bufpl 288 4653 0 143 323 0 323 323 0 8 0 anonpl 24 810466 0 796167 203 24 179 188 0 186 62 amapchunkpl 152 36846 0 36050 39 5 34 36 0 158 0 amappl16 200 32087 0 31720 208 163 45 70 0 8 18 amappl15 192 400 0 392 1 0 1 1 0 8 0 amappl14 184 337 0 328 1 0 1 1 0 8 0 amappl13 176 198 0 196 1 0 1 1 0 8 0 amappl12 168 23 0 16 1 0 1 1 0 8 0 amappl11 160 408 0 390 1 0 1 1 0 8 0 amappl10 152 38 0 31 1 0 1 1 0 8 0 amappl9 144 470 0 468 1 0 1 1 0 8 0 amappl8 136 598 0 541 2 0 2 2 0 8 0 amappl7 128 116 0 106 1 0 1 1 0 8 0 amappl6 120 213 0 193 2 1 1 2 0 8 0 amappl5 112 890 0 869 1 0 1 1 0 8 0 amappl4 104 1403 0 1368 2 1 1 2 0 8 0 amappl3 96 221 0 210 1 0 1 1 0 8 0 amappl2 88 672 0 629 3 1 2 3 0 8 0 amappl1 80 26432 0 25773 18 3 15 18 0 8 0 amappl 88 14099 0 13836 7 0 7 7 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1283 0 1248 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1283 0 1248 1 0 1 1 0 8 0 vmmpekpl 168 13721 0 13673 3 0 3 3 0 8 0 vmmpepl 168 149103 0 146451 176 22 154 163 0 357 29 vmsppl 368 1282 0 1248 4 0 4 4 0 8 0 rwobjpl 56 62038 0 57852 70 3 67 70 0 8 0 pdppl 4096 2573 0 2496 118 37 81 95 0 8 4 pvpl 32 1156672 0 1137184 312 25 287 297 0 265 87 pmappl 248 1282 0 1248 4 1 3 3 0 8 0 extentpl 40 57 0 38 1 0 1 1 0 8 0 phpool 112 749 0 47 21 0 21 21 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8256893b) at panic+0x177 vop_generic_badop(ffff80002cb62938) at vop_generic_badop+0x1b VOP_STRATEGY(fffffd8069bebb88,fffffd8072f17c98) at VOP_STRATEGY+0x9b bwrite(fffffd8072f17c98) at bwrite+0x1f0 VOP_BWRITE(fffffd8072f17c98) at VOP_BWRITE+0x4a ufs_mkdir(ffff80002cb62bd0) at ufs_mkdir+0x6b4 VOP_MKDIR(fffffd8069beb8e8,ffff80002cb62d30,ffff80002cb62d60,ffff80002cb62c60) at VOP_MKDIR+0xbf domkdirat(ffff8000fffedcf0,ffffff9c,20000100,0) at domkdirat+0x121 syscall(ffff80002cb62ee0) at syscall+0x489 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xbed5132f230, count: -11 ddb{0}> machine ddbcpu 1