Warning: Permanently added '10.128.0.236' (ECDSA) to the list of known hosts. 2020/05/07 22:40:00 fuzzer started 2020/05/07 22:40:04 dialing manager at 10.128.15.235:26027 2020/05/07 22:40:04 syscalls: 338 2020/05/07 22:40:04 code coverage: enabled 2020/05/07 22:40:04 comparison tracing: enabled 2020/05/07 22:40:04 extra coverage: support is not implemented in syzkaller 2020/05/07 22:40:04 setuid sandbox: enabled 2020/05/07 22:40:04 namespace sandbox: support is not implemented in syzkaller 2020/05/07 22:40:04 Android sandbox: support is not implemented in syzkaller 2020/05/07 22:40:04 fault injection: support is not implemented in syzkaller 2020/05/07 22:40:04 leak checking: support is not implemented in syzkaller 2020/05/07 22:40:04 net packet injection: enabled 2020/05/07 22:40:04 net device setup: support is not implemented in syzkaller 2020/05/07 22:40:04 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 22:40:04 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 22:40:04 USB emulation: support is not implemented in syzkaller 22:40:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x7b0b}, 0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x6, 0x4000, 0x81) recvfrom$inet6(r1, &(0x7f00000000c0)=""/44, 0x2c, 0x3, &(0x7f0000000100)={0x18, 0x2, 0xfb2a, 0x57b}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_open_pts() setitimer(0x0, &(0x7f0000000180)={{0x0, 0x101}, {0x4, 0x6}}, &(0x7f00000001c0)) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) socket$inet(0x2, 0x3, 0x82) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x40, 0x0) fcntl$dupfd(r4, 0x0, r5) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 22:40:07 executing program 1: r0 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r0) r1 = socket$inet6(0x18, 0x6, 0x0) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x118, r2) chroot(&(0x7f0000000100)='./file0\x00') r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCNOTTY(r5, 0x20007471) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x40, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x200, 0x0) r10 = socket$inet(0x2, 0x4, 0x7f) r11 = socket(0x10, 0x2, 0x6) r12 = open$dir(&(0x7f0000000940)='./file0\x00', 0x2, 0x23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000180)="0d22a9b40ebc2bf8884a091b2c550890f9c470cc561f740c1fc17ff5b993", 0x1e}, {&(0x7f00000001c0)="b70c916044f951134a828289e2ce6deefc62d1ad53d3cab313e9290285e686113e0dd3d32e7377ceab70e8e7475bc410b71adda7f9eed853496cfa9701980ebf6760336ff8e1e7648d3955599570fcba263ad561f34b67f1149afe4cf99bcace4b322bad00b7c1d4d1cf916b49", 0x6d}, {&(0x7f0000000240)="93fa90a3cc84583780ebe95efae796103e3cfc1d6fda39e3ca434077374633632ca70d319e81902ef5ccbae3448713f1e88f382b7a13dff9ff8a7291ff28afa6696d57604da109c215c218ad49a01493d070a02bb8b2f55bc0c34c7fc0d8882789aea79138d8a47f93d5529efd3b5893d4bdd8b3c3f781ec5498309330e736285d68453161947a7a31456cc6f45c1bde70039fbd5978b2b65f75bdf1150055df3fd3903f001cb47425a7498f51cacf52d3128c94e24658fa53bc5e1bcac4647a81be86", 0xc3}, {&(0x7f0000000340)="07016af243b0f671b75dbeffb0b4cb1e4c14d8c14345c7eb47a80573aebffe0487550ecdedc2ea93541fa1426ece146794874d183cbb75257d874b5eb5a464919738ec69ef0c64a9a4d02a131271aaaba967c8f1a0b48a3cbbbee67c4ce2cef631819ac4990587fd8d21b91a4e5db3180d768d88acf8ee9fa64e11558595cb3155c8b9b2c6c8931da16a4f8fd249b54921aa2d930f5050d9813c0adc5c5e5b3fb86e7e3ee9e344873db4a7f94bdeb0c8df2e60ca837103e39e4f583900af55d74014187434d9b144bc45e56068b363adb654c1798108dd44fc97", 0xda}, {&(0x7f0000000440)="55af07c431a3cf9ffecbf213ce11b057eef747a93d08a41475a49926f18a20c64e56dd865c4609fd4539e8d2862336cc4269b363520a861e98b9866b7ccd8b56cf29d73d0d94cd7ad61ab159feb597d3f2b85018d2d79157d0915881508273f0c1a2df1ba870771ac1a1fc36bb941e32e417dc6042a9d551376828b95cea07ba0b5f82fff3d3c389a14d99fc231f19eb44c3b65bbfbaef1d2e7584b8b35c8e7b42a81a0921118bd4a694b86df2803d03864d8d0626974b1e0faf31e13565e0329ece0d81a19516f10937e7eabf78", 0xce}, {&(0x7f0000000540)="39952282b2bfb6202a77ea6a5bb52be95f40f7d5fb1aadc7f916d587de90647bc234d0409f8b06340261ea25b33dc1b5546d6fcb16da26cba9f1d7cd0714498708a46385f5ef4e60d6531a9c7db9418fc69bc73c135b4212b1fd2dfbae62d48a46d8cadaf4769c2e2c70112fef69682dd7e32d9497774c13f4d464dc7f6c48b047dc8d9d8352bf8fd7709099d246d6d40f6dc43e792121a99b61aa55620f08d207fbda6f65cf92e4860676b8791b5ceebe1fddcb34ec8547a91f85775c9abc8529ac97d7b41608508d9442", 0xcb}, {&(0x7f0000000640)="d9ea494a0c6a8da8b107c1c9a459f6ca5d90aa3da157394d474acb1140b85135e16718e4c5f390875782b954010b497751dc4a7875499336cb7c46f3a5d13bc5e9c8c26a17bc474bc43e1eb799a384aa12de016db7845da7139b67a065e7dd64262fad17fd8af265539952a4cb3ab4868776ff76179d5e262b77a42a2ee2a96473a5c6c013e1c3ded393e71407c196c897f258a6ca270696cc46f5504c8534af122a6187ece24f29504e72e9b6f790571cccdb8d37ef0d197f2957f16bd9fa4ec2f8b70c0e306c22508b82ea3f", 0xcd}, {&(0x7f0000000740)="34ce1cb8abcde28e97c642c2523575295e5eb08d5720786214cccd598d99ef455dc5a12171e8525385", 0x29}, {&(0x7f0000000780)="9b5303b26ae65d67b92ba52eed2201e793f79969", 0x14}], 0x9, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r0, r3, r6}, @cred={0x20, 0xffff, 0x0, r0, r7, r4}, @rights={0x30, 0xffff, 0x1, [r1, r8, r9, r10, r11, r12, r1]}], 0x70, 0xe}, 0xc07) r13 = geteuid() setuid(r13) pwritev(0xffffffffffffffff, &(0x7f0000000d80)=[{&(0x7f0000000a40)="eb053c7e64bec4939280653e703ecffe009f96051d8e15a40a987c35d5ba93fa49354be1613896efbdba46f03372d81921435b5c4e2a68df30ea0d86cf89ad5df620205f146d65ad5845ac92c41253f78a88b67b5d6d3c03663061c08f9097f99b63c715577d18b9958de41b0648025882a7cf1d2d922e57cc3e22a96cc46fcef9c9abe47fcd76560460256cd36bf21752a68b1165b81db5a476020e8aa1b365ead4d96d5550c565c1b2b58f3cc9d8ec5cbdbaf1c1eeb0f67b98c4f0bcc80be751e8b8", 0xc3}, {&(0x7f0000000b40)="8952491168d761ea9b8bb1fc55e3f34e6a3be65e1e84f37d11a1340afb55f56b969810f5f1b0a974152c235db775e764032af3d519d41f244ec3e0bfc323dfc8be6b7f0ceb6982441abed11b725fcef040afd234c98e723e5b88a9cd82259ce3d0d7f73f0ea594346a21526aaeaef52e05ef7d56aa8c4ef814fa8a0995afe18ef87d7a84edbff1b5e6151721c64f4c376f4c4150de1652554db4146e839bf4a1cd7f1c8cfe484c8f005ddf", 0xab}, {&(0x7f0000000c00)="2540c31a856a656834008c7b7ff170b2dced3da008b851262d1e", 0x1a}, {&(0x7f0000000c40)="42d6c8bc98e3b86cc94b4c7580e910412552f08b9e7bf4209aa802fb469abef3b2e50bbbfda59af8a7d7957ab0868c2bf293cb67c5b9e4d0acb3", 0x3a}, {&(0x7f0000000c80)="4c8b00ff9c08a4580a193cf0fa0b070e2584", 0x12}, {&(0x7f0000000cc0)="cfe2f15a3dba4ad5e136ebb0611dfa4cb0b3bbc861703c0b8bdb7ed347f5b0cb0dd33a1361395e0a6ae0915d991c2f89f80807e4ed2af3fa303e4de1354fd63c2de2f5cfdd368e9054486da83e7c68f6a8c6e5a74094f8d75859396be5899e01c43f376ce378fa5902ff83a1e3b0946934165ca22c6e96443a22a378d11b549f2a0d11cb02cda68e4f5522544d54aa74a1290a45d71799c2d303df894a", 0x9d}], 0x6, 0x0, 0xd22) 22:40:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xe254, 0x1, 0x9, 0x1}, {0xfff9, 0x3f, 0xfc, 0x4000}, {0x5, 0x5, 0x7, 0x3}]}) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff0300aaaaaaaa86dd60080000020000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d0000e572ab7820bdd1a35cde0e6dc77527e1c61acc3a5a0fe127cd3d4d7d007c1caaacc5d9cf20bd28c8fd888d310d78eb25f1ff545c053591c44e36fc14767b33dd6ef56e773247a2a555a3d9a0910933c4af3735461f3ed33e5442f7e03bcdb9f0056d1369dbd285179e676062c13e8710e90046329b1887ca8aa0222e113ea1e8453ce308d9d174b8e645d74a8ffe400b8e57067e140490c19d2a6b"]) 22:40:07 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0xd, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4, {[@end, @ssrr={0x89, 0xf, 0x0, [@multicast2, @rand_addr=0x4000, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @generic={0x83, 0xa, "9760d5b2e8f9ac3c"}]}}}}}}}) 22:40:07 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x10}}}}}) 22:40:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) r3 = socket(0x0, 0x1, 0x98) getsockname$unix(r3, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0x10001, 0x8000}, 0xc) 22:40:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0xfffff001}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:40:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f0000000000)="3e3d8c3d370de1f864eaf01e510b53d74152d661eba06b8a41f5a2adf2ed5d699bdf560bb45b3327e1b0eb6071ef8f209555373046f30ba22aad6abbf10dc2c83c9171aed432b8f65b56a6ad7cab229b6b18190a6e2c6b145d5a9fc44ab153812587f42c42ad8301a936af820f6e3ed7c68029f750a724505303636689d6df1c0365891aec50e1907e95441364a1b2", 0x8f}, {&(0x7f00000000c0)="4cf3d5b9bf47642030e966cc826da994ae718aa8fd2d6cc7dd6568f36eba2fb17be95324586c4af7b57100d1e1ae28e47f12cfb2530b30c6fd4ddd292f8364f2a28868c3b2a58e700179ad43f56bb8682d7173bc1041876b4bf77b1e6853d48b7d258a9f0f22eb55d86777b6cc3af0197330a3176417497f2f14edde41ad08c3696af3680a86e196a617f92f7442dfa9d4da02bbd3de13c88548a3c5c1127dc26bbdcf8ac842b50b6de3972e0eab1cef11ee35172c9b4c58c8f0904e1d8f11c1f6d2441740508cecc6df33be5501ba08f570e93b17031b4565ce49ca2ccc98d8f63a400ede8951c3b7487f69227c7646e924b0ae94dfe8b0a77ee9f6c802979f7e1e621cae2f9b78fee28f660cb40aab4b4a28f853c36c92dd4936b8ac883f443ebce6b6e2df76afd10c8bbc5943bd94e585f10b0417db63c9954a02d50630310bf2cc326157a86bf92d3bd11bc4ba2dc66a1137a8e0c5e0b6ad1e44ffd93ce55469300ff068517ed48d2984899742247f75086484bf2af72ef15e786a6df098bf48307e756033f6d519b3dd015818eaaf3a3d7b9c6bdc9888929c39b0662d7fbc6adcbd081f5a454d150bc1fdae2f4ee41b45b67426694644e61c54d679e9ef242db6aa26e30a681e3807e4de5ccc9dfe2ee0260fa53b7d0b17ea869696539169e01055c559f8bef258bba734c8aceee4ab967435bf3a3c2328380f89b7d2ae762f17bc50bf8d526b998babbe0493094e53501b13098541257b8db20278cd23b5ba76930cb11d0b5628fa893ad210337181696ab78c162632e17bca931fc4e68c362c165b571b3ec9526c291fd96cb94bf743adc3e0eced7e5dceeec17faf07219b23d17e0d00f6ca1c7aa0b1a86eea57df122e3d5c2f2fe43c80983eb948be0dd39960d0ceb6e0692fc33f27935170aa8ffb848aa5273144b342e361664abb7317fdf0212bdbdd1135d691a568ce5bf02f27edfe8f8ba53dc8337414d13aad736fbb55d95f7c42adbc9de88ec6925d20c7451bc270623a7c0c164992e71f3607f297ebacf13be19404465fc8763f286c6c9ce333d9217e06961d7cb9b18a17acb3355eb7eacaa820bb5647baa5a7e39cac4743579c185642fbe8a93ad0c68adc936a916b9ff64c21583ae2b3bd80c2949ff58e9728f682d9a0f32656d2ab076eb18f47f4094fcd6eb14a9d460965ae0a3de4c0f64307c2bcb349352bb779ebd7ae14f1dd5e59ebcf0ec4dba2cb2afa524a937695eb9fde3f00d52729f1ecada73d95f40eb30c013b6ff8d9dcfb4e2d43ffde9d78ab318076b331994657c45c6276c15cdb3211215e7f855da71c941125854fa6d0e70c928b3079d56be14e23c5203e1755500e5f33674cbd0b57f5b9227cd33f140357aa340b3507567e5e52a65046ba7cf566385330ea18a2aad2cf70456e34568989c373313ef7c5f6f5fc93482aa4038e1f6e9311571b2be9ff6f33f26aaa8521300f8e3d0f2dc0a494cb1053566e276205368e4ae0c705076ec4b8bcb97a36a61d01640bdfd079074feaa3a4f4bae790e6e9db944827ef02c090b20426c4072e4573f5a7c0d35518b7dbdd22f935808396735c485e073abfc1c73e28c928fb63a07f675cc0c7536fefe0b4c9dda028b2f6f607398a0ffa3a255e2e10a74d8024da3ee3b63a8cf9a1e2da636f153af593eafbd3e2dc5173b2110f54a624843dc81f907f2c6e46dc5624b6ac4857cdb3d1ddd6af05d12b7dd9cca502d74f7b74857ff29cb3ff8b775316028dbcdca40dcbe3c0d9f74b5c9aa7ef09e1a1d4d060a326aaeb95134b7eed6546e76e358f5f32679bf949c2e4609352e52bba3528348e345c37c7866cec669673deee4743090163ddcb2b269ef35201b593566e19de899c8242a59473ae253d76b750a7666b7287b206ab6aa846b92fbb573f882893080eec80f91002d9791a6d44e863ddaed1d7662e4cee7b79fcfc5488256650d298d9d96f44f299d7004a9d5ba8b935c8f1b0c1d8a13f7485d332837fa95775c81e35cf97fa60e1e1a5419410bd589b56d0f149f02d5380965f4fed1848300c7efc56a7ae1c170808ec9de8be699702e296b4ee9e440710120751760040bfedb853af1cd7842cfb1d6a8673e398cb5d2f8086bb62958ddc87c58159026b5955503f4b59740b9092b45e04517fa2feb00271c5852a71f3ba6813fe8bcc361406766bc5f2cb721f2ec6aeb717066ad18a7942ee67c4848591c4e220b8efb22e5b4761ac97e900337c1d52a5a705d910ea0e44c2f0b22dbd361e81f5aebb2584fef0f436fbe344a2309e3cb5c20481e38bb6b377a1fed7143cebd8e84d5fae92e9fedee066a33d7aae200ec80ca8de938db3d7cf6824500cf8a045c403591422f0dbe5f214cdb772b87bd4bed52774643f05ae081064df224fe3a236f49936815fca9c43e6f0b101a8994e3a2c0f127eb08f1470b3ef0c2351c8cab4dc108791926582151b4b5f0b5b8001e7063fdee1e79faf49b6566193263643c9b5848ae54c8109bf69719c21867d69a0e5c917a64ee93a3a1f3b505d0445c56e59f8a4273b79220144b298b7d0118cc9abd42404c8d7544174f79d9e9d089253b9ef55e64610f9358b1ac40ffce5dae5ad74cc573b272a22868e355ccd240c5b8649daa9718e35efae86c6783b2483c7dc1cf1b4e331578f2f45a52802c3f121e17d39aa171aeb10ae69844401a2814cc73ca6f29cea61bcab91c9db6e0122c35b6316f871174f59120db8c3bb1edebb7b53017b8e626397f8bf385fb972ab901514af9df848139b880975e1fbc9fe107bdcfc143030a2027133de2c7aa595a2c3527562504969eedff8e1a6fb5112670f84cabc59841544edbc8ad4912fb28566b09753a906d57ee1b1b74275cc78d7d972dc263b1c7252af97c51db7e6cc56b82dfa24244b40e1e83b535966f0e3ae2cc290a60ad22d11a088baa9c9d76203c9ec9311bd1b877019f82498bc078f063651bbb216c696b49720a8a097c16634e719ce21a77b728496921fc8112c295edb29478aace253ba1a1f7980e14f220f941330f82b4ff6495ba264d4eeb07b08274b4fc4235a0852d433ee1608e3c2393b7a6a0239fd97f9a6acc546f9c0a6cac934740006b6d93f0c3fcaefe13c138c77a1d7ff6b82985e7a3d6268fef5286e9496f83b54abc0b599601eb1cdd4b24b6f296ee5120e1108a6afad8d4d896da24aa2e502152818d1123004da46411615c124a7ba983f762a11a52f435066ed87acdb14d758580fe6e3c0d3072618026c7010f43bf1d75f594360986eb60620f966caababb339bcf3d1f55fa42130a5bfbfb453220b8ce7495cff94152acbbe6843a8cd7bb16c653dc77a8c4acfffd1448ac13707332086002633422f1d01624cfdffbf1d0be2b591c0e7ef240dd69b82567f508303cee4986cb2d649916e18cde3b817f9cf80916a40f84101dc810434f77d3295d41d8f946d9843ebfbe2c970ae07d1a629641f1e88db09936a051c2c13a3dde58f3ca587c6d2b806136504f0a86956bb31c212c7a42066642cef1609ebce400f553fbb6e1f1da51f534e207988151c0ad074cbbd9a6f8b1b8e6f4cc806619a571a65822adfcaf3bff824fc9268c2a0351cfcd66fea4905e8b5fbf6029c5c780d1f6cf397f058a2cfd024287e486d24246c93dad18c228d12134ca8e44bdb2dfcf41d279cecb39b5af63397b5438971ada621d1d506e6d32644dc502518dbfb768286eb46ef7ebd021747d7aab767e87224a6733598eb50fa15ea581a7af823e3694bc49dcd13405614f084c845e6255a5531df8421265ca021f471e2b977c9d51456f1aa636591fd096b883a86b32f485c6bd127b41538daac6216b1897c2979219ce8b6b0a8a31ac09363f8565b2e8ac7e2f6bfa73f53995536749803d961820b270b6e6a09f45415a7f83e553a92636a5e9190a10d33ad0316885cf4f2185608686e71695fb584dc353916fd7a61a00df3a58e69a9bad5fc0bb1743340c20bb8b55b51ac4cb103ddde6a8a989498ccb8df228cf80e0970a3827098a7b75237337d9c80803aafdb9c80eff38631de43240cef39ccf08de19c0c4959d9ea430aec1d4ce27b352a238c3264fd002db254cf916cce07c286e31b1ab448baaba2da4a84ffb696305a070036e3bee525a3d71d253f95932db86286bab0447d980931e73d7a3c83b63c866bdf5db58a87f27a427994b825efb061fddaaf13fcbdba6368e26cf85bf74556db0eae14b04899355bd62ea99da0ccb1f15b16b977a7de3258ac7b63727e89e5076e0358511bd231029c924c67ab0bd1d619dcf0bb88d06781faf2fe28e5f82f90cc863663c59941ba2886f64d73f22089f9614db9db5ff0ddb37b6b6121b0cd3b00fc5add89fcf4ceca7dff7112b1def3f4e75658d9a4ed0b744e41aa9d2d5dbec4fcf8adc4c223acff3a36ef0b553e4ae949f5542088f8a9a737ce04c0b08506989fb21c7a206006c38c362c801de01f83340159783ad1c0c2285c26a99257074398fdb5dfd00f6e24558cd824436d53a91a2f99122297f544c12b482e87af961e6ff3cdee46b053b813802357dc8163bb04769086fd74012dbf8337e2f2c7a8d585677ae430df09db1804e4abf15a403329280cd42c03801f74fbbddef6e1a276245ba09d02336338309d8acf1eaad97951bdcf1bf1e787f346f5b2f9a8153c5e5463a3ebd02cd35321a71461bfa591a77d10b38d3fbadda3de369ef18db3b4edf1b8a8e76527d3d37323abb4ba0603b09900343f0b071bda38e7086667c685eb323d91eb3d0f4c9d05f04ede4b31744720f0ebc51acb8b1a70a495a590327384ff476fb6c195ec4e35a078be96ac91b80dd2f3de85d81661143982de84fabe890dcd95f145f3b1e34f216b301935d978dc40b40816048c0aa4d6c688ffdfee439ca060785647a4e47e8e1cd61023bbdf7749de11f932cd9f9b8eb54d7b69b3c7b804a342dacd056dfcc746bdc60de15c1d40131dbf7a640992ae343eb3f29024f20e4eafab4928c0b5072875407c9b52baa1f4a9cfe971de74b353c655898a372edb44c29533611cac6be5625aa6efec7251215e4e390e3f4b7c9e59b79bb43fbc2e584dc29b910b4d7bd66aa27f0ecaa6685f861abed34f37e6a1359ac2750708ea1b06700da4ae27a09214373ee061dbeec56153be093f9c2dd5470ddbfdfa7e84b68407d5f31110bd1788c6192bd5d1b922cea79e4968ba97c2298cd1ad8d12eb5cefd354a39361864b34bc77eea6e066a73adf5168ff24fabe988dd8f9d6708a04772cc203c64094e21cc74ac83838f1c1e870ffeedbb2824fcc5b17bc5b9193c3ff72fff65ad6c70fd32e9aece7c9127dde149b8f2eca2370d815ce517a5ad31fe32c2d9fb9956ad378ab079bab538c217047a18eeaebfd36b024d69a0b46888f3a5922a2845f970b2f47b9458eadbe6242369761219fe34ed729027b7553ec35513d581526442f2890b3f7cfdd68c902855043bb05070a59cc4b45f53325470661ba7df603ecc1b5bfe0743bc6c5d8050deef801eba4d9993b29749c35c47fd9958d26112be6b18e94ec9e837b0a3211f53fe579d148afaea43b7a061c8e79a087f67b72bc8b664c7d2f9081468e462a67f7ee2edc7a6aecb3fa416221e37151e4492cef6def73d809c901201ac65c4f1f42b8dc746ad63a724e3acec87fa7a7827e5d4e237c2b41e579edcfc92d847249d788610a9359a593cdec24fab55e04c2d1c57edf4f35538a0eee462dba0edc35e8b83743905bf3d2579a4a384cb304", 0x1000}, {&(0x7f00000010c0)="850c7808d346d4e0b511552599886d26c23e1215e58699fb80fd9350003d0f3c045de8e6a114e50b5f98b5660af4cca161a7d5796edc82441bc1ecb679aecf7903700d307f9a49e797b0d419f0d54b2b5c6bb73f880b496aab69a2099a9b404f14ad56893bf3e218600f86e5dd28cf9c665ca8850a4530a1de3fa9637fd491d0f0c64d1f1a51244a44ad85ed00ba45c9caa9a32d9be63fa4988a30aa4d9b759c9d557c0d7e24f1dba33e10a8d2a4a2536b8b9bc5bae6e5c7fc9e9e7de157f436c9ed32815f008c7a109f81a1764f20c7c509bb3e54ceb6267ae2b58974459d7a1bc390de8d620bbc920460", 0xeb}, {&(0x7f00000011c0)="143ac4a3d90ecee16308c5b7b7bf8608f7ec7f78d87278ba1c20d283290d9c7577a5c7388fc8d42f5e913b47a518240c886381990622e8132185e34910102f14d89f6bcf8158beb6e23686b96cd44a37226b5bf712a8f11ae31ef06e4d0e27c04f5d63ef6e43e0a470e4f2de38645449f8eeafbb03c26fd0c48ff85827044cd032a170b490a56165f65d8eb4fbbc371b81e4c3aa8cd016be3dff7f4708abe9cf174cd6f8d0a7ec6696197d6af48b4fba383ccdb76b58ed7c5a7a6a5d6236b73b937687412e1549a7988d1068bdea3e60cbb47e523c295aa784684207d0b073203c6e0712", 0xe4}, {&(0x7f00000012c0)="9b7b93969e1922296dca9284516f07bb835e386c0929dff16c34cc56962d7d9188a36ede7676", 0x26}, {&(0x7f0000001300)="1003a8b416b21797e383228c1307dec8c0d461ea4e12e5c7f5ebe8522bd18f1bd2c6c94363d1ad4e1c2d5b69cc1762fc94ea6e14f2acb5b600467f98a814d301d9577fba04d5e3cda5286340c8480a33f059afec52057b49b42d563c225286deacd56adcf7428ab58526f54703d2edc270bb2cc2d0e94908cb458d8ba928415c0d37fe589a32b9467056f6431a06b104bce38b9823fbac990359c16cfd815ab8481bbce3285041354d2ec95284e5619be695a884f7f46337e606e40d67fcd1f78ba723decb6a082bc0f89d974e9a130efc311126d8476f8a4963a7ec6b508404f12d", 0xe2}, {&(0x7f0000001400)="b7324ae5c0411c8c1add6f36953c277f0bedfb28f6c29db3767a6608d121d2a4aca1826347acee1e4857e4367c8f4379d1", 0x31}, {&(0x7f0000001440)="e022c009f45ed3ff8ac2936cae137141068a6af3a121b0e298cf8481b89f6474971010f3415c0076b0adfef37f0ec172924bdff542f8e83b9efb58c9d2b646d56adf1b004f5002206fd2885ecbc0986987b08049bfc7fe84730dfaa4cc72e8", 0x5f}, {&(0x7f00000014c0)="9a6028de7525f15433e4b9fc6a8eae8f9d9cd93d1afb780680b159e99c7df60f6218653dd36f18da9d41151590b7f3c70f7a2442aa16ac0b2b2708f5b219400c02b6d92f5a899650ab4766c428c6de5f0c11b4cd0498fb5bb4832dcffe894eac995385b594f2bfdc9ef7ef05ad8a", 0x6e}, {&(0x7f0000001540)="9854209c50c72505fd1e1dc964632a36a8dbd516ab034ca7806c874876935425d36ab20edd8f1350e8ed54391074af6ad85da92298b4cecb6dd4791d65a2e8f2717c159b41079d5f7493498e05d7a4a48c1d0feb4367ea3f8b3d3cfe9ce1a039efe4ad90cccc46db7b8508b22f5108c192362509ebe353120ae16a9acaf7f7f322de1811d6815a219a4492b68352d9dc52d9da9ac44db771cb511b8e15a12a3ab2c324735f930647df9a6ffcb10d4738", 0xb0}], 0xa, 0x0, 0x6) 22:40:07 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() setrlimit(0x6, &(0x7f0000000040)={0x7f0, 0xff}) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x6, 0x0) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 22:40:07 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x20) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000240)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x1}, 0xc, &(0x7f0000000580)=[{&(0x7f00000002c0)="99ed29600fd8853e9588c23ad8f03c6a991028812453be97ad42dac529932ccc1f148ab162c2ec56da0098d566a3694747811ec2033ee31c4d1269cdfc3e70d5bdfa02a0106629acd247ad9529d59446d81f4b93b798b9f9ee921f0a120523b3164fbdd973e9265ac5d29ed0ed2eca8a17f6e9874f0ceb08659f744d2cc4d25bd4d523ae031134dc78e9543b937ce4a9bf032df840594676136f26820f9d537aa561dc5237990de3cac73e2d009206065f8c801142dd570920d98fb3fbbeda866af25d309face1863c19502b", 0xcc}, {&(0x7f0000000200)="d18bf63b83922a3ff5299f49f8c1c06572bcb6cc5c68d8feb45bd2", 0x1b}, {&(0x7f00000003c0)="89b0b696bd0367468dc373a1e4ea4da94385f5f3d2df51a32682de8650d624b0e9a8daec412a5ca7a1db826e63c43d7eb9d7bc78877a1c1a4e8aa17bc4a2288ca0e8011933e379fafa40c9bef08e30a32cdb7f49116fce6e4060df2485ec70626385e1b0cd7c3b0cc9219f8be3509c46bff86668ea77dc9bb6077d83fb097477d0b4f602908f38b0f850eb645cc040c0dfe5d8c14841f46047977c06d554f6ed91d703caa17a08bc4c5c8d4870cdb6a3ff2d625042486d86036f615ac370fca36b2bb1f298c5406e4bcbebd35aebd7ad7cf31cfa10e094d368ead02e55062a5e3d1b9be401afdd540214e489f07683b8d560d20ac1a71fe4c06f291e", 0xfc}, {&(0x7f00000004c0)="f49ad3d6fe79c4990de14c45fdfb1977de86110986573463d8a11cb6dc3e39b879c5148d06e9", 0x26}, {&(0x7f0000000500)="151d93235dc113733c1af4c49d2249009fb23a811e0405ee84df726476da760c3a8bcc759abbc900bac9623c96b002eff5733e93971441fda850989225404778dbe91445ba304b1fed301fcfd92d8b149208b7284e1d288d83299177906c9b30594eb4bf5ec03307a39dd30b8c41f1fa9c4f2aecfd3227e42a272c59e00b4532", 0x80}], 0x5, &(0x7f0000000600)=[{0x58, 0xffff, 0xffffffff, "8a6fe5f82ed5f606f78c374505829cd6000540fd5ef47ace8202c61f4201b072382a94a590bd722bd80678060a13e3972fa0bf714f70a3a332ef3098f07007b0b2ee"}, {0x40, 0x3, 0x7, "37829945b5a7c347157838dbccfb321ac5160d3c29190ae58c7096076977402fab3d906cf13577534b7f"}], 0x98}, 0x2) utimes(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x2, 0x4, 0x73a, 0x1, 0x4292, 0x8, 0x2, 0x2, 0x0, 0xffff, 0x8060000000000}) setitimer(0x1, &(0x7f0000000180)={{0x10000}, {0x25d8ba5e, 0x3}}, &(0x7f0000000740)) 22:40:07 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x5, 0x2011, 0xffffffffffffffff, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0xffffffff, 0x3, &(0x7f00000001c0)="eb21cd147fa41fdc770472c41f9045003688880b600af52ced8ff253cb", 0x1d) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 22:40:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) accept$inet6(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 22:40:07 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000300)='c\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000180)='./file1/file0\x00', 0x0) 22:40:07 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="d06baaaa000000000004000000e4ffffff00000000fe80000000000000000000000001330100000900c96fe8350000c204000000000000d811df825ccdfb5352d91513531d5c9acb6304333ba9f19489f60738fa27768200b72cdb05d18f455e99d918a7557c5a3b4cb0dccf00"/128]) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 22:40:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000280)=""/180) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r2, r4}, 0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0xc2) close(r6) listen(r1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) socketpair(0x1, 0x3, 0x1, &(0x7f0000000000)) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x401, 0x0) 22:40:07 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x94) r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0xffffff7ffffffffd) syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x1, 0x0) getsockname$inet(r2, 0x0, 0x0) geteuid() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r3, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x1004100400006}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) sendsyslog(&(0x7f00000008c0)="013b8e468fab7b8cb08490346beaa745b8ed41c45da98e1e55d894bc7c08fc9586240793e1a5f34cbf4617d42c0da1595c786d319f258ea2bcd88a218ccba04a1487500723eaab3283517aafe01b8a9b784e3e62d810628174bdf4996df5f77520f1f2e62d1617e0d3f751e6826bc6931933730eafd8e847ece324fc38529f689276af3a4799449acadff4b9a68e6f545ac45a3e58d91b4c9309966aeed0dff52aa75944b6fca7f431215f949f8b4cf89b23b6b8854afd8e78b105d0221b0cb42429d55c1b30000000000000aff19dc73d28ac4d6c7a619aa0c662379a95e98c14f1f51fc0e90d445ba19ea6b4b81cd1e2b0907dd4c68ee84816b92321de44a50d970d86b64afc76413463631421bfefe4454c02eb635032ed6d5d85ec1cf158d67baaf1fa3039bae93781b2902037b7d09314253cb6381713fa03595d0a894d4c09e150d21ecac783e812a1d453fa39df4ae496997c011980c6791622e1108bfeddd7cda59d3a76717ba7fae3d1d1075e3762d3885f801462754817ff37416767c80ea036ff894435671107c9ee30d0c79603eb668a13b4e80987ba61f75693703fffe182480b71f38b726fa5814a793d348e15e3764b46b5f91de2cabed80f1a4366014b471d18f90ddf7b97d8f35e4865fe5904b339ee2789c7c551b62ec9bc9efd5f3e87bc19a66469d9bb1be2cb1a8347f128deb0164f04e6cecc7b85891fa6c70b13338a6b595fd0626c1a76cb2dc554f286f27ad429ff6a84b8a1b56d7c0935e8153b8a6ab4acba3f4b8bdab2fc169240c6b96abc7807393c2b063b4809217238330000000000", 0x24a, 0x13) r5 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r5, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) 22:40:07 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x24df, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x5, 0x0, 0xc}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/4096) socketpair(0x10, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x6}, 0x10) 22:40:07 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r0, &(0x7f00000000c0)=""/86, 0x56, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x8}, 0xc) sync() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r2 = socket$inet6(0x18, 0x8000, 0x6) setsockopt(r2, 0x6403, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000300)=0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x2, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x24df, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x5, 0x0, 0xc}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000001440)=""/4084) r5 = kqueue() ftruncate(r5, 0x0, 0xf3d8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[0x4, 0x19d, 0x5, 0x7]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0x8005, 0x6b9a}, {0x18, 0x0, 0x4, 0x1f}, 0xfbff, [0x0, 0x20, 0x4000, 0x8, 0x8, 0x4, 0xffff, 0x800]}, 0x3c) 22:40:07 executing program 1: ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 22:40:07 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000040)={@random="957782468550", @remote, [], {@generic={0x8864}}}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) fchmod(r1, 0x100) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x11, r2, 0x0, 0x10000) 22:40:07 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x18, 0x3a, 0x0, @loopback={0xfeffffff00000000}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="e3263c0710c89eba818898c3864d3677"}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x1, 0x3ff, './file0\x00', 0x51f0, 0x0, 0x8001, 0x4a}) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3ff, 0x6}, 0xc) 22:40:07 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000280)=0x5d) recvfrom$inet6(r0, &(0x7f00000000c0)=""/86, 0x56, 0x800, &(0x7f0000000140)={0x18, 0x1, 0x8}, 0xc) sync() r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000001c0)) r2 = socket$inet6(0x18, 0x8000, 0x6) setsockopt(r2, 0x6403, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f00000002c0)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000300)=0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x2, 0x0) r4 = kqueue() ftruncate(r4, 0x0, 0xf3d8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[0x4, 0x19d, 0x5, 0x7]}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x2, 0x5, 0x6b9a}, {0x18, 0x3, 0x4, 0x6}, 0xfbff, [0x0, 0x0, 0x0, 0x8, 0x8, 0x4, 0xffff, 0x800]}, 0x3c) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) 22:40:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000840)="03000040", 0x4) 22:40:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x7fffffff, "73cc516052000000000000000042ad00", 0x0, 0x3}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18345ca7", 0x19}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000080)=0x8) 22:40:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 22:40:08 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x11, 0x0, 0x8000000000000000}], 0x3ff, 0x0, 0xc68, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1a3, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) accept$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000c6e9b1bd559e0fe8da84034d4512e33c8308f27cd8c9d1e707d63d48e7f8dc85d03f2657e4cce0214907133ac2084b3c5a9de46e15b773a4ba9bc508ca1600b2f3682bf6fcaf83719cf1d8580768b96fd5d0c4d89c44c4a69c3e4fdb588ed0857e03cb6ecc0804377e7ba49b77e8615825410c6bbc904624af604526e644e341fda56ad6bb1db706a6e1954c826e8583e61a407110f558b641e250df9f38c2434c"], &(0x7f00000000c0)=0x17) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000000)={0x1, 0x800}) 22:40:08 executing program 0: syz_emit_ethernet(0x13e, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x108, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @loopback, @mcast1, [@dstopts={0x1d, 0x19, [], [@generic={0x7, 0xb9, "d80c1f0e980bf5da15c98d65fb86265a1970dd0ebc571cb1b3808cee9aa516290ed960e4dee99c2a18ae1f5b5d46872737117bf7fd2b8feaba82bd4a734a4c29a1b8a15de322db05182390076ddff53af532a21e36420573bf720a00d47f17d928d1c25066d83223c8d5ccd568237e195a2776f217f90d9e2d244440248776b9f659a1557fd0008e7f38dd27a4ef9f611b7eb19c67a666cd9076819b97a0977a6747f8f61e3d167369f8277bfd1b6462eacb5a8c96ac6f000f"}, @jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x4}, @pad1, @pad1]}]}}}}}}}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0xca, &(0x7f0000000000)={@remote, @local, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x4, 0x1}}], {@generic={0x600, "71fb9ecf050a9831770405573d94e5aa8a989999a334dcda864a025c57349b8737d100f840839d6c07aac0e0af10ce9eb3a1c727c9aada65eccdfbe685a4a2358f7424b19876a94e4d2ee3654269d64b519b903e4cf75003d23b9ddc9eca5f55645a6acfb4e3192a9d6ee1ea8585c75b0201a6cefd97f6c6d7542dd53826f5fb562baf65942499b7fbacca4a37f22bedd2eeb74d5a4f12cd5c54697d2d80fd480663bb9f89d8d9e26d40fdd22d94eb41e064f415"}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0xfffffffb, &(0x7f0000000180)="c07fb18dd4d0b216f044d1776ee81c294e9080829a8e196ec7e36c86cab9156e546452ef67bbce1194f335f69a8db32ac8a1141508af70c665b0190800f8359071caaa26a72388f0524bcbb9a43495ebab741117aa2392771e113e4fd5d3bbef9ecd7c6e8e0630da5c77e89682d5ae29f13ef330daebfd37872352b9b5638ded666d6a7899cd27421fef2fefd0a9df2209f54422542c1d980eeb1784366174dd2893c20c4212fb9899ccbd9048e6cdc195051c5b69", 0xb5) r2 = dup(r0) listen(r2, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000100)=0xf8c) 22:40:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278c767fb5d60200af7d026ba8af63ff37284a02e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb3, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x80) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:40:08 executing program 1: 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, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = geteuid() accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/29}, &(0x7f0000000280)=0x1f) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="200000007c00000000ffff0042d9940000080000", @ANYRES32=0x0, @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16=r3, @ANYBLOB="000000003800000000000000ffff000001000000c43a0d32405b977bec103f517f67de0ef01ab727d2c30bbca42a03eac4ba27c794cd919feeb6422fd5e419932c86b2b83ad5a4f1ceb68236f07115885b19b3f56c23f12a3eae9112aeb0d53274af7868963d2cbd4068ad5bc6b35f5d6a086ad64209ffc7db243b6532a4b8172d17f77ed97c22d5896ad54d42fa659f4f120d6acc33d6adfc2783c223edd71d1ddf6f6058166465efcdd9589edb4b97ed68c5587c4911878d91ef315a23b2045406e3063a6477574279ecc1d3a631900f6ff6c0880937f5a087a229071b68229f", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYBLOB="1247568f7427cf7f7012682b9f09af5daf325099337872df14b4850d49357ca5c0bb85c0eb2e25549c3ce9275b1f29be76b957b294ae468b58ebe563d76aae9fec75acadb3cbc6592e7bc48dde2882f620af24b03f2eacf1744b974182dc71bd292579f72e4089abeacf9ac2657b77e6923a39afcab8ecb35cc99fe71633641be5ef72e54ee869f62967a3f00a1fd3211a60954a15bf8f6046c8eb891ec971f46ebe073864870a377844e36dc00c3f2f7ce8fbafac915873e1f65d461d53dccc951849e90425297733706acb5d809e8a950f859d13ba104ae2e1a7608947193ea81809a89b1f47fdfa0d96a5f674642a62", @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES64=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0xd0}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="bd8140c93c6c41414666d09c33f9199fe1de36affb2e347de669ba"], 0x10) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000000)) kqueue() writev(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:40:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r1, @ANYRES16=r2], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r6 = dup(r5) listen(r6, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000040)=0x9) 22:40:09 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x3, &(0x7f0000000000)=[0x0, r3, 0x0]) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r7, &(0x7f0000000300)='./file1\x00', r5, &(0x7f0000000340)='./file0\x00') 22:40:09 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 22:40:09 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa18f2c2fabeea44b7a100000000ffff80350001080006040002aaaaaaaaaabbac1414aa01"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r3, 0x8000) r4 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 22:40:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)="ff", 0x1}, {&(0x7f00000001c0)="1edd", 0x2}], 0x2) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000380)=""/67, 0x43}, {&(0x7f0000000080)=""/14, 0xe}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f0000000400)=""/249, 0xf9}], 0x9, 0x0, 0x7) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 22:40:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x101, 0x9, 0x1f, 0x100}, {0x5, 0x81, 0xd1}]}) r0 = socket(0x2, 0x1, 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = dup(r0) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x24df, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x5, 0x0, 0xc}) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000040)=""/18) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x100}, {r2}, {r4, 0x40}, {r5, 0x20}], 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x808c694d, &(0x7f0000000300)) 22:40:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:40:09 executing program 0: r0 = semget$private(0x0, 0x0, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001c40)={0x1, 0x7d}, 0x0) munmap(&(0x7f0000434000/0x4000)=nil, 0x4000) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, r2, r6, 0x2, 0x8000}, 0x9, 0x100, 0x1}) 22:40:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x48) pwritev(r0, &(0x7f0000000340)=[{}, {&(0x7f0000000080)="2e469e301e1e166fedbc31be7be5dc435d493886bcf41e1c7b87379639f359ee602495fd1603d9de3982874b1da93e8f85ce374d13337fe417f8f73641d1917edb893d9a8816304bb9539416da32000391b14c2c45abe5d42ab448898594fadb84f38e3c21dd1b6fb03df91f4b6d70d26dead38610ae00c08466bddc39bbce1ea4addaa62bba9e096b02427c560e95d4d2ebb8c006b98319f47d389368792e834b9fe4a64c7b23fd2c903bdcf6a3f7580c5a8c738fc994413ce6fe4c44d97422b77eea12297e2909d53a8e45d211b2269e5eb612b01e036938642f4fb9b68e611c2735fb", 0xe4}, {&(0x7f0000000180)="f7c3f1e49d7aaecf77a0d1f6f88436d1e1770637cff6ec97fbb91aac8840ee391d23a7f4b9cbac364840f5c20e26e4faad1a412fd25e3b44f91a8a5bd2f954d61ae5a05ac1a7ba6acb98a2a96757964b75bdcb04cdfdda75321743beac14d3a1197dafc453023e13530f2b3223860fe1944be2c391da7b32b1b52bd20ee48167a92621e32bf82bac2906408a4f9c9dfbb358f6288263359058a0050d74a3ca", 0x9f}, {&(0x7f0000000240)="091fe65a8620d72c6fe89e538806adc5cfbf8b881c428bdc2071fd577dc11915481c4e72c09c7d38a8fde855c184d1b57e9937d2298a3fdc9a12ea3ec8a50ffc9ccef7428a54931ea2eccafa7ab24302ee3dfc15be13f63789b3dba1b045a3b9f4598294c057b87c237ae144ea613c442a88cbb64acdefd80423baaf38a7920ab4a972ba72995b2d1e829b249e63f7a3bda310372d4dcbf02373ede8bf07f9ffdb3889cb9c2c1cc600b3d587227958e2aefafe375775d2c918399455f7ac6d0b9771c9f3ef4e093bb04ba0fa", 0xcc}], 0x4, 0x0, 0xfffffffffffffff8) 22:40:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) chmod(&(0x7f0000000000)='./file0\x00', 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x400) 22:40:10 executing program 1: syz_emit_ethernet(0x11e, &(0x7f00000000c0)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x110, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @generic="920b20fa3d0860a76af7f3bcbcfdaa95b5a5f766c422532ab6ae2db8accc6430607bb003ce36241dc1bd6fd9fc8c442676b85f915689049ec02b8d11b20a705376919b1ff172e8cf109975d411d4c936e902fbd759bfccd586eb2370c2a4170d0b285640bfbc21096cb54e921618c4c7ffcec6ae9e2dd80c248755e626386a1c61b4b5472294f4c7c7185e470f6fbfbb3b96c41bd35d3b97cac20caabcfc09b398d821089c0d6f260782a008602f7781c34d897004f1597a7b13a5d7c5c716db789fe3564732c5f37811ff6f1dfe8f965aa4ac02890dbce1ef2fe4761a9d5637faae50d929272d4ad8c576e88d3f304098328567318938d66f2baad9"}}}}) 22:40:10 executing program 0: r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 22:40:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 22:40:10 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff80350001080006040002aaaaaaaaaabbac1414aa0180c2000000ac141400"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r2 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r3, 0x8000) r4 = semget(0x1, 0x1, 0x101) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 22:40:10 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x80000000000002}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:40:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0xa3) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) poll(0x0, 0x0, 0x606dca73) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0x6, 0x3, 0x1, 0x0, 0x1, 0x101, 0x1, 0x10, [{0x1, 0x80000000, 0x1, 0x8001}, {0x217, 0x1, 0x101, 0x7}, {0x3ae, 0x3, 0x9, 0xfffffff7}, {0x6, 0x1f, 0x8, 0x36d}, {0x7, 0x2, 0xfff, 0xf0}, {0xfffffffc, 0x6, 0x7, 0x7fffffff}, {0x6, 0x1, 0xfffeffff, 0xffff}, {0x0, 0x10000, 0x4, 0x3}, {0x2, 0x3, 0x81, 0x1}, {0x3, 0x5, 0xa2c, 0x520f1d82}, {0x3f, 0xecc5, 0x6, 0xffff}, {0xff, 0x10001, 0xc0d, 0x9}, {0x0, 0xfffffff9, 0x6, 0x6}, {0x80000001, 0x89c0, 0x5, 0x6}, {0x7f, 0x4, 0xffffffff, 0x1000000}, {0x200, 0xc0, 0x5, 0x6b}]}) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 22:40:10 executing program 0: r0 = socket(0x18, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="ed571c72ed5b8748c7daeb3b48e5145c99bb81af7d826bad067ed4e551ee9c5047bd23795df50b15745c28b8a7f4e4aaac1433655f0fbe6866ad161068727f5b88071d61da77723d5efba08e918b5cc23d1aba29caf7d02f109c2798062e696b78b312b49e5cbc3df405"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="8b0229b2790fd27edce922e77ea6d6c5b3eba00eca7d8334ab36e9e4d47c4bc17a19b359ee34d70474a9a595b874c8df0a12cf778485aace9122d540ea2e7cf7b7047892f35a78c9ad9ed07690e8ad95134b6295734188a27671ea116b09e5e406a1a34e11811a3d2819381e26fa3cef1dbdd59ef7f08709dcc568c9b1e014c2978d42158a39b09b23fed4cba9a9834467aae02c0ab676d0ac336aaa448c53350dc64746cb15b93b5bc2674368e204aeacf9dfedc36b381cd0"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) syz_extract_tcp_res(&(0x7f00000000c0), 0x20, 0x9) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r3, &(0x7f0000000200)=""/191, 0xbf, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x2, 0x5}, 0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xe4, 0x5, 0x0, 0x0) write(r4, &(0x7f0000000100)="20e7a3185373c1a2c56c03d6544a621849fba70a81501a691da59542eebb2309a2ff67ae5e546840073dfb578d051c6c0a9ec27a4d2f133ba31798008060fd414ade0429bb51304b605cc7849fb6c0c131009a171c190bfd63612d9e4efbda8f0ac318de32c717eeb5ca90139471c120fc05f0346d274d9189fd206cb6f97f1751527495d79de1172af444e0e5d53d27705968b80704412a7cb6c6c35d5452472a0a0a63ed5c1cb8c263d3d010c491060ae967154052ec73946d30dc9dcc0e8bfe675d61e5f4d80a56627be83a544517246724485505c52c65b5b783506b61665589d2dde443007a2346c916", 0xec) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) socket(0x1, 0x5, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) fchdir(r5) 22:40:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x4, 0xb, 0x7fff, 0x7, 0x71, 0x3ff, 0x7f, 0x10, [{0x7, 0x1000, 0x8000, 0x5e73}, {0x83b9, 0xb798, 0x9, 0x5}, {0x73f0, 0x6, 0x401, 0x4}, {0x9, 0x80000001, 0x7, 0x2}, {0x9, 0x22545f2b, 0x4, 0x80200000}, {0x928c, 0x3, 0x101, 0x3}, {0x20, 0x6, 0xfffffff8, 0x4}, {0x3, 0x10001, 0x200, 0x3}, {0x4, 0x1, 0x3f, 0x2}, {0x7f, 0x7fffffff, 0x6, 0x40}, {0x60, 0x6e, 0x80, 0xfae}, {0x1ff, 0x5169, 0x7fffffff, 0x800}, {0x9, 0x6, 0x40, 0x3ff}, {0x0, 0x20000, 0x2, 0x5}, {0x401, 0x8001, 0x101, 0x5}, {0x80, 0x8, 0x5ec}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) flock(r3, 0xe) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) 22:40:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x3e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r2, 0x6, 0x1ff, &(0x7f00000000c0)="8c8d4f468c0373f5ac7c80a2e47404cda1a019d709dcca14457d86721ca2afdb572c9cc4b7ac3d3657f9b7d10af9e6fb29dd35f6fe59d7472916eb7c4a4a3f80ee01d7b4f1ce1639d165092c7faf7a213f34966f5eba63b7aa75af40304370", 0x5f) r3 = dup(r1) listen(r3, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x8) 22:40:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/254, 0xfe}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000087, 0x0, 0x8000000000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x3) ftruncate(r0, 0x0, 0x3ffff) 22:40:11 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60315c7100200000010100000000000000000c0000000000fe8000000000000000000000000000aa3a01000000000000050200000502000004010001000000004e204e2000089078"]) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 22:40:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0xfffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x800}, {0x2, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) close(r2) connect$unix(r2, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$dupfd(r1, 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x24df, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x5, 0x0, 0xc}) semctl$IPC_RMID(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x20, 0x0) 22:40:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x400, 0x199) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x56) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r5) r6 = socket(0x10, 0x3, 0xfe) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r0, r6) 22:40:11 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaa286dd6051e013001c2c0000000000000000000000000000000000fe8000000000000000000000000000aa61000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="97fc051c3c14714f0faaaff369ae9cc0f0c614ebcccd022331cc70ba911b0fcd28ca7e42059433bc5821adc3b742a2d54b4558dd088e9d"]) 22:40:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "00000b000000000000000000ffffffffffff4000", 0x2, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x2, 0x1}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000200)="d64c4c21fae496c8b9d617b14c48df9a900eee7f7bb1777c61fcf6a017238d", 0x1f) close(r0) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x1000, 0x7ff, &(0x7f0000000100)="319343c706bbbe26e7fa1d4e05a7900d6dd6673756e0461db4bd78480aae85a268fad327bb93618c1a8f224815b1f22267b60e6ca7797b3d272ca089379c4b12f7b3b03127078efacd8b193fa8f0cb03672e05a868dec81ac6554b15ee7b821ebea2260ccd57ab2d1a8b9edbbdc19be25b695c8a9dbc73b6089f6d42d86980db662c257f2204499349efc1faeac59ef920ea327444181c807c2557", 0x9b) r4 = socket(0x20, 0x4, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r4, 0x2d, 0x1, &(0x7f00000001c0)="5b74ff0f11ebffcb0014dbfd0080000000000000", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 22:40:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000140)="94", 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x4a}], 0x1, 0x0) 22:40:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt(r1, 0x1b0, 0x2, &(0x7f0000000140)=""/170, &(0x7f0000000040)=0xaa) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0xfa) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000200)=0x3ff, 0x4) dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) sendmsg$unix(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x409}, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 22:40:11 executing program 0: r0 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff9, 0x21, 0x0, 0x7}, {{}, 0xfffffffffffffffb}], 0x9338, 0x0, 0xfffffe01, 0x0) 22:40:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTOP(r2, 0x2000746f) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) clock_getres(0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000280)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae07081f5ab72c881ff7cc53c894303b22f105e310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/179, 0xb3, 0x40b, 0x0, 0x0) accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 22:40:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x194, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 22:40:12 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffed) r1 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) msgrcv(r0, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvfrom(r3, &(0x7f0000000280)=""/12, 0xc, 0x42, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) msgsnd(r0, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaae82b75f50365aaaaaaaaaaaaaaaa0800450000700000000000000000ac1400bb7f00000144140000ffffffff00000000000000000000000001890f0000000000e000000200000000000207170000000600ac1400aa3e2f66ec5a41af4a7f"]) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 22:40:12 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x110, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000ffffffffffff0800460001020000000000019078e000000200000000000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="b108000990788001051600000001000000810000899400007e9400000004040269f8f9555c862d17d7ebdcb398e137e20f119d25e27c882e6d5516a8f2aa8a78e9317c90eb90bb615d45a4aa2ce83cfbd7f0ee59a26e92f62f57e9beefd60c018547a343e5009b91cf1ee1ca5e9a422cda93ac6b900cf4a9b2e3683e10f75d9c2e17dfe59cdcd80c5e13385bfea5826f9ab23e2b63c5bef661fcc9b48676287a897c046a6d62f721b085dc32a6f64597b90c6c1a93bad6583567ee7608526acbc38d0fdefb7369f54dfdc78351390effe310ba2920c6fd349a5c33ab32091cafb41a6ea771442c8d0fd0c356acde5632fdacea01c4457109efc7cef5346ad39c69bd6c8488219c884b9d9d07fe56a5e5"]) 22:40:12 executing program 1: syz_emit_ethernet(0x9b, &(0x7f0000000000)={@random="60001f0d6620", @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8d, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @multicast1}, @udp={{0x1, 0x3, 0x8}, {"c7411f51992168f830289586dfde87be9082e540cd000cc8892739856adc58d176f32725031f6a043ec19e05cd4b9a66e78ad597cdb275f0be394f203282bc37b046cd84cd7e37ce02a14a97b00f8393e0585d6ebf3b2819e368fad11ee97d6233290863f21e3c5052d6ad001b5a8a726f"}}}}}}) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x20000, 0x184) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xf18, 0x9, {0x100000000, 0x3}}) 22:40:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x5, 0x4, 0x7, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x39e4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x1000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000040)='x\x00') fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r0) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x931a, 0xffffffffffffffff, r5, r6, 0x0, 0x10, 0x9}, 0x9, 0x1, 0xfffdfffffffffffa}) r7 = getegid() fchownat(r3, &(0x7f0000000100)='./file0\x00', r6, r7, 0xc) 22:40:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "73cc510900000000000000c06d0300", 0x9}) write(r0, &(0x7f0000000140)="962e", 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3ff, "dedc9c4c534eebabac1913be175039592fbf5bd8"}) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) close(r0) 22:40:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000749000/0x4000)=nil, 0x4000, 0x4) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:40:12 executing program 1: chdir(&(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0xfffffffc, 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x1ba) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) close(r4) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{}, {0x4}}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x11, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) linkat(r2, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f00000000c0)='./file2\x00', 0x4) 22:40:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) r1 = socket(0x11, 0x4003, 0xfc) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) close(r1) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) sendto$inet6(r2, &(0x7f00000001c0)="c125aefd3be4df097d4a2ea5f7d539", 0xf, 0x5, &(0x7f0000000200)={0x18, 0x0, 0x9, 0x9}, 0xc) 22:40:13 executing program 0: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(0xffffffffffffff9c) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000002c0)={0x4, 0x235f, {0x7fff}}) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x7fff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae901009ea68b7ec0"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/98, 0x62}, {&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000300)=""/174, 0xae}], 0x3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x2) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r4, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r6, 0x0, 0x8000000000000000) dup2(r5, r4) 22:40:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x8e69, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000002c0)="98f7", 0xfffffdef, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:40:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f00000002c0)=""/94, 0x5e}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x1, 0x1, &(0x7f00000013c0)="0dfca79ed04de5ccf9b970194d13141c1cd4997858e976130d23f813cc50c725e39f541429bf64301bd2ee94325b8183cc5c172603e4b21fb7b07e61492615b8b9aa3ee29124da15abe5332d12557e49e59758aaf394c2460a0b8bbd1637aa7315993ee23c240dcbf241147bf7", 0x6d) r3 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) dup2(r1, r3) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYRESHEX=r1], 0x10) write(r3, 0x0, 0x0) 22:40:13 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) 22:40:13 executing program 0: mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:40:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0200007f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, 0x0, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:40:14 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[], 0x1, 0x1, 0x0) msgsnd(r0, &(0x7f0000000040)={0x2, "ed20194cac22b32473ac85d04589266ef409f3e78b2da1c9e14cfb3536a64c34f91de09ea71e9adb75f9bfbe8b7146da34da1eb246e8b414cdcf"}, 0x42, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000e1149d0960c145138cfee816e581730d41c2ae8e603177ac7f2beb51748a2c367730e46e8cc6f3c59c4f1ccda319a8543cb7e9b2f7ddf8aca8c537d646a958a7b64a0cb6a849ecf4f141bc6b88ca8f94323b4dce55b3c1a798d5a463720befc54ec6d054d82148ae7e3b03f7567c8a6940a922c91f635b0d9038c423bfac38ee19cf8ee034afc3ce050a2fa8751322edea107519f79a6be631a079f8846c7b462279db2d97d57441cd7b9f8d98ef2ab27b30ae720ce4b8a82f75fdbfa93e0dbdca1258906ce516cefc"], 0xd1, 0x0) 22:40:14 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0xfffffffd, 0x0, 0x3, &(0x7f0000000040)={0x0, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) r1 = getuid() lchown(&(0x7f0000000100)='./file0/file0\x00', r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0xfffffffe, 0x28, 0x100, 0x40, "457a6d8d56964b8724b21d659db73d933a8f0a05", 0x7ffd, 0x939}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000380)={0x2, "3069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"}, 0x107, 0x800) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) msgrcv(r4, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) 22:40:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b8191ad77930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4701419bd"], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x400, 0x0) syz_open_pts() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) read(0xffffffffffffffff, &(0x7f0000000140)=""/229, 0xe5) pwrite(0xffffffffffffffff, &(0x7f0000000300)="1bfc9c5193e7b193e3b43ca5cc814f4789590cc90e01df1986d9000a", 0x1c, 0x0, 0xfffffffffffffffb) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x82, 0x7e02}], 0x1}) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x9, 0x2}, {{r3}, 0xfffffffffffffff8, 0x80, 0x20000000, 0x0, 0x1}], 0x800, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffa, 0x22, 0x40000000, 0x4, 0xa109}, {{r6}, 0xfffffffffffffff9, 0x1c, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x44, 0x1, 0x3, 0x8}], 0x3, &(0x7f00000003c0)={0x3, 0x4}) ftruncate(r4, 0x0, 0x4030003) 22:40:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) dup(r0) syz_emit_ethernet(0xd2, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x9c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@routing={0x88, 0x10, 0x0, 0x3f, 0x0, [@rand_addr="43cebab7009e9fe91a47a2f633017705", @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @loopback, @mcast1, @mcast2, @rand_addr="da12a3a2307dea94eb1c669de9d591c3"]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 22:40:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000180), 0x14) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) 22:40:14 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c6d3000"], 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x51, 0x0, 0x0, 0x0, r2}, 0xfffffffffffffc01}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1}, 0x9, 0x4, 0x9}) r3 = open(&(0x7f0000000300)='.\x00', 0x1, 0x155) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 22:40:14 executing program 0: syz_emit_ethernet(0xc7, &(0x7f0000000100)=ANY=[@ANYBLOB="4175874dd68affffffffffff0800460000b90000000000029078e0000002ac1400aa4444074300000006fffffff8000003287f00000100010000000000050000000400000b807f00000100000400ffffffff00000006ffffffff00000006e0000001000001ff4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5cd5525673ae89b32cc1c87b88196de24e328afc72533004e096d69b35a609a0219d4080a61fcb0659fd16032f0800000000000000ea8b247a81c53592baf7"]) r0 = shmget$private(0x0, 0x3000, 0x410, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 22:40:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="490f5e62b5500639066300002e2f66696c653000fc7dc0e4d8a20a6cd313e47ccde51e638fce00fd753914e68e1cc15f35d6b86d007b8ca6ea4c5195dc2190e3161a3de2a8067286271e09b034301a93c1a3561e9c7ea6f71dbc778def39391937a1c0249f61dcf5ce3b65df270174841690f3e6f91d8fb2e68fd604e6b2ec9d01eb0205ff"], 0xa) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 22:40:14 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xc4e, 0x0) socketpair(0x0, 0x0, 0x6, 0x0) kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) 22:40:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r3) read(r0, &(0x7f0000000340)=""/222, 0xfed4) 22:40:18 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x80, 0x8}, 0x1, 0x9f5b, 0x7}) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x2) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 22:40:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) fsync(r0) r1 = socket$inet(0x2, 0x3, 0xfe) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt(r4, 0x6, 0x31, &(0x7f0000000040)=""/58, &(0x7f0000000080)=0x3a) 22:40:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000280)="da52d8810acf8012dc6f3d0f2f8823aec41fe7ab283b280751a09e03c3107f5fd45334ad967463190590d3921e4fcf9da40ee21267ced29864c8c267c6c37e4a7b408a172e78650f9b517e6a4c9105b0ad48d3bf66c360050e02863c39387c01b77da49b7a33d5b7e30ef00036de1c78f4cf948782a1c36745d9ed1fe5ec3d64", 0x80}, {&(0x7f0000000040)='5X', 0x2}, {&(0x7f00000004c0)="f8d06b4f3ce075b0a84094b008554b6c20a7e9f1aefec8df5fd12733b718c2975145be47cc4ad45aea482a3d4b33a7fd179ae55c5d0095a9719f4876f8329423ea4fe35692a02e129dc6f3719c57d21d07a9adcf54c8fe610b493e75f598df550ec952d8f9a8bd31fdd224143dd99027d027a36f979686f8896ec3523ebf33f03b9c595d2a5d47f813f377aa4d4737257b663c151cd81c5a346209123ccb958d0a803e0e04a92b0f3d523b1d939931db6e45c73ba0069043d0e6fa731e84cba7311c671b1149d34447ac22116390e224a3f07f0ac94cc80a1b061d18fdad1c6d5d336ebc0785b0c4d9c694f63783caa02586d20eb072cb6f72660cec", 0xfc}], 0x3}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semop(0x0, &(0x7f0000000340)=[{0x2, 0x7f, 0x1400}, {0x3, 0x82, 0x1400}, {0x0, 0xfffc, 0x800}, {0x2, 0x0, 0x1000}], 0x4) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r1, r0, 0x10, 0x9}, 0xff, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000100)=[{0x1, 0x100000001, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0xfb, 0x1000}], 0x3) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, 0x0, r3, 0x10, 0x2}, 0x8, 0x1}) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, r0, 0x0, r3]) fchown(0xffffffffffffffff, 0x0, r4) mprotect(&(0x7f00007bf000/0x2000)=nil, 0x2000, 0x3) r5 = socket(0x10, 0x4000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206921, &(0x7f0000000300)) 22:40:19 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7d02e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="050000000010"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x40, 0x0, 0x0) 22:40:20 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x1}, {{}, 0x0, 0x0, 0x0, 0x0, 0x7}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x8000000, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="f78b488fa4e31e6871f2a42f8e5fe6f39956430e9aa338dc0a294631087e97d59666a501bf15e6de388c8824a132471bcd9abfe3d9b4f7721529aaf8c177f1d1dc7cd3f0efa7c442cb90cf13cda748d02b35f4de98890cd5718ab4a9e0eb96632488f5c7a6a948b5ea9a90c66e5a28a04f28277c730aa75e6e42767b52fb4de79c85d9961982586b645a191a", 0x8c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) dup2(r0, r1) 22:40:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b8000000000000080100"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000b00000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x3, 0x8, 0x100000000}) dup2(r2, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f00000001c0)="97efc7c75acfe54e3dded0461028174406133283bab417518aa03cf245a4640c1f208c8e2c9e9f613b67452e0bf84e400ab2aa08e1cca5bcc819dea6855fd2783877f5bb5998655b2925f59c5310878e0b51675632f3dc", 0x57) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x20, 0x1, 0x9) accept(r4, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x6) 22:40:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) dup2(r1, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000000)) write(r0, 0x0, 0x0) 22:40:20 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x3, 0x7fffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 22:40:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x4, 0x13) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) 22:40:20 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f00000000c0), 0x10000) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000300)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 22:40:20 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x10, 0x0, 0x0, @rand_addr="e24d0874ffa471c8c3a4aeb29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x32, 0x0, 0x2, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}}}}}}}) semget$private(0x0, 0x0, 0x400) 22:40:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x11, 0x4003, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) dup(r1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r2 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mkdirat(r4, &(0x7f0000000200)='./file0\x00', 0x1) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) fchdir(r2) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa1859f86dd60e7ec0f00183a00feb0bf36a60ebfeeb680000000ff000000000000000000bbfe8000000000010000000000000000aa8300907800000000873f705396de0e50cc676d12caf0dd3dfbf450f7c2e73516c206728b9a433cc06a559855372e6893afd37fe6d6b23220244f460401526bd28cccfbb3e147935871b4ce8e6086a42dd6f16d055eed6c7472edc88f0a7985afb0bea8060a71764c015115c5cbfdcac4fcd58f2594ab099dc85d9cd57e102a209b4e61d4b2d6f43220b139d2e0052cebedbb4ced32d962910badf3ee4ddb999435f07b6c"]) socketpair(0x6, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000400)="da4759aad361eadfc58233293245bdff8b6230e046124c258e3621c72a26be83a6156da0b39e551536a4ca061741f868409b8f4ee1c43105cd7779a34c5e5cae9e19234904d427dc4915646e335296da7cb52486d8a720ea806f4091a8ebc947c657654315631f2ae09c8c8c67ef1660f9b963f0f0c6d1213312b52cbb009e373c658e5b80b6f335e1cee0dc4cad1e9bcca13a2c077d47fe684ac08d58e3f712e907e9571d8c0abdce5168fa91ae28138be0ab52c5df11eda1ad50920a18ec6f4017dabafdf58436c881b5a7f33f8e5d79db8d2879ca04d9daa952f11ff8dfb35e6ef902a6f9aae1e93b6dc729628f9eea460bd96ec0aeda0f8ac87052516fc6f7d5657542c819017c5cedc955e8a7b2ef7c3eeb78e35ff5ecbbde60a29b6daecbb54974ff50c0706d0ccf1d7411ff19f32546f6d6a9e49f22465890029f772ffbe5a8631b3a0b62f1b298608f4d28575af8ba63b8194e856d364ee3cc005b1591264043abf4d1037f25303bfee3ea3711a00a00000000000000007599c252cf236bc6b94ed3743fa98ff42234827a3bc09efb0fac0f328aaecfb2e516f931a785fa15", 0x1a3) 22:40:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}, 0x6, 0xfffffffffffffffd, 0xfffffffffffffffc}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 22:40:20 executing program 1: pipe(&(0x7f00000001c0)) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000000)) 22:40:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xea6, 0x8}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r2, &(0x7f0000000180)=""/90, 0x5a, 0x0, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x2, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 22:40:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) r1 = socket(0x0, 0x5, 0xfb) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0xfff) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x3a, 0x40000000, 0x402, 0xfffffffffffffffc}], 0x1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0xd74c4b3553838f23, 0x4, 0x9, 0x5}, {{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x68, 0x10, 0x400, 0xff}], 0x62, &(0x7f0000000080)={0x4000000040, 0xc9}) 22:40:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000004c0)="5c28facf0df93052ab83d815eb0519cdafa0418ffe4000067da1cf74cf84ffb97283f5cf70c413242f64417783974c2397aaa338710c0d762182e6de068fe15c4b3f88778b835cf993d6e9ab75dc5be5f79d6128b700d43e44a13c037e30ca22fb2cdaf0e9fe7decb9", 0x69}, {&(0x7f0000000380)="39a2bf10212f988b5d7748e8bb3062dfce9aba732f05be03932f3825d341837cdd54ab31aac07bf6d41b402a29eb4ae0a25ce974d0542fc645735e7cc73cdf146afafeb289a510fbb2661fc03cd5db1159860e70da4c8ebf8a7f4d50018d13d153fd0e179e077a6c5652078f52ed8cad791e7d309d7eedc04e28fc79b28d2ab7d4c58acd4aa7bbf7931cb1ac43fc64f36979adcad2c2b92afc69de8d128ee7130f3cc9dbbdddaff1f11bbe40339fa5dc1221079fbd9f8bfdc89cda9aa27354cb5e60e83b6d21611138b2026b9d108ba32c9d9d86b8a59ecdde009567dc3263c255e5888b4a4af3c641069b23940fa3dcdd96d31852e56fd37d02bb2641430075001476f18b3160bb600e3efce289c5aca8ff586ab0cf0e73a7a588eb1d7803796bc92536a2d4f500"/307, 0x133}, {&(0x7f0000000140)="1e19b19e151abe2f989ebf2799e52024ff4e8772063f4848803682162f5d9f2fed1523aad10fb2069d16f175451441ee77a77f8b8ae1e0e427971867ed778fe265e4002b39168b6f55d6704ec5f89c60d10fe93c0c2f48604b20b968cb4ecd550e1441608de84fd63195e644ded4f00e1c864e4e3710cba8beba09991810009a6ebe60a3b5f3ec1094f47d2d6a282f778e9d1e7f", 0x94}, {&(0x7f0000000200)="4a9babc6ed3b5a5644e75eb35a04ec59a763388c0baf46dc027f5f8c767c9068b452bca2a91159bffd682a45bfdd51e6e7abed08ce02e25770336446c477a3b93bd11f6e2dbf394e779c90fd3dae8ba5e798d89657f74b26b9d96b3ad388dbb75f0e227c4c39417a2d22e743b1438b986f26bc5018424e7edca92826efdc2df700de2a5aac738a41c54b1ab512192abf11c8e3328bb80cf63bc5602d2e87", 0x9e}, {&(0x7f00000002c0)="51893d876b", 0x5}], 0x5, 0x0, 0xdd) setitimer(0x2, &(0x7f0000000080)={{}, {0x0, 0x3}}, &(0x7f00000011c0)) socket$unix(0x1, 0x5, 0x0) 22:40:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x1) socket$inet(0x2, 0x0, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) socket(0x1, 0x8000, 0x4f) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e334a9fd9f0200fe8000000000000000000000000000aaff0200000000000000000000004000014e204e2000009078ea46309b98428d2353613991023cdb8aaba6881919c76b6b3ec30eccfdca4003f584fc2f91d8fbaf4f1cd67d1b675b2afb4602e9b780fc6c3a99e2da4cc0522e7ec2ee6a9b71557af5f15ec54eca40f77893e10f549d28c2f32fd63984a53a1975643e2a3637bc72c5a0ffba6830183f116239d3af125005d5209841da927c4d1fdd9ad5269c8793cef9b7cbe7f21382c7c62d7d5c5f1fc58c4ad5329baa005bb284c0f341957236519844132b0de1fbcef45d4397d5df9c82236720307028879ecd6beaeb3889aa15afda0314a2936aab45981c64fbd46fbc81d53b9ce63716dafc4053cc4624605a10be41eb7fc54f1d6d419a2e42a33063f66874762caa9a20a2341ee346c63475f06a178fed5c4a0cd4cd0fba693d27848c5ee316ad784b979e8a631f0000000000000009d21115881f8ebaa44f1f30202860f21ffee453f5ef2a5a3a7d2e7a8059034bdbbba95ee564b96408ee4b98a75900aaf34acd06"]) 22:40:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c00000000000290bd08000002ac1400aa1200907800000000"]) 22:40:22 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x10, 0x3, 0x0) setsockopt(r1, 0x80000000000029, 0x40020c, &(0x7f0000000040)="e9e6983175d7e3", 0x7) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="e2ffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:40:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) 22:40:22 executing program 1: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000540)='./file\x00', &(0x7f0000000640)=""/255, 0xff) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x20, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000600)={0x9, 0x4}, 0x8) semop(0x0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(0x0, &(0x7f0000000880)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x1000}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}, {0x1, 0x9}], 0x7) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000740)=""/239) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000008c0)={0x3, './file1\x00', './file0\x00'}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/19) 22:40:22 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = semget(0x2, 0x3, 0x1a2) syz_emit_ethernet(0x32, &(0x7f0000000000)={@local, @broadcast, [{[{}], {0x8100, 0x1, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @multicast2, @local, @loopback}}}}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000100)=""/232) 22:40:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x24, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000000000)=[{0x4, 0x2}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x4, 0x3800}, {0x2, 0x4044, 0x1800}, {0x2, 0x3, 0xffc}, {0x1}, {0x3, 0x2, 0x1800}, {0x2, 0x1f}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) getpgrp() semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x0, 0x6}], 0x2) semget(0x3, 0x0, 0x702) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/202) semop(r2, &(0x7f0000000080)=[{0x3, 0x9ed5, 0x1000}, {0x0, 0x3}, {0x1, 0xb500, 0xd41f01317733a3f9}, {0x0, 0x1, 0x800}, {0x1, 0x3, 0x3000}, {0x3, 0xb1, 0x1000}, {0x2, 0x3dec}, {0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x0, 0x2, 0x800}], 0xa) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x24df, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x5, 0x0, 0xc}) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001580)) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000340)="1827453692fd4f6487d6eff1c2c6ccb63473214301018c6f9a1d6c05216c87aaf54607a8d6e9427df647222dc011e9957b9c0d8f71af0618ee03a10debfb0ab5c2938fc5387ddedbdb3cfcbae7ee1f0ac6a40ce36908955d57d76ced3bca6a0914022718f255e4fb9aa6c4d9f7ab28d4b0c0f8ba67e7d2630763e7bb5d98edeb7af593c305eae8187727fcc72f21f78dd883cb150d9a945835aa343a972b5ce2d87dca581bc748e6e32b1ce4978e", 0xae}, {&(0x7f0000000400)="93e83ab6953e7c0bb61b836cf905f9f45277d726028d910cfdc5254b99edbe5048688f37f7cab0b0af5f68bf48b426b63e863f2346be22ef1a88e3782a02b77f64cd38019f61628683ec4fc3b36425d80f4e4c41d41420c16815ae2847f5bb653a7adb25ff1b226853048e8fc3c29fecbc6f40c742498a4babacef489666225cbba60c838c8975828b6cea858deebe3b6eccafb3e1acc74837", 0x99}, {&(0x7f00000004c0)="b9de8648b293a1edeece2d1267bc507094c5e5ddba2f3ac14881ce4b271e325cc5c71906d6fcac9a2460ee110d7e7bed3357ff6e7a4d3398140da7a09e6844926d3669c041c5542a24ddaf78d32532ac6b84f4c6ab10f7669157125e82ba2fde25b3db2a93f83d74ac0ec72ea652673899a75751a877be126b5732fc41ee12bb0e46a861c1c757b90d1f1969880f63714f851d3cbc3f4ae0242f006c81542174789493c5a4e2efed591186fb164e039236687608edbd1aa0ed6877f974a0a26720c8fb4088618e690ab96ff39593298b0015c8f5ff9385afd7047e4f12923806dc24048f0df5952d293cb87a840502c7cde06984420e2f2e82ed5c6a6035b30b5032f9ed12674a23223bc2a5b9e61299cc67f6ad8ee9269e3d53550402597f163d4bfa59fffd303c4db81cecb82c3f9ee470bd600d7ed396dca25635343b3e8dd7c8d29c7b09bee29f2cfbaa42ab53409c23f9fc4f07fed109ffb8ec758d0c21cc754b98d28e79fffceeafeacb6ff6f9482ec7de51abea9358a7a96ef37f4912616e58174a63dea6e5cf5f95e3fc4caaa8fac19ef484cd42a2269641654f3f8469dc5ea108d24ce4747d64aba0bcec4cd15a6d1090fcfeb73540f5b117fbe592cc3e0209f12874b0de69732e15f70c9c6d19bc4db85f8890f79cc66db9badec379be65115d8ecb7d7988b52eae7b5180ba03db43154c19dbeb4b2bd303677e2dc9845fce517b10cf8fe474df57b0f96770750a093b5fa91f3843fd2bba670e598f87cd31276a0f25ba60bca90890e842d8dc37b6c83fc57386d803c799a874d60506cc780619015f1f5124e2a21fc1cb7c960341682bbc9f8f6674320a8cb30d1e226cac90f1f5eca0361220a9c5fea0e6b25305c70d50c181ca3ad608fdccbcc062349ddbfd460ff347b9b7ed6e6d7c6960ddd2647dfbf2b38c6ffdfe288fbae012bb036449aff11f529f6a6798fcaa095da309b1ff38dd3c87dbe766d09a1100ac840009ce71abc5fd6e9b047e337e3a238faa80af3adf071066b51d27b31be2167b7e150f1996af10054f7d1c2c2d4897fb2250a76ff0ac79f43682d0efc9144dc97f26053972ec7247422106fab4953f8c4d8b6c1bfe3707dee87ff9171a2f6bb6936bc9c8b4d8a83792bfe4f30e6e587cccc5ad19e62a38afce3b4097c467dd6b44ac5d6ceeaf3f5287cd9c6f42b66f8b0f873647844d7bbc8518562a11fe758316a9b34fdfdb520c2e181c267f7415d0fb95b68f323ff63a147928dc3bebe00b5203f84a9d799db7f203479cb02c7ec2411cae9323b24a7deef22bfc44443cfc59dc23609b1faf36b1a951682bded90f0b0a621bb8f1d73e14f774bac92054f676982afe35ccec71a7575cc9e33fc78bd5acf462ca536f6b611b4e9194ed923bda0e5f5620af67a64ab269d15c15a4b46f03e352bbbc46526b9ebca1950aa63803f49d8ce46d112595f36f1cc024815e597b25bc6eb2e2245e3d0699c6f297497e76ff1cfa68ab35f3e08b968534ecb96ef2f459c0519f15f04c9da76ccdd469d95b912a936edf665d498dc151c842208191c538573ada1255ef4cc939c6153ddd8a9706d768c25a133512bd9b87087fbe7553d28823d87dc6952775b5074246f866a4dc4a92fb9f42a5616bb4172397d392c86bd0757d65519a781ea1b7f9f6c95b1e0eb275d72d1f0db3f778db487d658499c3ef0293e1403e5c5e864e4a85a0fcff4ebbef04f7e7daf515a07b735abd83e8ec7fff06c279a424198a45746566d2f30355110c2658d089cafbf5cb659f570a510aac1e64a4734124b26fd1a718b8b3d5710e5bb0b9039b67abf3adafea022d7ac86b49f98b658e801d6da9826728edd0826c207e28dc7185d4e98242ca2eb1df240ace60531a93a7799baf6bcf7e0c8a09d057ee920d79cbf004c8f7ba81cb81d70d6316e92d3957d69f91c14786ca3725c9811d335ce9005e785363c949a5953ddf46aada0d4d2ced073d9bea883e07ab305a6b3cab8935e40e840f0ba5808b068241cadb833d26d29183674331feb71b0fc70432ed0abad41042097dffa3a25b2e315c467638c4f5ee5e5f2618d3789e410ec2fa5d64dcd39c1f461b578c318eb22918710fb630018186c65db6ce85661db7f9c6c140d4460808b682146616b6a08efb1884ccce0f37f22441c3b8a570b9e3d00ef6db6d028b7fdcb17ad36bc7494c70a72dbd6587ffe9234715006247b4dcf050e82f71c0e4f87e2f5b8ab724f1d88299766e067367245c502984d18e8bb11912bcebf0bd1d501e6eb3d0c8474f23c28d4faf0ed5963dcbec570dafeee832f809584af97c58feea3d6c4339ea08ede05a3af6aff3f6c2d1d9c865a0fee915398b66a3d360dac0ac8edee2fe594b454ab8da53f603b9785e6a9cd013fae6e89f1369458fee15b205f8096a56f1f6211df37eb64380ea4e1f9315057b0b1d8944925833d34bfe6d1dd579eb5b9b77bfd45821d31ae415e217acbf34d6c48a516cbed37b6a4824195a5826219efbe38209943edfe28b3fffd111a022198b8dcdae09cc7c44a958b558a8da86a7a7049a240f6b5562bb4d111fd9b1c98f5bcb41334a9d425ee0fb59a6a730017f624e7755947402bab7344a5f51235fe0c831173152224169fc3eccc4b45a7a8e7dadf0568c53e19e5f8ec469d7228842d6a3ffdcc629b65a01824627cd1ad2d51a37e1be5e98d9686725db65132a3dc5a50b8616bdccc0ca9976398cff8aa88aaacd4968541f0d1d6e1045902b9b68ebcfb039d85831a543facbb032df361ea7205dfcd1cd4cc01c2f7fd6fa8bc341902073135579dc7f15bbd34e176939ab435b52c86352df8520da899a58a51381978bf5e2fc80e157b7296825eebd2c4b3b5906542df0fbf94efccc8b5d8c57dd3caec3e7b5f69ef8b3f3ce487dd1b5437e47bde914244191723307b7dc717c5324e9b6c69581744828fedb942c7765e3584184e4b24300ce43e067c1b75d75b5689d1a473d16d54948c2bfebcc74b7391580572c30b61ff050a1ee620d876d00eb47617efe4c68c1e429de6b76e3ab8d4f8b2213a70a848e3e59eaa68e3cce7c198af62732a68d09994c60a30bc19de262b67e8d208c2bd23331bed38ab5835c37155ce65c25400fcb3abf2fb443fc63b03af273c728073f7bd937969d89ece50c8f5356062a18463c752d6a1467cefc2b980e536d8f6f8c730c7ea528e0cfd9a92c718c54caf5b2e6fb9b3629368712dae2d1409ad6d3d75a70a1c78f8b8d3f452141a56896358be763afd18466f7adcf32d0e0db33ade1799e41eedc93d7314f9cd1027c6d5814dd71a0258c555dd8ee9ba88b1fb6548e2c3ee1f240ecab3ca7e293f1a385bf6b1767f9c21ade7e14b14c1f23db7cf6b7d588c290fc6d97d1c5a34e0535fd32649aa856470be80e15a8efe2858d69a1ca7d313bfe4428ad3be81acc565e454de36f3ab3914ebe3e4edf67014cbca7a947c1ce96bff52e207dab93cdafe043ce94ce71fd8288e52f12d9e405b273b007de6f59ff2806d6cb3e3a533acf39f0df6141fd1f5f64b75cc2ff447111b49e0380ad6250937d3fa594a2361f2411394f3925e9460aa4b38959847676dae073d71221f6402b62c49f73e28b1caa98cb7c16d22521d3a6c5a93560a31e1373b45751ba6739a95d47a787ce43452559b7b3c39d4dec5957163e1b8ca16535545bf278ef670bf8ca9fd7f464e47ea50b000e0cb89563cfb06d38e695ad37c1e19e7f0d68e3f3564f71bbbbc27434d41a7a74aaaaa3d13f62b2b01519838d6229778ea597a15f32b8873b33fe5eb6770701b1cac958c66876aa0b057d6dff7f9a5f1391c4d7fb6beec374a6ebfaaf3f6391f0f10a80b96333ad6836fd02c0fe65ff341e36bdd40b0af5e51b593b6204ffdc71eb084ec5760cb2641bca5c66e2dabe7f1dbb2ca4ad9b3234754cf66ba3b842a89dcd0e055b541a21074a20c43fb13c0c836be3bdd0bf280fc06ee15dd2ff2183a34de125f56e5e284faed5fee3d2a00af7f00abcbe5d93abb5c5b3f9253d8cfa94c6e7d24e102c44d320dc97b3b5c94326d01bf2143a26efe847fd2dbaff4a0ed9738a9e352f52b2b2d63524187bded8697d595cf35a3dad7d08d7539f581629667017b577bd461f8bed92550f08c75bee48eb92add23ae300b2ea8509d0818c6c1638c7eb88155f29cfa7e9d52e5b90de09aa4b065521e6b2e8115ea20459ca2af9be9916496dd825f30a1d8bbb5948c579cd11b6d0ca7e2dd94c08f5fb9863cec78c05dff3190b8d0a3cc0f06da1a7ee1d444d099eb9ed4d3697b3c42727a2ee576fbdf26cda8013dd4d42284a618a696c64cdfb8a7598cd9a18d0a5837fd1dbf5686646b5ef3ae9a47493d18206fff3fc4d092ccb3a9d62a2e8a438d4b1014cf510692075b955abf936c4aec4410da8f6177a4f8db5c0e60a4001a8ed05026910162696c7c380745fbed70e2dd75d30d0b4b600f9cec6943df2e0bde3f8f5ab8f9e2c03b904730d2027eac754af68e3ceaac113be64cdedce33b8afc7bb8bf93b3445eac3115570a11820d965c2fa7bd32231918b5f0ac30e4d4cf4d63d6848736d79fb738d087c6020d240418367330eec15e88705289b9a27df38053003f3694a0c736981e097b066af316d893dfb7027bebe672e4c0aebc1b3c7f21f6c7046e3acc3b4a9bf6bbb35164d233bb866c553daacb6e0816c0e8c8ca5ba3b5295ea25c701a8f2ab96cf5a1635a4b79e0799c973713b9a0a9424077893adf4f10841c2c315df305667bf09cb7ef654cfbd789abe0553a92fa1a165da7df06cdfdab6fc73cf6aaebc0b07ce7fb3e4f9896e4dcee6e5bfd683ef55bd91d72fb17aaa12f6a9255e221e746a3bd6b35eeeefe6b64b5d8a9665b938c11a4c28534f442fcba0f8d1400237eec966e76e780be25b152e497f11b3fa9d6ecfd22024749c6e06715860e43e11e0f93365c8d3afa6e5a1d061d439200b1153b3c02a576bead74ac463d22ea690162def36e7ff611e4cdffcf8dfae4c819382366f7fb3f9f65433371346d4c7581bb1d497e22382fd761a91e902e59a5ca87c1ad71ba7ee66b1255f69231a8f0674762b1848ff0201cb62fbdc97cc271f84e2d75011cd088565939ea9678a472715d0e4f8e63555e30e4c8fcb61cfcd7d8cff72cef3a69942272c368c2adfd3bd0cefe48e25de7bd64b3f84f7fd44027c5723d7730332b6d57ed6b4149bd4f9bf2863e98e14de2ea477f71b22755ffc84c15d0e73ab64603ae5f61f6cd243ec10b36f85c8106a61f83b4745f0868701e9412ecb0ed4747b74f3713bc410439127595b46dd00f881a46c23bc72522fabd34fd3daf149c0c95b3683ced31bd8ac2e2c383e7a14dac04eb9820cd82237fc935f4ae69efda38b5b5a8124e6bbf003bc22aba310d442ae74c97764c99ea6de8b6668fec86e1f8bcb71e3948d5d90ee17bcc94e5a199f0e21759e3a48f128432aa09b56631d7803f66b166e6f4519acbed0eb9109bd9a0a04f68d525c1095d65113d684acea05a1c529f2f952800b8f3838c215c0f22e5fff087b06e2430b6040cb997c8948603110c0710686a0efef984bb1390d18bad1bd6e474a255036df8de32fdc7c3c08d037e639bb3101a5b56343cb288d6aff341db27fb425bf7c728eb1194902b97c493caf37ba155a34440cf110ae7ef3cefde9c2c1582083e7c6807d17ec1d0cb1722cb662cce1d0744e1f3d8aa98d4f37b0af1182e1586a8092e4ef468467ce641eef1a597bdd18256eea5dc53154170986e67088ca", 0x1000}, {&(0x7f00000014c0)="eaa02bf17dc33448de1d7b3bcfc5aeddb8be8599cec79c1ec6706c414569c67e9bff6b708979b1848ae66c39020c7797b9595890d23e637f964fd5670e4e1d929a3f41065a10bdb6915f372da09930d8edf203e76e66cf6c0317e0bbdbfb381a6738b4529a3167e095102568e42afd", 0x6f}], 0x4) 22:40:22 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x180) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 22:40:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x10a) getpid() r1 = getpid() r2 = socket(0x10, 0x5, 0x0) fcntl$getown(r0, 0x5) getppid() r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x340, r1) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0xa38, r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x24df, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x5, 0x0, 0xc}) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000180)=""/49) 22:40:22 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)="b2288077c5b3d1dd065dbda6d875dbb6dba7e026ba13408e1ccb8550524f7aa556ac4194731264c93985af5b3209e9c3439c2fdaef77e815459620c1c501da5d2f", 0x41) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x20, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x1, 0x6358}], 0xd, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x10, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0x6, 0x9b}, {{r4}, 0x1, 0xc9, 0x8, 0x8, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x1, 0xfffffffffffffffc}) 22:40:22 executing program 0: semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/213) semop(0x0, &(0x7f0000000100)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r0, r1, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, r0, r3]) r4 = syz_open_pts() semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000a00)=""/4096) close(0xffffffffffffffff) syz_open_pts() writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 22:40:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x24df, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x5, 0x0, 0xc}) semop(r0, &(0x7f0000000000)=[{0x0, 0x8b, 0x800}], 0x1) syz_emit_ethernet(0x10dc, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10a6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @rand_addr="e5799393c13ccdf052004c22051e68c3", @mcast1, [{0x1, 0xf, "613ee7731d02a41cc5cc044e1e5bad39d855019688b8c26b6eabf0cde5bc778a7d2e1a9caf5cf30fa4ba7ffbff7d59d899647897004e287dd7b4c589ac190306f0f8a7b1e1d7173873b62f56dfebe6ebd27df590b804ce8a579a4ec9249087e2f190d157f4140869a12e574d350c087e9d391f323a0422b9b084"}, {0x5, 0x200, "63f60157da640d57e2543341440466abd959d334437974ec2178a5788d65ce996201d4e8864f683e5344c801a71175942364b2bf55d72d0dc39b28e0fd947b40e924cfe6ab5f1f5e1c7800d2ce5770b90a0b3393b1a368d32cb4ce5cb2d42bd856bede9a7e3f15e590860a52091e63e791468bcbee76c99bacbc6813e846f8f3eb66944f656bb49deb12191810063c96f772a25ccde37c345d06cfe6389f4823d0d471319334e97ec4230c13522e54a20ea9e53605ffc7dab4bd91ec93d8548da933aee9909daa2e3e70c1a0c854d9c061aecb32d8fba26471eb8596a6cedeb120c34ab99ab5c2a3e7c6f384d2029e7009b623bb02f44180ff2464c999ae5f0e803fdede91e36182fd30f329ffe97516660820dbbdc94a52e91e8c79f13a28b81dbdcedd0383f4d5c5669be1ead165887c22fcfe071ff4d02b29028c379255d9b5c03f3dd0a2c0c2beaf1ce76dae4024c0feac57eee381578366fe4e8f62f67f97079f2fbb0183fbebc5ee7f6c2e4fdf17eb037fd0c0cccb188ee6a4253df72e4a439e01277da0f9cc02452cf86f1c3514e4a3bb64324c52221ffb6d0626050aea55d86a1ab574b3e22ee6ae5c118120bd3391b966c74b2aad71e2f45dbf0a1205f541f0dc19e4406e477eceba832b55dacb39cd525364ae9046b87ac9d8cf3bfe4822e8347d186830753aa4f15308b7062159d2725d21304fd793d9404a8d1c9f2352d318f604e63a7e1f6346f286f872f9d7de2cba613936c2b9a04202ef660f0db901b2d401bd0818746b65d826fa36134d87e1d10d4b701330c07172b356194d79f0130f8996ff837638994011f313d5f37a42f35b714685b0405b151ca31bc15686bbfc3a63acb7a84252f50dd0d86a3ce3a82feda474913e7be43bc8b2e0ecd489ce38fe200fe08f8db69ad11a93fd02f4d8548b6395f4e342c073b00659e3cb4f1b849068ca23f1c9c476df0f151de8890e8289a167b08b988287e9d7df9cce0ff87caddbb0b8c4eb13c0a79c5890c02f66a5b591fdd65a6615b37617bb6e1a9e3806f050c1a95fc981066fc6ada1a4efccb0b1756eff5c72433976d88c7852ed065bdce5545beae60795ec9bc5845a58d2dfd1b9a3cc6bb23c9b802f2c21e2677cd7e89faaf86382f41cc35115db4091fc553972a88daf1a3a438947be80cce83ca475f411639703c310e2bc0d3d097ce5548f89ba634d0fe7f84e9233f1b4855da37658a13aafaf29d12b83ac3b9d144f064e248138319a7d7bad2b8ea7483f669d05b30a1072294d4ac344d5dceadba9c3092a4a126cc7200c7487dbd33ad39699174a13b1db50f101987004063bb9329cdb13cfc971812cbbf57617b54da38b917e74665630f7c7d26601c2e21b9fcfc547c56a975de9290aeff2e0f792e8ad069f8194420352d631e98bfc5f2a7fd18559136fbc1665ef8610591c860bbfa5416493a455aeb883c45a340c1d31b9b452868957365047a512a7f29007743772b7203f00219b263668f05afb66ee34bbe18678e662722d5ac357c19938c4750e15bd6ae8e231a06d42fb906817533e455dd5c4cba53dd84d502d81e060102272e93aca08dac793026df1c18c0bd0e13fbedcad1b5bdaf1b219383b90653c50e951c3563cf6a39672a475e43edb2e2a1173e976c73bd0e49b00a1dd924fcdfdeb335a08adc14a060832ff885dcf4d7dc7f10a5ecfc4f137650da5b3325b8cf7b66d0088cb780cc4773a8ccee15398f6d37935f206a5d215328f8447ed976cead8cee557a5f9251384fa2583efe3eb6a3c386a34767785c4c68637426fc7ae450461ee23376186dbdcce95267704101a422ee2cb442fee313f6d9c39d0db2d2a36622e37421c2263084caf00835136dbdd28491d165b88b0daac7fabc91605273bac314722452bf333ca8a05633e289025c08a2c6a445574dae41b8708bb055a9a21432920b68b456e3aebf2063bb8e30144a2de96738c032f829d1ee36e734cb8285d86a57fddcf0e756a4d17d1f739a523c36ce4ec10ded9fceb34640bc46ace8668fbd95e3e94f47ebdae1a9ccbb2527bbc146cfad031ff57c533791154aa213d4aac987e731b09919051eecf70dcfd049182c0fc13893f25661a752993fe94d92c400378ce1f5ff6d45a24d87215ade1f8306912c14620f88200562ab7820453827ee652c876c55ef73c48ab81e0e2df75beeda8e2b396d245acdbc5a89babc0a349227426b503a66e5f1cec7afdef7d2798cf9f064b6ef73e90f81539e3e27ca9dd6019ae5ee2c3387c0af395d6ac94bfa00438ab1a794424a78b6ffecdd189532f8218fdd839351827a53a74baac21ab9b5f70fe3157162d7cfa7b722b9a2283a3ff319ac36c1fdc9885d2a32e2d3ea144e917ac389365370485db46064e638dab4f158d7e20d58c534bb74a09c7a34b34a016378be421009d0e2abe3e9c8d45c4ef338ed39ff119513e49f29469feea65077370263441cd21b72a1f592dc15ace786492852db509a5f6a353a4727d4ff37bd45d692000d366a9f1d65d4907eaa6f1b418c9792081dfcfa3a77e730eb15242d88a2e846b112998d5a3374de3674036f96c5aee23a0270073bc7c15e1b3a9eef58a594588ed5cf688d752ccd5d5cd92f4b38a45937a2e74e380761c4cb12055e6dd74e51a06a843b9399a389bb7f6018b1388e90f6a9bac9b8940fbb455985e714a3d45d66fe903d265ab1cdb58edb782d3067e0716b0cd30564f53e43f9aff88e27470eccba6ae8af9deda5f86c389140be0021d6a9a43ad6c6cc6d990f7f0a48a67633b5c950f5111e42b0bcd6bea2c5ba5c5d01406d8c70dc0823f6bdc387c37be553d0ffcc0b196aabcc7858fe4e5437e9b9f8ee4f2ae64c57cf12e3eba89426c8219e96eb0ba0d222bdb792952ba6851e8ddafed0374a428d8051c57a1c2e618203e53faf0244ec8bbbdba4ad1b6f493c014bcfff908b2a13cdf65283c4983ac80553e1550937250554121b622bd15e94f19e21134689e8434c5053fe0533bd483c894d1582b6584c99fcb97721e5da3d3dd574f53c5991c79ad59a59fe43faa5a2ebb4561543734009ffd780d85274de3b4358bd67dd055284474288dbdcd41febd970fc6071438cbfdc1a0b3ade7c537a868d5994461a6739aff8bfc342f852426c5f609417b3ef61a081310ed7dc49d7b6301d0840bbe06d6a62cdbe85db3bcf24c0e824af3a8e306e36b0dd23fa4dd32d594ce64dfc4e95e0b6ea7911ed6e4d3a314c038b5b2290a9c7e54470862410f6d3525fac4d5c6760f1a408a454c73e87bbe18c2b340b61dca0c8a3095860939909144e3b8b7c6a623c2be42dc28d48e35742a1962e06296adde8ccfcfb1618afa34b9a438e5cea5359d8a7f2735ea237f8b030ac6e78c1e6cf6f4f91db4f404a76475ffaad9937bf10d70fd4de10ee507ef24f6fde7ffe1ed8f9e0c3f2ecefb55bcb91dd14d15b349ec6d97de6cd6d1112b13add09d2afe12061c414813d479eb0bf2477d31857c1d17869122ccdf3d51ac8ed3de99412b91011610bc18948ec27192928177f24bb267845a2bc39a0c6566d4352f27995fc45eafaeefdbbbd3a31a3fd899478c23a0e2f3f046af90a8d8841fc843ba236f229483b27121f44f6de7c22ca47b8cba028d22deaf6b9e9da47c8637dfefe093e1fa469c2f0b1c88ef53862682368021fa0288c2eeeac319355143da8e747e4b3508a801c178c8637328228edfdfd191d56767ce3b52ca4af8aaefc6c764c047ce8757f3d10f1299118300a7339eeda9750eb8da113df347ff9888c3c866974ec6c2c464900ef6cbe500f8d79739c6650a2ad921b8c0830c11a64f2b6e268e376a6ba982802e85b8e34694b1320462303df25a5815cbdb694a443758cb47d050149036e435f5a9368ca47128ef58469bd030e656ba174750d424c5cac68116f0c4bfecaba80e78cf973be4a58a586c0d87521c7cf0ed9853e26a21541165444ec3548fdab57e58f87e72c9806fb65422fa1ec8b2379648b94577283d6a9a9695ce137b9fa24ce6029f740091f5e5c686c0bce3a44fecfe6997719e79ce663c638c07d5c766cc1d98ad04b6239f77d389b9dc99c6d7a54b6c773360d84109e96e0f29af70317c6137801ea4b49b8ddacf620e119d4045f78e582945b4e8e9bcb8b5003f4e601a7684d9437b407b8e0cba108405a08d649c2b3f0f1a5ab8fad0744396f9a9d21a4a7d41ca4b88103dccc4d4f5ebd0b86b520544e7515b99bf23ce2731eb770c09d083cdbf43e1315fc2c25e858d83c543dbb126b19b6e10ee3a342a6e3d258488129d0c8d419717dc355fdc3256cb187ee089fbabe9b442b5567e14a4946490c467845fd4b19e8697e262664ae6b2a795bca9a40d45a81ab1e1e524112e85cbcc240a2ad709aab55de648fc526ea6633d584c6974aa30b98f448be56f6bd2800bbfa183d74938c05b89dd4580f81c76f774f51dcdcdfaddc2e7f51e3d8f0be8cbf4b9533a5f0553cec3ecfc32085edbd01a05b3065584a37c20bccaa9aa41a85ccee6e2de4fc8ea680bb6bb3dc32d392433acd61c1e09b5fad941c2b986c61955c70f54629ef939898ba5dcab6435fb9d654227309112ecd1859a4b2ce8bde0cb056388458e84f9876999dde00cfcb40051cf1b56830c47c9ad898522e91e92bb0ec0b11e8933a7d654445e0490f6e5079524445cb9b0bea513a0cb86b5d7f99e37c4cf905d1bb9a5e594706efca9306b2eb1c8962d7de656e8f6f39c2e1ba851cc494d16363400604cb2160a67e99c131cf92ef0a1d02ccb4dab08e9fe16b5db0cf0884d193488259dcbdd01eb5bc0195ea10ba52c5b9e05a94c31d55bad9bcef0f367e64e3db032e5e113e6f0c6a130843a307c78caa0ea6391ff77d2ababc2d2ba7ab4984a696a03e079ad4dfa2da6c6665780571e2e27cc98be90052afa56bde1b18c3fbd818883931e5c7f5d6c65c13f43b53ae00323f89bcf8b1b96b15cd4e561cce52d9fc7a0e7a95dc92803d7595d8ccef9776eb63f1e991c2e6d172b852a139796fe9a5383bd0e8ac376822fe74dcfcc79412d774b98db58ae63102f84d6ee8fe5caed8a69e896b7576d434ca47cab20ebf7dbdd730dc65be609b300eefb710c785edca818467b8120f45e8302f2fbe98446233b957720532feb72afb029877087b8ad622b2add5fb417959564089c71025ce9dea3b16f71657c20279dbd76bd44b2f3806810971788024357779400ad8e68ee921809f3426cbc92c63aae113a262d2787325fe46d1d35e8030e3c2e24e451daaef5e850e480cd05ed474a3da1b91879b7041218b6ad7c216e4bdaaf7f871d80687ea1d0ad676729601e157aa3bb8eaec610f5cdd8eaf766cc6288ebb65089a9c0836a90549f7185d2be3b3cdc96e3e07a6dfa5c5d4a67914bd85b4732a14cf8749546779450dccc4a3f3cb06ec6b3cbb91d27443f8da9007572ac0780a1d29b7225b5147f75373848af2dc139a5e47e447650edd2589b0a05cf0a51f418bf2789329d69659fb3af6d43b411841c2c1d777ff37cb14915f307d4f5864121455ec002f7b09237aeb5cd593398f98dbc01cf7214206c1b96e84ed96554a33a2a08db775cadc53230540fa1c5ab36e18fc93b442e135a2b09cfafbf699fb30b52f974333b48e384d210f5f4968948596c77777ad2ea3c4040e6648e53ef69fd571e230436e87464484a1162b3c1fdbc374f654a9288c1740898ad9a4f91f26d5b7811580f6c9f8395b93987dc3c8401baf3ada1fd18dd4ecd174c3816bc93"}]}}}}}}) 22:40:22 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)) pipe(&(0x7f0000000140)) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 22:40:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x3) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 22:40:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="a19c35510cc400000000000008004e000040005a1190f491524ab92100000000009078e0000001e00000028802071f00ffff00000000ac1400bbac14ac1400aa0000004e224e22000890780000"]) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0xffffffff, r1}) 22:40:22 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xea, 0x2, 0x6, 0x20000000000354}], 0xf2, 0x0, 0x46, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0x9, 0x0) 22:40:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) close(r1) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xa2) getegid() r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x124) writev(r2, &(0x7f0000000380)=[{&(0x7f00000001c0)="7e9b2a97a1e54219962a40bfc8fbc30b414dde306c23b0518c575ecaa4f4e7e62c2ab2d2aab9deb78a383f68b172a1e4e6123bf078bb01e42ea5caf138aa1bab6480f7fe5cc02f4affb9140b17679551a2abaab70b1e346663fc92e9f1451c533297d3303890c1f4846f6e80394fb015aaea39e36172390ca1772fb7d994419fe07ced0e39b706758826dec0228da425f2", 0x91}, {&(0x7f0000000280)="d76099fd50f02303e0d9928e9ae12aff9cd27aaf600abdaf6f785002dcd8149f115b3e0621a843858bf7be71df3c76ed3e8ab201f37ba13caba3e9497a3c35222c2851b601141beabbdfbf922403d19ed87186c9baa301590d9ab9b550552a3d2200465aa3b55c63c1479d2ee2940acf8ce56f2a3cc26ad646beb595d5e0958cb11da24b3b6acba5b0d44ba5a514ebf2b1fdcbbc639fc112888963616b4aec4387f00067f3a8ed3da242ecd419d0cf78dc2fcedcba5e02542671c791ebd99543001ee6abc08ce51d5e20", 0xca}], 0x2) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) 22:40:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x9, 0x40, 0x1}, 0x3ff, 0xa1, 0x101}) 22:40:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/133, 0x85}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f0000000240)=""/115, 0x73}], 0x3, 0x0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) pwrite(r2, &(0x7f0000000300)="ea0a5d006b11c6981bdb1a58df9a2ef7edf4fd3387e7d6bff18a768c11ba31d803ef8a87b427211edbe4a7601b55b4", 0x2f, 0x0, 0x1ff) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000002c0)=0xc) fchdir(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000017000020ffff00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:40:23 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x6, 0x3, 0x0) dup2(r2, r0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) 22:40:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:40:23 executing program 1: r0 = syz_open_pts() close(r0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x42) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) dup(r1) 22:40:23 executing program 0: socket$unix(0x1, 0x2, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79cfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf9729496297ea38051f28659a1faa6c8bfde599b5e40372e999b4812a7c41a5801db7f0dc6ebe5ac061b7e3d3eeb3e8f5d3b3b2da832d3bf1922def98798038c46bc60302498eb0b6b4d1df2acf635ce87fdbdbff6ef9dc2bcf961267ded6091fb63e56faeebfc9bad743cd309f5537a8dbd9fc571b7204a017b59d42ffc1cb13cf19c9ac0416c2073cf117cd2cf0683"], 0x10}, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 22:40:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) semget$private(0x0, 0x4, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x3000) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x232, &(0x7f0000ff8000/0x2000)=nil) shmdt(r2) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r3, 0x1) fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) 22:40:23 executing program 1: sendsyslog(0x0, 0x0, 0x2) 22:40:23 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x8b) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) 22:40:23 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000300000000000019078e0000002000000000c02907800000000450000000000000000000001e0000002e0000002"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x5) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000240)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x1800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x101, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/155) semop(r0, &(0x7f0000000000)=[{0x2, 0x7, 0x800}, {0x1, 0x2}, {0x2, 0x2, 0x800}, {0x3, 0x8001, 0x800}, {0x0, 0x401, 0x800}, {0x3, 0x3f, 0x1000}], 0x6) syz_extract_tcp_res(&(0x7f0000000180), 0x2, 0x1) 22:40:23 executing program 1: syz_emit_ethernet(0x52, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317971001c2b00bdb973531eb41c9d60cca80247e4f515fe8000000000000000000000000000aa33003f00000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50a9ba75002cb8d56be4ba63157882f0ace7fa1ca833e001caad9e635cdaa14a0c14cd704c5d658fd6282ca320154f7f1292b4592391d9a7e8fafacfd9049d464577ff7fafceb356edc4953ae30e819ba567506944fef1fe5044"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = dup2(0xffffffffffffff9c, r2) listen(r3, 0x1ff) 22:40:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x48, './file0\x00', './file0\x00'}) 22:40:23 executing program 0: r0 = socket(0x9721e6af5e9ef99c, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup2(r0, r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$LIOCSFD(r2, 0xc028756b, &(0x7f0000000000)) 22:40:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6b02731c7f00000106a2aac899a99c20cb61137fab1ef3eabbdea3c9ff2144388a000af432de23f227c7fff0d918653a3c33fffbf8f689e24260a76fe61ae1c35b509b4064be8fe37e35e624a4f28a4ef3239991b4c2605cdb004056360c95182bd3073e70860117a10a683f88ce089c6976c9256f3d4e1408fca00427264afacebe707aabaf28b2ff326347d244fb379beb7cd66addaa8b3575f5c7be3b8c6f7d8edefc85367c326d63493a810c4a29da8a95446aac05b810c0dc43ad"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(r3, &(0x7f0000000300)=""/171, 0xab, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:40:23 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x840, 0x0) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{r1}, 0xffffffffffffffff, 0x87, 0x0, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x8c, 0xf0000000, 0x20, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) madvise(&(0x7f0000a14000/0x1000)=nil, 0x1000, 0x2) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x460, &(0x7f0000ffc000/0x4000)=nil) ioctl$TIOCSTART(r1, 0x2000746e) shmdt(r5) shmdt(r5) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) 22:40:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRES64=r2]) getpid() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getflags(r3, 0x1) 22:40:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000840)=""/148) 22:40:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x6ffb) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000080)) 22:40:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffc3e) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000580)="511a0a912566a58c98b151e95062348b3b3cc114043f5915d6e5b733552273a6bd2d522db1a461d662eaf476051d34e76d6fab27b76a6037352c36521a8974f5d2adad186786f1b87b24e55ca42ff4ccc9bb94afeccea50b9b371d793804e88e36003c683d7c1a17d9bfe0e37d727638a5844b8317ccdb1fce1658323c9a51014bcf06820412903abb5161c018b63d1bba3fdcb47786107fbb9fd016e193ad1bb31ce23fef3d7c8e4370a793fb0d4e8d8f93288aab5fb814297e3af69056cac10a40d927b24e97f3c2fc6ce44c01db971d52d7ff07d893d79c3c2008f0dee86a013c6a13a268ba3e6844b8ff947e50680b31ed4a2b4b940d78484ea89f67a8a265dd0bc56b9147926957b43aa305b84f4913b59381ec24318fb241ed7ee88965cfd8c57ab3a2fcab7816e9daa64f1752774f337635b3e650a24a556552b01079ac836c85cf359a10e7aced5df9424094918cd2dcbc7a38cf4ead4d2448c71cffb4b16187fd0f4b573898bcbe43f67fa5428c379e23528a4bbe2e817685c217dbec7a8154d0382160396d24fe92589c2eebf3de26993d45e4fa8906f8ab0f3cebe67f6eb01f03fc3129911ed2592ef1eb65011cc7f79b6aa80388002afd1405e8a5333040c09694009c1cb0560c638021a16e4244e5bb110439ece2b1e3eb47d0fab43764abb2c2a9fe52af96746579d2cd952cbc00cb3de9c51901879a7b36e888a130088001e4f171f33f6d0a9f8b7132a94d877ade11835e08fb86c2bfee5232c188fbd7ec19152acbb2db7f4e5a46b88eb9501b81d2925772c4f054c0b3be4b9e7ba34f29e48f7255d04b04c8e4612e708e280bcb67ddb7611e6ab1b0c191ae9c1df8426206d0809f969d877c53583c76c665c75624213df0cb12e0b79c3dd294b9e9438429ed35b2a58793baaa854b97a239be3070568d70c03e87064e6fdb980c46ac8af5c108dfe6ab289fdb06a67a2f5b7ec40f9868460b56d642bd27eba16a5a4311b24468e36b7d9c744daa6cf0b6480d9bb56317f44fecf05e64cbf1a7f0465675f6cc559badfb672107020fd668afebbb327e49cf69902921812ceeafd51bf97c5980596cacfc94e808c67bb12cdb6838160d70abeacfc4d46096b20cd000d511d2d47fcbed48889d570ca50ac08fd36bc3b5514bd4a2b967b95b8222a25bb9d5c03ad71071586ea428bef038e9a7eee4375dd8c0fe70b2ac6b4a3f3a35f9b9535dd0356b9cc26f6aff0aa5642f9fe467939683c28d158511e2223102f07907c4019d3727ca7261f809148c050bee9c29d5cb378b18f837a3335609b71d726e594057037acdba81c79be0fbae74c9c0e459446e55042f72449f90b808012c6aca1c483025054e4d55e7ffb323408daccd5c7072ea59f140b3503925ed4587812efcefd13cf2e1458d8c4fbfd0cd8a849b59f0565b93580aa40ced827e8788b2e8ed5c0f67a1c3bf1b0de72e0a76ccb664255d085a96aa1199d0aefaacf2ec71fd39b2292001f73344f60204f450b5bce6150cc0627cd034d06e51c1dc6e6b429614c10801e14808333a86f1aedea226f6be8554d8970cd3a58db160204169a8d2d5a851172e09103e1e9ef38dc1b0d7cbd7bcd931f25f825ebc32cb2d5f078bfe7dbe62369d0c64e0579ab1ea520bfbda56590ffc171f3214b754b308a85b1881b9472108d61cc01c0562c697df293dd537f8b921e47e6a42594a7c19a7b72cc7b5dae305f28bacc69ddb067e6dc8828eeb5a38fc37e606e992b9936d0c8412d5bb92231871ecabeb399bd1c72603b7f185895f927a79e794fc68e8cc167a147a5d62d03c07bbf8e6aab267b1d9054cc28056a31bbe78057c42f9889865b9de69a88d4074d8331f5e443c9eb1f5ff88276051a6790df155970fe8aaf43ba72bb2b36ba76d5ee4f13bd27d28298c592775145e9172920b6a8a5f2836c7cad81f807618f201d52bf4dc6c09638cfca9a2bfe046543be7f2dd71d4d1aac48d97c1aa9f5687c6797afcd96b613c8bbc33724fb3cf0937d857741d3bd9bd53450be1bc152d69815485c45bd3a78d9cb0973f4fde9108207988c92c67459cfc90997c9ba66c6355e454e96a4cfeaeacb98b1fbf5d399d711a789c8ee9ceddf7f8758c842c2381036e99de0ffe1fbf9f5ba9ade7a1f21d3c10a990df414252ee39945cf84988032c4cfc418374f7165d96d75f6ebecbb7d46b7a00977762ba69dd43cf690ab07ba86a0bcded7cf61cc92611873bd91b779a6519e76f976a2ae338762e8416328d995a537ee1e6cfb8777fc04284a209c73bc66988fe2954fcafb23f4114d124c53335512677718e33ad94803c44dd7f7289abe6c5c58a67b655786da6dc710a6755331a36d473d8c6fa7a497ed7b660b90397ae4b6a2b2c3eabf7ffca8710bcd0ea7fe18aaea42d889bf66c02a0426a06018e282b510c34c8ce05586915f82fa9362989c6e8ca5ad25eac68645357809e56b466b3a69c172b0eb345899c7ebf703a7d7e58f3289ab82f03f450e3dd3c1f9822a0ad9564b12867fa742b662fc3fbf359d1c6964108d93218776a93f002aae7abb73e9acdf011bd14c29e1548a2d0aa5f17409d727ee1283260d2bbc343adb38e70f560a70f63294d38e743cdfd33e9871004200a693150e7f068b30e75c4081341e77b4acf9bcff2933a9fe77346cef7be4f32b09005d5b5fe01c26a743f84ab3bce6871fa26986772e9e5d21ef34bbccb450a022918ab550195072d1883744788b246bc1ecd02a1a5fb31425ece17e789ea1de85356ca041f74dfe5a22e63f5ea6cead7dbf5527416ed78b8346bdb2c8204975a70c0c477a8174a5b4c6b902906fb9ab9751e5ff56d1204aade4718d1b1401e08d9a3e84225943d6b87f64992f29c94cde6eefe3be4b0661147bd741ee6fc813df14ed8fe39c309f837e3747c22fd2ddbde046acb9412110054588e3c95218b997c9ccb493382fc4fe613eb23fba6296c5075da9ebfe4fedf45461b4c6d7ff38066aebfd2fb1f8835ea39439218ef45625d576be544e9b13b11a2100454c45b73612c31a65102f96b9e47b148f756c7956bfae31984680c73e61da98f79284a5e8dc44caaefadc3004ab95864a33add742c0d51218385ab39bab1ddc8c66a981675954cc2e42a9e3b0999948170871372e502080946334503abd564b41c62de790a8889d3b05acaf82bbe17c2f2488fff10c539321e848954c2a29eab5fdb6f737f6f98a87344c96464e2dfc61c1c6b4b46849be70cada5fa3c72762a1da140c25682e56a3d84f2d017484b9c493809b605bf5331684ebc39a16e0cfe430bc887ad3db0d330e86a929eaa0df5ef3bbea3c48a5010d3d000bbbf21916a7befcfc4258079ceeea2c23afedd69bcfa02e4a5a9cea933fd614f4c30de921558ae314d3c8f70e250d7d9b4e5f94ec742ef924c841f41f345664b9b3c49a6c98995c94576932c43ec402b4f2099ab1a84dacf5ac2b6118591327bc03433416968c44546a57df4418a379321fdc2c51faf41b467b14588e0fd84111181d89153d0a238a478bbb7070b099eba432f819f8385d3d89fa3effcbd962de9eb767ae207fc4ab817bc1b3bc726b1a2d737ea275da6978d4082113ea4a58727327cca68b03905bea21189ba5ceb9248289f68619708781bb7a9f6fb57b63d273cf375cea1e1937976ca37fc49b2aa09a5329713f9dec53da60d321ee6349348d9b77bbf360e439746adcc76a5103c88b208b3830610bdb5b223bb5d7f54b40af872fc4fb87b40d5f381cce2f6075a862fa55ab512868a1052a65a04f562d82e0c7435e3e9ce880ee94f68757641b531af276da26fb20219bb5131eb28eb1f71963be51999775a350981890da51a6766fa78c65959ad26a29e1163382b3b72a5c30ec61ae40bb41594e3ecd9e2f6efb059332189aa9838a39e5bd43c6f177c84d7edbefac7cde3619dec4ddeaa809777a244da1e1de47077c668dd9ec072606b54b400b191f6bc0d238d44f66843e091c1c7fd3af0c4aceac1aa1acfeea2ef3e1d8c5484c3758183a4417da75622ae68e554b5681730e0a43eb0fc5680d2076dab44ddf7ef685145ad3fb6a663af99f72ab87d97dba1598a1ce295d8234a0b78fa2932d12547d21437978ef9e27225cc53440f4688c131459547b23531b341fbf53ca39dc0db0d384d027a8bed5ff477d91a6a251fa7714d9839603c4576fd74524091e9923e772799341f208eeb261d4ffff8df1b7e1d0303b2b4876ff46698458c8d1f088bfb63310ef4b31004f0589e12d6090976583934d5d731402d922cfafffdaa1e73ddaf37cb9fc17c9b679c1e830743d49727a617af71df102541cbabe4ae42e2622b16f5baaa68d554945e2e19d3aff2465e6e52ab6d427a7955626a521acedd286824a579b225d88c5c326e9f2cd709964e2126933d3a3d830c9ade6037bd6462e9f86059ebc47c3275dea5966b3b9e86f692c7bf7d5b4cead7cb74f5212ed1e160fb9ba59cf1c4b6923318638ac9d99d638abd2d92e5af1f9962c0c913b0281b3aa810cd43fce8dcbce72d8d509d7b8618b445802160bf80a8cd2e54d9a033633fb8fa65af054c81feaf7d06c498f94ff3294a55929f7543f61f904b4fb05b5c541185d094ab8ec97b963d9f42a0a5929b4d0a8c13e916e933fccdd4f6c0d7928441899d4a4d72f65e425367a26d5d218d980069b7c8ac9c0cfed8039ca1bb2fcc3027a1bc17f9788c3b44713d07f00905c92858f3d5a348fa586cf433b7bba75cf2513e8550396a29ae968bdbc46615cc07807ab6213d551134202d99f3a5edf7eb0d7472e7bbd4fbaedeb97e55a1d5d9af613ef8ac36dc9ec993a547fd315a9419200bb5e69e2d7c9892712f12f27ecb22a6b6758a93b3f4b0c06de84d3f5b2007cb3ad5e9085e887fb775312ae009bf79590c23c4cfef49672b0b843f06cdcbc6f3fc27840f5878d386abecb5418ded5b9a8f3ed35057faf9d9b0d7e9dfcc642bc1d84e74119b0f49639f91d7728da1e9583806c65ed0c470d2e13d037bb3cae850841800480a600c1637fa166748df1d7be9d990c3706bb182e55034abd44826cd208a45b3d2ba5bfdd0e3b81fd833d0e2dc282b0b6011d1c8d2904593ec6d37d81c0c04da93a1986a43fe3d2e13e091c72970c57dcb9624ad9335fa3844c404d21f3b33bda4f12fb728706e8acc940f9a7f53830dfca0a6928dfb61b7cdeccf6a0ca6ce01ca3acce267543a438fc9e7c48d4d3060f38fe6ebad400c3a5aa3719b58dc4d17f0e6624fed45f1e48d7c479b0874126c14f867dfee32968cca011fd245d0a0f644ceeefe974623c6fc6092857157736fe624ecc8a8dabe96a289890036810289e28b135c6379b0874356215854befe94abfecf13774fb9f2ac36b1b69c34efa21bb7f2fd227eb9899467106971e4d880f1d88e61efd72e79a700da832bef2612c220e8b7477d4a849ffd937c5fbfff89a9f14aa74d813e1473e9b8a17788b7f486f64f710b7236d82e3977c4eb0522ed0d906e6d6103d5d0b3556a2f1177e3bcdc0dea8b5000921bc5ddc46d89e7e8cfcaa2ca3354ca2b9e57fdbbb156974dfb9938e418d095ec6abd9614285ee24a16fb23a7c0161e10e1a0821b264add869b8aa12671c772a621076123eb527a19a32924078fe9e0eadfdb788abb0def30e768c3d7205e43d46b6679635ecbf2077d940d61934594787e5a15809d3a58f5a0eb7fb75df7bacc3d62c4303f75c114b57d934c8044b1b90ca84a215c2d3dc75c1c2bb54544a230c2b2268fbe", 0x1000}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1012, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fabc2936813cfd85afd1354fb1afa3d8cc846de12a0cbd39c87a8c1bdd3a7441ec859da80ce252ff34ca52d823949f5acd670f7e75dd8bb5ec6ba31d8e27037182928393e5eea6419d63ef4bb6019bd13a4f38daa8346fc50d7ace8b568dfbb014565fb6a400acba1fdfab9f22f494308928ffb600c41c11adab28407ce75f09e0616113f2635fc94cd277284891f7ed61b99079f9333e13509b8aaa2e528967f81011755b2112380dadf090f5fbb3d203cd6a3d40ead6846a27697a179abc6f7700b2161a3e4cab3968d012954ed746a9c07619221fc174c70118604dd9f48e87b749295009882f0a30821a2ce9d751", 0xf0, 0x0, 0x80000000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) 22:40:26 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) r0 = semget$private(0x0, 0x4, 0x500) r1 = semget$private(0x0, 0x1, 0x640) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/84) r2 = socket(0x18, 0x1, 0x0) semop(r0, &(0x7f0000000180)=[{0x2, 0x800}, {0x2, 0x53, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x4972, 0x1000}, {0x4, 0xf3, 0x1000}], 0x5) connect$unix(r2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) fchmodat(r5, &(0x7f00000002c0)='./file0\x00', 0x4, 0x4) setsockopt(r3, 0x29, 0x2cd, 0x0, 0x0) sendto$unix(r3, &(0x7f00000001c0)="9dbed9b527956c3deffdf3c950f16e5728ba3449bdd75054bb1f695564c3b4691c9ed140d188ab4a53b6cfc1e42b069d1ae4dd651a61094b0d38c1181edc07385a3b2cab8169cfa94532b1b25856f52da33691ce450697836cb52f28207ec90801b8bb38d4a619ca642ce28be4e2a52e79307f2777d79234e9d986e8ee350c2a578a857001bedd9a8e4c98711f5a36fc1e366bdbad8ab5a9ec5ef996", 0x9c, 0x2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) 22:40:26 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x28, 0x3a, 0x0, @rand_addr="e96b7c49ac952b562289bbf68f198a2e", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @rand_addr="bce433fe6f7670bd7405f2beed4ca94a", @loopback}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="9ade288a7510", @empty, [{[{0x88a8, 0x7}], {0x8100, 0x5}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @empty, @broadcast, @rand_addr=0x200}}}}) 22:40:26 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x300000005}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$lock(0xffffffffffffffff, 0x9d89ea0618bfb599, &(0x7f0000000040)={0x0, 0x1, 0xfd3d, 0x5, r1}) execve(0x0, 0x0, 0x0) 22:40:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 22:40:26 executing program 0: syz_emit_ethernet(0x50, &(0x7f0000000140)={@broadcast, @random="4c5b0aecb9cb", [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x4, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x1, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000f304805139c9f1eb34cc4415ea1f1334dff3de4279d2765791f0b1521aba98a2a129a5458a6e8116390988a881f8655c1be3a38f55f2fd2216319d196b2b904147d62a285e16be855ce1aa4d13eadcff003b7d2377286fda99291b51"], 0x64, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000f304805139c9f1eb34cc4415ea1f1334dff3de4279d2765791f0b1521aba98a2a129a5458a6e8116390988a881f8655c1be3a38f55f2fd2216319d196b2b904147d62a285e16be855ce1aa4d13eadc9ba63b7d2377286fda99291b51"], 0x64, 0x0) msgsnd(r1, &(0x7f0000000100)={0x3}, 0x8, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/39}, 0x2f, 0x2, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r2, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r2, 0x0, 0x100000004) r3 = semget$private(0x0, 0x0, 0x80) semop(r3, &(0x7f0000000000), 0x0) 22:40:26 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0xffffffffffffff6e) socket(0x6, 0x3, 0x6) shutdown(r0, 0x1) 22:40:27 executing program 1: clock_gettime(0x5, 0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xa6704cf330dffea2) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x9}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x81}) 22:40:27 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="aabb398d11d6e0e823d049bddb0651122e8d20d9b9c76e3781af4e7579029a010af0e5543fd2e7b8ac9e10bb982bd28fe2f7237f58bc75f5114582bc878d49332657162f998bc4299fcb074458efea091d6d1903d1ee2f93dfb0899c3f5a9d7dab1180ce1b67838e152ce518ff7123f955b4da11", 0x74) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x80, 0x1, 0x6358}], 0x9, &(0x7f0000000300)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0x2, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0xb0, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x3, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 22:40:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget(0x2, 0x4, 0x114) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000340)=""/106) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f00000003c0)=0xc) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "00f11f007b0095190c00"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 22:40:27 executing program 1: socket$inet(0x2, 0x1, 0x80) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800460000200000000000019078ac14020000000000400000001100907800000e000239872a0d8f37df6177bc9943a14ffc4ce2ad11ed7e7a278d676c86ef3a77ce9f9378c32e1d448b27481db955778a37dd1f9da15626301ef8c18d1799cdca8984a1b08075671f88d6bba7ab64ca9d32951caede9290fcc37239c1924bc168003cab31b24b5cc84cd5f9140e176b081bcc82a470a5793da08eb4549753a0032e44894709d68aea61ac2072532410b40fa1c8fbf69330393b2cd50b7c817efe6a0d84b8a01f501edd8b33b215d60d7d507fb6ebb6b886e8995979080e"]) nanosleep(&(0x7f0000000000)={0x1, 0x100}, &(0x7f0000000040)) 22:40:27 executing program 0: syz_emit_ethernet(0x9b, &(0x7f0000000140)={@local, @local, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@generic={0x873a, "a12d2cd1794e058d25b8eeda8f77dba3cebe6b20f3c17b9e84dec31f5f41ba1b1aef51cb354811a9324ec6dc6e49a287e6afbc953da578a043032f2f702b9c8a5ad341b53e627ddb2d4136a79a31d36593bd387642379986b5bb3dbf9295f3adab1ca97c501f85f1ced832ac112565a4eae8de38e060b9e8dc4eeeeddab74717ca1353282afd0a5708"}}}) 22:40:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='!^\x00'], &(0x7f0000000500)=[&(0x7f00000001c0)='#-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\x00', &(0x7f00000003c0)='+^\xbf\x00', &(0x7f0000000400)='{\'[]\x00', &(0x7f0000000440)='^}\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='#^\x00']) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:40:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000180)=0x1) bind(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, './file1\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket(0x2, 0x4003, 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) socket(0x6, 0x2, 0x0) r5 = socket(0x10, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) listen(r6, 0xfffffffd) openat(r4, &(0x7f0000000080)='./file0\x00', 0x800, 0x1) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) syz_emit_ethernet(0x27, &(0x7f00000001c0)=ANY=[@ANYBLOB="f33cc2da8a2dffffffffd3881ee4ffff0800470000240000000408000000000000b17b96e200000000000000002200000000000000007a3b97c748971231fb60c5b603725c6b63c55c6418700e53e5bfd41dae95b3bc70de40291ece73ee85795ab2b05e8ce01d9fd9241f8f7f82cf6a46d13e03c6f7421372805bd2723e2cc048f2a82c8bf0dd58ac92abf50ead38611131bbbb3324fb45bb3b84dc0da76a776e4a63456efcd62402f18dd3652c2f320052cc7da17fdade09fb677525910e5d72c59d0f489b463c1dbc60f7afde479e80c991f048b858bfe8a107e16c01d6d0bdbd66021acec700b6e0721af2d0ab23de2f486da8732640522790bb00000000"]) 22:40:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000010c0)='./file0\x00', 0x10, 0x14) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="25d7", 0x2}, {&(0x7f00000000c0)="6f5a0b00641fcd19b4963f3617b09a8ed95ca9ef670ad3da5eba8947335b57ed105c52d48f812e4e242992af820d845fc5b1a96ecbc5e30198619c018c009ab020076aba60b7c80ae40503032f7b39e780c4efef12ae5b6043742438cc1806dd7d412bf0e7276e6937bb0628f8a1eb2b8e2dc9f8f925385c372d1a7eb007ced19246a6a2940fe7003fddb976a9c1d3d1e398d9839064ad4b162a96a4542691043801f6ce5ed526f1f2a87576ac628af068ba9365a2685784867cb131ecb63a758e4c8effc3bde3adccae9561cc855f08f799184a7384ed272f3eed44df237bf9ce9862ab4b2fe4c6df5797a82fe7b38e03e1efa7cff51186269146e3c23e180da7e65213a69a414a13cb78f6a77b6e7468ac96b2f6529827414a0e93a72601e6dc4d0cf042af176f8966ee8c8112bccea9a9a0f3238bcd11fb35171129a99beccc4ca1e4e59a64767951b6148cc4ddba4ec15e91ea7eaf8a97fb9ed1cdb900db97003a570e9a841607eed9efd5ffae228c5ce8a832a87f9886cdc63304443a7ebc8bf13b31bab8831d9f2d56dc7951f52d5a937c9ba91dff6b48f885f94e32784b20386837e4fb00ec19592d990228796c2375255688e2b62880a959e4f34b292b55db4db9a4ed2bf96be140e28d4b3679b8cf5dbeeb8a1fec02d76463c505d443d7f59a12e7bafd9360f09f6fa976abe8a9c51eefd577ee9d6942f8554f5907b31496ff4997f0081957ca810f974a958e26e5bd202b52e26963ea5681da2d844b752ae631ac3e4fdfc733a7ec212e105394075e1306b0fff6b91efd4fb0300159d0f2be9998abe56785d5b5482b72ad0b034af5138005a0fb7c768e1934af4c145ac1c3b0b8986420d632b5816848da3741f0a161e174e3d191360c4a2cecbe7fdf30782961f7a4c2197c484189a4ff2f65f9bc0114bc50e5baa1b957772a71fd9815f33464b301046f4b28013236b23d3b0f4b1693453e7510522545a0e0a5bb97145d4cc5f21a712fa9a1fbcf1eda57f44dd472f100255913ea9248b15fdd7c205b646ca5ebcafca57981263697e86c1c5a85fec033d027290444c601aeaeacdf7824f315c7699612e0ef5bdf40c1c146793867a11b7784cb88b738490dd8e11d26a87a03d91e91fec4b7dce1e3251e64bf9d6a1ed46d8dcd0c12cb671afda9b53f538df8cd8f578d614de4023e33e24978c1b3ab1ed276ae6897f460391a945d16f18f54ca186c73721e0988a817f9ab0cb81548dfd9ae2f69d9dc834f2427443232517951fe49bf1db81f07fb95681fd25404f772f3dada2aa6f2dc75714cd04adf57668b36a19cce2e7e343278335b29ff72e3ee4afda24019e2020dcdb378921ee59ba94d2d4f002824f4c36d01a4404706cc5e78e73862aee6354edb6648307f8f2a751dc5866ac70b99a68d380f9df70d89a45712f42b72cf58afe308a585926afac020ea80569e47ee7b1ad22204ceacd6cbefea3f6cc4e2a7096b179c9432dc55cd15e3650b6b4584808691b07ae4930522c5206863287de1b626fc13fed284251c67ce7d6d7cbc411303a76fd42f2905e66af99a86b69c3d0af1477848c259a4b338294130772e3ef5c7417a1a371de137337b56c9f4f8370cf38c23923e655397bfa1e1d756fb0b94a3b92fa24639017948b768bc6c684f0955665bdd6cecafdcda78af9073d2658a807497c65d5f5c0686b2182ae8622d8147d3f51edab80b470f213058c2822adc450fa31af4ff5a7e7ade645b4a5511b3424c321c6aa8fd7120926481a4378a357d415f0532944c7a5ad86740c13f350ba4254d03d15bc18ba8c65e1d2ca4050aed1e18f19b25af3835313da69c3e289336b2e67f51949ef03d1e94e167940181606065710724dc7a2629cdf8541ca462fda7ed14e6897fcf1e6b99ea895e14c922435799fd92b8f64391d2c2337d6aefc0e21f93c744f06f7c7dd989e196ddffcb38c1b1b063751b3703b1f868c13b17d7e46722953af600c832400ea5d5db5c2b584cc0fd5d39c1258cadf4a3bd16093d59f883303e0691d0d619b5a16fa782ec9ede1c90170a815289e04784d30b801fde8b8856b22a7473f9253633700a457bf2e0ae342397e4f63f8b0a3546d14f048a42d66c6d5159c839fb1c7a5250a61c621f8620611bf14bfbbc0b7481adfb814e8b3f5c981f821cf7a795bef671ae3f004f4d76b44a0b894b0778ff2fb2d3be66b036d737cefc66843165ca91019594daf22d851ef217d7768142c79ce2dce7a891e4013199fa3fad939504eec3319b0d44e422702ed6e213960cbae10ef7d1c8c8e904f753d8e0c4e8710a21f985c1e2e7ee3f9d10df59bce99e6b899f491668cdf48d05318aff9d0f1c3ded41c2a9875f4cb69a5dbc213196688b878b02593f561f452279a18fa2f929b0e4d119b0ac2d27ac3524718a6a5ccf52de7998ca64e7a17635ca42ab93b95876c3c9d3c199f9c2a538e95ef0c9c31a2f6a7dfed19f851e1388bb5685d716e10540da7508332c880f6de6991030f66885ca5ca50c773f8b72d03df669fb8b2fddda0c2e701815e89fb89ea63534218ff7ec78b981341e2a0582fc592cb9a3c9fa290bf8e36280a43631b649dbcae07cbadc4443e2c6f65dd5839012a93cf7267952d1601d47adc3794dacf4d3a6ed54d439f96757e8111640e3fbd79d4130c2b1c0ecfc16e9b9640fb43088091d6a85af32b42f38a8623982de8e4efeee9d50336c0affa97bdad419698057b3cc956338e14f3e6a969c45d6366a7c27bb1b1fc79f50ae45b0d854b1fe18bd3362652ca71bd491fbcf3ff56c9ca5a1ee64f43e652fde45d18c159804eb5101465c8c2219b2dba1b828bc8ffd9c38b29130d869ef0ac7a8561e60827b4d49e0e333ccb99e1b4917ce01b65dc616ffb76f2ae697d82c4d4844eb94d0a37d52907f4a421003e95a2b0cfba16b9ac92d11a05b6b55000231f3ac61e2534d9d66f298b7c4d810cc7810822538ec12878a7e82d7e75bcf0a8260a6014d17bef174db0e66476ca7274d53aea8860a5b98d0c9eb7a3cac4a46e73867a63688cb8aee8522a4b930f16393aa62c620919bdeb0970d3a823516b1c849092bd5e85874f665c4803065ed1648f2a73b60dc06b264bf0446629951fc13ea4bae7abeb5040c4c90bdc7d601d69722770d9add4c04d6f9821bd46f4da0a19674e2bd7f937d7bfe5dd7035fc70578f4ae9e81a39e3575509f5579c90f5b748429177473295a595ae3279963f07b0d20e7ad3da6a4f4efd982dc5d7d9e7034fac4fc286292ea878922ccf9387652c517ad2c8c0a066dc0fd2439a3b9d3cdbd1bc506bd46a384281ddb63759ac07d010393317ff6db08f4ebcaaf98c919ea428143afad485af9219baf793f6c252bb08fd8e58cc0e8fce7ded799962446b455bd6bc39026c3fa3f05fe0c0a3398c3ff696d86d13b0ac7e41b3fc66eb359fd5c770ce36b56c351278b61eeb73d115af4aa100088ab6ce8879fa1bca6a9b7be76663a55fed92ab3a63766f29b36d34b636ad35dc4bba2b1dba98ec0807896edd2ad0c3171a9917c8de016eca083a202d0d93ed71c3f5e21cc7aedfb2837ccd204227089739a0d1e8d291d34b8b2ab5f9ade1bc55c4ba994d78015ff466103412952d1c002efa4bdb2223ce8080498730230ca04f195fe378c75ee160b5f68549897a4c2c491f5576f075ab15bbd6baf6e75448195bae3dc36b94eb3cd64a587265722f3b3fb4425e8d71f966937e563021082fa0c745e59b091c6961018997273f47b6cb62f3e3a8d67291aa99a0ea0df62b80c2f2bf0f00cdf6069620a36cab7accb4fda1ed970b97dd3039f7e80d20ddf9d45d07ddd4ed0aa634949864794bb9aac5d18479ce0c49506e9284ed00412250ec1605a72fa7c92b1a29ee67cbb84ca110ae58f459036fe4d47f072dc299835742cc20c8742139b1b9922b6346a4bd90414c074b4548791fb1d60164d15c4ac5dd165794c71de91707fce0aaebe4ae68d9684124fb6e1673edcd548379a63a05f6c9d4ef47bb6343d105756a53a097613878484137a36e94df276d364e1494635256663c76ba70e5cd47b6b18e034988db9f5bf153c3619e0e817bee0b2a80d055f9958ef33ff6bb37c1307a81a5dc60dab5d9f5fe5e3d35dbfce866a5e8a20200776bc9dfe38b2a0ccd37d68cbbba4687653d2af180ee843d603228837cd4add4b46b526cd5c832d6ccdb868c253518e4b8d2a76fee97f23a2b66fb1f8249380381d004384bf9b2e9c0d6e0226c27de99fe72355b1007a9ebcd637a97c24f151e246ef572aac76c4bcfb4a7038a1a518df82855dafce7589d2d6341129155cda8dbf2c5c3bf4294da2c718d5c37bfe025caa8f2cf3a845840bb5a25512291d43525126c32b5f6f28be556b360a486fd2d1162fcb825bcc21de94fa587614484e2fc7e3a6dff523e4762942a56904bacfa8bf73825494c443148726cab2bf4f5dea049e53ecbc4b1927491aff09047ace074f3d15a2563c53bc81ac7aaa4a27cbff405cd7eb5bd2e9691f37db02f52ee3e5996c130d059263fb893e2cd641ff26fd3136aee6d15d9c113aa9aaae8eef3d90468adb0fa47b1a96a4b21c6bd3d54c9bbfeb842790af1533bb4fe224ec9f0037685b3bd1ebe8b5d8371c0fe2887b8a18cad714619161e401c70c016028ef412b001f5f11a78079633b7b1d7e173eeae85d60d32e5931bfd3581ec9ccc4c1b9f2d45b0d20d0fa1276f1981de7e98ac062b71d8aa9855ae822f2325dd9dd3a2728e297b7f929adb619313295ce3fbd9c94dd9e71df1e77664395c965a44f195c0ea37c372d70f141458c77586a15628b34220ce461e60444121f36e515984ce5e2fc53553453fa28ee6f81b562aa64e76b5644b8cbd6944dab1227e684215eaf4f8453d70ed5a8c5603c841924492b54494861d7bb1c6267df67a11f606eceb81cbd4673e4ffb245b3cf1a5b52bc944fd6e836bedb7b58f82d9d4ccd7932e080a93a1ed067faed6fe4ba25ae6c450da777f4065a73848bb589559fe7ca87f1f1ddea7aef224ad537e8234f43cfaa053a88e127ecbc94d4ec471ca33e70cfa68a7813d45ebdad7cd475420916ed6045fad7f318e0cdbcff9720e5f4bedf64d229a7850cce8b242417be5a9bae82cb2e1c6d1739c16470ee6ab163a16a3674589d1e193b4d3f54a7493d78a6f37a002aa61b3b00b72c56be93085d613ad36917be35c44e008ca66a10f9b474480e32db9f3609bf7fb4a37bb97d59a58bfed27c35fd9a21c71498f772e2a56a9dfacc6f8e77332a33cc32b91feea3e1ed1dde18d414bccab66b7f5f77ee063254deafccb8bcbb10322f3018da8ecece245fcd8a9c9f13fed81418ce1479d918f718a1fddfc105110a2b3ae4568f1c9528a49b29f241e308136006e7873ec8817629caaeef22149960c17fe7e67291cdfed2bfe7968113bd379137af6b91f9380f11461b41496397fcef6dc3b08fc5242e038d607d63332ee9cbb572d7ce3cf4d6475befeaf47e996e60ec0825decb5cfcd6720c591d8d774b69e4e952a52d811f82755f40fb7fed69a670137ba15c4173b73cba1d7a7748208826683485a07a49245d297a75524ff885e78f8d022c124e25495a0482cec1b9a8625a95eaafee74cbbb6f11129b0c00e58bfe3b07ab0a0eed14287e31f36a57a3be73ffab66fb4c037f694df620a02b9c6fc3729624eb47ed2b95afb4101045862a5807490f8331cfc3b4f6f3e3ccc9aea8657a27a0c09d1876514d6315dc1fdfd4ff45931435ba71cfef72", 0x1000}], 0x2) 22:40:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') preadv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/78, 0x4e}], 0x1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 22:40:28 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000280)) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) bind(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="b07a41f70cc5cd980d7534ecf78c812161d98bc64e1cd3a2d4e6bf6c804756e345039a115a3f61830f2d88219257d0526a9f9b2952a4fcfb85aed8ff92ca3b058a825e14d93ce6e5304b1a3a58c163bdf06bd8ac407e7c8c585a4b47bb790cd4fbfcca5140f036fa01baf4d4f645"], 0xa) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x9, 0x3f, &(0x7f0000000400)="208fb7fe51de989d9976ea7bbe5b47b35fe93f2b4710f01b7fb91a04abc018e4913081411457461b5daf417ca8fd974d7654302f85b5f4df9c1d6b1b9aafce2c585a", 0x42) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') chroot(&(0x7f0000000040)='./file3\x00') 22:40:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/85, 0x55) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect