Warning: Permanently added '10.128.0.229' (ECDSA) to the list of known hosts. 2019/06/02 21:37:11 fuzzer started 2019/06/02 21:37:17 dialing manager at 10.128.15.235:24669 2019/06/02 21:37:17 syscalls: 322 2019/06/02 21:37:17 code coverage: enabled 2019/06/02 21:37:17 comparison tracing: enabled 2019/06/02 21:37:17 extra coverage: support is not implemented in syzkaller 2019/06/02 21:37:17 setuid sandbox: enabled 2019/06/02 21:37:17 namespace sandbox: support is not implemented in syzkaller 2019/06/02 21:37:17 Android sandbox: support is not implemented in syzkaller 2019/06/02 21:37:17 fault injection: support is not implemented in syzkaller 2019/06/02 21:37:17 leak checking: support is not implemented in syzkaller 2019/06/02 21:37:17 net packet injection: enabled 2019/06/02 21:37:17 net device setup: support is not implemented in syzkaller 21:37:22 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xffffffffffffff01, 0x400, 0x100000001, 0x0, 0x2, 0x81, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffffb, 0xcb6}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r1, r2, 0x4) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x2, 0x3) unlinkat(r0, &(0x7f0000000240)='./file0\x00', 0x8) r3 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x800, 0x48) kqueue() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) lchown(&(0x7f0000000340)='./file1\x00', r1, r2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000380)) ioctl$TIOCCDTR(r0, 0x20007478) fchflags(r0, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) unlinkat(r3, &(0x7f0000000440)='./file1\x00', 0x0) fchownat(r3, &(0x7f0000000480)='./file0/file0\x00', r4, r2, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000004c0)) rename(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='./file0/file0\x00') recvfrom$unix(r0, &(0x7f0000000580)=""/106, 0x6a, 0x800, 0x0, 0x0) readlinkat(r0, &(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)=""/48, 0x30) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$setstatus(r3, 0x4, 0x80) bind$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000006c0)) utimes(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x4, 0x25}, {0x2, 0x4}}) 21:37:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup(r0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfffffffffffffffa) fchdir(r1) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x8, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="1382641113ce65574a434b5cf541498e32154a08a336cecfe330d70f63e1bb7d6848b13ea7f98bd7e28ad5bc1c084084fbb29d80276d8f7b21", 0x39) fsync(r1) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x4, 0x4}, {0x18, 0x3, 0x100, 0xffffffffffffffe1}, 0x0, [0xfffffffffffffffc, 0xca, 0x5, 0x9, 0x800, 0x9, 0x101, 0x3]}, 0x3c) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = getpid() r4 = getuid() getgroups(0x1, &(0x7f00000015c0)=[0xffffffffffffffff]) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001640)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001740)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000240)="dae4854914b168763a1c3818c0c288664693178310d8b51d9ec2fbfc7798be802eece4bab00ac54fb442dfa93600c18a9b6fc1397f00d068936e0e5b4fa8501e0aebfc611cb1a3d474f24a10f50156ca8fc21cdb5e886de78e37bef5c8673746e61482a4279fad34b55c7d5e5351f5e896603323eaaef0bf038c666c61d734f38e52327d8863271c6899228c79135d963c4f81500cff41e8c64e6a00d44acbf3f0b3f8f349d071e7aa9668bbbc34f9478b0e93ac4df0ebe7795be56376c0cf8d8443ecb8436be479742a048e44ed6d25249f5273ad8cbde9a8a053fef0bb1706e11385e04386070540afb28cf346b7f17c6af853c3f6540fb23ec4f0e9de1e1a2ea4a132dd6049a4a46802e5e8f9f39423ccaaa779698c12c93bd58f5419364791319eb198341a53e7b02c57d5b5cb6e6491b14bb5c0732dd137a7058c1d56b1a2cbc7faac0778ca0bae49d67fad369bc3240be837bffb418dfd35810bb5272cabe4b43f30b7e1cc290aa9d310be949ff64ac5236c0b142db7c6b89787044161e8c407b6d305ebbf2e1c161ff932d7968a08a391c0f395e0c4cc41777e74bd96787357f3abe6cf95dde8b6f4d51b749dab0847a484c7eae621bd18cdccd0035e9fd652df0843323575ab702f6b19f69d5c6874c3c8a74c9ff7dc73b5ccebe6f9fd072a2830c994fe6da352f17e1828a6810219d0c7cb95cbd82883e38aaea12eb1fc1f284f5b9c4ac3b664d7e87a9e67d578e988c672a16c4127406a3214ecc398d7b5d0cc1e743fa3121a5dd7d295209da6459b9cff92d0cd7be96b9d29c74d155bc7cf506cfd30f3b2e0c8aeddf9a7c04e994c26f60a52fddb94a5ce823b1080486d20999f36365dc615f643931b6dc0c268c518e6d47f8f2506206cce3fc38bdb05752d315ac96f966fef98488eddd0aafe86b6a46e7f2e3d7866c74951e2828769c04363c809d30edd3678d53f4c58944eb57c19ce5ecc9bdd7e5b0c615ab22ead6e4332fca0429e1b6b1fc2b899bfd2f93d8df80336c1db17d2079f0c85f08ee6fc27f0c4b4391969edc82a8223497e57372872b25a4dd7a4263b4a0b185a79f663a038b33f6141e3401883f62d3d45a86d193b4315a5a919da97b70822abc2312df3abec159646b68558a0391162eb4a625d8a081cdff7100b19efd8763323868822a305d27f7f07dcb1541b44b80eae8bc5a57baf6eb8a2caa7ccf7274c628177ac6f9aafbaffc07c9fc1165fdd2af0e78a26b2ff7132566a107adbac9e5e7400f9323abc30bb7ddbd6373da4553c26bb36a05f2c01169cfc0deef931a898a4aa8e2f6e7a2d7814f813fde414068d6fa1803ea556060890e9eba002ea310dd47f6c5ee6f768766eee3cf0ac57a578511979585fb366fb36a3706023a15dc688cd4379b83153d8fa1105df36978e9320a7f0bcd089817a91e76186c1fa96a072031df8078f4303cc7942b0e8b721a11d7b2b8b1ed4fd7a0eb0101be295039024b0b04b70b8c116d884f48e55658b1f86f9d5404be3f209fc83703f9936188d137b2cf28975c031e98e23429659794df44d54b86edefb0363918b5383cc40d736fee761ef3e66d3908a454534cda035ea48e94edbdcd7fb6af3908b85af3693fabc06ff6555118c902d3ca59a7853e3fa10008c02073719261a059d8553ff1d0b762733d153dfe1df4ad90696ba8041e4cba198816c55c21de37a4f0e655d74ae0840b675031c1cffd37c060dc2ad99d3ec6541dd761c6f96dbbd7bb43732abee7e4bd421ce4ad6eaceecff3df34b5b4c3f71b1f8e66fcc3ec25b56c1b81ef854630bb8c5a4985fb009bda0d3198ee555ef1dec56d42a21812886a30b9ae5ce1061ad272c617318e52e72c8b4a168fdcdb2a9b3823193d9e8e024011445f4711cade999f584fd5bf6c5adf362e2b56fc43ceddf4dd64d645825d92f5af1d370b0958607f7d01fde437b158181c011e8454f392a7794e77fae27424d68df8fd163def3d66371228d80c294ca9ce89a80f658470e1c444d2198aa1c141ccd9cd96c1db3065f82873ff5d86f21e13e61aea8d11ba3e3400b81ab8717d12de31d01b9913a3b473c6b163fbca591aeec8f4d5b392ef2b5e73673860f4e58b3ac21219acd1e9ffd0e31994b6d13fa200a745866241faa0122e5e6d3f7bde630e68cf006db6ee02b265e84c451c0406ac8468d99d5a2b00eccad28489caabf8b04276264c24d03e3bf4a9910be1932fab01236e889b90ddb925ca9bc568e95691267f0ca102b61e5d60a8eebedc05b99a2d914180c6aba2376ff8e43584b6eeef9832773e134f46f90da1add9bd5c1e67c93f1ebdb21a5dcf44b2e8e5496f71784503699f59baae239aac004a2b697b3f4ff15ca381e3eb9567a1e10f1012e01b475aefb234ad084dc7637b0bbecb36e961b9027c0d522e45a85ead1812cf3ed221697ac90330ae149139c0cf1cc4b9ecd190849a2df15181e37d60ad0482a40e47f8a0a61389448c774c6a0c2b5e8d006901c329b5920a7352758b4510b994e1f2780ce8e57f0fee004c530adfe54a0b12770bba773ef4c81e97b673fa0cfa5c83cf596d98b17b32be8acfcc5a2b782399efa4fca042b7a002fe175cd3ace692d5b00b5345edadc25694778a855cc89b46eb4303bc2234755a2485146448214b79b2d7824c42f5ebcd5b09800f81e887dded81690cd8bc899b25c43633ee15ccc4aa35298034d064f0d305c001d4a997f811ee843a91ddc761393a129a4cadca7661bc2b3d213c2b7b171e4bee56411b6243aeae90297a6d240cf5c8aeb47a44206cb26aec7cdf30438c966e603adb4ff0a5be7e6baab9fc9c8c1c44f3e352b2e9f7ce63c7942873bacb8999e9ae413db6475e2517054d896e90c71bdd7d2b66de0fc39e5a1b8a22e751d312472ecd7afcdd051ea313a300a62b04c477f2b37beb2e001f5e3bb2bb89828380cd04ebb3415982ec5cc41ffe99e6fbc4b1d5664a35a38c76d690139ab9a7b4e89c85ad8de85c225d5df60fdc10b3d3f358e86b215a4748f9e1bee4aa6d9669a1186ae4a5b4534031ad4d2fc0be41d4c42bf8422b0e0439b6494b14a1333c21a5d9539916f03332d0ba6dee063f8c987eb96865d01704b2e14a48ef3e604fe8161843d6db5bc7f272d6df689c245f5c92f2cd35d94de971b1fdd712881ec1e6a324bd1c33733f1a64753a4c13e33c71dfcde1a320536a45182909de44a8acc647ae6f1292b4369b5047b3399025abdaa9bcc9c99888a60982d21f4314ecd99c85d704668d1fd08bc0e0885122819469e5e17600eed477a6084f5138444a66fa119931df950c6fc83e00bfcda638ea2f9813711323abe1ffa6759140873b03e327234ed5df4c08dd3218e113761044fcc59221679005e54507cc6dd4001873cea3d8a2f37da85601c038e686f332240a63ae02c768750dc0e8e3288fee4b7e1e3effa41bdc1aa2f0d9f8f0eb27af4a98f542bff66ed70b9678be6820349aa7172dcb81f3bcbb6a087f038ece3962e5644c5e398f509e334a3ec5cccb25f72ddf5c24db5503b6df427e9aaa60bdadd3082a813a89e0eda858aa9945af3cf6f90c73b47779ab3231ee7faa06c13f7dd2bf60845c3998f46061d88183dea4a733e7b90ffdd52bdc2754a9ac5c8c7711e2a23b3a414886e9d24b684dbfb8a4bf17f2ca20bcb5f19482f601a2f95dd4c066abee04ebf4c99cdad39fc239337861c274194654aed97afa0716abc31abf18022fc0944ea5b3df0f97274d93040ac7e36733e46f9c647d0af3f82b7f6e7a3b1d3836969c2ede9bb875500bfba20085c5a4d77899c608c1f7fa1dad032729c54742c00465ee518f9729c77a1c8ba4cf5433258af04ddecb0958e47ece3440e86eaa700626a34e03f463fa2df8292bdfdc867cb742df33a3de74f77bf59d7977dbf20b5467065317e0859bc9bf4b93f9cf78d18e2a517a1420791308874bdec99f67b5ec2a4790aff51338c88935318f55e8d7a46b379550e6e338b7ea2002f403d6da8635c723055de94270ced49b390885c6f85684bbb5f446b0a289d39bd120f7c0abc3dd096be99b1f1b714df67196ae4a5d278ea900283b2b42fbc959244c7c30e30ffd378f848ce925fed80788b487f6c50acbc5945ad087afaec595af21d948b9f55e70ec2303434953b3b8d1252ec17876313b4e53e6761fc991eafaa55dc8589bcd61fac19e6faefd9a523db86e661eea352a5a5cd932b88d829be9bc19d546f28043b41011254242ce4cb4b712731309945ba405c49ce0a4eb6b5fea30348f8ebb444174c758200bd3d8f7960af1af6033110608ca8e8ca4d6eaee82c4cb9174993885aaa9378b38bbe685d0bd2347dfd6f2fab86426b796c2a816e3a2470133bbc5d89b15a90573101730d35ffbb5db498df257dc83ece17c827e41231701823762641e9eeff641c6da84dda4ac48257f1f3b5a694515ecb0bbc930f732a686b083096200bcaf21a0709d0bf57c2ec82bd96ed42e3935b265f9ea3affc2480d81a597dfc32e47684374bd91fbfa056ff6f303d224a64c9738841f7d0323bd6d3fce0611f3b8bf434203ad7ece942cf765386c01d84a32c9bcb2645d7902a4b49e0439e18426d5cc985a8f50f00e44e3670d4eb8083ca4b0cd0959fcedb90f31d830041965d09882b56120f4b1a8ce55877d4c3b82746b4735a9203a660f579dc1c2b83fd0349b1849a64f21b84fbbef535431de8f17f5bf79a4552040c359eb2deaf75eb2921ee0c2a274ad606989e0776fa44d9291ae92ec87f322eea462cc3e517e87e3963338857651e722a131530c5b82dd31a76742208069ec8380c68fb61f045e8331de5b1e3011b208ab9dde2c0179fcaab8a6cf24947463e67ba1f5eb31275816aef81a5daf027ff1f818ccc947a9ee8065b82af414a5a562a7cdd27952dcaef140278a8daa2acdc7504b4c163ff6313d36b488ac664019afa1941a3ee4ccf8eb0e490ad14576ec543e0d608a226f1a7923d59b52377c6899a9f3a354432051fb419068699e2e88be662f406d2693fa9f85aa3a6da0167ecd0a449bb7824edaab317205a963518e9074e98cc81c1f917288c22db433625906ff424c2317645303d16ac40c2e5b67a353ccfe46c1f0cbfb93470a4c128ca4e1ffe84534b8d47ba5b2ad727be41dfe148e1495dd446a3906603b1a2373f916b2b425ca9b82063c14bcd01338a651271fcb60ad82a0d778854ad8a0f33523c40919df59a3f4ac9fa5b02bb6e65577d46f9c56fb73dd88f3dc0390749ccbf02587037a503f2d5638ce86a77ef588e24a51aacd3cf1b4ad45e4172cd84656eb22006de70bcf2fa1f6fdec5854f939724595ce69cfe39dc8fb2220b0bf04cb7066ae9c4b8f1621f23238c08c19100fd968629f19fa96682554f847e8c8fc891b31ac7bd36f0e733887a35ed8fc3e1b1ed512ea01a9d423841724ee0b2eb80db0da9145298790f20da3b848455a78338452674be2a94971cf6c9fa88227cd561b4910a295a53e4aeb669c8425fc7b6d173e5db0457fc270f466e010f9d31b9c1e740d7c1bd66895743a7da17874b06295a1667e93792edd5095441a6c49c78dd691fa79b68e987a0f8a0aa42b9b4377d2842d930a56b948424f214443183ed9885678c258855cf2557c8a1f3c15eafeb312c6b85676bbc20a87e025d8c7ff6f7575db283a835c06033077b2623b186818f3cdae4c131d391c5caf94ab7cf97dad58b147b444f11ae5dfaa2a3b0e5e073b626ec76914d6b0008297f0eb803db5b53c003071834d730", 0x1000}, {&(0x7f0000001240)="fc276731746e291f7b7e9aef4a475be57d775528e34be86a6f4309e911c6f156df8dc642eea15189eb5b3aa001c86c78de39781f4ac1e0c5aef46fc79c3cabe2010ebb5fbeed9af4fe302cbc2358aec36be9", 0x52}, {&(0x7f00000012c0)="bd448924c0cf2015baf986216a3367d2abee8f6f8d3f28826e6b33fcf3ca", 0x1e}, {&(0x7f0000001300)="ca0b8bac68083206466aede687812e579f5c767fd508945fb2d41be67bdc02cc47415d83f1f8dc3e7f1dec6cefc5cd79ce49d6835c9b72b6becc5296f89e40565c6fc82f208b1fe2f34b049017e509685413bc5bd34237e987b405365603c2c220dacf7f007c9c8b20ccb4b81d271420cf5183338228a0eb1e33aaed7ca5e3cb275e927a8422cf8cf094f6fe109200006e6dd6d6337fab8eb2dc20818cd5e3957507903870940eba25206bcd0aed4c3ca7ce076e7ce579c4e8", 0xb9}, {&(0x7f00000013c0)="d97d49598b1542ddbd5ac32554753a6f3a75b5d0ebd164575af11decc0296f90d74d12d8b5582aef1760459e8d9b522fcaeab76febe4a4c10207618808da380cea0f747cc04127e99d5f02bef3f088a47603c7522d8835204485fffb01ce8c6abce935c062c9b6c96484befd27f433e39d4d50e7a74c9959ab003e4a3f8fba1e26b1ac0d518f073c0cb4de1a90d6549e9c22f957bd46a65a1cf69574239a10a008f54e280ff07ca5e3733bd794c96eb96ed42b059b507f3a1485a08fa065fe38a6b5ac7cacf5d9d802a87f698d12f5", 0xcf}, {&(0x7f00000014c0)="d60f37adc5fd37a5cb4d8f4d2175f408e95db2f1150c9694b2b309d900d1070e651f6f59c9c10b025ad8b370d83a64e5c3d8512313577f2b4373678cad47b04d346f4601a78f48be63eca4622e3d4b95c876d3f2ea992f8a63873fbd50d7c14bbb3bf831d6c5de62", 0x68}], 0x6, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r2, r1, r1, r0, r0, r1, r0, r2]}], 0xa8, 0x6}, 0x8) mknod(&(0x7f0000001780)='./file0\x00', 0x2000, 0x1) recvfrom(r0, &(0x7f00000017c0)=""/70, 0x46, 0x800, &(0x7f0000001840)=@in6={0x18, 0x0, 0x7, 0x2}, 0xc) readlinkat(r0, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)=""/190, 0xbe) openat$pci(0xffffffffffffff9c, &(0x7f0000001980)='/dev/pci\x00', 0x800, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) chroot(&(0x7f00000019c0)='./file0\x00') syz_open_pts() lstat(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)) 21:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 21:37:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) poll(&(0x7f0000000000)=[{r0, 0x14}, {r0, 0x2}, {r0, 0x40}, {r0}], 0x4, 0x100) r1 = syz_open_pts() setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x7}) dup2(r0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x0) 21:37:23 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xe7, 0xc0}, {0xc7, 0x6}, {0x85, 0xffffffff}, {0x3, 0x7fffffff}, {0x101, 0x4}], 0x5}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0xcf, 0x1}], 0x1}) r3 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x17, 0x7fffffff, r3}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) 21:37:23 executing program 0: r0 = socket(0x0, 0x8000, 0x100000001) getsockopt(r0, 0x8, 0x3, &(0x7f0000000080)=""/7, &(0x7f0000000100)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r1, &(0x7f0000000040)=""/32, 0x20) 21:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x801, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:23 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 21:37:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x200000) setitimer(0x0, &(0x7f0000000080)={{}, {0x4}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x0, 0xaef}, {0x3, 0x79}}, &(0x7f0000000040)) munmap(&(0x7f00000da000/0x3000)=nil, 0x3000) 21:37:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 21:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:23 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x80000001}, {0x0, 0x28a}}, 0x0) 21:37:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xa, 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 21:37:23 executing program 0: r0 = dup(0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="63352718605b0eec1b2c931cbb68bc27c1ca9f9a81b78d3b479b7cc4e4f03b267b687ea4354bebad9d0b6554fe6c66d4a9778fd0a30056c851e67b3ac374e81d8729ffc20d5a", 0x46, 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000080), &(0x7f00000000c0)=0x4) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) 21:37:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x181, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x1, './file0\x00', './bus\x00'}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0xe7) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x1000, 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186204018b002b06000023f69e4e14da0000000000f10000000a05ec4d46b68de1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5000000000000000000000000006bd90c8c252fad2f101b", 0x57}], 0x10000318) 21:37:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x100000000000018, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8040, 0x0) recvfrom$inet6(r0, &(0x7f0000000200)=""/183, 0xb7, 0x1, &(0x7f00000002c0)={0x18, 0x2, 0x4, 0x1}, 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:37:23 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)={0x0, "6e0bf03ab0744bf1b2e576b4e6f79d873d30cd589b83db636cb11aebebd7b6c932153f98af9fba2c14d339904eaf84519204b854cc76da1971e7308d14d2251b5d17aec08f77c8b798da7b813842faf10e9e1764bee25a3d3b1e5063a911723c0d01843f7cf70d5cbf8a"}, 0x72, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCFLUSH(r1, 0x20004268) msgsnd(r0, 0xffffffffffffffff, 0x78f, 0x0) msgsnd(r0, &(0x7f0000000000), 0x8, 0x800) 21:37:23 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000000)=""/101, 0xfffffffffffffcef) fcntl$setstatus(r0, 0x4, 0x40) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) sendmsg(r2, &(0x7f00000001c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)="269fcd28d93f3f9ad2ff5e00bbebe0aed1555afb1b179dce7664bfdfabb9a6f32f1731b9bdb7bc1d72867eb23df9e67a8a7103b1d2999da3c811fee01839f2799938d94df019398cb783fc", 0x4b}], 0x1, &(0x7f0000001b80)=ANY=[@ANYBLOB="2000000000000000ffff0000a1ab0000f33c1817de1aa912bce11eaf4a5743001800000000000000ffff0000000800006c15000000000000c000000000000000ffff000000040000a08f577a1587a235f9cc19a6704afea27c9a2c5a467db4d4b837d7a46d90ac0275b44728ee7603d26e7f0dd0172c812db8738b3c95c2616b47388292731c4e28877a204fe10ba8db0ee405f9933811761ccaf50404fcd86a94dfe8473f88c289fc8f8e905fcbf75b61b1aa3dc4c478b288c6a9334dafd2730d8f182bc70c70de10fd09f8120a9fc893c787c1aaa8c3d7ce78e8d59ac529423073dd9bbd304230fd2a8451da0c3ed661000000000000006000000000000000ffff000009000000b9bdcb6bc6977f1a503ed3efb4be9ceb7e8ef0e6000c82c580e9dd8c0e4c4d7ee7f5d71ddf78c093c902bfd414581e7d28c3cb7cd3265e9419974c0465d1da9ebb0d08c510c1d4bc1b1ae16d2d8400001010000000000000010000000300000036ac4baba14ef99db45a735b5ca3c4e53aba46460ab2bc849f723077a96fc28029cbb12e3b76c2887370c40bc9c3bc38dfa743b2c0c694da043769d3dcb09d327efcbfc4d91d75e712ea915538363007d9b0cf2d48def126a0ad6cf003e2f18ba54b9d722d0e027d1eb226fb30c81d61fb01347f026ab6b3ed09aa0ed4d4e5cc4ddb8afa8b6789fcc0742f824b893033ac40a5ee5969e002c35d85c43c68b79481da9ab36096ae6d56be5d460e8e5d03fd94430d12e13d2c523a5759d7a2336a353427a084ccd5ab1231c9b590b428e5c2041abcdceb0f07385f96c72d77db94d83198782493f404d8231cf2e2ae8de316503609d283180ed38436973ac9c2936e5abfe3f36c0d9d2797d059c31cc60c1d6f38032f9de76558c8046bb6960e8f25ec349af2d6c2c09492af498f888a6b92e6acd0dd85ce063895e8ec2e31e5dfdfa8a5c8b42cdcf68c79d2bb1311853eb8289c4f1b5433fc8947e35e6edfa67b057b2d6959a3246fda7566a3c8a8508137a8c151b955fd7980f120a60901e04ae228baa70a3fff78145950e2906647021b7562051bda4994a59c831387441c6945225d6fe35e6edddb2ef265ac84a740560ad62941f1f67964b2200ef14c52227bb01c0ab7452eedfec548e671026a40da134524aa7ddee04adac5913c525fd1a999d392a5b286d4317b9009a5c8350cd6082ec2fc756e0043af8577de22a1103f688f0b08944867c89050a15ed149dce4ac2dae97b208f91bb688b759d09e8c8d074cc5127bea654d4ea0224b2f56a25927ab08af4bf53fe8575e2b1cb5e61e842933b135af5f6cc1455eadfcef06a2faf98a13f5391a814d4b0415342f15bceb04d43d9d15f1e857fda33f0133c5e1354cc2371c1628c4e10bed0f138b287a4de8d6fcc87cdd70e945fde96ac539bff226db7a6e9f1904af7e2c2d922d99c6fedb393b2390c15b7e36f1bc49b84bf519144fa54ed5840e8b471ff6479e0f4d8cf37c0337446e142b8aad51d70fad4d23af2f1f756df91cf6a9d41cba57cfb71b650ed08c337a9f55795c101a6d850b114e872dfc85b44932b63fcc725c5cb6e771bc8f59abe2c5bfa0f594053b259ea58376a1ec46c09aa120e92744913b7e110b4db17b6d5e1b2be46b186b82b66091a7c329b0218323c5e315cd9a27c32fd3f1a0cf9ca34fcd63044a41d9a998fd6fbb3305344ebe32f1f7dd9977be8374fdbadc7e7f02d642181ea4c831fb3c332b240804db847b4ab05b6959d610c2eacd6ae6b40eded6bc5691547c989df6ba60fab8b48296821605d1312b1b50a4186897ee90a74a96a57e8239403e186c51ef9b2a558f568c4ba26194609bf0335171467ea94972455f84f1ebe79e982046f54d45365935beef054b30b652b7599076dd573a5e74e60d75478b64830259eb2d7e6a29aad5c81f3cd98de45436d7cb2d6ebe6b8b6a638f77241bec50199db3c1be9bfe804f244777e0aee6e0585da14fc28e2de71b34be60ea075b2aaed216925630f82e5a4ea8f5f075a86aca535ffa643a68dc36f6b49e55edba96cf339a3802b49d440ba4927ce97c29637bbad865fec63c9a7db586c341993b6ac19b67212a69743188fcf1f8a0d5fe98d087c93a78e91a80c5eac899517eb5892db21b1279729600031ebf14b5bc71317fbb7be494abee63e203435c647f2d1a21f29f12f2aae4c9c2cce3f182986e7054d45756c4d8c86a813ee44845a1969460d1699d337e9abf7136276a7101fe72c7126d2fcb4a0db236a5a73402359a7c8c774cb65158c6d97779968ca2741e921cc958c666b98eb96c3146552e95d69ca02cf0df7d140c410f78efd6961a638b5f6729a63ec2d343ef6450d1243186f58ea681517fe1049ae0372a673406c1b2f966ed7ba027bc2ca8faa32252009016f0d564ae829236ee9080286bde225f17f3861a0cf4910d4827d06433717d8265891a605cdba0b2825a1757a7ac69ddcda640ac736fdce4e18fa327d663b940804f301970fea29a3c03e9afacae1f18dc4d5c850db2480f3a4fd082c45ff6961bc97c2b361899e03c2215f43b39fdf7ec9e96f05aef7129e7a005e402954ac969ac87ff7b5ec8b34de5ccef40b29f77a6564b9fd384e88c79952e8db8beed999c69817367e780cda4344dab79662e50ea21a5dfe3a5e200116f1df718c6e3b236fe6eb8f3f0bb49e546b7d4a8ea8f30c7d0f19d375d265d7e866efde0c17eb9fcaba65c77ec741b0801df6a9c02db843d4f1e1d5fa9b93f7881eead72f3998ac40be5936be6c9d292f4c8367caf3655c7edbb02d36cee1da1521ff84d87ca7379b5a647d8a8f2125c6d6e4744e2585ddbc32b6922eb0888ceb7197841ae07938c9fbcd203a3670a3f303799174c0c230ad3ae2b7dab677ed133b887059969b5e810e89487c14f8d1adfe24d6b40885912d5a2e12afc54345df1a8d835d47568b88705b71ac363a2b2e392fd85d794e399f175c2786579487937ad6541be6729a458725d18461ae88f9755434275301f1958e4660813d6e3b0a778a90ff9934972ddc0b8d28d89abc2dd530e79b03453070a55c47cccb926ca242b00194980239199398fd1b5f7e5cfb5add96ee1c0f1800f18d528c2fa2752ada9136dd29d5711b59bd56fb86f93b7f1177a4fe6122ba68d64abfa2574833ec43b1d651286d2f5f3dd9b7fe7782f2d1941f68f68eb55d3e0de4d869b7b3502c0bd406c76684eec81447ce903efa36805e181ad476fba8df38d38722b6093b339d35aeb18dc2214e0385cad0fe2560e525c246627f981a86e2bf58819ce98b4ea4315bfe8c3eee32c36febccaafd78e75484f859eb2420ff8347827f6a84531550a69613f181432ca0ae6c01affb54c62e75a1460d7447700de7f0f61565538601a19a2380b4be995831a7ea2f41205c59cb4e30df17fe708cd1aa743b7704cc8c255a4c47a9eff8e0ad1224480060b97146bb2b9c12679dc380d13ba41717bfd4265985b7b5c5a028380bda88f9e5c9f5823799b228878b6957f7b51b88003d4e930403299482a1545579cb66f5acaf598e307f4424da3e79114f8a645f7b69b1721b80e21e801793d5639fbb68436e12a5a4347faa69e0b9ea426a343672457b3547546d134c67287f91e3cfdf3887b705009226da40fd0e20bc99c2d83a82e4ba9ab319a72364fb6049d7b2c2b05233288f717469eb10e9658e9c5527d8ea8ee89fe8d323fe2cbca371c8e01e77569ee22b56d6223e8e0f688922899d1e905eaedf37e16bf545f9565405fef70341bad855a2b921e218b76ad17d3d65204ae9ed2895876a907ecc0e8de0ae66953dfc5482d38a7148f745183369b8df93eb9fc55291ae2667feb3a51542ea2d009d04185dbc87a94b53e698b93938c3f46d549681c0de49566396e670d04fd7b5e57e363e17586a05380d9c22355dc397ef5f5b12d8817d4e6dd7763c9f08b14ad6474850379ffa2f71a4f661833220832e0f5982ce09f0c5b39e00d5d9536fa593cd2033a877278c12a1e811e93c03bb7c399d5628ff56397ed6b62f242cb5a9de925da1197876d53159c3c9f19b12fecc2639efe60663220f68b7f5bd868bb83702a9bd16d47bf326f043d627d22b52149c3da3a92907703203da498747ea82345295114ecffbf2d7f541e7f0ff7a45b77306c6d1d19764a578a3378c7aa65c74dfe23713b9b85a23b65e8de865017bf5e482687454dd9de9a5a119e3651da5c251310b5005e59675d6b4ab3ab83db3123e9e4bee713632a3858e72d87a69205e2892c760d8dcb9e345315abc475494320ad88275c13852f5e51fc07a35ce8d19260a86befae91b01feb8b1d0b610712efca0ce17fd659a57b9a0c0fa7d27fa88b036f334f6917c2f0b95b5e15163acf436c1336d3d09d8d0781ba378eed8a314fa7a1caa5dc984b29026308383982f6b40bdee8337f88e7916bd637559de810171da6e6f906043dbe9ab1229f408d1337c49fe2a3a20d32b969227a5f70aa309199ccfca7369f47e62b0740c5f826d76eefd582af5f360ee383f299ac3afdc78dff2884b4bbcb85e0af73f9cb45390db5d7fcb1a37b7d506d728276e06dc581ae80fe94ea6835bad422ec3a37073be04713078eccc0b2b9fcc3aba9a21bb7f6dea84410510535efa1e670bb03d9aa40a3b41284ecb794b85f1c3120922ec9280968dac1cf70a3f980e28898949d9aa1cde88ac24d552e7dea713fb9c0dc6ad75375a5d55c148b980e062e9f9be71854f1f31f7c17e4cf503158c6605c917491b3a64e88bc74241d67caa51014c76c802701d529e279c375c28ccc54944ce6e66a3a0f57e8d676a236f783095a5ecfc805af49878505613e1eccf747599a9ac9e53afe26541c6437503b88b63a9b286eca67fb5bf10bce8db2481e490c1f9610fc49016c091db34bab20220b4adb27c02b2cfe88ebe6dbc1115f0b4c6287c8a93751a86af863aeec55abd50098958e0e4488ba9124616c55f878ba61b8df2a80099827f48e8bed320e1a43bba146772f274b15612ac74f8c79d45e376569a1f73fc7254e1f715acf1e47fbb870a9ee277130ef200ea84f3d549280bee96ffac0b5de9e8b21a7bc8be93424eb3d9b0d8dc137338ce9c03ec4f1f634b5452decfbdd1e6a2d0ae28204a447048bd5a5d5943e3bcdaa9c41a3836f63d1496cfc99ffe1cf6cc4d8742ae3604da9d7b69b5fd6b0771b8e2d427bf13d42062bdbd9065acb75e298f09cc852f77a2b0d5d9369dd36f970d2f7f1aa6cb90b7316a4c5cd78166b31a1388956f790165156838e154b1bdb3234eb920444b7815878a932ec3eddd113f78eef249a5bc282aa8cef9a006ed7334c0c059568557725357143c620a8108462c8c4a95281ffb98059dfb6996fdf1bd653c499d1b501b4eff59f0d052e4fd0ca1df54d2f3cedce2a7c9f7657ce3b78c9c99dc2c742a0bddc25352a9ca86fc4d9894363235f41ccb8c5244f41d3bc6c6a4bd361b94e94dec606f592eb36054784911eafdfaa61b1388ff06e90b0f0a356e59f9be220d66796ba9fcedefd19fc9c1a3f3b2465f7fb65e6069d66e76b92ba1a06f11554a0076ab32073b24c554d78a2b9da89f86be2a213f42df84eebf2f97dc0edf9aabeda879fd2241d8384822c471b0f11365f1b87de1046f47aeb95141afcfe19835c6be5a36a7480852a321a0a62353b3b3b8bb2d679fbf2ee265998fdf02e4367530adb4526b9803a6dfd8868713de5a3dd2d60d199b29087a36c756d96525b9aa049c59ff0efb3e2704b24f4071045f2d80cffcb1d5f39312dd8bbb0f9b65e8f483930b14548aea877a6702c7789177318a15671b4446f246201e93bf5985c9c1aa38498f0a559dafbb0faf5390670d39250800c7e24b9374b67714ce1ab29b4099917a131e7ae58d53ec3c8406fb9291c8ed840a8c6400fed3a0b45697c90b6e6b6e5d5e0c7534485f7b362d691da4a788b4505c1ae35ea7fe23638e07dcb7f2c2128d000ef0b16b919fcdcffc49240ae49b02d74666359502f1e6eeb9e7f7407a98884771027c4e6b06d8845df5f672d342181034025f8a1b8605c8654727e4267678cddd3c667d1bf4a35c54226bd9261686eaf04ef79ab40f47912ddf7f117f3d2269e12c8fcb945a5ffc38ee272ecf7cc53b53b0b8e15a537b7f84bc7c74a50b632b75b3c0b452567abd594122111f3c6204b45b785dbc3b376c1dfdf8f984d129a37d4ec80a9c4c9aee4471a5c569afd644e891538f5d104bf8f0bbc718881451f1a835309081684669911e7168234c800000000000000ffff0000010000005ae6f8b40e6b446eb0d4c7c34ea98ddcd2839e7b0925229a0fb1ef4287c48fe06f293e923a98ade43a32047355e8c0272c3164b0183e919ffbba0ffe9b77e1e568a8450350fc53647d56ed4a5daa0f04776f6d8f8f22ddf79356a1cb737a5a33ff6e97e841f4b68c7b45195b19370f4cdd60e47a5cbad622b159cb3c0a23bfede4981a003a93cc8774fbd78710892413570c9fd1e26c928cb491cd5fa1fedd123fddd19a36c836c035c130b099ec3487030000000000000018fb652bec38edd9cc802483632c24b4a783bdbdf91eab4cc75c90ed1e32600040e2baa51b3aed53026c86841ac60bcfd5fd947d874d637e53b580e2c4c67e1df8a0304fb3e55bffc6312d9041cb7feaa27bc9fb3d6a6952da69d1b1bd02b9e7052af77507366caf7efd95bface57b8d346372bfa94b105e51e430a2a4515400117431c64805e2ffece975397dd83e0a310b02f78085"], 0x1230}, 0x406) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:37:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000040)="0c5d7c523c96028f78fe88b47b4bc5eddbca55a73ccfb5009c2d494775a1f725d8a4194672ae08981a00952349f394567365fe56a4815d443f74fe539e77ee2e62ee218d36ed5eb2c96aba890503f4101b22ae13e89b00d68dc6935be7f1c9452b6478dd3f02ac989ab18f1fbcbe14c416d5921ef6eee3b3ceb1726ff0285e90812bbbd2bf57979c48e533ba04bfbb5efaa5496f9c122f19b22316d331a1b64c", 0xa0, 0x405, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = getpid() getpgid(r1) sendto$inet(r0, 0x0, 0x0, 0x1, &(0x7f0000000000), 0xc) 21:37:24 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pwrite(r0, &(0x7f00000000c0)="c4b7f267c46b758749a5ecf405c96694b15bed46260beb66e828f665dbff1d6ab6d6ba1441dd6246bc8bf2faab8ef0f085ec36197aafdc41b60c4989a95e6793f184d36dcc90c832e5c5cdea1ded3556d464d311d0d13afcbe2fc0ddafa0f30cebc1a7ebc9f11f1eb51ea9e1319943c805747bc5ee77f081b38008888f244626ea27ad143072d0ffb45cb3d65d4047540469747b4a3ac4463a3c12ade51644db25a569e65eb936a888e46ea8c7cdefb3783d4103eb8867631503a53983728c4f4ac955e335341cd3002291a04ca83826e99451b1dc55bef3de9aef460d62e7ad091ec3d8c8a24ab50d94459f5b03acfd21dacf701d686d35e287ee0d35b924699acf4731c8da6c28e3bb079ccc5fbf87624a3b0d2dcf3b4a85de2374416848b949313db10da428e3061877aa4a37fee39be367fbe0c1c705c286862f6514e1ca5a579df41c3496e26cad8251c0150ee69087447f52481efd95588577362e4c863b0506776325d14c70eff509e291a0dff661fb24c308fc5029b7152a66ddb07f2b572bdcf8a2512b489dad5dca007abb4868b2b719d27726a360e86674073071f511c6f1cd86d1c7d5b23a9a6260620ac80170bf8e9a89eca92512b7ef3c6ee6d951e25a495e3670fc30033a5dcc6520a6bd2e533adab57917409790f4ea1f26554b82733e12431ca5a705aacf1265dbbe244072ebb03d4a8b9b5bd8fa42f475424c3e474e5c6a19ce7d397d2df277392db0a4da4fbec94fdbb26d790bbc881e18e476f6dfec26d3e6cdc4572e4628031844d78721aab658fdb93b8e7d7cd8b430a8d4abb46e209136d69d9408065220256ced186003359744ed3ff4bd460bd29d83ee08ebc7d067a2814d8a409cc2fde1284b2d834e8bba746755d10800fc56b6b0763d02264fb8dc1bb2c1b857ce356c6270a68cd5e40738912757bc32946c401cd57e47e2045deb714b0554a95d05d6c82297c208838ff69690ea3b556d4ecb6fed3ab1adb83e0a520644503304745b5416d0d13adfe9f004b8925fa3f3504854d25ec50bd96ad6ca17f4d03b3e248fcac7cdad03587d58b855eac014ed8b81270b9f2c2259c62ffa4322a6e9f66db3844f2acfb5c0801c74b7bdefb942c2028394da0f6b91ca716d53b92244e372b26a96524c9ee0056dd514d1ba16f33122db1c9f296b5fc4ed425897912979f98eff19f21321a3031925e3d24e2c70ecef6d9db5f2cc2c18534b890c547cce6e1dd8911cd826125546c6f58ff389560b2f1fd959d2ab3292d2ec12a00906e4973a1dac57fec92c113e634b17d69a21288d09568cda22b750b5bae2e76dca1824f3849c28c766df9ab670e98133a030990adc4085bc9454f47fec9f737bdb3563afc694b143adfee1f51f7c6d2200b330cb86310f73226527879e628393d95f3cb8fa0beb303d317dcbbe318bfb01ad343555bb95537eca2e309353b74b231eb68df2e79939b50e02eb42b1335e15d0cfbe95de99880626bcb01fae148955dae87f31d7ceb4c5e4a80a09fd47a3426a38bd35ddd5658fba85ac737fe3e320f2b156634e084f67b6ea5f481b53d9869fbc46cd47674f7e3a728053a311c5c5669e9c9447ec74bc1b08cbc0c595c9dd9ae65393cf7009fefaf8230a1d24d51c8d6e4f06a6fb0389032f4c0e7a8f1ce1bb14400fc860c51f5b62e8dcf7531d28ba47947a21b79010bafb3ef5af9f2d799db6a8e28c87f098ce821c03fb291df59e12c2560ac3d4484ec95cd4bea8737732ec13260496d89266dafca7e035c4f0361f923c2dbee4572a9db9aff61fb527469f588e7953ce359a1cef16c38634590783fc57ec7d9dd60ec1c4c07d8e0db971e9267b2c9846f2f31854f2860267638a2b24d566b0d368f016c169b20db87da5233c518f9dd98d2fbb7321fdce83e266fa0285028bd8bd0c133d025e40f8d1ac73d961027a2aa82de5e4a26bc23dd0f4524096f7161d0ffe57e6371093cb07876921316e565805868d751f79e7d9ad4f4d51e9e61c0ee90367ce37dcd73ac94daf4a6ca5cf66624df072a4a50cb995db4a135901dc8269227588ccae457f8e15a9b432301483bc280e47c701041bfbe7bb8e39fe65ae02ed14481293efb37401cd319cb0dc6f06db21b56e74c7af570f6c0ac07d026004a4a53d48bfb7cfe619c329e9c908e09ca8df589b9663eace4c3923f4b741b9adcf508dd898f72765f212603ddda911f2cb8dad6433f96a421d21b0ba2c6f4645d4e938d160a8031a9356b256e4d9d3389078b523ec45e717b95e1e483dc0da0b0bfb79a4acf9cf31169b4fbd1a560aa2ec3ca790baa96416873966c0fa3c2f39aa192896d6cad80d9fb2e81f2f801d43cbaf76954c9ae8a5f0079af8ff221b3cae909672671d2944e50d822ebf4babc96fb0db4e1bbff72c7ba3129974f5361d4dac398df87f92585221175ac1505abddba3c82bdd740be62cb23efc1fa4d09fc4f4ce0d5dcbe1b6e23a4e5eaa0863a8fb111f6636690b40e251d4d797b3657336272f30fd90a96a6b507bd3214222bb678c81359bdcdf892dad3e4ba059189b98e6d4073ac4dc8784f41bb07ca8d9872feb548802b6edc577b5696a01b1f260bb27616c0ca6719c2f3047b5500502ac1fd19119062499393a2592e014c931fed64927ab43a26d2eb611ed979b0bf57428fa123d2ae152d7b513f33c3bb72c1863b0fc251fc763d600adb49259412e2351ff0bae993d2d6238c4884ed002e80d5a8d1928a304178ec92d592a95d9b04bf721b29440ea00903ee89285ba9708b7ddadb3398f1391a3a0550515139e9e6402324fa550354f86ab92b80f71de5f5914c2dbd8bea87b934f4de3ac5277aa572c391348f4377830043324347ab9f16710c949fb3d703358ef2dbd79a7fe16b264a8ccd53cb62684b57fa97dafa3ab4530f058307b1b6bf533e2e06f60231541a9dfaed60b56c0c443132e1a152aaac79c78fde878b52aef93a851194770b8ce817195d633bcfe800939f1c4b7b10aa7525d1950d0d60bb2fd640f5be8f566d9dd2ee4bd0f2d70ba67da06a4d954b9c5c5b5d2aa34524645e91551d1e64da9f8a511142f1e890a80f7b068e1029f86020d89d06b579c57c1b8ea1a6d27a33b788510b1066e8b1bd0ece77596eb6fe5bc4771c65e8d101c172b8ea6acdbc43af4f3843d6de3f32918dd0615ff5143d7497d2ac9256f2843ef3993b1e78f8e222b098a572872a74e6c9aea45e3cf6eb458e7c3ab7b661e7b5e3e8762e37f26836118eb1864bb359daefc02c6316fde1b635f9e36c554cf0f78a6cdda6bcd0a6187e9f91b36a4860197a771deff1430c3da3678ec0ba1ec0da2fe9172d82279d3a6d8bcde335183f50d406880e8ccace4eef6b0a19266dc266ad0850c1207da6c7134d492b42daf5f39603cafafb50190fec0b2351e82ebb4f5ae838b824cb2dce8b01a3ed5602217befa52805283d8ad651f077d21d68f263ab13f65b8e7054ba5d49ea3d790f0d692e74bcb2e3658a111c1acbbf4a8dbb9d2e2d97f10a2e1e40db659aef140e0e7d12b1fcbe16308dd9ea5f0a95d3546c929c692996e418066294888d962629d8a7bb3c1e181ea789c7db822b3fa2d89351799f314dbbc80baac7a9957ec6567aeba46d00c1c7b88dd600ecb25a7784cd93d030217dad00d421d96ae4386faa455ba0b5edc4b492d647549c5d1dadf201951e48b1e3077be88f0134ac1e1431a1d11d623c6ec9114e1e36f21b71ca485dce53bfee228e6e25f4997c286de498d61dce97a02bbb5b31f9d618d040dcf98a5931b40ac0fd3cb433ade6f88417542aff708dc9da0adf77a7961ae02b68a8b11ab664b6cc7c33ba72fd6b4ddb1ddd4102f73a2041d6af1ac9e03edef73ad9ba3d3f6f6a7b3239d327f3fa66acb21199621ace87d58655ba6aac28904e3438725d1e67cf0b12f0d0083b0ba20c8e640c6c1da2e749c0dc78374b319f431feba5e4366ce2e092525f0218d69292186485a22ff0f8a004ba13c011d41f8e5fc827fda48ec7ce7e1b67dd1e54c38089aa265b7441901681da856c0485fd3b3af3e948f4ebd456cda6c596d00a1ed44812d8cb43b2a6eed9f2b176fb3bfc52800be785b98390746131475f9cf878673524233d9e7012f51070146bee7ce88dbad580607a9c4e5d0c6163a09977dc3a993d12f4c04f940c04096a579b3cb7b2a2e82e5ae897ab5c01a809d53353fe154397f985113e7343874a72a9de07847448d043ee1b47fb40bf8d663e17295a11d230dd50310a6a55db5b49bf33175c4ecb6d60e44a4376bca0b424457c4015e65055b45202467ce738add731f8a2edcf6570d7a770140e75ba2596d571356f18421d44d468f31fc6562c737b2ce495ed1fd3f1b3cfb7e1f2ce130aff35acc3238c5e453aaf913cee0efbf5423c28ea96e4e64cc2c4ade8843e984d29f4922c236503ab948502f3f2fe476e91290b49c1aceb74525a850052b6e59d892090bac2b8faf79bf2ca55582cff07583c4f42ffebf2c8037dbfedc005e4a1fdc6c2b55837f02131165850f2ffd2a8c84ce6857a2c9ad2214d8222ab87ec986b9c475acbe444c94bbd2506746d4fb640c75ed5c86d91665d34ff50f1b1bd3f1c260665691d2efe0285bb73b6abf1874c56e77a271b5c8a1f044bcb67828f9ef7963bab63a2f66ce172142d819c185bba505c7b7e9f01606ab6c902e92af310c4ad468dfbacb683ded19065e514d4ff8704402c99f20c5a8433c36e520029546765839147feb9360c82579d6858787da727d5eaf75bfebb53a26e9c5fdeeef4205dde2578fae1426a65abe7a950b6cf885b83d53c0f1af7d20167f396455d598767bbad5226328d94434325150cdab5af5d302f1a8ad0e89c2aba88c37394cc25acffdfccaa125e3c451dd67f9a9b50a683c40de04c1149261cfabf2ea9c56988d26bbadd9d055625e3f4610c9e496383a79899dad7dbda72df4d9977a5b49f43394fb60aec80def4cd57f46161c6191d990e84103e9d8f68aec41870181fa210b4231203642e515a6e9847cf70fce73a344dee4e5bc14155892d602f3995ed9f0e5e61bf16988681a93a0c9a239dacfecc31bad6dbf0949f26dce125628b0306a06e61fedadf5c8b9eae1939bd59d8978ec1c26ca55f9d804ff9044e2c7cbde9f73dcc3b4d1040bd9a1f55d4fda620fcd33b9d9ae9d288c28e7421a1cef79c40bdcaac275953ef50d5213e59b2c8c8766bfda8bd3617e64d5c2545e32817c9fb5c2053bb68c00b982d57a897cf68e7084e9786b4b2e6d512ea2d920507d7b54538bfe772f3e7b5ce2910edbd76085682941c3d67b91157b0aaf44727f23bc28424625b42d5cf67cd4d24a5c666bd0ccb927c3fa20db4845ca4bb180a5603c3efe04e56bc106fdea5c0ffc71852c0d7fef749ad4e9e465faedc8133dfbc096873718f19c293151d0e7a8fa1dd6eefd6b4edd416df507ce5cb70fa2bbe4752b9c2f5319ac805ca032a5a9a838d16e9c759ee1a957d5b54ee60c76a05abc94c417ec33a35655312311fa47d8aa05688271e3662ac5b4cbd7b0776acf870c81e7ace3361273a416da16a62e4593676ce7ea080ea649e33a3e8231433834e7317303df9fd4597667c2468a4f99dae6b95bee1c14717bfba1413be06c9b77786b39934d67400819605514acec1d6f2bbd75010d91debf68debc9b7362ca7331acf9fce4e317e539a36b59b03c00953f2a7eb2fb4437cd623ce5b8277d5f8295b32e2b9cb6248d9b45bf0d96a7b2aa295b6ba57a3fe3ea2cd5985eb90802", 0x1000, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 21:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3}, {0x3c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x40) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0xac) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x81}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20020, 0x0) 21:37:24 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 21:37:24 executing program 0: mkdir(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x10) mkdir(&(0x7f0000000300)='\xe9\x1fq\x89Y\x1e\x923aK/', 0x0) r0 = open(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f00000000c0)=0x21f) lseek(r0, 0x0, 0x0, 0x1) getuid() fcntl$setown(r0, 0x6, r1) 21:37:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000000), 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 21:37:24 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000040)=[{r0, 0x1a7}], 0x1, 0x0) r1 = dup2(r0, r0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x10000, 0x4}, {0x81, 0x1ff}}, 0x2) 21:37:24 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x101, 0x5}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x400c570a, &(0x7f0000000380)) 21:37:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000000)="7a98ac069e3ec3a72f7952c1b3c15eeecc731565abe9addc12ffe4bab2", 0x1d}, {&(0x7f0000000100)="d989bd35013a21cf9c3dc0841c8bc2f251f6224fe579610a573dfe6e7fdb6a54b8f718b774e2052d3004f732ffbb040fbd98be8f62d6891ed82f6c3868908bb708eca7", 0x43}, {&(0x7f0000000040)="b868e73a3f51bd2875fba70ed553baae8be96473ba023f53", 0x18}, {&(0x7f0000000180)="76d2106b822e3e7a0ff06c7f01d2fae1815bd52847fe1d90bb2f984d3953bf426b72e71b46575cfcf67f6863bc8654f0ec9bc451d5e37f1d4abbf52ac84c6e939609af19a1d356e6dae277933d48220be5518a61c263a2821de34b4f69a4a33339f3dea0dab9a789f1be14d18d552a681922e3eae3bb8a6324d7b3ae1dcb8628f5b12e2fa5c92092d6a5143617c2ae", 0x8f}, {&(0x7f0000000240)="e8567314301c295b325400f944461433f5b72a5a201716ae4c64ab3047c45a948bf48625745f8b514a03629b6327ce6f48a9de557fd50296a7a26509147b392505cca43e90d24207cefb7ee605de29", 0x4f}, {&(0x7f00000002c0)="4f256856060f0fd937", 0x9}, {&(0x7f0000000300)="bb74aabeb256b8f28caedb6bd2ba389ef717682a6d7f094e3e155d12959a377fd89eccc6ca34f9cd9dfe549cc6eee5bf320b68209d91b2e360facac28a3cad3c7e6cf52064162ff43c3a7df0cb4b385c6a2a1e9c22ee03b98529cea3b6c28b5df9386dc57d02cce3f31a069de83d993a57a3502f9135500f2c92ff0969c032a7398c94a2d8fdf8d6b19d391d8e4a05ebe3e29c0a1e3c8960e70d3b8aa31fb2165bdb7b6b81be212ebbd62dc87c", 0xad}, {&(0x7f00000003c0)="bf3a01072cd0c60b53b61c7f93093cbf0f28fe3e836b87cb227b58a3959d2c8ce39bbc9f189c33113d072ff4a17087c7be94dd7d67252e7a7fbd71e7f98284ac2840c443904c6e092504ba905a6db378f48e1920b62c38673bc0c1a1767a14236af075e5e081f2f5b211cb672dc50c2ec146fce28b78d7464cad94397dea532e988f12aeccf764fdc4cffe0fa1d6ab7d7dc26e3faabb69e14f99625a4d41459ae48fc40dd8ccfe6a338ef7a565c7f34631bde4cd280c527774876922218e52013009a4eff4bc7ddbd35f9a086fe21f1b962ccb972daec50b3ec5e0385c29029d1920a7dbfa35faef551901f5a3e23bf187a73471ee9d5ad41cdc3704d612b249200bf51c3fd8a5fb10336a6a119eda00284a9bc36bce52e3ee9f058524363c76b2edc9d9f72af57889374de5f9bf0546afc6869f5aa3ff58e9f0b54dc028987d79edc4824788b7041f94f489a9a796adfc11973858c06897655758ba899eb3c7ace946447bd6434e1687256cd1be3f6eb7f6e4fc0a55e17d47fd142d0291ecda9e09f0db370b4dd9ddf450fa4391668c549e5cb7ed5ccaa60592ca7cf6a6b4d4ecb5cbbd6412116ff05f729995e7ef000e8f4e776490be8a180ffaca609e66ea5e99e8524c315a918cd19affbc580e2aa0fccf6e24ee891ada27fc60f655a25126ff4d6929e092250509876b750a66810a0e400bf22a29372ad30acd41dc3ea51ca544575ff157dffeea7feec7626fab828ed0721f0bbb981617d052a8abd832a4797a2cf8bcde7e76eda86f4556de76024790a2d7f001a616c255db30ffaae9284bd1a4dce404e666247a596c733ef458f458454068b773db4c5c7059c47e56e8fd18c3081eccbc4d81d6ecc3c55dc2f0aa27c9b002a266ca6e2bbb0afe4b22097395fd993e671e8577f1b59d8a59aa6e7b8658006586cd964fdb497dc73e8ecd18e2ec035b65efaabf2224e9a91fa96306d682e99d794c30b200e914a90a5af084742ff95686719be476288f6ccc27315b7b74ca2378a73e210b17ea1086a7bab3aa9b6688ec4de9d8379d36a1d22014943ef72592c2e1be6863d5acbaa44a11ce1c19d8f0945cc5227870943423706300736d63b268cb67680ca17c1964a0b4267dc52e9ce78ff8b01f4035c7c66f5e7011a7dabec71d445626049848f4f896a9228ad7d1e056c017b8f8be6cf131915cbdbf4236b920c39d29516b1ebc5eff4d11981ee563c7a646b76d0f34c5a6a183c184925b02ba5b5307fb23003c10b0b9841ff4a57b2b9e1754257a1044fae98f13f0a09897500f3ac4b2de3607d29732fecde0b86aa5618ad885f113753ba064513aad6cf3cb47037aacc39c71cb93aa4a51592dec90d4561fd2a75418c150d5817f85dad4ce6eaf1279b97c476b302236b37f18fc569b8f1b4ea9509dda45166a98f8312ff1dfb4542d44eb76bed5df52a3093601b3413101f8bc9cbab3d9604680aa977bad6bbfecd90efa1f810a4c52c09ebe43f59d0168c9f98a43049c8495a2b4b7b6c1b6f4111695d719ec6eacd93a886de4cd26cbc19b0ffecafe06d7b514b400080a29cae5fad5fd110dd7d6b41db19916b80b438cf0b4dbca3eecd0bf30a3d97e79df76995f18e866691f1bb0b94071da78a803c34d5101773e57405b5b0ff54b91eef3f2852425f96d46bb34f0d5a47ffd75899330251c2b5fc7f0783f35972c46f2bdfb314a6f6a5d39b82859597929404c1def3d72215f6176bb73fa54fb94b6ff00112ad0f2772235e6d21abdecf959456065b0031227b5e7b77a371906e593a577d89815e8df6af327026ef35d21dab002d83ed66394dac4ac623c4083833265411a16a2c6f7ab374e8f3fd731081792e2e77c46da2151dd85c01de317668216a81852da8031feb84720fb2aa005a099ee9148b867f72d81aca3fecc4a4ea33589a06e55b349dbcd23f18d05495dce2da23a7a2ef86d750d4b4317cf19657d2118e4080a197b7e656a96eecc8b69762affb7ce26de57c5d931c38b77088e1ecfcf085c9646f90de87acb322df04c0ca8a6ecb0f115578aca037a76268fc4429b9edaff4fe17b2badd8889624995fd28ca92b0a650f160ce0fa3dbbb55b3484945418123eae31101afada68a0cf2733cd54258c3a14ed61b249d772b2543d08940a1244e70ae4bee8e5845aef84ab471d7efdc9ac8a237fce4462afdbe62968dd2aae9cdb482f28840ffdbb6a2c1358888514c16abb884881b8cd1519acff77c6a45ba0f88d46527313394035e06d021132f7c2a2775a771422df182d5a91e454ee1bd6342f26cd0dd34fad35cefd90d437825d0b1066223b13a49c2480f6c98d197c48744e7a77c1600be1d5130f027e89e1dd934d1d1703fa0c4aa6834c206b3c154ca640cbc571b36b4cf85cd5b4e9906a185a604400e59d8f803335fb76d68ea1c1ad03222f617e202b0f3c48cf85278f8fda192068fc6d092c70a3123f49250943f2cc79362791b37d2c8fd4dc8857a16a13b5ec89517655ea5eec601526bfd949b23481331ce639ad173152b291283b3761126aacaf6024baf21bca9e0418af483917e85c38f69ebb2904277586cc6820bd3aa9a5e3f80a52b6ffe312589aafe4b4e1ddbd2e53d38b01120545d72c545eb21f432d09ed4a52461b741279eacb0caa82e14e9f1691d3764f3442e72d2cf239c909eb796f109030b90063d2ee4d252302bc9e70cb527bce2d9789ab7595c22396a058fd827deff83c9525ab97dcbc5ec54bd65f23f637eaab23e60efd84ceb49e6e4c7214b2379647ff0b3e8afec0cba43b1223d72b94c9900428191108d0ba1a79307ba495ef4574ba69e7693099a8559885d3925bd5b8d91a3d3e00f3302249915267eb1c2b85baaea3ab91b338b00cc3d4041ca882daaaf809bc1370cb5e0abf4b37975c5f3cdb74ed516c278a19dc3e178538f7495452ee56482f2215574f23c95675b153165d89bcca9fdfa7ceef4bc49fbd61aa21dd32b0667e26eaf8a2428f0606c686e03e1b9a4fea713c6997de2b128e483ad6f263919077b47897cd01af9201c66cba9fb7116d95c9073a68f18efa772a7abd431188e9e6b0b8e0ac4a3d573ee06c27cda45e2d06158e5069e9136b36c2b3d0653ea758a2597e33b93c60f83e3b24927c9078d429d3b8fdda6b7b20c2c1e70594d7d342c0e709d132c67725c7744f15c059914196597d1e35923b9086866b03557738f3c947c4e7c66d9b80e0dc025905f98679544d9a70ed0f0205d23714875b6e983316a90e98f50da972939ddbb8d621ce975dd51dcf813a20c958c26c9c84abf915e0fb01a439453a848e6567ed6791387b517315e1d0854b5a0af3dde3eb3a11136c0af25dbb789c3af5a8bf9681f3597040c7d81e7ad55e763fb3ddb732f1acc28a21d24fd4448d8c36493b56a19067aa40bfed8f802a3aa631bcef71e2153eded6b68742e30ed48604c9e179a0566a2398ca6499be6a79912ac9e27f2d137b8b8265c8ad9397f301b68908cf4478b79223af03011507db778a12b273c6be78a6001b0d8207c6e5ea3052f2a106f8a9c190e60b0c8dd037437843427dac490507d7587d14be8d8fbd0e757ea7987a23cfcf86a58a339cccbf7718c7ae7deb0783fe220138de3a8117b70ace5b8666ad2232d674b2d40730819d28666cbcfe3ae0a02d903848b1b5c45f4808e156ee93634679a3563dbf18cce0641d4007a4cf386f81955e7323ec3776367998918ee5a3c7a4bbff21907cb9e278836a8e8bb06ce00b26e3dec50df6d39fefb92c204219e9153aae8debc9c683809d8e45f7d897cd56173cb34980af5784d34dfa9edfdebd7d85768da7ae92e8afeabfab51bde84983c206dc4e717f57b0a9219ac86265fcbece608cbfa9814af160fb32d6082f469b47d002c49add3ef7cc512ad82c0d700855767396c05c15ab1036b38ee18f7148c6b857cb287624e46b10210b770b1d66a9e7fdd2f9c57fc246e4e540d3c6294eb95ec793950bfa9baa433ef5c03156b720dca45a5b43d99f0f63335aa96d0a3ca7a7794c2df8f5ed3d27c54e40d0391d4cc5ca83423b4acb4b5d588fe15dab0a606ac4d940f8a9e2bd223a8d1e24860af1836d7629bf6e8bbdd50629c2fc4cd53cb00ccb021056be31598b5d230e42fedaa81dfe8f65b93f3c746525352215ebba74f3c770572bea6d041f7d73290be238e8c2fea38ba33467be870cb14be8b0db40ee2ae1a43aa7456cb204c1fdb022a23cdc3bc4b1323568dc13478aed87ce0da2a41a4be0ca8547018b9a8049ee342bc7fa3c6acb992d68ae6669b602c4f74a3984481dc525f624b08c1db27a59d6e28422d05c5240066399239d96f970e6133d7ef0d4b04f88928a5d9dd2f7762c4fce66a30a1f1dac0e7002b69cc14c643928a289458c95cb41165bdc1b395416483577b18fa53c386aea71ca561829b7310b53594050b1c972e3d87c5fb1e3519493069098b71071903a0e41111c478742d0beee8de0c93de7443cb44bf5d2c18810b83d4ca038bd2aee58c53dc33bd2362359d2c2eeadc1209363f8897b9cb942f7340c9450bb482b75a9efb6e2aba141ab0baf351ac11dccf84d6db079efa3affdd16be3c41cbe11d4f86371a109d7058002e931975022ee94fc55607403c27d9b8e6ee0cf6068148df964324e9f0571de117becc24f6c7a634c46477480496dd7e133da057410b6d0014a06fbfd1cdcbed29350b303e928fd61860393b83f46a0fc27721ea1af84c56066cd1992bdfd529300804816eafe39482ec40cc9a2daacbe63e55a37a502f4a53c6c8d821ace9f009f28b389a7488cf5e8d6737ed29e2edd4c1fc013f8ae5824ac4288ff9caf5c279b9b9352bab4cf30ce7267d36764e62b19326780d9a01a9fe52256317a68025ce536428e76e5f03d989677e0889801a69b0e0db9f81f792245553486fd2306d174053d33796b6502c7133cec9d24af21346fa4a67ff2d3220f69fc4f2c54bcc8d37c3a834d179c321b71b39fe37f237e914fead68d9754ba32787660bd377162fec50bbace6c330a6c8e3e31d7ed33ddb4068ff7b72a0270fe912f245c895c01c3d715acba7d68d5c247b61ea059b9f9964483e96bc53b44ec748a61c6e2ebba48083ca4e9b10f60e1afbb4dbe85f88efecb19767f9965a2ff31880313dc5ff5db280b515c568f1157b6c663649ef0705cf268baed416c298ce24759920f1c1fb1fc6e49a5820bf6f7a3b8b54f6b16ff32bab940602bb786cc8fbfcc0d90076f70a6c833c1effbf7bb1f766c7aafe0b3ec8a727af96056bb93b1bf2e1193eb5ae7ecc0d72cdcf8f581f638851b912997692b15aec3b379a713e35ac42f6ee29daf1538e28dc42e886e043cbed73d0cf91474b4f7ad3c6f626fdeac85d606d8f64180fcacf720fb4c43ae142fa2b56b7df74f8154e6431523c04f39df7282f9e313cfc7adc4b0786f207781d3d4595ac8e587f3d3be8f75cb4664518d23205ca32a2e95a6d800c290a560774ddf6171599b1769a5b876aa7392304ec1be9c96747bc11b86f1e3e6abe974b1d171ebbd92cfe09d1c072c58d91852b4e340237184c010f551e2eaa2f32c1f9a87a0320c4491d09e1ecd6be372c3103576b2a1ff167f7ad1a43e9974e64ad85962a6ba4f6a55cbdd6d35b594386448a2903b1aaf80dba0141ac285563f91062f92cd4071387aa800b8858500a4370af6d53577b8c533fc7ed06392e448197bb7c2291699fbd017951282a86314aac436b626d99af12f57032bdc9d7908f9e7be351dd7ad74044f", 0x1000}, {&(0x7f00000013c0)="704240a277341253a986df823482fabf4b46dc36fd3cd60322a42d52b775479f98d287d81dc7ad2790212e441f0a41eb5bc1903cf903350d479feef21505223d2cbaf4091bc1358450c36f1fa7d13811ec811702d06126aff2794b7a0bb8d2b1f354e43c19980d5bcded8069e58d589a70011a21ce70543df91d08c844f961171e2f8e67b78160698bed544dce7487cfddcbc4217f5ef4fbab30fee198f1513da33c7417d3dc6d3e05af2a93611d3ac4c4c7ebee2aac072f2b8a0c73445a015b2fafe322d85fc1a2ea6023", 0xcb}, {&(0x7f00000014c0)="a63b917cf747f0bf45414b76ea80ec3ddefc1b18b0d7d947c453308609a1984a57027ea01e342031b166078d867ca2d1fd8c33590cb9b816d0c909319461c52667d0c366c436dafc50a37d40f00b98e346ae39f259c091c16b44e5bf54428b9a030bce20408c14db9eea338a36a3f916b87e5bbe316fe97fd93ce63de06feec1fd423878fda21e4b63ebefcebabfa0fbb77b270f42663bafd4a9a8d58c1a42b87c822963755cbdec6d66b696d2085db94ce8103c487e725c9474999d48365eead161daafd5efdf0460c2dae5886bb7732dfe7a515ef470411c90921fabbffc1ee335234e25e8c9a54d58fb987f0b317d24", 0xf1}], 0xa, 0x0, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 21:37:25 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2, 0x1810, r1, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0xffffffffffffff80, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20010, 0x0) r4 = dup2(r2, r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000380)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 21:37:25 executing program 0: readv(0xffffffffffffffff, &(0x7f0000002b40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = socket$unix(0x1, 0xffffffffffffffff, 0x0) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() r6 = getppid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3, r2, r3, r4, r5, 0x120, 0xfffffffffffffffe}, 0x1000, 0x3, r6, r7, 0x5, 0x6, 0x7}) 21:37:25 executing program 1: r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0xffffffffffffffff, 0x0) fcntl$setown(r1, 0x6, r0) fcntl$setown(r1, 0x6, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x60) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x80) 21:37:25 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8080, 0x0) r0 = semget$private(0x0, 0x10000000000008, 0x200) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000040)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000600)) 21:37:25 executing program 0: msgget$private(0x0, 0x599) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r4, r5, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) recvfrom(r1, &(0x7f0000000340)=""/104, 0x68, 0x1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r4, @ANYRESDEC]], 0x1, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)) msgctl$IPC_RMID(r6, 0x0) 21:37:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ff0)=ANY=[@ANYBLOB="10000000010000090000000000000000"], 0x10}, 0x0) 21:37:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x9bd) r1 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) dup(r1) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 21:37:25 executing program 0: setuid(0xee01) r0 = syz_open_pts() fcntl$getown(r0, 0x5) 21:37:25 executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x40, 0x0, 0x0) 21:37:26 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r0, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8100, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 21:37:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000500)="1b4d62dbe9d3874af5f61bc5d7010e5799b6a219b3de94942635953d506ec3554788bef4f77d1e39c360761a71d73c1400787f4009a52bf56aad28c1f78fdf2a3f99e497f8dd6ff452f939ff65492cee3eb7b119845f1de57228d1b1b6310b446ce4838fe0d779e72c870af17b6997e5dfa4706a6f3333955951ee3bd795008301f43dc3fe40ad39d9f16dd9cde3dbb2f7758bacd861bb1720e6e3b4c1483c00088148a23e6443be7f15e50dc95223729f9dfc62524a9bee1ad642a9d12cf5005931df35ab000000000000000000000000000000bd07d3ff8339a9f3627144449c66258180fb5147dbe4d4aabed9411484102095f7a7a9c7006522351220ad90e2a7ef5a0919331bbe7bda029cfd5f2be7e0840d8773b5960fb11641b79dfc3fbe6b2f8948344c8eee7e0686e77faf9ab4efaa662aa4610b542f26880d1f336a52f238b471ed382fa61e3f7b13b65ffff63ed7e7", 0x154}, {&(0x7f0000000280)="e0d76455cd8a200bba49b7e4bc032e373d385051f3ed9ca240489270313218f227949a9a1607bb120f23e88ebb1e8403fd85b87318dca5a3f02f5dc05064531a60de7603f03d2bec8f357b460ef252fb410308ff9a001c713bda6d424b30f9fc2214641cf43e825e0dccaa5b25a060aba748d9908f4807db217348d0304b41e7f92cb16e009aa292218e700ddc8966c709a7a9759288b440ecc69d8c0b97fec28c1cc94af3", 0xfc7d}, {&(0x7f00000000c0)="20816c13ec1d58a1e44956c3e32c7e209765ee749aad22b8afd8e2426a2d2cf1920cd2d87a760f7d1062faf9194ebadccd3df18d1171ebd3ac891da263714087e7502bc132542ff11a9ba16fa14e6fecfd80a07822bba5728cf7b96768389e581e717022c402b8bfc594bc7e8b32299affe816e621", 0x75}, {&(0x7f0000000340)="7d12bbf58007cb7d3a976a8e1eb2c52fb6595b2f5d89b2aadf81825f22ea273d41674e6802a64f95212f7620207accb97d5222cfe80e79d207971dfe6ec522f2968e901febd0754e7c41e50e9faad5aa23d118828c223c6a05ef4b67627cb114fb7c9189850070dbf66ed623ba04d38cdcef47774501a8f92bd73089c0ba1efbed3e3ce7c6014b09887584276013631bc2f2f8d9adb495bbc42c7563900b561b025a63c79a20417f9916a6f81ac5a28d65d79adad149586c8a77a3cbb5ea6a61764a615f42453df9947e5675ec2f565efb7e3ad4d36eb5ad6b6bdf0c98ac3b5c79258d1dd938344f916deb10ac5551ffc37a3291fd69bba0", 0xf8}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 21:37:26 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x104) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x4, 0x800}) 21:37:26 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10080, 0x0) write(r0, &(0x7f0000000140)="899e75ec0fe83b783b4e2f1bb6860744ea78fdfe26575e38e2c59c1549fad68a3f59abdccd01e45c376d92efc0cc3c8ce9387519e7928b3f34100b09f3b22d3bca951ced54ecc1da7daedb54bbc1e2f6fac31a12cad700df371a455cac2f28191e99af203de175cbf7726f4ffcd92fafb746d878d4cbc04372c2f977a54aceb3e9117f59cbea621218db10d0060c403c358009843581746bc108b5fee898167dcc19c1c1603cd0a2f7a38878639352f91d4360e1ff99d9cbdf6472be13a45601cd999eacfeee2b613d27097580a7e020f557f33f4942d74f3b59b550ae8528cdae0875dbf21ff1cbbd59e655b9ee93caa1dc0028319f71dc43e34eaa939d4d33fae9357bcdebd9ea1e8147afd2bd8deddbdebbb1bb21057f52092d22dd542dc395f8b11df00c9b03169d01b19a8a8aff5d33a7651d3e144feaab8178733f5cf20c392c4d39c75b1669e4a2be630227b68f47e7fc91df789f41953dbdac417be13ce6c0ca3e87c9fd97731cabed479118445d61f74a49a564b78e325fd04dab42afed325aa066aec031d7d561b744bc9f8c789aecd2e5022e35707cbd2ef6fdf1d3f2264c41647e745767de1cdc829a5d880192a38074765f4358486196d4c94b6a545ec76715e8fed6364f7bbd383dcf48af428c752405209ef64628333db5d77d15b0a1d3af8eb4572837f4d9f11da8476b206cec84aa87e5a254ab0a0ced44d8670cc77fc370b78a6813cedd180959121af6fff60aa35496bd95b40894760a6536217e2f77b11eb234116bbb2073b138395c3ee5b5bccd2f3cbfdc83532bd6e89f123dd867f143be1352ac1abff15fab0d767b884e10b2439a70ae94dfc4b0540533f6e5cc58b4ed71b1f343b386655a3ae5e6229cbfacc3338865a5c4d2d172ef392ef92fa6ddd14a7df22b0cd9947a250719ec2ca6e2d13ce1c913e57f8635a965eed993bf80dc11c5387f10ecf7b4ee05f1234143b58e9cc38a4b049cb8f73822d085f53f6dd1b2a7443ac583809243cd339228585bc1d0aef5c58bec26e0c8080d77d8361dfcafc64c347479eb57879ae522481b4fbc0c271f8def6feac1092c81a9bd26a12b6d1ab73e5c050a8739480b61588f501bfc262773331ad6f3b0c7f4ee226be07c9f33155be9b56b6158756bc007c6ed776885bff0e4ed21baad144e5dd6817926169179cb171eccb3e8c744dd4a4334260cbee54967f2eb49e188446661392f348b4a436b21cda08e10b6ee18eb4baabd1a948e4770771b5e0b58d5f3bda0d64ac4e423f02fc32f051955576d0e7e908853c3f13188ffe6cea77240e147420fc773fa44cb3a9c0fce1ca6f6ce5133011619ce7179faf129de74b94478ed3fda28ab48b1d2dd1de016592f6d192a59f7fb04127792e607336ec49d6d9940e98a3296316639822b789e7ab4dbf379066c8d796cf44332654ddd7dd4db4aa0bc72b79a2903a2274df7ec54acacf51f1c69f973cfb18c08a8705fe601b020495766866b78e360b0036386353d3c19f34309d6c2c8665210c0328112f9491b4ebb1d15af5d5eb10e8c358dda1a01d3075e661b7bc19c85b85bf633bfb047084e01ce9d3adb9bfe52c105063fe17f4e09b6cfecc93f53d7e22c32d6b08ee666c909fddfcf8650afbb22af54ba493d8baf8bcf1209a168771c06acce18562dbe5e513da4dbffdeb023e8aaf44423fb8ff2fa86aa37218f2390ebf11401138bc326052072c80d112400604c64c35bdce0379a020db110ee75a5af8fd05087299cbf082b4279f63d846b7b825875de899a4023bac7135f454bb808602204698e6fb2fae37d52b1eb0530291a3ce36ef71c8e554b0f7b2575083ee0442f0e2532a2358dee1ca1b809760f893ab32c1993d878a4183635603e6f4cd6e32b8f43b41550103fb99d0efddbccfc17ba1bf71c91369e772a3dceea4d20f94e3fba5cc4bef9a98ad4363300f98bc3e3307ccb11a0979e1dcac3624ecf1929b5b6cd34d0a1baea326f1fdf9b3c8d4e8e8b4b1c4eee2cb78166648f76349cdddc5d6909a7140c28b2e6a4826c7f95e8ba94965c33780293774962c14846a30e318c7d898a5cc8212e11f47a8db0f1307901cbf02c760ed0c33b065755829b1bbf57bc994f9a810ee5c7f2d5011e39d4b4a925a7f5371b50907e056a28c68352492acbb6c0d0dc4fea2ec2572b80e7c8d77dc8fb37dfa2b310fd4bc42ae6f759088ff527e7e55c697ef6582df853261ff69d5f7c3f5dfb2d88f22e194af07e43f7ff509ab3d4c203d7af689b99c09bc5755ee06b362e1cbc9eb82592512f4019da958ef742bc4da95612534070129b18e5a3ec6651e3db63a3fda3e7bf09a1fb22c9312deb5af7fe258843a7c2ffd27db0ebf30a4dc3e5c4c1f4378632abfcc0cfa08494379da94acc30c3c24085c0d26ab7776adcaf7373442da8400824db8c1c7944dd648279d030b224febf9b07a815716efcd79313970ef75148526fdc2306298fb256f5800caf92c1560610a44b707aa0f924fe255021ee685a4c1d24e5a3cc005365548958f56c7de31b4bae2e478d4ec645b2ca63fa214f517bbb6bd8ddd99153be5de5c225d80a5de82a4743becbebd1081f805e762f0746a29d02b5f046258919ff65266f01e96c9db66b019b6dddd934f3f77ccaea0faee752c9fce77ac86edae928ff3af16a119781595b55bd038613d01198b9d238c949aff2df48f4c81e098770ca8044b6ad5ecf92dcae4fe3c50664ff0f355ae981170ed6b6a93f2ea71f9dd4247d5e033461fea8147aeb98a1256e3c21750afead10607e0f1124133b29d659fd487a60a83a93e7bfbd9945567dfc20979bf41473cdd9c5bd5fe2a53e9e917e45062dd7ec84dfbd6bae5145dea083ad01721421388aa2ed81a8d983480e3127d737c571d5dae206de7a392933cc68e801a2582dc52abe5adfbac417d8230dd4f875ef9cdd016cebe4daa9c9bdcacd2ea8fe2c2f60df8446069a7a643a6b892d652569040864dc71b65f16ee1ac03450f6a4756c12322009b42c67239daa1143e2ab8c413a2ece1ba07aaf75ff4e7c9c38fd85b594f88edb61ea4be4eb6c6f398f8f11ff301c6fcfe97da870087b04b4f9bdaf5d009ddd128adbffe99699c867d6be9df58341b3d34b1489aa65d53b5a72dda2f15464a21882a908e2da5d73189334c94a6fbfab7964b2fd8b651f043afcfbec6220b1db8e0a88eec630b074fb4520de9cd672a05675a852ecf20183553f3a3eb40998819f8d0b33e67d7c4ace7a3136d761bd4b755838204460f781a56b05df0679f9b66e2358be168db5453819b3c756ed6131676f5029c0ee6c36a5e3f0c637ee4cde90f10e695c20b34ad9de3bbf82357084cfb6813b74893891da4e548ec3512689c114825f6a536f4a8d45622259875de14e50427a2d695074743d04faddbdf699a7f8790c03335d333fc21108e39ebf3fd2992cd51ded0aecceb0bf9657a2cd1e25bf30a3318907e02b23fba71cfab609deaef8b8d81d89914531c1cd4bddd60ab0bbc5dcf8854efe3b946448b488d6bdfd6d3fad8ff6aa6f0cd1656c92931eb28bc1587b1b94ed90cfba41b19ac0ef44b83d596bb4cd95b084309f0960b4e54856ffb5d6fa0c90d6a8d29e3d73150840951a78a3d40cecb96b438430e3e8c23b5a867c4c5b6e36507feee56587400ce1752bbc9d14948ad6dcd40dc83a24c626efc752f5675f80ea7cac11c7b3bbce0a493f435448fca4614c4cf25cf70dd85e057790048382ba5f691114c5639e332c673b4eab9336bb574b309d8fe88346b8c0091459525076256de92ca0d7df2ae17d81a243cace008bdc3dee4068c32306466c14910f88763752f419c49fbb7e3fd584d51ebef2be58d6d09967b94f1bbfbd0b151b56832ecc74f0be02087aabf1ab2a6a3bdc4702eb37381a1adcad17b21ee7b92498fb66e4ff9be2649dae02ed9b0969c9839799a18a8c6a9fb1389d01cf933c42024d95fc8743ce958da268b9946b89603ccf48ea4986758f92d7b720c23e235b7e327f044ca00dce9fa3933b9f0c8408b17b73704d7bda4886391c9bebfe1a83cec509861bfcb2aa9eadc51d9b97193fe869e3d629b6eac5d14c3d6d9755722ad1c44772db7e82cabeb4584db63e97d5647b045fcb6ef01a3f5d54a24fc0fa6439497cf470fef7f47c49b5ae271132d547be871b085eb0648e24bebad38cebfe637e19da6917fd7076d847f2bcc7a8881a481a5186a682dd15c544405457e340722d3c4c9d39f2f2ee17306a0fff854284a7f7a30a78eb9bc0fe1353e924376e6e397b41ad4840fdb89cede94c4bbcd611a2e83594be323a076acd28acccac9a528b77c5c58533869a68417cafc74c15608bdfdb2e48111a7263ad18745a4882e58bce837eadce2a186994b48e02ebb25129a18cd6b10c9f62bd551ffdf888a09d9e0c422b8f2c7508757ed4d8446ace5063768eb6bb06135f84f61b1d516e134b783f8ca9c7f35ddad98cd28710f84736be7db3b65fae66b280f0b2d4338af3439bcc844eb1d4785b4c3ec9cd0c5e0ff9c41f58c87ec63219436fa4757a079a34c8a903c71926641f5c2e07f917e033fb07df65275c74f47d4e374d6a4dcc2c0bd5a883629a6ce67b49f1ac7ca20376762e84877c3bc8da7535cff1732459d893fbcc658d3718c37aeae091d58c67013d6fc4577f9b89a8c0dba2335660ddcc5e88da3a29ae82d1f686aaa2ac82ea6a8d11e34e955eececd5b628ff87c4e3a2988f5853cbec4b19941e545843df9524c9e77605bc99c7abd72f1cb39b472683adb80da128b916a94e65abf12966c10c37364096cf952fdeaea6764d6715876c1ce660fdd1845093b5c73d8b86a7b1aae3946388131e56863592fa4f10aa6b767ab6c2ca53c42d4e0946bc90bf583c3c6fb70c19ff29f95ab178e829c7e8902dd5024a3a557b2965e0de610b3b8fb9f003189ed2b9b2def7b05dcac65c6c41b2f8427abae3aa2632a8d69cee8c022231a70f3573f153b5ab43cfeb416d77073dbff222f585733045232ae3f703a6f9a1971a17d5c43e9ba6e738a5b41dc08acb7f564a2e6f7c0cff8108ce5ffbffe9f81478d960e1ac8b98973bc6fefa8fc25d98c95d81888850db04062037ff0c076849903262cbb7880b18a7713e7d7a4e045e4429234dfd968048c41968ff581d382596eda25f5bf31e141b8d57bdd5011497aefb051b021cc946f0222614b42be7f8fcc18f45e29fc3f662dfb2e5cf299735b117e236e1496eefc9468851fc5dbd9f1b43987b5f63900c5f65b98848f8d9db7bf938a92b9e01cf304dc16e31b6e0914b9001f65c8f88e9d6fa7e5ca9a3056943a44799ad10b9d13c2f52d655b4787076f531199211d8b39989702116f666cc74938324c5cb10f88199b94dcc860002df4beb734ca64a8993ce59710a412e69401ddeeeeaa2bb0316409ecbfdf485d35fbb728be3708a4eb95638acc82bf4cdbcfc3cfa4d9207e188e843a0fe06398b1d50d9bd5162c611d3f7945b58e59a6316f6bf9ae47a03f6f83947cae57b8b74239ba9bfd6a5575ceaf870c9dd247cc100d01651e22deaa4bebe39daa8408f257bfd916408eff27f6fefa9ebf856c376504f8d7c90fc33e14bbb23917bf3f27facb7d47bfe8d219e0b7de2d078800b75adbc6b519209b2f5b7518f204a542f101b11c8ced8094da7467db4d6f59ed3c7f248628646f0444f276181260e548699ccccb766f034454bcb8c40fd42cc2e2e334048f547e01b1e6f2948c95d53651dd98d92ac1d207d88e0ab61a1ddf9", 0x1000) pread(r0, &(0x7f0000000040)="fdaf2bbcf2fdb83c0166919b62f02a3ec7482a0bc3efec97c0ef8150d1120036ec812892e300ee641268409e72d0d88f886d791917cb2358a0ac5deff1b097bca643bc2ffdffeca6d567dd9a01470a3579e1bf13398fa160a4d81d7036f971361b6685154e250a57ea08fe24987947e2a8edc92616f43cb81e1fbdbc0ef65d2059ae93664bdc07ecdd3f884298807abd17f710928a9619e4fbc4b552feb00ec62fc75792d145ad24308033856c0cdf200cca7b3cb77bab9f146c59c2b87d785a43c27ebc8f1832e1073e98421f8474a4638dc7c5af322c2521dbd2b8a14ce842df957249b22e6f29a62aa24c", 0xec, 0x0, 0x0) close(r0) 21:37:27 executing program 1: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x29) syz_extract_tcp_res(&(0x7f0000000200), 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xa7, 0x80}, {0xc1, 0x3}], 0x2}) open(&(0x7f0000000180)='./file0\x00', 0xc0, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x9, 0x7ff, {0x1e, 0x7ff}}) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="5833509f1a37232925edd1e5414f0000000100000000000000d000000000000000000000a3181b32a550a1549d88c02a040000000000000400"], 0x15, 0x3, 0xffe) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/32, 0x20) poll(&(0x7f00000000c0), 0x0, 0x5) r2 = semget(0x0, 0x1, 0x100) semop(r2, &(0x7f0000000240)=[{0x4, 0x1ff}], 0x1) pckbd_enable: command error 21:37:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = semget(0x2, 0x2, 0x298) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x4) r3 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x0, 0x5486, 0xfd45, 0x1, 0x4, 0x3ff, 0xb73b, 0x0, 0x719166554d240dd8, 0x1da, 0x6}) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 21:37:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x100000000, 0xfffffffffffffffc, &(0x7f0000000040)="539a1992d3d6f717b605b27af566", 0xe) setsockopt(r0, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 21:37:28 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="207e1cb3b7e5473b00001ece820f0e64080000000000100000000000000000000000000000000000000031db000000000000000000eaff0000000000f209000000000000000000000000000000230f9254dd3d5a006c4960cbbca85906d0d9523f565129b290c2372ee1171137be4b1fefadd5a11a9258be8ba7944e10fdf6259b5d2368faa187b2acbd7e33312e8ac8b3ea5bc8f93135c647978654b35ceef2577085182241a83ea6779a8622f4381f19be4e3c057c8363add259daa4a0f06d000000000000deff3b4e8ed0b0bb2817636906f397013f0980aba86d026be992ea6f584017413ea30467838a20442dbb6aa2a9ce154cb3c7dd775cb29ec9050ad299f130995f0c06243d7d79b854c09912e4aeb77e5cd1d0536a20accab118d591a1bdf379edc7fa0efe7e3bfa61d5e2a59d06f4deae934a7bdf573c66fcdcf55ad2f9c577f52c37271f60afcd52ffc32d628fc3e75d7a786ab10ce87e91c2881e731d647fb4a74540dad016f74870d78472b27dc198644ab5ba7b2e8c2f3883517c070e030d254c5f50a76e"], 0x0) r0 = socket(0x18, 0x1, 0x0) getppid() setsockopt(r0, 0x29, 0x7, &(0x7f0000000340)="5dbad67c7bf5c7ef3402469b8cc4b74a694effbe08920d149a541d196bf475d25290db7769dbc0de293e5a606a72a6727aa0fff32f55dc8cbce9b7a5b18467db9d8535bbdc21bf2c73578abfc554e71e15fd1e4158ec3262536bc343422436ef852a0027d1fe2f8c752456bd6576a4cb134afde4f14749f3e0df0fc898c7352b8a7810312b857df0f6d457ee3a75c3bea48e080812ca3055a3b69db9e6d27e1b881df5c0edb554a406747a1249a838dd3225264c97539fd52a3372d3da48d202d127f51c", 0xc4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) 21:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0xb1}, {0x6}]}) msgget$private(0x0, 0x180) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) 21:37:28 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getegid() r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r11 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r10, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000002780)={{0x1, r8, r5, r8, r9, 0x1, 0x5}, 0x100, 0xffff, r7, r7, 0x3, 0x7, 0xff, 0x6}) r12 = fcntl$dupfd(r10, 0xa, r0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) flock(r6, 0x2) getsockname(r6, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sync() 21:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbf, &(0x7f0000000140)='+') 21:37:28 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) 21:37:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) write(r0, &(0x7f0000000000)="65e51accd03823430af7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/142, 0x8e}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x4) 21:37:28 executing program 0: r0 = socket(0x2, 0x3fff, 0x100) connect$unix(r0, &(0x7f0000000100)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffffffffffdca) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0xd) 21:37:28 executing program 0: msgget(0x3, 0x600) r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='\x00', &(0x7f0000000040)) 21:37:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0x8) getpeername(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000ad6bd69cbd1712c60000006a5fe8e113d39d234fa6869b617f8218b0d7c49b0700b2a3b120ed794e9e74da38641b1e93ac033187aa91323a4b2befbcbf6f4ab38c3af0b1e4f85fc9ef3a452709b2e9f85f88c5f6a4aa62c20257cf0b77be9f813be2b44c27a82902fd3133ce1423b11b13c8fe7adf450e172844f2c37831e443a0280710da5cdf97"], &(0x7f0000000100)=0x16) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000400)="779992a3c02a7e822d327f2a6d7b9276a0c43a1675d00c8389bb80c92a5da2c01229c6c3702db5ac2377b5e55c287f94e74d35c9a848b3220b2446163f08653dccbc18befe80d423d3a55fe537a201bc9c6009a71de8470080409a9fe02bcbf387f67ec56e7d1506273442e2bbda8d59c2c3bcef9d61cbfb3a099bb00b4fa25942926e", 0x83}], 0x1) execve(0x0, 0x0, 0x0) 21:37:28 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) accept$inet(r0, 0x0, &(0x7f0000000280)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20c80, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="684f1c8a6d5fec659d13be84fdd525a1495bbefd90dab377194196d3f36e37efaca60ea3bd83262efb7d74ebdcacbbc3862523e5263433cfbe6ce7081809c744a34478b5304b6b1dbd1dfe1cc5d8fdefee5d8c7e3310c8a53521f808af65c2a2de18edbb67ce6cc4394f7a1fb37db9871f03ebd32997f3816c6e60c86979d294aadc850f9c91889c50e61547ab93234e9c28e99e0da72b6f167b953f1d2f433113573f4a537eff57d3868dc4dfe8540dce99a0d12e5745d860efb1af8c8b0956e5e245b061a99fb032b270576ab919e979a9f82f8cf75acdc9ece99a709d", 0xde) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8001, 0x7, 0x1, 0x1, 0x7, 0x1, 0x2, 0x1, 0x2, 0x1}) socket$inet(0x2, 0x8000, 0x6) pipe(&(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200006a, 0x0, 0x0) 21:37:28 executing program 0: mknod(0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x808, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x10001, 0x0, 0x0, 0x0) pckbd_enable: command error 21:37:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) semget$private(0x0, 0x4, 0x0) pckbd_enable: command error 21:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xdc, &(0x7f0000000240)="ba82571f1ea88aefb9a1e5c068fe25ea321ec59290f19c85d0ef5b99bb83413105df197df3fcd738cab255e81fe25e01a0a2efef93b750a45c0dbd12cfb080fcd6e1595bd96655003be359df7e4ff90e10d0ea4280e821ec5e4265eed601776a94241930140000517a1c4d055eb205f5d620d9db1ecef7fe136dc6d349f6ab04ba1b87ee0a40f637af16770fa162e4e5d1884313dde2f4041c28ad49c8c3478172ecce08e0286740c14ecaeac8253f9e0f8efd435456e9095f3ed15f52bded8e0f36a262fc751305abc5631441f505d3923d51b0e0ef5fb6dcdee008") open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x18c) 21:37:31 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x400000000001008, 0x0, 0x0) pckbd_enable: command error 21:37:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000015c0)={0x10000, 0x10001, 0x7838, 0x7, "07cfa3f3c69776b2aa1d047b84e92e47bbfa724b", 0x3, 0x3f}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r2 = syz_open_pts() close(r0) dup(r2) listen(0xffffffffffffffff, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) readv(r3, &(0x7f0000001540)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/24, 0x18}, {&(0x7f0000001240)=""/196, 0xc4}, {&(0x7f0000001340)=""/74, 0x4a}, {&(0x7f00000013c0)=""/179, 0xb3}, {&(0x7f0000001480)=""/144, 0x90}], 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x40, 0x0) syz_open_pts() 21:37:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f0000000340), 0x2, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff7c0001000200000000000000000002c09190df48cf3f074cc4dd87584af3655340d60a3c1783f0c69a0e70b9d1de827c795a88d8d060cf6759269c99df4d3d9a74f5", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 21:37:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$TIOCSTART(r0, 0x2000746e) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/210) semget$private(0x0, 0x7, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x3, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ffffffffffffeb2, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0xfffffffffffffffd}, {0x24, 0x80, 0x0, 0x1ec}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000180)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x800, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x10, 0x2, 0x3}, {{r1}, 0x0, 0x0, 0xfb8fc3c8841f00c0, 0x7fff, 0x8fd}], 0x80000000000, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffc, 0x89, 0x40000000, 0x400, 0xfffffffffffffffb}], 0xf13, &(0x7f0000000700)={0x8, 0x3}) kevent(r1, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x691d, 0x4}, {{r0}, 0xfffffffffffffffe, 0x83, 0x80000002, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x2, 0x8, 0x5, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x3, 0xfff}, {{r0}, 0xfffffffffffffffc, 0x4a, 0xf0000001, 0x2, 0x100000001}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0xffffffff, 0x3f}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000022, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x8, 0x3, 0x80}], 0x0, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x5, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x92, 0x2000000000000000, 0xffffffffffffffc1}, {{r0}, 0xfffffffffffffffb, 0x7, 0x2, 0x6, 0x4}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x3, 0x100000001}], 0x7, &(0x7f0000000640)={0x3, 0x8}) nanosleep(&(0x7f0000000000)={0x5, 0x37665bad}, &(0x7f0000000100)) nanosleep(&(0x7f00000003c0)={0xb6d, 0x3}, &(0x7f0000000400)) r2 = dup2(r0, r0) sendto$inet6(r2, &(0x7f0000000300)="39b8fe809d1d865caf5b79845510686a0f0ff62a3cae4ad9a7b78a36826f80c066116d505b6bbb5bba2070d1af4e01c928456161c8b0cc", 0x37, 0x8, &(0x7f0000000380)={0x18, 0x1, 0x100000000, 0x8001}, 0xc) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) recvfrom$inet6(r3, &(0x7f0000000240)=""/97, 0x61, 0x2, &(0x7f00000002c0)={0x18, 0x2, 0xfff, 0x2}, 0xc) 21:37:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 21:37:32 executing program 1: socketpair(0x1e, 0x4007, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/230, 0x5, 0x40, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x9}], 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x3, 0x9, &(0x7f0000000000)="03000000", 0x4) listen(r1, 0x0) read(r1, &(0x7f00000001c0), 0x0) pwrite(r0, &(0x7f00000000c0)="7697d1defd59806f408025eb54fc6f9e5e3dc1a7ac1bc54c9c5682ad07af90ddcbb94d81817f6e09420fd7c4ee9c56f50541f86593d7ef28a57fbf94d76b0ed44080881619a8aa1370c8e3bb648d09b21fec78238edf3f276561e01a62a88cf4f7796f810f31b380ea2589ffc4e7a8dfdbb8d42f341d70d8158c5751f8458e172ddfb8991c2bec36a82026cfa94298dccef247c939b305c6f7b7ecb729c12d37b4d5b1aa42b4fbf7c614ddd465540ce13552779915e105dca1b7111c1c46155596830e93671a8176b9d7e2c9676fbc2b17b7c0f47ca6fda5a43b1c2db24763ff07", 0xe1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket$unix(0x1, 0x1, 0x0) 21:37:32 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x1000, 0x0, &(0x7f0000000180)=""/4096}) 21:37:32 executing program 1: r0 = socket(0x18, 0x800000000004002, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000200)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7277e26ae8c69f0afbc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0941bc906838a88d756b2d17d0d6", 0xa0) chroot(&(0x7f0000000000)='./file0\x00') close(r0) 21:37:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) geteuid() r0 = geteuid() setuid(r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10088, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x6, './file0/file1\x00', './file0/file0\x00'}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x6) setuid(0xee01) r2 = geteuid() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0xff, [{0x2, 0x91}, {0x1, 0xfff}, {0x0, 0x9}, {0x2, 0x8}, {0x3, 0xb8a}, {0x3, 0x1ff}, {0x3, 0xff}, {0x3, 0x4}, {0x0, 0x200}, {0x3, 0xa39}, {0x1, 0x2}, {0x1, 0x20}, {0x3, 0x326}, {0x3, 0x3}, {0x2, 0x10001}, {0x2, 0x9}, {0x3, 0x1ffc000000000}, {0x3, 0x2}, {0x3, 0x98}, {0x2, 0xbdaf43c}, {0x3, 0x100000001}, {0x1, 0x225}, {0x3, 0x2}, {0x1, 0x9}, {0x2, 0x401}, {0x3, 0x1}, {0x3, 0x3}, {0x3}, {0x3, 0xff75}, {0x3, 0x7}, {0x3, 0x8001}, {0x3}]}) setuid(r2) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 21:37:32 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/194, 0xc2, 0x40, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc) close(r0) listen(r0, 0x0) 21:37:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x203, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xd8b248196e324826, 0x810, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x14, 0x8d908602de79280a) close(r0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) poll(&(0x7f0000000140)=[{r0, 0x14}, {r2, 0x8}, {r1, 0x54}, {r2, 0x100}, {r1, 0x84}, {r1, 0x8}, {r0, 0x10}], 0x7, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x9) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x136) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000000000809daa7061a2aae024868eabecfe00000000000000"], 0x10}, 0x0) 21:37:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x4, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:37:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x1, 0x6) 21:37:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x6}, {r0, 0x65}], 0x2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x5}, {r0, 0x70}], 0x3, 0x6) 21:37:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x8000, 0x5}, {0x18, 0x2, 0x1, 0xfffffffffffffa68}, 0x4, [0x53688414, 0x8, 0xffffffffffffffe0, 0x1, 0x5, 0x100, 0x0, 0x2]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r2, &(0x7f0000000100)="4f4cc27206b5bfb7828188205b157366eab16550d1b352c44f650aeab8795ad02c5bf6a87a2b96f5c8d691ec7844a6ba535c7c7b3c03e8d4a7740a90293b20a6cdc5ca2cc24e77acbc56898e54c65b0fe23a3e", 0x53, 0x0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1000"], 0x10}, 0x0) 21:37:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x7, 0x1, 0x4, 0x0, 0x8}, 0xc) getrusage(0x0, &(0x7f0000000000)) getrusage(0x0, 0xffffffffffffffff) 21:37:32 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x88, 0xfffffffffffffffd}, {0x7, 0x64}, {0x44, 0x3f}, {0x84, 0x6}, {0xe7, 0x8}], 0x5}) 21:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x420, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 21:37:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() ioctl$TIOCSTART(r1, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 21:37:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2000000000000000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 21:37:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1d65) setrlimit(0x8, &(0x7f0000000040)={0x6, 0x7fff}) dup(r0) getitimer(0x0, &(0x7f0000000000)) getitimer(0x1, &(0x7f00000000c0)) 21:37:32 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="0b0151226cc153b1626f6880669d50189398733d599dd8a4833c123694196369d48333eb39cbde5de2c0c25cc7ebf5cca51e85b0a884b37a8b800c927741b124790b99f88dac8fa02b4990271cb17ec4b96afb843e197f5cfd7dfa4cf94544b0421fc8b210341ca1756315608bd87d3677b2061e14b163e4771675a6cf8261039e1a8cdb3e8b2e69d4024e952e200d4df3e5d26a0dc3420ab5d819620250b38af5f4d1d414491aed39113ff3592b2a6cc5bb349794b66ad6a5e7a0", 0xbb}, {&(0x7f0000000180)="90d83710b797d33fcb5a0a77fc3faec2520e9540ff7e625cf34f0209f426c252d03859c13d57d165ac873aeeabeb202c85c8c7f18b5f1823ff586212c6c63abe", 0x40}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="80000000000000000100000006000000c3db3567764b8aa2d8e5b4dd7bec61365ad067b59063161330b9138e4c64c828374e19d6642e98763eb2f62e6a618033451867916c8c5e1f3b00a4ca6d2a91433dddb66d8b65603b35fc14a167a8eba79cd5df5c6aabdf70df05363348a17781aa1faf1375afd50e48328e6900000000"], 0x80}, 0x400) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 21:37:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) read(r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80000000002) 21:37:33 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f81", 0x5a1, 0x0, 0x0, 0x0) 21:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:33 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4, 0x20000002, 0x406d, 0x4}, {{r1}, 0xffffffffffffffff, 0xc1, 0xf00fffff, 0x0, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x200}], 0xfff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x7}], 0x2ef7, &(0x7f0000000100)={0xe5c, 0x7fffffff}) 21:37:34 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 21:37:34 executing program 0: r0 = socket(0x16, 0x10000000000002, 0x5) r1 = socket(0x0, 0x7, 0x401) recvfrom$inet(r0, &(0x7f0000000100)=""/123, 0x20, 0x41, &(0x7f0000000000)={0x2, 0x0}, 0x2c6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) listen(r1, 0xa5e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x5, 0x4, 0x10001, 0x7, "c22d1875f11c00a43c64303154c0d95c9bcda2dd", 0x35e, 0xfff}) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8200004b360c9e090e2531de6c0a663000000000000000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="3fe956e71cb149be771d0dea27b9476999c5e4afcb45cddc43a16e316b7b3296760744393a821c7e275a57de16c2bd12be4624635b07915c3ed7c4ff931f3f3ff59fecc6", 0x44) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 21:37:34 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:37:34 executing program 0: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000240)="7d3e23dd854e304130633499b782755513340a15db201b68dd76d694fdf02af533f18ae24cdfc001bd7a777bf791ba234e420c99a5ed18b134c26a2698b91c7e4620e7847c9d6963e12e2e883348da48043d120a1a00489ed3c8aa83e07f6577eb85f864db10c8faeabf6594fc2490bfe374c9e4d32f0914cc920c61e0daad9547c497be9329c3afe7d109d2d08806b2c9a7ac28df18d5ce00444000d5fa5b3a1a51c6eba49b0b16687d0a8165ea7ed0242b31067a1cb0f2bb5c25924edc5d28dcaef6f635473a76325b498a11508728ca21a6fc6a6561a92d0de439951018f771d1f6c02c2e1a5a88dd65ca78877e37e8debd85606b2d9bd3ae867d9540f42098b26aa13c8ee26443119d2ac278db9fc82f10a854ebd32c586ee170a67c85c74294d644cee631f2f1a9a5ce351e5009f3957a5c04ade1991125513af8318a87c2342f20cfac874faa71b18d2f204a9b5a8c1a974b565500533c7497ba67505be990dc637ade466182c4e61faea3ac7deddca2f8091875f82c3f803ef098f2339cdc7128f410810fa9beee0247965bf15da8bec68ebaa402771cd69b1f1860fa095fe003d5f279a7c8030686ea8b66a689d79b03f0279c6a3260b0b09bafc4c34d182fb4d5d011b24684ba38d78ec6b40ff95f40b4ac6548615a1491f3ab166cd8956774d8ad06d0db998916d00c185d31ab53133e548872399ea023dc36cea29b43e54fe19f42f29a66cec5bc8adfe0e74e21e39dbb8b17a0a0dca00be674392068e87e3619525925a0b7bb7cffe34898d2e29753c2da08cc26c0bc035a8a0c3593f0fac4018847a3e915c30edc92eea696e801e553436ac6850905ecea48c7da7e69a0e57b97856488d52b192fbd6490f4a6b783964623d85959e30fd998df6f77bfefd7c91a3272a3ba77cfabbb4076a97516150dc2b5d113e486bc6414a212442c3a64f71d8630a5a509e3fa6165371c6afa041e914c6f7287e7055002522b813c7714b821872a97f5add42c6fa73816fc03e4dfe4dd4452e69b1285230d78a6b7f369775c4c1a6a2ce519fa5ddf1484be478cad7c07141c9a5f112b4632aef797f8af496af0ef4320060d5b07f2cecc4a606b9291fe4ec0f91ca11ab3bb8fde44562bd732be73ea2aeef1920e3e5bc76452e397c2806709da4dcb94f754198f920fc66e1d62e631f03943819272eaf3185166f19c5bf62966ab0403fc2ba01138258fc7b8867c64afcb7ec88911f6eb26be8bb9a8f0f446f87ca79ff600f86638749eb58837cd7d278f0260e38b75e9d3c39cb9632b58c3ddb2a95a337e74a6ca44c39d5c6d2782a113a706ff6f2e2ddb7890b9f870c2a53c5f7134554bf6137fe5d84a7f14115592358ab2cef02ece7a459089b04dc6aad6e645c6600c83a93ef11365ee8e9c33552d326e7780b6376c46ad0d7ad368f0064cfd7af4673ff488933a0654440b1ba284ea78d1cf0a4afb87204bb49c51a0f3bbb6d11e540afe8020307d45d78209f8d0ab67cec3b4ee1ef80390209418877c1e9907fee6d3c33b3dffea689e1af120aa59e3f228ff6da3d1634fe056018654cd6f11242db6d042faf0a9e336c2c4ef2236e3e4e47ac2f4d5e11bdf58275904bab2f201a97adf695dd7de13cd90ac01747c8be78fd2dafe8c3779bd555e8e392be98c6c181e66e498c4250006156e87ec8f3c49d9155da7af97060822f230888dfeefcdd9ed98cdc1f3283f5df898d0568f2f98e63f9cca027b1f6e576d6a39a10f22923d67edbd520faabc23f18122a6920107d6b5f8c054fed61bc0a180b91191471189c5e272d03eca94ab790dfae9465fe02b83a9ee8cb2cc52c4b69303a8d4edcafd5146c2104041d3de34474ec8e82579566b070165ff155b8a2a68a40b56ce75476a6ce187705fdc3aff456c9518f7e7126b920ac8eb7bf17dbab45032d6a015a01f9765521bce40cf9a218d62287704f3fa0030ad8d82a732f7bbe1903ce99f73c2be191fad13d952435147f54dc0305c70df324cf49a5f7bd76af9cc0973df011e65eac4fa54dba3864ec77dad7cff570b37b74b896081f7307b1a8cf08c67eaea4d8236774f8c8586a2fc06558701c4c41457597a9b1833a4f11478f6862f914c771069b804573bd595fa3b02f2ae08273bb1590b72d615e7ce34cb00c5807c7c803d83f25a4342434293601891b63fb6a05b028a373b5650b66d6c1e9caad63f028ec7d731e0641949c88d5ba3ddf9cccb8c5299f18f99890b2d938f4831fc00aaf815caeea3f7bd8095d77acd4f2b7ed7b28e95eb33452b05926a100d5f2607f42645ce40c0fd985d393aaaa87020eb1a1f859dcf6b91708edc433446cb0ff17b20602ad3592a3bef8c8cf80bad5362e1b71cafcda7f2dabf70e1fd4ca7041fac1c32365d39796cf71552b0fb9bdf6ec1374d14dbabdd2adb1b378ed1aab5274d32a8f46d9743bc1f9e506fd470e2acdf22635157a8b3de8b5daef857317ba42e712f388d69a9dfa6669003de15026c4b0447e2755ab5c90ec0e3c86f0bcd6e0bd3757f0c79eb836fbbc3084a9f95d9242fd489fa7d3673cbd09250e56ba4d884614e2bc99433ee210cfc9cb682e97209050ae645894dcf53ebd8b0eee045e7891e9bfc5614801babb1c095971fe7f4c1fff6ebe6af44777691271e8b57150ef0a8f0592996ac5226eed8c9f039e2cff581d811210477909b050e2875a5c167ad2a5fc771ae9fd9be56c569ad9d3716f2e02075855d8492e0fae25b6d5217c04369287c8c07a637465588d9e45f12962a7408ae28daf32ebc29ebf2c69cbb76d413521b54ab45feb73e43ae93c5a4b657fbc02a9c9f8efe9db0db3a0e4833a0c5fed0772baaec052580aa6f29b4a25bd67a66ca97094014d8736f04e2df34675610ff9cbe18e003918c6d60c8c6170526575dd60003a9669dfbab4f6f348ae25b5aa724167f04d870d2251952aa2fb82fdedcea44fc392403990382cb47cf618372bd0f3e815ee3c98fedcb5ff6088198e3290ed36bfc4f4f77b28615139c673244f1512e29f2870bd7a9b8d4cb0db569f332279480e762bf920d7573c678e45ebd5809f2851ec0592961b1056e718df3ffc450570b38aa0652e60d9ba99ee10f08ab0f187d1a0428b774b0ab99d1ee72d2fe13afd133acc9b06596380a6607bc7043486e26725067f7d49363e687d59559b12286e61bd4dbfb728a7aa2b61fd6b8269383c6db7d8b2aa8e6e862aa1458e1ae9d1e1d84ac75077ef7162ed44e7708b1c303117538292b236b9fc24df69fa324da489b42bc1fc81b3f0a7dee6538ce4bcb6e43c0c904ee6b80bf52e06905bfacffcdca5e8f351ecb7d4bce4f5e2a5e166a53eedcdf8a949de198ceb31b65cb543269f34a6da3ad585cd62d6413550e623587beef6b0b127ffc25abedc09706ceecce659cbd579d288f2479a39217b81ffbbcc86e086fbb2fc3f85d3982ea69a49e93405572ab31da4f924a56fbab8ffc1b65d726e35cc7e77d2c839e5fe006f491be5df4919650d50007c0a8c196632b28aa5b23599ba27956cf1ada5c889581644de5b60e56761f4939244d3500f52122d026bfd92ba0651f28b1b8a900f72dacf10859bc786e851638ff22ee7d815e3aa5c555ca01fee0625629c5fec280b7da9df6403262151ee9085b39210af1bf78858e9afafa6276ae04af334560f8f8e86bfc425d7ae0297ac8f3f3a568d536d8a9bad08410e08ef431ed2925d89128ae739302b452fa9880c0cc360a2b6567124b4af7dcfa110d2023ed328a6bb2e4623931258d67b762ef30b08e491a3f2be56cd23d0c907db77a3a5331d270f3a263f7f5ec71a2723efa0bc8bebcf4a778e21ff2231e0198fd39459acceeded49dcf876127765b0f4dfd90c8ebd0a4d15722bab0e4ff694009aacb157611b5c88bc0a891bde3eca818ed1c48ff3919e19e73ea6ca51037b72725b8abb14134c545782e08d1c62b11ae00c8c692c7b1ab0646290c0d8173ed1e30b009ed95c07c940d0cd8721f7a6795186dbd30826f05c925001047a82936a981d08f31ce7bbb13465ea16275f56decf150bbcf0afe868c7cae467ace8723c611dc73074b87177355f62e66468b8ed7a423053ca12e8a542cc0e8cb2ce0756638420ec2d5ad4f3fafae8d0716a41550189e11526b59b67e52a6f9fa2a7bd237214111199408c73ef9b0ca62732b5bfa024889b25c31865ef551d3d577064053d6c9bfe3248749dae1d66a60c6cc59f5d366aaae21fc410a258e76cd3388db0b72a97e8982d772bd2688576e3b9d91d02d236ea78dcad5c44788179a2d9f1b6b104a56cae9a2be7f32b33fde51421206b9700ea65dd130e0aa5054ec2d8d138edb84672673cda53dc5a31e9ea3d249ee25f158cb84f8eca53f6830320dc2f4bd65334819b917f06a160bb71e9d1e4980e2a61ec531c39cdee46c1e7b8d165b8c14a20964cf022b337d840702f33c0d39fe11fe6185cde551181b4cf967456bf02ecee804fe21e665f222001b2d42fe5f6e937b2fccc66dc8c53d488701791bc355c8d157b363519ee94fe957750aa54c001434b7826a3ea0e8b3804e7253b9502bf071af8bed5a35d188548827729ec014a3ffc90e89ef5c252bce465ad7d97a18c1993519d4e1a44456b40334eaeacb3c2237c7a4c1035729f9c563feb9540b0b81554117816c38bc3d75893c9fdd1677d80912bf911aa19e24d75edfea3f4b4b533cfd85326f00670c78ca483cda111fa46f38ca4425c8f875871d07e4dbf4b93a676a814c83ac4ed026131eb5dae1daad3281339ab6645582b1c75655466e398e585ff9f709150cec3de4a79ec55c55db35d1167b08715c8a918976e05a3eea08fe94220262f35ef18d6b74cfda845eebff6b7304ea0b65036aa94463eb802ffec44aab88dab32766a0be7d6f650c141097dc553af0cd4d2fc9b7df98d1b729731c803f99dd93961619c7d9002b5e73312c12de154286f5ba5381699dd8d6032366d4775ec99e0ab332e4ea6f28f2182914048ecf52344a3d51df7f06210c0d4e3ccbcf6b00fc08f35b388e59b357549533b2739edf618a8f12ed8f7cf3b4df36bc2e99096cfc7708859d2a39df13b2f6015dfac63c948fded9ab5323484dba9d2df20f3c024c504fe4c3bb98b4081728e2f5345610cb35656a54b23921ea2c30771c23f119e8189461020a695bffde4834b5302ad7b46561d96b71ba2da0e0bd01a89ebcb8ce147a28355bbfce802f42d4838c0ea7a15c8e239a2d688c40b8a604b882646f00171d2108c78de4ce264dc3f50e4867be2045e12dd4d8fb7aae1d7567de806d6e525532bdf3ecd2d0c827d5a24e25ebf6afe210810c45f1592c5c352b34c47a35a9f6d581c367fc46697e52339be4278edc533a345d05337dbaea80c768df6e3b843395c6ea255321214105bf350e0be8af8842ce8c48aadf47c644be9fced3b1eadf183a5f2d3d0858df00cab788659127454fdf7504b4f8d44b2b1a31dc6a80ea43e20d953eee8570f265d1b412942c4516b3e27c0fa4bf896d6af977a18fcc09aaefa7f3904f98c3354336ae3e92b80deff341ec49b4a7531a45bae79f2b3fc0dd2c21a74ccc4d4450f5cbedc485b1449c982f1936b488bb97ad55d010bbf57183a1414f084a67edeb28385338c8c483c8e5785d0efc1d5d7eadbced175d74ab5e2988cc99345155e4ee8be2e7f2c9f8e4dea99d4e2bbcd8c7bbf7a4b01849e83c4d8450e7ca4f452bc7a8301ed0e038149f1ae5afe82c452dc9febb75984ef57d11b8a3c312478d52c6d5", 0x1000, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000001240)="9859be95e953010d8667d86c3dd86cf443499cbe26626fdc8ae60fafbf997abeab6c08ecf97556f7ac61ef9d0ecf4a1b66a5ac6250107102222fc431b1c870a91ceaa41efe00a71ebe34750a7a5043f6189d1b56edb30bdb636d8ec8381b9704823aade49b4a82cae4cb0ab6acdb9bb68abc252ed04d26b739966061f4ac4c1b7d12048ca102a671e710477e6503237a51ce4cf9a3dc4f33711df589f2ac021a58c241c2f8794d26833844146e1f823782d564a3b0e2d3", 0xb7, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000040)="8311b5be3b236114b64afbd3adbe353db40f9d20a14f423c2f67f954bc1fdd985602195c1b977e23e7452fcf7f63dd3f1a3a0ac1928d1e7bcc5c669d557740802434ba1e99897f45f09987eb71420508ef10d600285f53c8ce3fcbb09d8de1abe0dbf05bdbd7547b71f2769864084c296c20e159e5caefe1b90dda669233dde7c5cbc3d685c99b43fa3a140e578c8d489bb5074420193a696cce5affac4a48064b5174d70bd67beddd2782f64ae4490c9f1fe7fd5a1c66a7c97e0e790823d7462234b993d7aae6909f3dc16502b9a4566fc6ff119d0bdf61308ba4a46ae01069440951840e4a5d61bf12", 0xea, 0x8, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001300)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720ff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xfffffffffffffdce, 0x4, 0x0, 0xfffffffffffffd65) 21:37:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) r1 = dup2(r0, r0) shutdown(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 21:37:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) sendto$inet6(r0, &(0x7f0000000080)="0582d538334c51caa8037d78b20f45142ae4d4c860c862e36eaa001dc508e6eb9b87767d3e943104202399bd4ea10035732a5af72d2fb0a11b5cc247749c8d16f1bd7b4ac09f19fbe61a00825b2d2ea0635a2161bbd5082f48b7388580ab273a3bf73cf5470bcb66e38557f92f5b85540a0032c9a6b22afad9350fb8dad1c5c6e6c05d6ba18495fcfeb76ceccc3fb1cc23262a82ec61819732f0a7082b6962", 0x9f, 0xa, &(0x7f0000000140)={0x18, 0x1, 0xa0, 0xfffffffffffffffe}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a3b6bd887bd2b532827e"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1e6d505", 0x8, 0x0, 0x0, 0x0) 21:37:34 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 21:37:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c6530007ddffd2ab015fce7eb10b6a869d012f765fd644e81786cae05a1e38bfc6f4ba02ca92ec5026e51e079ccbe60c2d0f9ae32dc2c"], 0x10) write(r0, &(0x7f0000000300)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d5ac046e433584adbdd6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c8c58a8d9714c627f8732970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3f83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccdf63cdb396a2264b213ff4a5f6d9a4b346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04ce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcbed74b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c52b6ba1985dc6de44b547e4092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad1693384e97b3ad9c3734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b31c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba4788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d28812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4278320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c2650f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0736bcb4707c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d51418282644820da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf8e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c854b01bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f69abe1db2fc59a7ed4dd08687a252e9d6cada0ad36c9eb9bb6bcb747d730cafac5b605f756e5a9ef97c8b5b07d700052d6408af3be1da1fc9ca2f4f9d281c696f5715ba619d2a2e75c4432baff18544e39ac2913490d881213e61b3e593f5f251d2bf79ee688d6ddba6b9fa13ca3dee2a22471d07873ce2d5f831289a801b3f8b324afec6677dac6dbcc4b0081f483ccbc4ced4b6ef781d5ec1ebbe197a0915f667c7a20bd035f1d338a008245ab786f373aa4954d3ebc5cb823ae697e5367ff5cf013d675375ee153cc663b7f0485b26509e7de182cf4c8ce99ddfa9476be0cd81ebe485779550a7395795b0ba34b77f11ddedfef1a3443776979639cdb31a0df5a351fc096a5fb6c1bbb1043431a4498eed6527993ea82ab6cd44dd7861dcbfbd17d0a81e75a373dc1e0369504088ad95d5eac9df46ba36ce91a3842e1c8312d49b879b509b67d4ca88a5473acaff2e", 0xf84) 21:37:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10002, 0x5) ioctl$BIOCLOCK(r1, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 21:37:34 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() ioctl$KDGKBMODE(r0, 0x40044b06) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 21:37:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20400, 0x0) listen(r0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) socket(0x10, 0x104001, 0x8001) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) r2 = semget(0x3, 0x2, 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0x9) 21:37:35 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) flock(r0, 0x1fffffffffff) flock(r0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) flock(r1, 0xe) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x186) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x400) 21:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40084}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x9, 0x8000, 0x5, 0x6}, {0x1000, 0x1, 0x2, 0x1}, {0xfc3, 0x3, 0x7ff, 0x20840245}, {0xfffffffffffff801, 0x5, 0x7, 0x101}]}) setsockopt(r1, 0x9, 0xd0e, &(0x7f0000000300)="271609b7e4d0ca23ce484020d78b1182349e20c985b892012dde9485907921c1be8310e8a9184ee7219ab294a12c5ab8142cf668c9d1870aae330b4b93e473fab9dc82beda48086f0b533fb4b8383f020dac33a5843bf45a2f309ccd0b86d99812d1012b11d5efdf4b8ad2b9bd811c24231a0ed1d3ef510f7ca83aa6552c6da091cf4f6667d9c6ef3da43b8ec31db8843958ae185a9528150f98e1b67db873e73c10d2099704c5433d6c180a0cfd03c05693d35fcc071152108e52b30172b9e916fbd79864b214b0a97f4fdb0e61cd2f017dc860c916a85e7fbcf84b051c1f6e3ee935aeb6e36dd71ca5acb1323b9ec03a4fb7a5d0d79da777845927a9bc24cbf0f3c7ac966fe59241f3ffa6cc2fe1af4983433757482bec85891e49501f434a07b5494804c1afcef674ea5fec73ff79baeddf963cb31981b1c84cdc8e7b626a71effdbb2fb092e5754fb7a148929cdfe6861b348bfe6e32f2f7b4c14bea29e60b3915954ad25df88b47324db6b1ad5925c0cc35deae73beac142248679afa9290cfbeb1889177cce131dbbd24a39a2ea53ea50bcdd43ea847e015f568c207ea661190ef69d8752640bfaede9d69c92a8fa5e0e400fd022991bee484b8129fe64c52021f00f9b13f1812fda3947b3f7849d9ccd047978f416b7252d9ee3e0d8a51d09e9ea5efde9711a94d4c528df6ab7fc5f247e6268d40aafaa253b5b1a26166e1ec70a4c58c872659860746095673dd94b8743f70e03196cb36b9707eb9ac6764372ffbe1ff871b6eacccbebe406778d07f912e655f17e777a305da13f0ff905f8942088a3470ab28d0eea49724e295906f7be346a7c44503200068f759c4f5f03d000556213c7b32188b4c5d6d5d852b039b4eddd38ad71fcdc3c7d7726bdd36a8754e2d9695585fa9c375c2520fbf86388883109c26ffec7d6ea2989e530a28fc7f53d6444afb8794ce2ea7c4159699b7152b5e33a457dd8cb9657701dcfb91d0f2b9f0dc4db46477a206d437c2005a24d60e51082ee752b952d0021cd148993f33aa0d87cce6a70015f7a6c246e3ffe9f934ce05ed2ff360cb05c67432bb51cf8a4bab69cbacc205af50b971f8f43a40b978b5179c16780d887a00f36c6eb42c1d2754208ab1e5a6451b3eaeba292fc40045a33f7f4413b9b1e9dd2c7f50ae7f35749c3c7bbc9428d64178d32b4f4705591aa632acf4054f79abc96215d55d3c05eac8d9e9b744a9ec3049a6a247392895483042a7c69a7b68ab8fa87512cf73075cfeabcaffc17fba36c7512d59bccde52967af475ea53b373fd72cc4febc42683815f51176b68dc5013e7785d9265c887ec1093641b048e0b9578ecf4fac2f02e78856beec8a2b426a12d1279dc8c6afa02dae8962d6acdf3c0066c792bf0bac67861dea5fc30fdef66b30c20feda40d08e8b5cfadfc9d69d7ff90295873ef52d2a9f445acded1fd35cff004d79b35d0874ed5fb899147bdc2f09fbd4bf75940b229f530af131ca104b9783c453a8573b4b6968cfc03bf948328c8008bc8ce69ef233b512892600c3fe089ab4543f5655c02dce7765fe7de87e4d93a0c3bb8aa1ea62d59057b0c9583013c3faa8ed27c76cafa6fb4eefd1a6be9f60e077e68237747b85e1572673926ecf621459261a26dbb159341a2c759cd27c7e18de2fed5705dd75b6f2e93e0cf64b9c2546e3826aee0d93b1496b7f6bc5a026d75172762de9ffe8569593b953e27b514fb52487edfbb122ddeba4df21add7eae5e453e14dd36c207e80b9a22a28f10264ecb478ebd03ac1cd7dd31b27695be3bea0c6df7e44d32b05642cacb109c1427c30f891ab1054e4b233997367537abec95a88eefc0649b895f01334d92f9b2a0176fce6892bb58dd826966eda3208ac0d6856e2f813b827c34fd19b63b466eab0074c10338f4106b45885e65d3b31244fd14cd4111c6cd89aa7b0f3897f8ddce744df53060364244d112038795766eabf4d6acf9d09754ab555b3318591aa41f3ecb7fadc7b6c7fd71cf245117526b47cfc4c7d63ea937d127697809d1a1531629933c187ca30acc60bfa83faa32798f1f917422ef88c99180be83e84063fd49a69dac6f932047c41fe4c2e725e79cc7e36f59a47c8b8512ef5d7484ba6b0ad86a2b2b687b8c7e21ad2443d9facf530fe2913380a4b31522d364a232f0ee1a98624794ebb9ed8474609f2384239f6c63d4f21171a307c43ad54e7b0249465e48b45b582f1c6eeefe600ce1704ef9c1455f231b36eeafa5b8a092475d58d4e29aae7a937718360a3078d166f0b5cb6fc71fefc794ac2c3abd4916869334c4b7eae032e4558fe6c1571af139d12836b628c6ce8ea75a5567f257edb408400eb3b3e6794a61af662451ae14efb741211a2fe70d356fd10208ef90d1db6331a0feb08ac52a23d81a91ad310f4700edabdb6052e13d5bbfaafc0f486c552b40e672231ef10debede9f77d7f7ed9efd1367204c80fc123b74b7e5c36861ee8d31c08e1594511c660911ec7b4b6b642ac814c98bb69019cc653e7ee4f4004123db491a77d1ab7e2607dee2ab98a5b5f8df25c8faf89a9738ab872edce9c3461abd8b367b51c71f12cb535a2f4234196dfc8f4bd8ef2703566df76d609fa2f83ff5f1f1010a6b2d83a9bcb7c95d244bef21610cda71b7277c44be76172429d778dcaf332d6a90a7899fa785df6e14dfccae0b04d936e21a4ba2b7021594e3fcbcbdbd6ce9795362062b232e95bbedb5828cbcf893855a9cb9d32e2584ec7cb2afeb0cd1aa4a9106d64e26e4d78ee37ae1644e4fbc558073be9a5a33b294047dff8ca7a50ad47129d9202eece224cf4eaa2ae9266facbebdd8242954cd9b39732097655b0cf47bc88da7e49f02b5bd7353b3f63d7a6211b4f70976346302dbf88e3ff97752bf7827d40d02047adf87fae44b744b138f23da76a290f6ee93c729bc38b3b032d5cf93c93d27c92d190845a4947a097d60fc1ed7cb2c724ff69a7fb01eaa05fe9ba5aebc2e40023fa4cd32952526e02a14426568c4fbd9fe1370535ac0cae72143b062c6449c0480095c7c116f92ec725e81aad805e354eac72e39742292964a9ec9d3e13a829d02e3abe8ec48d2036f1b3cb25cf086ad37ca21b332c0b667d03ccccc202a8625a2ab4b881f66d77ed0a6c3ebc9a9f9fb764ff826c73ce2fc42ea9ae9722abfdbe2d62126f15aff2411f3cee6cf2f9f446bcd75435f9556279e0452c9a44a6934461c86ad85424a63dbd05b78d8be26ed9c207be09d639efee9cd144f36a01459455782dad33bf60e957685341273ddf68b40223c095b6da62a345dd2a9161a78eecc22c44d1358f0412ee80b088122eb318ef7957765129fadce8d6217e9b797cdbb6ab537c4e825cc8ea57203faad24f64ff5f11dee4faec1c592687d47a7a77293c979227089c5efbbeae91e4d7368ee535f7729aca60e4e496d94763b5002971ed08c26037e7b8571922031d897f33cb5dbdbeede49d31dda48c05c09b85ffa5c1610e4a3dd90d987643910dea09d59dc72c454beaa04e9614e5d7b713fd9698b1fb4d4c231bc233504d68c292cd560d6c2edd4bec7d8ad6555c511f25e35005972f7c00c8de9bce8a10c9cd26ffe20b2cf36888213e4be7cd731b6ff92fe7c8fab6d54dba34b446a30d2e990d3d6fd59c572677ae100e306905e544160b02b4a8edc66f281dd52d8e235f6c26ae804183f535bb27e55f4bce775a2fd1035a0ef025b497d929d01bf73847b9e2e1aaa99b3e8f5313c4ad534a6897f060f28047e4aea4c8229532de5a0090b1e3e963b49cd75a1d630bc9baf4fa42636169081f698f40ba3b6237f3a58456fa2ada009218e80aac0196d072b205e4e81dac7a809e8710105be63f7504fa18557d3a6637aaf60d1bf8afed499fa2a8dacd320a6a6589433f79b2c636b0c16535ec61a9087b493e777688c4afd08e6111ec63fb90ccfaf36a6c236e3da17a2c5a8af95ff221ca5c886746e2679a4c137130812997c4adead6ff0e49b7258a0dba0fb193e64a6629a37c7f635ef53a2fd996cc6ad1e70c6dd56aef2f4a1fd6f8de385dc8d909dee61bd2a1fd1a5a296706006a0f49ac5c495a6164a364035c033d9dabc662cdf9fbed86c7c5a160eba249ff773623d748724eb3fc1b15a68c90d4d0c9a7826ba4445ba3853978bb8491f25872d526e0e1a98fad671eb83aa58355921582f898c10691e3353f20cac702f174a7b5b63e6c65582e5d5fbac9d3448fbb6d1179e0af65f40a4702989b8bcf92cff564a3cf3d1d16b757ababf831877f115c184062d7230da05d965d10f8241b3616d296113ea9755e2ee0ded1d4abea901f2e594e8ae7d7089d0012c9a63bc7df8a9e21542f14996174df59aa2c5afd7b051ff1c30af9d4774da55d9cfd4120b7a54945e298b34dbf3fb3b3ac5efdc2a6edd9d700c4585a52f4c585a670f51ec288625f0886deaffa6d6f872b23f78e05e2763c3d15e46b99ac4c70d81eccfd6c8473c019a247b6223b0e69ae8f85b0866e4cd37bfdbf205fc22d851b8cd0a6e0d37d506f31146c7878b3c79c1bf1b8a0d9b4591c169cd0750cb3ec2f95d45459ed24731d4c58dfbab35137581181e5d21e5150f5cdbf781cdbb0aa2361c4a5813bb5f528847888893d265d982c3cb37b33a9007b295b81228111a0a63a94e9e9197b81d0a2925e70d7513ce166f24ff636a9eb7f1beaaa0c2ea092e3b6bdc9970ba0cde15e9a43bd4713050de2fcb90245c14917624a0d494fbd7efc530627308670847a064973863e84551f02332e8261aec58f210f29d584ee84420d6fea25a27da5d2f32fc47dc1326600d3ca7f17217b832a650e46f5dcd50ad43f9527102e793ae928ece47ae26371fbe5d9dcae006bbd274245c336859a03a4de691c7cf04033e0e8d32a0f8e0c4c5b146a0904a8ac872e564de60d75930df10422f122af2360b56570fd351871b64933d272ff1f4ff16c193adfa78055b122fa5a805c09422899681c737538f15736b336956e28be20996cdf1b0dc3b6e1e12a1e9525515a89e124b808e8403a4b45299027fe6b111443d6347594aff71c04e45766f7abede758e47419086be96a6527457836a885807d4652a58bc0dfaf90dd75ccae66e9908635780264f4fbb5af83d2178448c6d35c9e14e9d11d9b954e441e694555f8c00339976d57b562bf58eef8000a53fbcc2fbacb38627dd4fc0d3b9aa90ab643cfb33ffe70bbd43680372e3d102d2f203d45e3fd63311f40006e3d069182f8464e56da8f0503e9394661a2a0100955c840f83842251fd414b3bd51332c916608b50d0d0547547dfdbf31e89227d399eb60769ad109a9818849d516303ef772e06893b4cf5d1bb6ea0441a8aae1eea8dcbd2659887b35a3bd0ce3065a1768ec782d52aed95794c08a52fdd3e3be6fd9ab769f7df42e149c2d69e11a7ee91422de2f619bb6ef29e5e6502d85c92a8548fce3b5185d90f5b9150ccc2acdc7b3eb9dad04f5cfdce3b11d78dccd90f0ff576764bae1b69b847695a2f0446cbc31ffca9675eefc84c1235a7dfb419414a0ee4177dceee3a39cf848457515b7900baa21dc2acafd887f7683e2de09f49defcbff5b31fe4d47c0785332d33d566e969eb49a438f5684a2b6755f03a16b88f231bed57065046589f16d7b53d18cc5b287fb9a3428fdc0e7513b148687d14a4e0dea321a1b53fb242988d2fec610a2564dd3d589627e4ceb0df2842faff2de3f633007abd87806e3b5b98fe2aac426d12edcbca5f983980a42ef", 0x1000) 21:37:35 executing program 1: r0 = getpid() r1 = socket$inet6(0x18, 0x8001, 0x0) fchdir(r1) listen(r1, 0x0) fcntl$setown(r1, 0x6, r0) close(r1) shutdown(r1, 0x0) getpid() 21:37:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair(0x11, 0x4, 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffffff}) flock(r0, 0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7, 0x0, 0x1000, 0x0) dup2(r2, r3) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x3ff) 21:37:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) sendto$unix(r0, &(0x7f0000000100)="ae35f274fc2a69deab82a70b35f7d7c08f2ff54c8108a996e8920a19530d71f9da188c39d3293c12302dbdf3c3fb96051d37b1f23d40ffe67c097a7c3586c887009b81f32b56c4a57fa1d4de5aad7c13176159376d917f5ccafeffb76cb81e169169d7918cfb0c58ef875503fe42b03b", 0x70, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050300000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:37:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e", 0x50) r1 = syz_open_pts() close(r0) r2 = dup(r1) recvfrom$unix(r2, &(0x7f0000000180)=""/177, 0xb1, 0x42, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xc46) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x0, 0x3, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 21:37:35 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x98, 0xdacc2e13c7a6d603) r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e29743649ae1cf66f8b7507b96e6d1da1e6c84", 0x0, 0x100}) syz_open_pts() 21:37:35 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/184, &(0x7f0000000140)=0xb8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000280)='.\x00', r1, &(0x7f00000002c0)='./file0/file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x5, 0x1, 0x0, 0x5, 0x4}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x25}]}) 21:37:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1ff900ffff000000000000f87c8a5b67131b542a538723000000a71400e55a000000008000000008ec"], 0x38}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 21:37:35 executing program 1: r0 = semget(0x3, 0x4, 0x40) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/59) pipe(&(0x7f0000000000)) clock_getres(0x8000000000000003, &(0x7f0000000040)) 21:37:35 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x48}], 0x1, 0x0) fchmod(r1, 0xe0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a", 0xde) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) getegid() readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) recvfrom$inet(r1, &(0x7f0000000180)=""/216, 0xd8, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 21:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/11, 0xb) 21:37:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x20004268, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x7) 21:37:35 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0xf423f}, {0x0, 0x2710}}, 0x0) r0 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 21:37:35 executing program 1: setreuid(0x0, 0xee00) socket$inet6(0x18, 0x3, 0xffffffff) socket$inet6(0x18, 0x3, 0x0) 21:37:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCNXCL(r1, 0x2000740e) 21:37:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 21:37:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = shmget(0x1, 0x3000, 0x30, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r5 = getuid() r6 = getegid() r7 = getpgrp() r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, r3, r4, r5, r6, 0x1, 0x101}, 0x6, 0x2, r7, r8, 0x7ff, 0x441, 0x1}) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r9}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 21:37:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x50) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r1 = kqueue() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000240)) kevent(r1, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x3, 0x2, 0x2, 0x10001, r2}) close(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x480, 0x0) read(r3, &(0x7f00000001c0)=""/81, 0x51) 21:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30}, {0x3d, 0xffffffffffffffff}, {0x6, 0x0, 0x400}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x97982e5876ad4de0, &(0x7f0000000140)='G') 21:37:35 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$getown(r0, 0x5) socketpair(0x2, 0x2, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x2, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001, r1}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80e2, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000000c0)) 21:37:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x40}, {0x44, 0x0, 0x0, 0x1}, {0x6}]}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/187, 0xbb}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x1, 0x7, 0x410) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) semop(r1, &(0x7f0000000040)=[{0x2, 0x73c}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r3, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getppid() syz_open_pts() lchown(&(0x7f0000000200)='./file0\x00', r2, r3) 21:37:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x0, './bus\x00', './file0\x00'}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 21:37:35 executing program 0: r0 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/24}, &(0x7f0000000200)=0x1a) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9978, 0x4e9, 0x5, 0x0, 0xff, 0x100000001, 0x100000000000000, 0x1, 0x0, 0x7fffffff, 0xa630}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) munlockall() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) getpeername$inet(r0, 0xfffffffffffffffe, &(0x7f0000000040)) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 21:37:35 executing program 1: r0 = msgget(0x3, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) r5 = getpgrp() r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r1, r2, r3, r4, 0x10, 0x1}, 0x7, 0x7ff, r5, r6, 0x4, 0x1, 0x7, 0x8001}) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r8], 0x28}, 0x0) recvmsg(r7, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 21:37:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x28080, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r2 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)) 21:37:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) 21:37:35 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10220, 0x70) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000080)='./file0\x00', 0xc002, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) flock(r1, 0x1) close(r1) 21:37:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x820, 0x2) linkat(r0, 0x0, 0xffffffffffffffff, 0x0, 0xffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 21:37:35 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r1, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) 21:37:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x28069, 0x80) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x5, 0x80, 0xfffffffffffffffb}, 0x100, 0x1, 0xfffffffffffffff8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 21:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) r1 = msgget$private(0x0, 0x2c0) msgsnd(r1, &(0x7f00000001c0)={0x1, "782c4ebd35d8fc5b74b55767328266cc9f517d7d73341b38376a07573d8b5e35e2ff9fd72e68cdfaad9e14e66b751521fb7ab21e96093c75bc3fb6a009210e373769ed05876d486541d7b509b36c56709eb275e2706e7a96a15e649f2d365c6343998cc0cc296b02b94443f859657cbde7799e6e1fbaca4666522d593aec7f30d42cb7aaa70b42440241ba14765a4d85cc4eae1c9c7654acb2f46dfef1a196251c96e4b417788ef7cd0b425b5176c707410cb83aaafd8ec80cc2d59d401387057dfb436ea138ef75f0251193218581648a4e4999caa6a3a3ac0fc410cfbb4854f7ad0a61b724ee11426589d360fada5c83037a468d"}, 0xfd, 0x800) 21:37:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x24, 0x0) 21:37:36 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) r1 = accept(r0, 0x0, &(0x7f00000000c0)) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = accept(r0, 0x0, &(0x7f0000000000)) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 21:37:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x20080, 0x9}, {0x18, 0x3, 0x40, 0x1}, 0x55753c22, [0x72a, 0x100000001, 0xde7b, 0x8, 0x0, 0xffffffffffff847a, 0x3ff, 0x3]}, 0x3c) msgsnd(r1, &(0x7f0000000000)={0x28005, "c369532a25748723159a3b5490891618d72531fa5f7a1b1db334df2b399383c479f7e6012d5247e01712faf7d61fd2e551e0fd38a97ebab486ef84def2ffe82da84aba9eac8b894829f2a623217aba276ba6f63952a59f4204a14e976f76a80de77d456006546b234439e01e82a09e9ddb04b904fb58a1a9787f1adfe78730033a2b1e3d0b8de29d5d7d4ce94baaff0673a546e7106d2ac787b2e22f34741007d1ca04b8f287c786d9c411e5bbdd54ef3aed6834469c769499dbce144acc4d2a74c1fbb5dad0e160eb0f94c67f4e1e7f9276f540b656e242b6b14c96bcdf98ca2549c30b92f8cba332"}, 0xfffffffffffffcf3, 0x804) 21:37:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x4) 21:37:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xfffffffffffffff7, "b04d6a07000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 21:37:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000000) dup2(r1, r2) 21:37:36 executing program 1: shmget$private(0x0, 0x2000, 0x100, &(0x7f0000b39000/0x2000)=nil) 21:37:36 executing program 0: setrlimit(0xa, &(0x7f00000002c0)={0x100000, 0x8}) r0 = socket$inet6(0x18, 0x1, 0xea) ftruncate(r0, 0x0, 0x5) 21:37:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) sync() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0x1000003, 0xf7fffffffffffff8, "85000000000900005f00", 0x8000000000000000}) readv(r2, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) syz_open_pts() 21:37:36 executing program 0: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x1, 0x40, 0x7, r1}) r4 = socket$inet6(0x18, 0x4007, 0x1) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0x80000000, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000000400)=[{&(0x7f0000000100)="868223dd26be01df4f4d68dfa693ff71984b51b81ccada79fb7ed755ac2d25ca0151ae2629d6682cca44d5480700ba5d", 0x30}, {&(0x7f0000000840)="0599253eca2b6ab8c62d2af5dfc90637cc7f189c969232279d4e09ba8c4bbb4bfc09a70cd972e3144a6540edb2b515f054fd5cde738041da98af1246c32b185d44d391d04cd412bd04825510a2e161aca5f2f2843f4e0641c7af34c517a2f5dfbb8179bd6caf341a008d191f7aba9ce5f477b7ca3898203369b6678e4ebcdd188d56a6376ce4280c9be4d6371195151af168b0b2634a3d9955f3ce9d4dec9578d7b784932fa0c491b9ac34c430696b4b6f07192e4ad7bbb6f47138174a30de223948547d004b70810888d8c3fed1c65d8fe6aa8002a031f4607ef31ada424017dd31ec1f6d71e7254210502e0f7ccfc80674d2d35d2371c61b5d35e21469ec0878591a4e959e647555019e16580ca968d7594ac02fd47ff94504a717d02ef3ce03be661f00e3899b7503e90e861bf02900fc0ba977a85fd03b318d3c249d2d59617d5573b83d9c50ab278b8ea589d6061b30e76783f607f6e141036ece87d9d609ac25f4d08fa1f46b627a05a41f0c5487c32b14f6bb8c4d9c51657af075c14bf766c65dadd92d1a2e1b03934a31bc84593a770cbb88749f2e8ef67a3484b6dd19387b00c066c9d3f38255c491c22d183a1144aae15fc7ecfdee3a41c6a8bd8d4925069951c794ab21a191bcd973f835a6d746d2d09f80cf7d32b7afa27e422bb2bea192c3f18dba077f0f5e4b4abe246bd941069dfd051bbc71a31472c210aaa30d174a1fd050857675061c244f75d5e759e172846db021438819499d81a482d0c6132d9e20f309a0c6c6d89d5252d0f5c1bf456f4d4c684208035ba6d16ca946cad784a5f57fb47c6857573d764b538237e5813efc12e558abe1e863809adba0416fb292edafcd240b37e238d4bfa5562248bb8602b73f42751d07515f6a095d2fcf0487d9d0d6b3dd3e182f06651549544439deeeb3c5c94062c6be638f0157ea0bc3e0ce457921849e995c96305ccf0bbcba4fc6a8918227486d6686a2e99ab3ceb15a157ac87a160eb4fb638db20500ef3f3172fafe618930e079b78b858b4c0eb2b7f9ac1bb4546ac844b8983394627104dd018be3add51d5c4ae1c295dcef6d71a7628ebfc7f035d47edd0d7fb2bd3c6122da8745f6ae8d514c0372ae1e3cd6e2bef4efb8aa1c4b171a64df33687a4716cdcf15538794e1a01bde6a2f02e1e02cb756728e79923712d87599731d189e34a816bc9a12b24b6bc02a7fc4ac9d857a20a37267e6f6c239f50ce87134ea029f8712e6f4d2cb2207112ba3c264bc42489e109d2d432c83a32341896b0668d847ace6aa0b08401963b65d5fc6929ec8fd777a3e5eec55cf074f956aaa313e518ebae8c526bb25f36d20356c3a09f4ff8d4af1ba13f3fd2dec8c72da29adc5c8c56de6631619df91ff29bcae8518cb5e9c185f8c2819651d7a12363be4c00359ca3a2c98dbaaaace9f4dfb96b16b0f63326ba6d47e660399ae1e78f9fda621994ed16e4e8bae0231fb7d3b6b57a4b9568e28b686a9e7886a66c445381885640fa7823ec36deb61cbee965d8f91f20a0d0a075b8a1cd296f22dead902d50944e87e2abc712fff1da7a9d5e8203c813562be04f99b331018ce6fbb36ff671d8e100ae8d0c4b5f0ff3f60bb998fb9384817a0bf7a1b87ba98a3bf5a63fc98842302b196ea79df364688297490ebcf36dded7d3c2c9b2774609857da01b0e1fe782006f98a5f960ace3d3288ea700aeba1f0e47b69b5e932f2072b41e0dbc35c51b0868f0230fd8810047e4cf77c37597cc94f9f3dbd16f458f8c0058fd2f7da5d053c8acc2456687b2bdcdea13792cfcbc63a987fa6ba5f49432a357e5765bd28cab3f8133756a5ae70ff34c06293b175d2f4644b36c8a2bcb72d5e0aee705794f8870023b4e8321768e41e50cbc4659417c7a02e5a77c1552a10a62f9023f4630feb0c923f37f1eff33d0ead6edfc576b590e0b97c391f35f12687e368d3f9bd9684988c3e92e19d6a1b732de41ea4f470ceffd8896ed23b175ac49acdf8337f5fe570d5cda31b9b38be9ec493fe7a6550ba070979f2726d59609f0e0309e7d5119594f9c6add9bfcc588159c65d7e84f340aa6cf2468dcd07333f705ba5f4ee4077f6625e87b455f91857e5a33f809f9a4f962d2f732a0cb427c0d56382a031c476364948c6570dbcae1e64566596a25a7cb7c92a11ab38837b71484c69d1215a81225da661df52b66460a2b9605abdb515a4b3262b54d29bfd720fea0f58793a3fdac86250a833bbe1ea0d90063cb63011e68d4bce4d50927a1a59358bc7bf5e51f3390a042290f5770b3de1fc3357957a91e011a53b8b9e11b508aa14005ec586fe2f452a3b51306f62f23a0c8d504bbf3b1f36251a4c042f60ac466a82b39bf20cc34574cf9d29aeb8542bbf02418a6640faf1a03a0dc92297a0999c4263e47b767838780f1a172e48c04b843e4a93168f302cd6c6a82f878e80c1e4eb8e8edb106e21e246cd2dc2ccce2994ee0c8e00f212e918205814547c537e27638350313a0f0c66bab23629b7aba4995f8daf01a2d171bd26ef6496b0ce4554ddb6a95406176035dfe86a0b65e252380ac105d5ead847d954e77ef8443b6516b20a434517d5b1af3b5851e7f4ee47438c22c9da7c98de56a8a0f4c070bc056a6342f2bbdd0be3b449792c701c51ec04578efaf7d199f3694e65bb2af663a29f25fe0b8e8dc937b654ac8bd3d2189b5b8ad25229d235f8e7e6f27e8f79506392a085d74ce2f007683d8330227f2c70acfe997a3c21673b07c9faaed0dd48781f23112c96f98032e3902d4ad7cf067f5e13f8f3c434f3b258ae01409e11b0934541d5cf2ca3cdc20e7430c4a2b4739f65d95b5c8db399ddf41d5e27f25c9ac65d134df1fed5bfb604b45817b3180f52f88db43d583ab3027fd31312d537bbb58c6e712343fa697e4a7df248e6f0762bc4d8d0f753c0f85ded02e71ca97cc18747264a39fb374860fc2e4e00d5dde77be6b54d59da724749dbbcef8011bd5871e7755098ff23c55e3664644f1225c6229c0dbdbeaa85081d8eeccdf49db868babd25b10f1c5578fbd3bc04c91bccafc4fd5cdb13b042b4f48b89f0a9fde2bc27f4d5c4112df13585a01aa2d3689d0a569f48d197bed92ebf54b8cffe4a7bb5b7376b5deb6e752b6b5d97be72ba0dbe45ab77b98cbe770a256d6f2e3f00df7a1a80bdd97ef2f4791deda9df70a3904cbd20958d940a4bd9f3dd5a785f254efadd2219754e6950f90ead92470cdf468759c89f9eb432f9c760f0127d7baf53b2ac955b712fb4d1732c129aeb415a95823ff3d60188b374274045f3ac7ad767b25a175267ac08c2e2daa4ba2fa9e978a5557653b44a2b0d2061805443a27c295b0fde69067e94ea7fae038df21838bc62f1d17524513ad094828425c9fbffe16a1b0052b611c5c1e53dfc7757d85a7f0ba0c47e2b87f9f59c514fba3afc0e5732c57708a0202b85f36430e3dad89eec2900b3179e9f8ec5d08c2e410f634425a374bae23b8d74cabde208cee5401a9c67b90fc66554bc086995b9c252e9681eb05e6aa982481988aec17a1afa0211187bd5a55210035127ec6004e0286eeaf3f4de5ea66dda77fb524231608b9adf51bea6dbbb94b16fd08b00d7a74017e928bea77cdacb34adb22caaf11e5d554bb5d311c08d4f3663a783cbda14da89530b29c881c9a62e2b813635b475b84f2e4a06173372aff460a2a0d6f802e22206833e0369c345b320ebc32516d86cf6ba8c7b549d92a75eb947edfe82169fc750f371ee604299684ba44fdf00776eafec750d2ef4d1490ad1be1fd33fe49301541c0752c70fb826bf4255987f9dba10daf5d2197bc5627b9273cecf201f64eb95f65e117503af9dc2532407f0939122880b483f8177a0e5137de74bcfd6c282f8825624dfc0d582aa35033d51be8c6eb618e2adba45bd328ace7c394b6ac3f8e4ce3f70aa69643ef586ad8d7ba6b4910cf44a94262f3e2cb4a5baa7fb005fd6159409f61238a702279b3ce898961afa25a86e6a1f36668aabb8d89a191f5d5d35c5d053cf990c412adcc47175b9847e1a9fc84a5d0f5db179047414902cd4dd9d29272830a8c119455ab04e683f0ec2688edc07a2077778ade74bb43793541b4a6d3910b00ec25b2f2d74ff986d58fa5dd33265c562ca4cdc73e494d3acf245179ed024815b7d52cdb398c38e6f8e7c79fa727ea57c5ae334dfa3d5edc23f37393505b1828143f6651121d25c12389ca8f7e72f869a54ea6e57d6a92dba8f9003f2264892388965a6f8bae4c326ae1d0203231ba30a48ce77468652f88cba9ac5e9de5ab55b66e8b87e32ac1d264261e40ecff3874909f204c512dccf8b09f8b7af69047662bdb3f67188c376e04079727d4d18bc788d640a9130f6abeb808218d606d914a17e80125a7a53b414216f76b19b75a6df9c5d68163dc8519d286f720e7e26f1cae9d5accc46a5751bc6b32e5cd003e4c45a31ead15b88f5a957f8eb273559e26e3c252bd9923cd294e89fd11d7efa9eff442503b3f84e1373f6ac05879bb42e6b90f6cd13a8980a8bfb218f1db604973150def46d8a91c6719194ffb8fddb41eb2f7bcff805b9ae59b9fac4b58aa24329dffd3d5210a3e8fcda898f1ae648721f02a08ebe37d6219b6a7c0610211a1adc435a24c5ccf9c95627033a0a55eb2b5c310711ccdf06f0b39d958f9702591f17d6f85b874d52cc8212d857432045f637e6cb4628cd027060ad9203ffeeea7c1747d030debd5799396339fcc9a22dd992fa37990ecf82b43759369bfb83c11ed1d4084f8e94c6be770c063eb62146df0a1e91e316a3b96f052f3563bca3a55630f79e7b677441a6d4f2dc483753e23b8bc782cc27baf31f0fa37da05992548f49f8e8de0473ab5c30f21e65a2714d93aa406e02c7246e0898f1104ccdd2f9c48c1d09fa412739c5de68994ab745e6ad584b9638a4bbf2d0d434f922dcc09fe3b963dd621aac3c4d02750367fec63bb106850f2ab252a81041f7385cc27facaa3d6cdf1473530b8313e0811bd635a376982e100ebc895b6857d2a0fdac88fb67863f65e7b5a2ccc92febd6cb954885da630e3b0a7c59aa65051ebbd03f72a6df4b2155231dd1fabdfff0b08529488123057deec9eac3807d4856653d20e546372160727d2060c70f6fd11e207956391c84ba8c87813bb2ec01d9f1150da9a98fe8fd2257f5f2724479fde6e4ccc1190714e3ed0f032aea21e74d645a964f105bc9f0d113fd1d65de9f92bc53a732a6f60eca0b42585727bf7ea069cf0018182d3007a9853f90760b3107631fcaf4c4c4ad62c9d641e79d548b9297f51bba2aab078a3567932cb19b28cd1f215835a20e1fdf8eb6f4577fd136a14721e5f8643bf52b88c22300661c06edfcbff877ae173a3339f2bc0b5d967f34709ed1daccd5c776227d994d4fccf9ebd259fb88cae697010e5dec6f50268229af8c55388cafba604b8e1a2042a73f8eaed5b687e4c6e2ecb0135bf3f295277bf6c1a644625d6660a1b496e48cd6a54b9170930b10a26928723f5c26507aac0461b622d37551f27d1514d5d40834fed930343552a0e176b4444a25f862d2f10b01e6d3b73e304ee413cccc5bc42384204a2dfcc329a2560089e0e280d29d38d62eb8d6685178cb16199ad71f159fcc85de1ff147f7234bc2eac029f9007b3b666b20c26f4af4bb4bdd314a828e714768dbcf49fef6b67289575d21874bc13fa56d79b3adc5ec0607bd922aa0b4b0c35407e992338b0e7b642e50e79109fe0e173aca92f13b3a", 0x1000}, {&(0x7f0000000140)="7b1af5d03cff187f27e4b78825205dafc6398b1e2400f30eae199b6b83497463290a28bc529b8591ad5290e99234", 0x2e}, {&(0x7f0000000300)="e1c330839e77eb705563312132c100236666770576a997cdf64abbfa8b776f5d3df14ce3a946493df88e7297e2ce0f27e129ef806583cff7ffa7add85f2e87926d80390d52b9a970a6dc32ec02cbd8611c1fb562c3a2902a2e54db44ad3caefe8f4dd90c7aea5e6a1343fb4a03c87ea940aa8f426f57f6a80e1084d632589e9bd5890b1678bd9aecc99ad6e0206e1adfb39b3d7979214b37e2dc765ed7a85be15b34a475bfabc3711e5959bfa6449d547a8766ea54fcf814ac59a4d3b6114a16ea526032502c230701ab61bc1625ea6ee15d9c3a05723704bf56b5e99cfe1a6f62b74a5ccf970e9ae20f638faf56c543f3eb2746f1201567e4bca98b62", 0xfd}, {&(0x7f0000000180)="818af9f3f4e2a677a5b7cbdfbebd8cadfe47df37719b37e3e8037b6c556cb3bd2fc3fdf63ae74868a8c31f8271adf508ab8dbe46ce7b9f45c6c2750998f12cfb96324f71aa150f252f8c576739abbda2b2af27799c018f60", 0x58}, {&(0x7f0000001840)="14d8b3de34540eb5dddeba64376f91b142a44ef044e21b247e580b5af17524e564737508dbd091253b46d00e187b83627654486c736fddbd0af0a9f2cf3e6a7b4c9564b83fd7166e2e857a071eef200dc443eb75283c205829960ad9c03448fcafbf2f2480d44d259ec082b4cf7dfdd26feacfab213500f12cb72f4c154ef9ceac7e00e61367e1d9d7a07193fa740a4a70357a2f64f1f12992c5aa665798d8c5d61906b3e7cb3fac67eb5f99c814aaa8b0931f6a55f8353abd47fbcc39aa31c64743ec0e743e0846ee4fab66c9d5233eb0b083e7ceb300fffd0eb90f2d2030e83fdf20742e94c9b2be3add2ab9e03146bf7efc1a37245384ebf73bc361b6181f8c31c3a99e65e333c6f08871e4c32aadd6d5d9d6459bcc142b8675875a812a8c3db914ac2e362fffcdc4a1485380e8bbc733839cea04c0128abe16c70dc0295cc1a4dbdad9f3a9eb10c49a1999ac71567e186ec6d45e8d7832d115a53673ca64ba01f2ea0475152cd213f474ec032f92ff773ed9652a648f94f6b72ac3e001d404c8896b81aa411769ea521b15af25d9ef1a99e099afa45b52f9eba875d6ea692219905b8b999666e93d881b85b0f2986b1ab75b2e6e312a0063e4744522b97e5fc1de3655a859678be96b03cde40beedc6d2e5aefd1db424c6086b0251f8a0cdbaecbf24a85fe5dce941c54f13c83bf9795a4646819bc10a4df4f440e758abda897a9549cc11e4679cd9db2691882f7dd49be71a8e6451aa461276b5ae83e9602428897050998c24e13cedd2f1ea1adfdeaae1d58bcf476ce4964e70e16f6f253b95f7f331c5332bca0cd3cf79a1791956d617e8d891b22871153fb11244f852f32f7a21be3136a57ec354d14c8250c0909f237cc20999385dd6ee6ea10e89405748019aaf74f9fd66504cfa6474278284c34fcda5f684b0712dc225a7f2b726f54d3d8b7af1ed3e0cc010a9896e3afac0d8eb897acf1bffcf317484fcdaca1589b3f372f7b94d0eb8318b3f143f429692f6dff6b5599861fba358052c7b3b86ddc5341c2d1aab3e3bdf380242f69fb4155de30e43baf902278fa73ecca0159d99e498b2fa7c624fc04791858b91e3a50c802ff4dd1fbdb8e749ad75d9bdfc93bca5732b0b02c336950c8f0417d26ef478629574a060896d00822fbfe5f06e08d1e5fdcb2226fb3b0ab741dc7405cb5704fd396a386a13e29f7632ff20fb9a4c2591600e370bce1130f8338bf3bd2255a09083c3de7f73ff0cc7390ce3f5462c61eb6206dfc1f67582726c166d3cbb0c789116a1e6a09da5eed2c1190cfa3031c04270ef0844a7810a22c76cecbd6aa8bdd1aa836442750a4f671377e62fb9eb19ff7932eacd9c4d2f167034b7f5fac199675a462930a28c6a2aedb93f218f8f1f29aefaaad6c037071d64b3077a1a2d306bdecf0662cfdadcf6569570f988b14d2b06ac97aa198ceab947f24de626d7490f977fa61d1c788e078be3a12377efc2fff57a8a73987c4fa7767bb6989bb37692547048cf37894f001ed10cb8a029d127873dc4963d72aed5c1437811f9e763283c7f66e321392ffef839352fe044d1aa46f57c1cd1a0cc7aacc48740797ee80cbbfe6288b61433b7bdd21fdd2d568e3a00e45d6a94652beaaa3ae6fec524d743b0edd6172eeb1bc0e35d75cc51f6927084586729dc57a2c2924aba86039717e82b5970ca6d28a649d3d9b1d5006dc827f358b4aaf7e3dda438600a46f04a8a3d6c4b4c8405ea141d752143413652199b0209cb233e08dca715423d56a414526ef754e13f974164d9330cb5cea10f6a7de759c0e390dc9aedafdff3bbf4599a38a4716bb399e8be5f3e34cd180bb09b3c829f28e31bc4aa09469022f3ba0ad6a2e6bad412d5841fa7ac92f6e21f6988babe719ae40d6358771261d7ac7cb577c425daf8cda8650256149de39dbf83cc0bdb26ebc932e170b17483cb28c4fcd4f1af241539d5b8ea69e0767273e436146b37c6f125cf5b10c2cbc5b48ed195b923aeb144e6d7a4e75baa802b5507971ad51ee304c14229926d9d5763312356f3dbdabcc27b0c6bdde5b1b34654c2393887f662654eebae20d9c5c796d43ab0fe5bfbd1c838a9f4bb16a11c6540635225ec443c1d3309885c8023e25e0e5dbee3303ce8ba58d91cebadc0223c7d987456d34e0f9998b091642c362fca10675ed104f15bac45fde033be65860fada70e49136b9f4ef800c90f3e93f63ac7d99517e582bbdfdb7f85ff87c275c1b282c924859d91819449eca1846ab41d011f5fd55789b4d45aceea69bf0c835b506db9d07e70cd75024a831e4a5862841a74f893637b81340831b0f8fca525a7430887ecca7c29a7ada6155050e5a70f1e276ac878db709638af0e5b3f93c88e54a8b2cd406173578269867ab89f22a2253c7abf474475d6260a72288a96c2774385f5014ad156d9941bd8d67aaa4903bfc3aa45f47658fb1b532f55eebbe5a4b43ac8eb0f30594c5cadd5ef5541981b2a654a95e6ca2a533c1e25493fdda9beaff4f02f6788a40286a07bef7de88aa84004b06c822cceca06b166db3805e804da8e3f76d45db6069429cb846c2e6fcd0ff8214ba56ea82344e224d6846fe7477129f33019ef4ddf0de44c3d04d9ffdc75c6d5382bda7ec118e5aeb5e4811082be0079cdcca14aa8753769c8099f004f4fb9f7f284ffec811efb08e25c8f257a8fcb003525f294745fdcebba3f9cd819514def3ad375404c7d31c5cd0cf3dc992e77b01576ea666493ac07756d917b650b0a1076e31b5a30ffe77bdc8f4682c061b908769a7e304f09177b23ad1e61fb4c306af6b07ee690af5d0642c6f12cbcf7f5e8057dbb778eba6673e211b460647659e3ec99b085401401952199e57ced22c1701fb4c9ceeba565b082e69740eae206f8cc0a244b2f1ee28e6191312edf6a794d3862f4820da5a4e240a0ffaccc4f8b7c8b72a625fea088e4d2358883b030522e0d9fe17beb2cdd3ea50a76bde5a5200d237d0299a6a82acfe9fd37066d74fa2da8862b740781aa49dafc045b30ea1ce18ecf184d8096656b283d9f9eade65df31b6e243ee481e7fa477652b9fd5424e2f5c7d1c27fe3d5cc738ca56e8a9c2a7274c86506e49659d34a27c100eda87e5d079f3bcec1237e05b681f0eccbd2c4ea9ef7b0906c8b82f5b634f1ca9d356a5c7be22ba24880ba0077d8d2b5a503d41d3562da169446c4ad67386e003ae452be50e0ee41a03db8c1a385ea42b50d2917344e0d1807a99a7c4db0bc979229ad80c7643a9ff4e6178e4b19a91e8460d71833ad50fdef4af7c8f90bea34eea314bf31aebbefad60c4fac10c86a450f708767bcbcbf2829c76784a13dda3be158af804d7ba34a80942166e82a4256dea955f74ac21052057240a3dd287df46722566bfd544e57ac8f88581d0e41925bf2983c5ec751ed1ba51f9d746ad6c9ea607a9a87a164783c6a6be7ea75d9a3b1747550ce515b0d0542002d14d8c81e44171529e5f47361fca451fc7db4843ceee224c19b8e9d443f88d461f4592303c85dab77f8ed431bf57946542455a6c5a68359f726e86a002157c743014a0ec16e2e30ef0aaa31683c60c81ba5b15072eb2a478353b4742e54c353e2f34f14f4dcf2da00a5f984e07ef15670b94337cf94b32142b35a489a90c614b3b597ba45ac4dbcdc8a293f1ad3c513a9fea38a73cd48b1a3ced264a9a13d4a71c756cfb1abaeae5003c510c06842198023f80cad68f95aabcde96a5da0dc9c4fd05c38f1774d3615998f7401402d585ab6f016749cfbf6dc9a467528b1fab3926817da058a13ba4f67c0263bf6a9f243f6fda5dacf0c4153989f6016451055bb8e565434f5b247ad20f7ebc690b141a000853fa06ee7f29d8b9c35ec7ba14100bdc26893ddbdfa10b22067a7aa963a583aee430169a78e61593cdc8b39741dbdba50f57c07f4b2b6754310683d7e1e000e5833b88415567d765b197aced9956b97b6bf2bfad0fac17710a18766351fbb01021cd2202b9bc97bafff4c98ae4dbabfd6ed0a25397ae0656e7ed0a531cd9140e1f20a83ee2013092c9283861e9b8630dea638b9f92dc0b1b3ec67842d5882cf6c8220833d22f331d4458a591007f58bec722e474106d0ee77e9b8be19c04eea61457ffee8d171eba96e69b0bdbce9195a3e00a5e8ef11c858404b3501a7c35bd25de975127a770c26e94f035d2e9480d13887337f8d8ece3ceae1ab67773de6d1ad32dd4aa9926f304af038d1551ec87d7aa7c3c452eff2daf3e17c04fa5f0efe55c38575f959d7040e824cca34afc311b82d62e3421603beb519f6a45c083393f3a6f17d448007d15115ab3dab32d8d77677cf993f3b71e9bc161e1fd612201cf2ae0d1e91964f1454e1103b9614152406e42fcba294b7becaf5c5de037210669b938e7f31a1c9cf6ea0276d74cfdb4ea36039b3dd2bbe3b94cee34f3a403880519162007d817426e2412bd8104cd2e4605f125d3dc7edb6b4c47cb081c039c3bb06e26984b92b3612797fd2cc75e6a4a7f2ccbbc55c9a2ac3422ec466bb8ca3ce0c49578bbde32c02e2897f726f1a2a83099824637e3c1ce651921cde518c8c7ea1818d2a5a78389a8abd48b7479a1ec2248014604321e4328a1d912c0c0edef216a2b9a0ed356702a4dc2f966277e803dfd740c5601afe40052c3f0d2aac69ec883aa436dbb563d5fa294b60eb5f87c8e958382a6478f397e2c6edddabb71877e45fc137cbd7a6d638b7601f93d588afcf6b082f44b6b6bbff784a94d10259266f8cbd2dfcd0934a036ae39cbdc205e2a3884035a7e5d938ab1e466d83270e0727768f305386d7b662a879bbd2f7f7ab4c625dc1f49116ae48764a94114eeeb6808aae26b877ed024d72ca6a409626cde1405d49e927aa07b7aa4d640c57d8af2ae1edcecf882dad4a61c94b979a33db870576173d71d0938710e10241db9d4b0746ba17945281a73f629a12693dfebbc5e2875e19d261f159a47d96a1a9e09dc10d52854bed904de348da7b45664ddf97fe91cb694676b338a583f3f235d4d278f251b7d286034e43625ad38dfbe4f11f07c73205179f448062a08946bd0cbaa53402ca9a95c2e4d0b31b0ca62931bf3ba9b1b129a5ca88523cb2bf2d912a4c344564610749c53908c9acf957e3bb868852ced431ba85ac40a8c6eccf51b5abd420cdc13d7837eee3e9ca78455a9e86d7c1b6caa23d43edd5817f8cdbeee9a5b96af4f41109e5f7be840d5ea93655d2e54c2d42dd7641e2c82c763c7aa732ba5b6071fe13b9964a2f241f1c405bfa39e8debe198c0a1dfc919a9b0a8317ecc43e8783f78c645312be5f202dd4263bfc5d648382044a074624efe35a4b2cf9059d2e6741894fe4db702b70f37c4650d26a7dd2af1f76b1d27ba7af9607e8355928ef894fae9548583db818f20d1db8dd6b9c55d0f3ee6c54e06040ab601a7a8572ac3222ab3db12a01c819e7236580303bb99446ec7ec74d0262e0271b841c4862f44a9fe691a76f6482d2143616940a23750bc57b0589ca6547d6d7a6c0cf43c12c89a989949080d58b09b24b57199f040c4b3139311019b5d1c775305ed282e698f881a248147ba535a11261649eb811c19a38abc8c5e4700818de61025cc45ea37a2a1371c1454cacc833ff7f8ad5429c9618e4ecf142697592a2444e6221af780f12a064c180a50a556e017ac338279c497789a2129c8809f3327cc3dcbc870c8b3bf9f14d54b9ee5923f171fada46fa78506933569c86bd907d4a55f57bb3584ba1", 0x1000}, {&(0x7f0000000200)="fc3345f246313bc4bc5f9e06c7c17f29cf691eba5aceaa68bf2325b4ea227596acb67a", 0x23}, {&(0x7f0000002840)="5ed53f68fa0b4bf40d2f0acf7f5fba910403413e8e3fe0347ccbab96dcdd258e6864b446f4c0b3e55c45e015e875c5490be90dfc752cdd4c7f53cd2dbf1a64d38ab1ee4b885f8ec129d910e37614506f5812bfd307d6e5c7fc15e0cdd1dd6e9f611d0d2b974922266cd167b757f5cfa38cb0d3fd7623a1817002cdad1c0270c21c89e5172d77abe5991e01ee13989884b52b5ef6105dd4911bdbd52b33edd8fde2d539e36542b250e35196022496305cea207ca31b905b806e9ad02196679d69d195c209b44f69b23bd316812f2bd4cb242c563bb8f98b0aff7e85c1a6dad0d8458ede5a7271d8ac5549b596cf4f765e1d000344e396932b1491e82f8a4c8f8009a7c624a7a7b8342abcba9b9ad5bdd7e164736ecf3b949bd9e8a0364072dc01e2d66ebe103d5f56e54f47524573e50ec4c28ca3d0446f482db582982ddb83e202e954aa52451fcbb8d4342d6d6a7a7e4d10249b7eaa0acb7354dbd9fc5d38b5ef884d79674dc2638f4a1742adf9f8f2bca97f02753630b3cedb36e98a6c2ce63897d448083b9fa60b3a671584f3a83191604a12a0d60040751af38df7c5e4ef9d54306a41419705a13491a6f3a91d36cf64bbd2dbe7e4fa645ef7cca336f895faa3313e3d543b2446530ad93a75c99fc695f46584de62da738020c349622a5455f96ef2d2d1dd78fc41e7fb53481e1f3b673d566a85113c6dd6eebfeb3d51f12155279f8e5a20353db11af123bcc8525dc62ed2afe3a1a9827f75a8f5bdc72fd1bcaa6ee720a4c8f1756f5dc7bdbd31f75e8ac60ab176ac7ae1838c458ca420d280222baa9705ee72fd1fa05287a92e4ac20d7a5e3c689562658baea01853d9548d791ea6c99f17fb7d245a38b7ef3cb930c7dcb847813f2f3ae0f41fd388615770f073c2291b8df8aef01e5f4fb637cf45944974e6871efad867272fe8c633e380acd2722e972a1986fd6aa147343c025c2737412709941b8102628461497f53dc90531cfd0d51cccc154fc273da8545cea1a761dfd5ac26130127dcaa37e528acad21dc30c4fcf8756e335ce1e7df7fb3f07e50a662f954d26d1ae92b4600f4754aa3991cd6f48e03d812561c9a3c119ef94230eadb8fd00ed3b059c02599e81fd0e2211896dc7d9800a5d4c989eb5b28f86367732ba34777371538979602bfd5b8fd38e25dccf52f7752dbbceac220d6c505c23dc31a805a2ca9ece208b3d510e6b421167192511c0025845eef353ec7fb48593b6478009bb464cd15b8d11327efd71a179e678e768d266804e24c23e313c1b8317249427a461efae232b92024f0e68e94b240f22e05d591aa671444071b2a7d7dfa0b7ff55ff9c7dafd23c54fd58e84048a98de33c4b05c7c540529d3de068a4cb0db2d02b5a0bbee59121c1916a9e30185e1e68e28851b85dcc84672be4df8dd703916ec0266f840d18434af1e31c0e8ac032de57861c406611565b047258a7e173a5385d07c494fb195df43dc36966c0f21e2dbe70d25225fec2fdc8454c184f3095d9d5c4908fe1ddee5ca1aca3445eb27e52e738a5d56b6d16afd2c23834a1fcba2e4ef638f2dad0c1847755460e27200cc9a4b5066b535657a04e29697c2c0f311c7c4f6e34b8dc1f2e935e369fe0356ee6ff97b218b46af2f9eeefa8990c318481102d3b20d25b5cd460ebd59bd1fe446621b99a6a4117c7b2d9e4e22f62914a57ddca6eee584bba1be26c1f31c95f588a34f98b0b717b6548c2c8dd60644bad3be27e483e4ddab751947a02fa6d9a98a1e2014f072252958b0638a906b1f80b94eb5586ee2b9bf48f245317b90078abf1456a4ad2c7dd3e15be66058ca7cc8853048fdc20d86b5f2f603632398cfe30768d492ef23d4f76380eb3e156c183535e402c3b75c078898dcfe60848680ec7fccd0b82befde9d92d5496b71963e40f952495cb6a456ab47b4a1c53f593eadce7bf7457f2a69beaa118aa63e3b71430e9f4ba4108c4e1d854ae704ae2d9f3d8c116c99c06c37e9e9ea4c9d5694a24ace25843112b88e0685e89b26dde75cb947c064de8f9dcf458b924bd0fa1cd79f3e730b087baf58e78d61e2c06594897b30a6a26104dd1ac2839c0780fd589495903d071dad69882add446346a5746dd33060e490e96631018f89daffd2a1ef1c24d03c1bf7222b464d4897f21f42ab12aebf244602d6f6fdc7631cc2ae769b87801f0e1e7eaa504223b6ea6b64e3625bfb4ae0a4791712b088d1fc8eb0d373fde5bc0990804935f110792ace3f9b4dffc45d6a1e4893254efa5729f63df5bf97d98132c9f8fd74124db1070a541e9a6c2572b40d6317b9bc5b8ed92c44579491329ff8409431bf4802874820124d5d541ff6ac71c670787efa099ea888a237fcdbe85b7497de4b1cb304b480e242bb877941b0e287c98af804b10b1e70fcb2ff9e3623f40c3ca9e78d01e6abb36d1da33a89c371bdb014d2eb70f8798325879a42f59c86ad919f0cabb880707e00af830589b929a8f419b7c9cc3eedd6698db6e43334979d0e1bfe479e4633bcf185367e4069e3bf089ea674ec96bae94956518f8b65122c869297bced2510de446b242acfb7bfd59661a5cf4f44c071a89d3619232e648957c288c9d0712c34897dfe1b06d1f902a6728ea17404ba3a5f1b064d79b6d90002536d404088a58745807fac2f25e0f676d0556d341160d4d1e6209c6d6f761ae9cdabb25ff2fcc4143b9bfa0731e764682822c9edc55e8d2b83923821ba63cecef8105af96a232f098eb6c9aca08664767bddf2fc7026172082b5dac39d6686de74d1aca6774b78afa9817a957ca31e75fb54f917a725e724b12b42862ed4fe0cce9a1dd274a6a7226314abae8e5cf2e47a88f7f856d604204b7da88abbcce237fa9f9f65f21cd43322d4774912c3346c54a691936e41509491c4a98a48e59217f02c0856acfb4e72c486f732ec69ef47491534c36e226973dafc6132ed65285ec13fe93396e935df7bce97feb317caba585211a4cf43ce23a6a2ce5822c81b2eedc0d6396623fce571cac671c0b9aff6001ad15d03371b22cc009eba4ea48a46b8f40c579f7643372ce16a7c11e98e2d99567cafeda2d0381121570398b2319a5a399bf3bc05fada2a47f0a23f03f7f31cf36784f0a718eea06738fb759984d889c98ff907c444b18da7278ed1007e409acf6086d2bba20c41dc2072d610d5ddbefddb4238ba734478d022eef7f444768ac8a3bb7bfd49df1f3ffd0623263b3d012e8cac783819c0a8c5bf586d42956c2fff50ab8463188632c00b9b3d1effde54e1a7783e22af6d37cc4d6dfc0696a7eadb9c00d03021d60c067c94b899fb8f53f5ceb433ec2318f7df861a5c965941158a0b28206d53c2966002cb965026e5b9a0f057d88c35545a24e2383ce1d1bad562ac6df34f6d533601552b83ec3f418dbc08f76ee17b8746f7d05679243aecec88445118111fe16d460598e09b4050b56326eedb212b4e362d2728fd9a59a328fbad9fadf66416e178c0a67b3f054b615d33f02a77ed986e4c975edb6b0f552ef6fda15adb962ad229159705ecea4bec4d2f528397cfdda73ce3525a3a79fdff87eba1a0c5e5f6d6b1f2dc52c5c33c86e5c20edfaa06d796e9eb9e8d879cb71bf32bfcd290599b7583885dbff421093edca5c8f6fc12c207ac56873e5c94fb324ef84f9d254660997a527b41fa12644107ad11a7785385eab8b50af0ab7e76174bed248b380d6f969f6a41e63ecd53e0b5effe44f4a075970daa158ecabd7a8b4a335f992820c71803af2b1dcef9c1e6deb9596942c131d92d33429473338956c17f771ad7555583a82abdbba182fc2bd6bbda3a4df19bb00445b8b0ab5599a3c608f532a945d1f005854af118c94763fe3513c3aadcd6e0a7ea815f2b36056633bb36274699ba990d07e50366b2c8493a4e9c179e13c20c3ca52780931984a169fc1cf454d0e1fefe407b048bd4d3369b7aa7a79a9f103ec75431df4ab9e02fee6ab2b6f799a73fcee4603711602580abed32c11641e6439d11595e3d34bcd99e6278849908539e271f2c98133952f80e903009106abf31bb694a7085709d2de5c3280ef05773c4e7bed9302ce87fa4a4f7665da4f8b63456f8d7847cabfc53316074615d7bd236a2a8e7338ea9125b33c27281489558936571ab31b476e39d83de89898a18cd3855c1ecdb9003877e2576b2633df04c350ac2865314e3988636fedb488d1087fbb3d0db09d6900e3a931ee08268fd9ff6d23dc22cc3d29ea9106b296331fd12d736d26d6d9f6cc3c16e2a2918a2cde0b16963800a3e529e508d8b67ae367f810912d586c2c1e4cee8c858d83d20a2060e26273d165e2ffccfe43b289e0cb18088ff6ecf71e4951a3d62de9429a39007f4d62cc0cc47668e1c7d4c480e5741130f593517454889210909f0e6105377af9082797a67111138d9e4b031f6ef0641702397bc0f33c1f782eff3a2d215c8ed5caf854c60cde30473cfa1c9f6b6406e39bdb3b8cba585e9d9f9fa5770731f827f8c29e744c889dc6054825f98c8a92fd2e6e1b2a64318b8eb4a948601dd0f0285ee60b29759061ad26b4901ea71ad87ec9f4ba9c52168c44d763543d0e803a794a6c85ea6c7511c586ef2b809a22f15a3a6fd5b912585b97c6269d46b2462d7400a7867e1a129c38540e545016ef85188dc271f228c3a7e740c68c6b59fd130864ecb8632185b8795f0be8b8183f2930c94701955e0a592fb04f8ffd27ae291287280cdfaa8eafc4df99905dbc25d2915fbbc30277e10b0c86b1963e6211a4e50b580b6aa5fcd2b8a0625e43ae03475aed0fe7e063be548d4538b58cc95004508c4557706c913f1e5eca1a99a6bbc07bb4110bd5ec1f263af610163e0389d830c4a1711f500625f883b727ef179c7bdaa9fb9c1fb7d1a82ebf1858c700287daea3c30523816e0469dae72a3775950d4ea44c790df80d9aabfcad1a6a5e327e2dde576d025711ebcf6aeeb96a14cbb3a493c8efced50d9ad501be074019ffbc37b14522f0f0709223c5becf35f83f29b2d02f754f7e428a7e8fcf34983f2ba2d5c4b637a340624c1b573e8b054c526cde3562ad45cc226961bb4d140f37f22e96649569ddc287e4fa3662e5b30d08db9c8fae0ee6d676cab6a7822b2a8a9a30f93787cc66e7a1c613e54d2c89a66a22361253c42778f2eb5f3e2de6305dce7439cd50d15dd3538b52c0f7c2a647d1688447694c75c9ce35154c481ca4d2a73b1dee801dc05c54f0fe0fba90fba224baddc41615d5a7e216c68782182d268285740241a20d30cb6f3669b227b7c7643f8fd82f84086f90e6335915145b93f46ac837091275ec2844c796093c85de552609f909d4175ab5af7b5f1065b09c0ce3bc77323d2c4762c3a02d37a793caaceceaa5dc6f87228bff46dd1e2eed06f8678898db58eaefefffb1331fddebb3079a7cca8f4289c9dcb7238eab7b999586cbb73acb4d19caedf7f040d6cdae22395c58f63a5e7c262e1fbb10c3b997f92a7cdc44062c28f962af1ec50bd2420a0fb2becba989e52a8f8906da71a87676b9628722cab6e5bd316c3a5b16e60e6f76ff3d70def63f583c833ba250e4ea5460f3efbc4448f6f4698314aedc95d8dab5488ad9a19295a1575187afa5f8f31d5719c635df70cbc27aaab728e5d5c6206ded6283ea3205cb9558a47f2f3ee117cbc4bbd52faff0999ebf350d73bebb1754702ee942eefe8502534ae7bc37400fa695eabb6a29241d80be332276ff7d4d17e79db80351f4fdef9172b87", 0x1000}], 0x8) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x1b4b, 0x5cc, 0x9}, 0xc) sendto$unix(r6, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000003840)="87a8bec6e4d8a3c2e312578c42781a99ba59c120238058055492b6f802a9a221765b309ae5816d7adde710dae193b5efcc851d569d009b1c722dd5d0bb945aa7b83e12eedf9a4017dacd57764f35cda5776aae0455576f4d8e397a7e9d0108318169317777f161df09e0d53d2daacc8b73d26b9ae8803e1f3200d739dcb3b1f6dbf203aa6d9f720631bae701296187a37676b46c4cc2f9f5d3f9d2c2a0a06f9beadc9d8e50f162384a497bac35538055956e8299c31c586b270400c2521a569cedeb3fb7d1a28815252725ebf07033b5385f062f578b7e974ca846a00d13fc116344745b54aa415ffd29be9df5a1092b06d25fb34e03db61bfbc833b021a36f81db7a4eff5252d988ecdc7e14e787c5692d4221f5aad36891443b1e82984eec5f4b10fb2267e8a18d490592a1cd46d184eb05d03155ebd1849ab916ea0da06deafc1f2ee388bd00aa2eab76385494258a6b45144ebbd567190829aff6b77d16a70e9a298bb0ef1c7ba49ad27336f9db711016e3fe452d48574cf7039e3156d2e6c6f8378d681ffd1c700c4179b9e424821cdde546892bf12015ca7a19ac8b4309b07e45b87d42a658cfc6bfe6d0efb43b2ae824ffcb1d85aa83d21889b9848031ec928a7a812c29e7a6600c506e1899d341e362c812e30336aadd4c00419ca492a50da008fe7bc5308e80ba39819d024bc0fb602b9b00c483dd451fc4115fec281901951a73c15571e0b79d6350224d0e311077b2ae0d7a3df90bb5b0f3e61cd7cc6829ee2cead31f273ef688abcc6c6d1d7e436221e535c974d6bda603b234c1165dce56300d9819d02b66c1e9fe9594c0c64d26392d3f14e13a707821a58ca01657a361d8f7f3983e80edd7786118bc3310ac519131445597141afd0d5901312419c53c051ccb26d85a951cd980439b38ac62178719d71ff9cd080abf645fb8634bbbdefa9a99ae058d3f6d7676d2b9a4a0b39b2f722b89f077b09ff76407dade325f9405e90e13a7e7a4f336724bcd589641027e631f49e529fdc78b8d8648f38c9a4ccf33561ee51affe218cbc41c0debd27c388dd904cdaaaab4308b5ba01599e07f41ce95692b880874fc26b9330032adc6effa83c5c1ecdcbf08b9e11bb22c9d91eb3f6fccb057cabcc43f3992d82f6da296165f9d93813fc7c87ce290a453338e0637e508555eb617b6967291e71192ae83e62993d203db98654980610f1fc5af7902a61bf16f4f57ffe71ea9e2484d4e35318947d35d03861654c063cd2e43143a32ce8d6b39b5e833eeedfc36f45b2b17e69155efef34a2cd376b3faa578ffad497c405cb6ff56c9ee4eecafd778a77b451a3a1c7a573f6ea8d1dd143ce2c648a3bedc024c2eaf789d2d527e1b230a4b15e405b1abb85e64a096902b59013a9127b7f8f563693b7abb01f9326d8d31368c0636be96f349c6d5bc5849a43a45fbedee698cb8d818ba3e4b676883a89bb8cc769294b3411c1f98c68a5c58aad2ee309d23a35ce4d3ad7929d330f24f4b074ee760aa9fc581c5968d1eea078385c2e6b46de1e4dbac164cab8a39c148ece9edacbb25d7512c77792be8ba38c3c067fe9680a4b7f673bbaa247b18186d273acf340af27b720434e0ccedb121c267a390840b076c9e5af5282c1ddd2009064f9700c335428dfb99a78b0044a055a8b28b000717146b12e9152cc3c05f77dc91803bcb5303bd817021b85051290d9636fa7f9d222b58cfc57f34950f1e01fbda5ce9184d44fbfe8509b040941a6fe35b18c7528a5afd85f669da491bf17b7aac2f99b794c6e31531c0b6872dee2b7cdae027e68e918ccbb0340056a254deec3c1da68d7008c1d88ffbbbf94b8e7de9fa49aeb1110f02758444549c13c069d2b91f253c7543395c8c86deb80cf9961c3e3dafd6b2599de60d81d84efda82e460ea07601488c8f1fb4cb07ace4d7c83c08d3443e74a55ea1eee30d5cebe41432bf0f3af39f7183e7ff59bce09ee1f18bda30cbff106e273e48277af970a8fcecc8088a5e431b691ae2c45237631059ea6acde8851820a3096400d1a9715eca3ee715243e2755cdf166821c3db4bcb96f6cbce2fae148f93d80e10c5774d6fef1ea4e8efcd3f264b93512857067f44f459f0644c0cce8a27f3d73e874b0d9cc2162c52e25517ea429586d1cd5ef94f028c3296ff56d941cad0480ad655fa695a6c2f51a4461e6d1fa7382121593851b2790fafaa9d99fb73a75bd4d3a146e98c9fede4e605cc96d67161ad57ff515fbfafa71181aa0df7eb4178d801125992bcca845736d6ca6a364bbc9d921f237ed2a33fc0903b920a44a5d00326f308c7281097f66d8f2b6c27e39b46d69b596b703625c32de5083453060282decd2ee2cf9d9c291769fd5efecd5d5456401f32ebfd37c766b421fc77f678d4f8bf8abfd43d716890d5d6a4d1a8390e88be2341e313c7e95c8f51ec8899c8bfd345521e3f43ea1c7d476534c2e1d4dcfbe78373da1816f599669714d5ae2612f639171fb9fdda0ca7a0259e43c26c8742d1405827fac62cc4539bc908e3e8530dd34677082a9fef4c3f92b168dcfbcd0fe8f6d3ccca142933d70b9b6977aa71721339481f6847a1347edd59d3c4326fde2548452f4e1c530d9ba594f63d0f064f071708fa8299328ace083f4b074cd15aeff501606accf2c02fff9715498bc207c76d1232a48da8a7a0b7bf9344519f97efeae766ccbb83177e8f42b46c28d51802a1e6971228899a72189e0d2b73fe039e5680a6b36899843d03dbcfd6dad24420c30393c5f497ebef8d23f7c4a6e3a3362c1e706171c55feb3bb0b3cfd90ecd470f666dd417771353a7805c7e3586b9c1647adbe240aa0d7439d91955597473f66752405a90bcd9db1d28c301e34999274ea5b656cc526e29ba663493cf872e58bdf436994d1a1f49b07adf7105ac3e59aeed7dd3e8cf9d50bf368976fdb1445d48d5e261a303e6630d473eba900187f1683da21fcc93bdf309054dbb02b9aadbc21a5b4b90fea82575f82a7d1edc55484629953d199899541fd30f9302133755494f7d9fbc7148ee9d1f4e5d6abd1b30192f9b4254283641ac3b56ef193530eec9778744a19188d41555c4161970d4696261863e23ba339879f3df75f375006d21135b3b0a9f705e973a178c647cf1679fa5a6d39694d37df9d1c9c7c7dde6bc0d443f1867df547b4753945f16afaa26a28f9c93a7355c2b880a966ef10453e8a42408681b58040ac3389666b9bfc48339434f781207710bd7951f4be6ebf913e722e327cf5d2834de8c0e6d92483541aa9117fe82a9a961363904a820e8f19067ee2157e05606f28582186e43f9a8d7d122ee09574c6a8d87e2e554dd864a9f01122b7c1c7433d3914cc7ba32458afb23ea151178655243ee8eec12d01cafabbf4e44251c55c83c0588bffb50120c2e39160981b8e0484479f686e8dedcd054882887d2f388a7139b7fff995ee75a8923e8b5a3a7bf3d3e790b92c32c5877fb726ce42f70ae784bd7b4fb2c575e55057e917e283ddabf7fe5bc73a34e7c445e89d24a247c3e359b3d9d162b576fbdd1a36400ea9b7f5dd3ce0bcfbd342eb24c0d4991c52d31b764c985260a6d0492ba695ae761019f9517d6930f7148fde09786dd19341ffdf6fe2fcf59c63f8a222522578454fd1f4863e5925be77c6f9f44a818652f65a5fd40f192b73a3eeaaa560b43d07201fdca40cbaee771e2b7e0002a117d8ec6312787a65ae4d8ae66bd8944b778f7ce7a9dee39c5e09731509e38ff6a83623b87bf02bebdffe1cf0e765e892d222ce4a9b687729effadbca47f55041b87bc85af53558bb8a116fa56ce38922a485476a18ba028e93af242f9c31ca37f3456a25fd4a3269388a19f7190ce25179a0dc81a02981ee7480d4f8eb39e44ec212a9976b94c8f2409ee5069bc6d7e25249e5cb27fe1c6848c2f50984e87492ab8b28c244373398221d93e189824ad9377c57f50da2168a90b197f6d61c3cdc485e1f081fe3c41ee1f73fe4a65803d3da0afc8e37be0cff99721a426463f69617fec34419a8fb789e16287168641d444bc1c64c1c1854b9801a83e82d35e8a03abebda15f89d7952159121a74b295369899f96373d0f1cb596cbc4a78a94ac37ef3854f6af7c7a483372ef769248da0769060bd4f8e54bc36620dab0aeee3cba851282fbac4c198afd3397557c4077f224ef08e02ceb38711d8ead34f5df5abda654c8aa851cfce0a36d37ddf4e6f6b890bccbf493b33202b668ce4f2d401c693cb66390461810cee2a82f5bbcecb45e6dda1ae1bb3343161cd8cb20be349606082826f3c61b61b61ddb06ab1162600ece5071b952bc7ecc454e21a6040a8191c2e873f79ca1e663c55277c462d0553becb3ccbff1e3e8c5915de03298ff5277622cee0e7ea97de614fe8161f7e9a37a4c0b6b9215589b774725814962938b6619d94e2c268b1a71926ebcd14d4ca96164bd8b6f2dcf2078d36e8f023ec1f66cad999d8d355cde768bc655e6ccbcfc308cdc579d5a950ec62fbfe27ecb4a513f36ceac0925fa87f2fda51b8516aa220d2c97005d4c67eaf10cdffb87659651f570eb103077c3361d59cbf56ace4a86c3b564cf6698cee2dd77d4bdd616e4517a1acc447b07527131f47577349da67d3e9621601a27b8b7007c9f5c9eb0b1083c1ae3796e3746ebf42d073f9969406ede5a7ec9a2a3eef49cb860c4c9b7b4e1a45560a0566c7950077de4bfb27429122b9f8af2769fbb993e7114e12b62b7bc7666863a760c8117f2b3f1b79c9017148715bedf5de0353dfa057586dfe941045c2cc82fbf054eeabd50753e296e1026f33b993a285d9f24159b11cc1ea50b013f53653f79ab7fbd4ffcc1a8e4826bffa71c768d096e055665a82fec9c26361e6c2cc11de22d121ee038b6c678b09f8f0d4bab807d9e718289ab3c37eee390bdddf8f6ad08fab5c9f0922e8736a0b90feb8517224d4f8488dcd92e637fff7a72760c0a6b6ed313172650675b502ee0fbba8026a13d604315e752cf361622da610241292d0c563143a44413f4c8df28a32d2b23d396496fc80972da4c2568b40e052313295ebfa0df97f9f04eb9b0be6d7251115544099e8c06604c33ed0280925ed1f32b489ea08a7be690609e0827162a507177f5a94f9724db7f1275d1261d1caf3cb2957941fb5bc51c10a842594fc2bc9e81726b841b3ffb722b4223ffa1e9ebaf80c6da33f2f97802e63efefa46fdf31015316d94455e9ddcf431d3e4e351c3fa84fbb2ebeb7b643981e475c9a06a778853334ab8995605ca00291c3c05a8e699c7b708a8e324e8580d753b8cf2128b7465dad82b3e9d6f1130b5f8a725bd75129467aa1e0b04932f15303cfbab0f425397c5f3d1d936d642d6269a802032893c3fc737e846138c7e544cc044e78d9951766974413240844f9b6a6f312e24183b644b698f8d21c578350a7fef77c379e279b22da27e577cb7d655ae1238883ea59c6c968ac0708bd780d1938fcf3880321d430145b0f70b332f115f1053310dd9efbf3c9533c43c0b088bb64ff4678b78ef66846ddea3cc99d5d85d23fda5235ce4edfbcb8b9914bb349f7b461b4174ee1610826372641e593e58f6ab70bd842d8621b27586f94055798458f87c0910a3586530f0e5f0e0fb097b257a25dd22a73768822565e9db43e37e39333f313210c215463cbe7e36b476b2803ccc4587caee014a956b2b6f0805c321f84e3223f22c026d0083a3348fcb3b664b67d7c06045b4e812c201fd9ccb96b62", 0x1000}], 0x1, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r5, r4]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r5, r4, r0, r6, r4]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r5, r4, r5]}], 0xb8, 0x4}, 0xc) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000640)={0x0, 0x10000}) ioctl$KDENABIO(r7, 0x20004b3c) 21:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:37:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 21:37:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 21:37:37 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/133, &(0x7f0000000140)=0x85) setitimer(0x3, &(0x7f0000001100)={{0x0, 0x7}, {0x100000000, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r1 = socket$inet6(0x18, 0x5, 0x77) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) getitimer(0x0, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() r7 = getppid() r8 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x100, r3, r4, r5, r6, 0x80, 0x4}, 0x8001, 0x7f, r7, r8, 0x2, 0xb616afe, 0x81}) 21:37:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1011, 0x1) 21:37:37 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 21:37:37 executing program 0: nanosleep(&(0x7f00000002c0)={0x7ffffffeffffffff, 0x3b9ac9ff}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x28, 0xb) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5) clock_settime(0x0, &(0x7f0000000000)={0x9, 0x9}) 21:37:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x1) socket(0x38, 0x1, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x124) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[0x80000001, 0x9, 0x4, 0xc0]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000040)="750cfcb8c7c0b3d35820b1f0fd70d5084707a657046d40c23fba98cf45cedf9c2ee1211ad3b763a6566ab2df38a90ab3d854f7dac8628b952a8e044600e0d909e787e48088cfabddc1289953fc8c10a218b3593de1f1c277e6af63bf974be7dbbc187589d8ddab5d2e0b15119fe2e70e2ed85046478ffb5c2e262fb3f16f0f256727663b", 0x84, 0x4, &(0x7f0000000100)=@in6={0x18, 0x1, 0xff, 0x5}, 0xc) r2 = semget$private(0x0, 0x0, 0x203) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000340)=""/254) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[0x1, 0x3, 0x1328, 0x4]}) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000180)) 16:00:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="9e9000000000030300000000ea5aea68bb5ddcc4ec5cfd48d100005a"], 0x0) r0 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/12) r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r0, 0xa, r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x800002004, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8001) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, "66fca8c04cbdbb27182aef2166093fbc58670865", 0x800, 0xeb0}) 16:00:09 executing program 0: r0 = socket(0x18, 0x5, 0xffe000004) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000200)='//file0\x02') 16:00:09 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000300)=[&(0x7f0000000040)='//\x00', &(0x7f0000000080)='//\x00', &(0x7f00000000c0)='//\x00', &(0x7f0000000140)='//\x00', &(0x7f00000001c0)='//\x00', &(0x7f0000000200)='//\x00', &(0x7f0000000240)='//\x00', &(0x7f0000000280)='//\x00', &(0x7f00000002c0)='//\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='}*\x9b^6^(@\x00']) getppid() 16:00:09 executing program 0: r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x2}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:09 executing program 1: geteuid() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x1, 0x2, 0x9, 0xd5, r1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x101}], 0x1}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x43) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0xffffffff00000001) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/44, 0x2c}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/229, 0xe5}, {&(0x7f0000000600)=""/102, 0x66}], 0x7) chmod(&(0x7f00000007c0)='./bus\x00', 0xa0) chmod(&(0x7f0000000780)='./bus\x00', 0x20) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a, 0x0, 0x0, 0x0, 0x0, 0x1000000000}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000680)={0x80000001, 0x7f}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000000000)='./bus\x00', 0x20010, 0x120) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0x0]) setgid(r2) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x38, 0x100) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x88, 0x40) linkat(r3, &(0x7f0000000440)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000300)=0xc8e) dup(r3) getgroups(0x9, &(0x7f0000000240)=[r2, r1, r2, r1, r1, r1, r2, r2, r2]) utimensat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x10000}, {0x0, 0x7fff}}, 0x7e0af6cfc6658013) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xffffffffffffff60, 0xe16, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x9, 0x2, 0x2, 0x0, 0xffff}) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000500)="582720efabd16ebae63225259560f8e5815f73f2a0447304fd33055552fbd5e41789632dfc9414d14806d0de71298ab06198824b39a025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d0628b53ab08c143a7f991e0c06ae1f39185d6166767e5bbad8814e0b88c6701b4fe709e8919301051240b9481307cfc9780abbc99b90062fec5b3cc9740c45b29d5c6e6ede1412c0e62653f07b304a7dbe63c3847845e12bb5fa06ffaa5a975ef408a0e2262cba554f351529eda0b7c01e500768ab78a8ff15e32d5ddbec05ccc6105b6ccc7fefe859a222ffddb0523fe07e87b95ae2761fce0aea5452795d31557b6267ac9b0c553ed4cd944baa9d2664fdfd53641fc6265ab674ff0f0000967bb866b2b55d439585691b819781cc03eb5b8d0e7d083145326ea25e4aad673effd59dbcac8dc26ea15cf1d6674144fcd54c04f138575b75f272bf93d07b0c0a4b11c1061138d4c27400e308ca67d11c0c4f2fc0bbeb6cd4d07403c474e9117323781d32331888495de83f86ca5acc04f46662fd5f31840bb1ee5531afdf707b0f20b0bbd3bb76b91e3bd10a7da8aedddb8d60da95f01807936fc8697e2cdad6e006a3df91ea11588f134918808f0e91133631bae089b000b27128", 0x1de) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x401) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666905003000"], 0x10) syz_emit_ethernet(0x1000, &(0x7f00000001c0)="f94bb8a9534dafee54c4401860fbed47f00ed0fe1e45cc12bf2531269cd3084bf124725ade8dd409fe94947522de9a050395da4e300b03ff398cd958a344f71f7317e4d3950a51a9b70cbf243acce90f16ff520cf962e6bcc0d86a8a134d80bb69fb5837f9ac5316505671f2b7e0c51a48465f05f3132ef83825861146c036c5fa4dcca9f02f6843efe7227e4bb1afb6698ca23ac47454058b7409ee14581f9fcc55165ce12125848fcf3d033add4034c633e65b85d5dc4be322259850b681398f9dbf9dc5e04e80f9d7014b7b428703e6cacfd605b462b0eb8697dc6eeb1a6e2fb1b0a3a9bdd1744bb4064a3b7f2933177630ff6286b4c2bd6484a97f441ed917631adb135d057e82edf0cfda337324ce1a0798580a1d0e9e4cc19b329aae2ecc862e781d0b0b506b7d0b0aac4dbe92b1c31e04f889b8e7bfff3a6bed5ecdc803b3818150b2de4f1f89d9d30643caf7e2196c7a3049fc1d1a8260a5c4b133c65cfc7ee6554584ab8a6dbf0cd0bb207ef446e0abf6be7e491a54e4b9632b74308d4e8e6701a1db0a06c54b5edc5bf19f6bdae1c467d227d4f5c8a36253706ec4a0ba3f285c95614fb656c502f9658f13666e2545b6807d91c7c46bc73fd4e2b6717eddf045bb69b8b541c93d3e4d7c983b85c1093939e089907a4e3c2ed756be4e25ed0a20ca84ac27f6b1f3b2f494d78681daa1329acf35ad11e2b892cd4db10ef2475eb9ec866b427263f312b89accb40c94fef66efaf82aded13a63911fe09065caa940c38b8ae98186469f8547937b3de968570758e552047e1cbb15f268c18beb68de9bd17524df6ce6bc079a346e002cf6c483861eb0b911f6c0e8e5c4439bc3bfc7e03751e25a9ac1a0b2f924d42cfa9d2b225744d1bb945cdfd90612a267a1bf38cbc77cdeaec90798fd3178c6679cbf7305a01497df1eefa2d37b65b74fad76ceb97bdee1b5ecdd2f3d7f84c3f3c6388a4352212720e0d84f7920f90ebfa51ef20a96cee839b622a805ee2bfdd183d00473b3a2de3b5310fe751276e5082eb239a27cd071b2f99aeede8dc04bf160b27f74d00f2130e4c54bd194612d9cddbbc3581f5e05eb151d96d30113e5f44dcc3396386a8d680bb3a993f12a6973aa5ade45eff3cf2b294c7dea9405aa5f3bd05da2737711805ef431baf377442be09226297ba49a584fba9be4480adff18a4eee935e8ed9a988eb2bdbe0b19789dc4054c901090ca189ec2a340db4df4a331ccae5eed69da4f6cd5c4fe1c5ab02a518a83773c2c2dcc640aa9d6bb8d6c06b9a49f1b2877c1819b76566c6342c48e9ed725155c09e71b224326dcb5e7f23cadebfcbd79561425ab18e6203db8142da1c7d0eeedc8ee72cb19370f71440ee6a9cdc7054b022ccf21a4e1d367b798c388572e07eb968299a2f6cef157d51c6cc96846077729814144c0a5ca32e7a8a19bd48e0c48766e633dd2adbe4fbcf52e1943b41e9e62270b354f178897392c2e592879d4eedac57a64900252c2daf2b7ce493bfcf7f6e1d675823d4a8e32b986a5c9be24f9b6dc27410e9c6927af81ecd132df55f29b57d11e188e89657fc264f443a75fea1003d9c9ba4c5a794be2c87d2af4ec12ce7dddcec7d49159d19a9f473df5570d85823ea9553a3e25c03946bfd1f001cc5c741f881569c062c43c1294a361a66d767e8ffd6be009a3535583fad70f970057ab068730d18310ff942e291bef71cb9f0fb04fb638887d8087bdf053ed453bf9822430c8a9a839a7ce1aea367a4ed335fecd38b187f96fce3164cab8b13f4169986183d03e855cccdff3d9b4f003f592784f2448a8ae1662240c3a4009a01eca747bf83564ad4f2ba7571d49fd10fd21fd9935b5ae0a487441693e9063b402c29ff68a4bf139c1135deddb586108f403168b85637b194f3d58b4be9d16cf170cb5287bfe27d27bf16d6da906b4c536514ca9aa8b489fc7c4b49f383da72e08b090bf0452f95f01107688666189e429157112a5ad6124fbffd557a521653cd8158b6181b50461a2788e32791279ba4b71e16fb94669fa7e61ece0f18de94a84080efd42ab29fb132be1199937772037ca6039c92a81bcc115a2c5fad77adcdba5ee6c9604a454e32dbae93883db197159c5e63eeaaf553595be87cf7941a2c694b79a339f1deb4c244cc03bffde0d393874bab4baacf46d4ef97ddfd672695a09b823680a68d6662a9fc5c41b2ef7690d3d4f853f34e5f15e125124e44f482319e12f4e279905c1d147d9c06c984f5a856c32ed494d490eed802746116fe82275546b4c2b2dae00f7eee4993ca95f35756ff2fb29ac679f711f86a15d1553276d6c71f8c203efd8f3f31dc7b2128608ce3b055f16b5bc39f3c844c1a25e71db1afbf6a4e2e7ff57a5767b2163465ee3b43ccc601e2e2c0134655f7548687c55a3430f8847cfcf6a30d6e124a8edc36a97d1c8b78f059336f5e46e448e1399eeb5a82f019dcbdb9e6bb4ea03e02e78525de487c1c042da151c646acb3895a775f5695dfb98ab122961b8532b211fbf293524b4f62398c13e91b837a74b96de54e43efbfb963dcde3f17d2299cf484e0869c9f7e9a092d656fdd89029b1505af0eb217e083ed77e9dcf68fc879f23227e11e729e0c610f8d3f3461292719be9b8e2e6f0032bce9a05eed159ec3615557a9ac478a3f4d9441024f4192492dcc819b9e158286fd6fb9336d83cc0ae7e02752506923796cc4c642a5d31ae2b76155898b4b541504086cf97d1a3ad32ab4284f196715a100c373ca06a351838226d5ba8dcb8ca97f0aa2d7e920e662a0daedd924ced8ad0d797942ed00f1edbc6e6840b56e62ba0ee06b3bd8e5acfce724caf5fd85dcc72b2b7cb63b35a1b691d069dddcf664cd631f542935edd7d44f2d11967652294658329740652b9d1147ba3b728326760201ebbed2fab417f1e7bdea8c52e08267d42fed386c767fa049c23e3f6c65ffc9df5760401d71113f4dad1b4c6d16058b7940d144c472875c931f9c735ac2ac8fea16d1d20c38202707ed5222dad9baab0103be90f5cb1305eaf7f6f32be2c831ccb3f6eaffac824539a45c556f976976d55d849b587fd111fe6a12c665444b9c0ac8e2dabf42d9e467ac09ab4dba1fe8e995f644fcf27c51d1addc7d96ce2ac87be0d2f1b94f361b19767e2cb9bc7e2770f802b4cf5436b7b7d351c3a1435bf9eb0b08b873ca7b13151dfa4bf00b5fcd15d180a8c02400d2e304d57ab567d30b4621a6d41dee4bd51c800badaaa3f747af24329a7f2c425e5c148745c66ed6a5424fd5a4ae78752cee7d64b88f0e9f675b355b1d18dffdf82b85a8450f42fa5e258d16a8860db58288cee81c87e88203f681a82687ca249a99c40c71e14dd0903c9bd7ecc9f725985785b2eebfaa24e61cfe00ec5587acda94ed3b96129a931d88df43d6621f68078acb7d9293aa7cd15f3222d4730147984be9b30f6d501a56edbe397b2b21f9c443264b31390351adac9708163be969f3a3033b381b4eecdcd28af3e45a9ab5dda7285689c5200d775cbde322334c9963e79b111d423b437b972a2b6f379c5e1d98df25a22dc4bcc8beb14dae8b8eac32746ba68597442064d681cbfec2fbf72a870c53eee1ca09d3cfb9ecad776f71cefcf23a9978374c765152fb1bbb658ee23849edac149e1be41fbc91c3a4a065329a56bd1a26f2c8ad47c7703302c5dbe41cf57ba5caec09268aa24352de27c34752f1acc413ecb5e5224aaade145e9f73c8aa5a83c40a9328c3d3db3d1767086c5393f8361535ac26d2dad1fba16c7893977f7a8e769401674d7617af4ce2bfb2c9c80aeaf892735c29bf734045854094466635202573db9397be03fdeeb27e8de3e099a6f3e6933bc47d69154e5c1071e1f6251612d5faede0901ae9b06da0a0d59d1c826b8d52d92a52a7e2cfb692d30743f181b4abb118d81bc584ef08ad5d87aba58be77860c690a08c0df0647214df7e17f440b62d0afaccc6c7f03e4cc9d86389e9bc0c9285b4a2aba6fcae8a8b447a1ef356f65ebc6e5306cb6ff11d46b68a0c8eef6f9707ef2774058d20b37b4f95a2ad2586c0de7fc86f30580297bfe9f270300d9df85047317761402afde0c75e9e57670a34650955e52a0a56bdfb8850f021f19ab0d67898778ab68d93f6e9b74b8844b49c085b2df8e9da9e65a4193fc489d070f327f5631e9ebc02644880b2e592d37a9669ddd2e6fa0a6a20da5953d8166df504172f6faaccf5134bd61296ce585118ccaf3ac46abf9cfb36a55e1d8c38b0a5f282cc23677c0818752a6b5330af2ce85fb10c4d271be3164fddbcba535fd2cf029fd71197f1a6e9ccf183d3dddf8e38260d5e99b7c8f6595816171bb632422c930094eeb02162a61cf3f12eec4f0ac983ef4297c4dff2961171265697612e9971f5e69ac33d67ce0eb625db2c3952ac3756b93dd5ff933a5328e6f61b39f246eb96604ac6322b502d1ecb3ce051fa1671c70a34deefd0b2f9f9d201f8178eb38185b70570a08f9939f54475fc04c00d7fcf92095b1c2b1bbf2e4da6d2717a0d62e4d0cb61fbafb583829a94e58f76da967ec939b6fdc68049b7392d76f87e895fb9b488b0fb59a9dee884b4d69c21011ec7eb0badc234fd809e690bcce48efd3e9f8a0bbf0c2c158ece24d8ab03cdb10d3ff8e4d2b35fc8ca3ff3753d28429f4589717f8d6ca124ab9644f1db78d2ad639a5dda0f85a32476afd11d7ad0c52174ea8ac7ae062507ca390c3d31c8073c197491aed7618f0246f2910eb158dd5ca3ae41ea7a9396846919b517d84b0ce0b24a11ac1fb346152b9661cb6713b2b373c8f6454bc564064e32a7feea5bf01f50e5622611b6717819068255269d5d8d9c2669b6dadb9d5b3d3d73f0f54e0ded70f0d8bed0e092addfef805104ec7458146ff6060ee93ddf960fc3f054f8f83bebe1ac3ffcbafe47746c740ac4f22d6e2bdeaf409bf627c3601016d885dd03b3ee690e99b2ba5216a5663974d5c837d1d896606295634fc7f46956b49311992a0699cc82f599aa91b9a80de9627b74c1d902a317828fb6c3104bf1d90710a2d809225b577a98d7c1fe05e91c07496ed7c5920a08a70599effa8946a075cbe892d1aeaff5864b015cac29569876e16efabfe697f82be079042db145c1bdde413d0eaffb69055daae56226d40976aa1b0f7f895ca89dc59c1307af6a3faaf54bd9c0d162ae0e421fbc1c664d5d302d878420e5d41348735d8d6c0a346fa43166e17cdebe2e96cd72afcd63940a5123e87fe3568b9cfb38aea16305cbac8b5798abaecdaccc06a22390077d06de29463ee3d14b2b7372280a2b6640a9555cbf099e3635138d2f6ca920bc32120eef13918538a66e7f3a42538c0ce9dc357996d5b6a06aa0bc7fc17f0ff5421028260e1efb0fd6652e7da44f2d14533cf278d9560b3fa23b5a154810ff7b4a7967d286990292bdab0b53d341b5a982b9c0b9284a8d9fb09eb7cbdb02198d6394128503c927315bb96e01b260902ad102019c43937b39b8cb6aac8aa84443212683e9ff7e86c67f2f88d6a681567ca717b08149587ea9dd636c2e41e913c3d9cce40f7017bfc44b9811b43349eaf528a37f26386aa1f8b193ab74d776a37ffd19e6c7818e0a8fbec838c22c52dbc9837b6c565e049acaf503aa50424ed937c5d132bf3e0b0b74a513f7916aa871c3ae7bf1391a668fc934723d2ae3a12331e895d0f2b94da5c5a0ecee69ccc7e65e3023075dfd01017611643e5fccef337b8c3be021edeeea269771afa5bc") write(r0, &(0x7f0000000100)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x10) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) shutdown(r0, 0x3) sendto(r0, &(0x7f0000000080)="40a958b6e532f0352a17f248537b78a4d987c7e3", 0x14, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000003540)=[{&(0x7f00000011c0)="e41728231e2ecfc0fedeae08ac441a3837bb657d10046c7dddcf4ef9624eb99035fa2e938cd887a921d7aa20ad677f5b65c31ff9f0211d11b4e50b71c730e49c097941aff802e96e73411e5cb590f6144bc11960943229888fa9bf8ceedca454c5bfd6c509be9db98a27ce966c12b5029d8cf216726d8324269da070ec555588a1047c280b17ccdcd6532239b126c4d7110cac1ec19f86749e48bbb087700d2e66573901599bca8383ce82bbdb7c944af33b752b467de45801ad60770d6d53394738c637ba999cb8d2637852c84ca89325975cab5f021b560830888af3a7520442dfb9c0ee447eb7fd7d1243fa5dc9a322a01312d75b712fd92192a01a31f6d0f81871265ea79b8dc4bc93f59a2a9839930d3e37411a3ea6252c5c5358d9596d742a333ed31b440eb937e4960961c904099dccb42d8e6b45542d2b7d6263110215267d48447dc0ceaf6bb0e674e1be47311bff45781f334527e243d1bd45bac8164d5e5df3106ce153fa5549353220c57b48a8d5438f841de913fe7417c38e5c194e0d3b6ef117608893cce15a00182e558614ec40cbdc1874e70756839b1ced7b9033e488629737084abc92272af00a474d1fbb90632a884cbc90ae0eb74517c55f92d32fe047d95bacfda3c5e7a5180a7af80542c50d41cbcaf5e2fa3a10560f16d07711efcc4fc8455a6b2b16d93a9a12d1730e940a1ea4ebe6df0ae0bcf9c729fe1113d9d1839418805f904ead830bd83a5e1449cd32ff74614f95b049516cf82e5c814cf6fbbd8715d73f1d73e2cb7510d987550633f2908821a37a715b2707e2a2edb6f90c9cb2f4d068497ff4faa5af6e4267a1c0e2e387cb896b64a25f593e1d7448df3123d6ebef15d77ef2837cca6e615f8e49b1a1f3b897eec255bfa9dc35aecb39a6f49333abdc971ef4203947fe5d8c02cb46930493113e9c22a897350cef29394f599344bde679af68af95f0c716b2ea27e1c7d6ab6ecb7fb6c91d1228792d1db5b01a52fdc1c3b9e2a3b7760441b3056e77fc1ceaf81a70471d87a3041d0ea2e494ee04a609be122163bc35921698646a9783f6e2dc38444092d3142a0ed8188ded26a7c15b9f2aaf353c54448ef831d331f48f8ecde387f5bcd20ff4f7b001a09678c62a9c3d446fe8c8a38e5f9ca2ff2b4612087f9121b6c28536ff1e050d03b004d4827f6c1e93fc3b19b9fe5fe5d32e2f520e025e19770c6bcb0e16ddf5667d76d921f522a5f8b09d908037b3ef055e802943c96f45f31db7bb9e8aa56e47819638fd1961f2ccf28b5e09c419108dd41f11950eed9a341a9d818b7b1e5bb237f7797875cf86cd3da7ddae2b226e60329c650103a041c6b50df2e3d882943d2137100bde8e90fbfe72f356b8fe4a06c8af8e6ac04f20d331b1f3e5f559148d0143dd76eb1149c5cd3174e3cff92617cc9c44884226ac8db196a0bef4add06cb454161d0dcd438b8eb18ea58e3961644a7dd5b579a0b7f00fc7108425d6d28d7f2f98547672fc926fb4d752ba05f2cd6b8b5ac164ac945386b93fb57e2bec6b4485b23d1f59ccbcc993f944932824b2ee96e4de623c66e5bcfa4c2d93cfe279ebaf8ee25dafe2254f47c9df57e410f5dbdec56ed13f7411f0dffa11cd2eaeac8d745769603d5211682d9142f490d860d809b8db788abc1ad3d52e4cbfbe26ad40c8f079de8de294d9ca0cc4f31dde3e95bec203e4d972e5277cc451f70b5492371d8b7bd98192c5437f7b534366cc45df15efa8f9a0e450a5daa8a121f1a53f9afb5a6b02df43400c78b05172f8245a2006d7efb58733f15c033e630d094980ab105a2a02f28e5b22a15eb771dfd4b1338aff85e98d830da9a0da08d2abee127e9d7b967933835ba886cb52372a444a899b1a916fe6ba1a1a12b9f4615de986bb7032647f76cdf70fbb4c554de29684ef3a688e7663995e8fdebe071dabb611d89658407e8dec9b22113eda25c4a3146e7b3d5bc6e4a49ef75f3bc1905885a66da20962ac16af5dda946d59ae6f2dd9f29f7dd7fa82f314969f2caf4801948865ad8b3747961eb855ec8f2caba59154dc92d7f3d8f805efffa5d822a2e8835bb46edfb8258ad12283b8fdfc05e611b312606055ea1f74b07cfe1e06f9b1ae4ddc17120909ec6cd7dc03e46cba317f795fab9169599c135ede8d042b6fcdaa5b519a7e4dbf3c55719839b26a867c6a7b1c10125dcb44b9436814853639051cf6e94496dd147a88827f9cf692071db1b6c10d073ce69a06b40d9c6cc1ab4bb7468d671205a2b8ac874b8ef689ed8874b623fff8758a2c047f8db07a40031d4f4ad80558755cbaef27101e834c417e0f008fae4cd1e0357efb62339563b1f852224306cfb4cec3771453ceb2f6c78225f032c8636e0f406935161a49eb859ada725fa4dd9c30c73ebda88fe4c0d76cb3821f498bee73ae7cdbb3a11a22fc8e1f7c036b7534a2ba1d5436c9842f06b2de5e3a7addb1f8999bc2017ecaca2bb3939e286ac9c1923c30dddd0e411297d211875694f28b93c60740ac0a4fa42ae0dfbf42502570f73b31ed28ea51f7484d0b401a149d632631227ded5d8ba975db0fa198a88becdf5e09fcc3e468c89c064afc0bd8ed907ef8ca2d5d273e1783ac5c4bb21b780a1b2ada122dbdeddeb9cfa6d84c6556c88cd6a9098b89f1039236081fc67d29fa6719872620ec67eb1fd8cf83d5d88a4102e0c798c8ea2755f730918e9d0a45c605649026822e85cd8ef642dcbe5d973f9b88dd91270cc31353b109e061652de3e4dd3879f1627096ce1c1ec9acc7335300c926ce9b6697026c8d7e8c1977890a7c60499fecf17c3fe79fa38ef741c63c19475815b4728b15878c594b0144dc8ac7a7f676566fd8783a588d863da641c4448550c77d0abd89142b5b7734e2cc3a22b27f5c2d3c37fb4abb35bb521943fd68fc2a3092010df3e0cca9c0affaccc3edf854a535ea599090878f2101f9fd750b530e86fae1eb62794b5327131ee1f77debcfa6304194f9490326bcf74485d2a62f88b89f31e95cac632bf772cbb21604e24742433df37880fcb2252fd9dbf53e215cef3ba622a1f03cceb8c76cb69ebb8a624735be7d2f72a9e7529ba5462b600b199dc2eeef3018453cd044d1623af84710281f1d95b09bc8672ddf59dbb70fe85cc62a6ba373b41d67f7cf043c900ef0f136ed1eb3d9807c8e0d3b65496a3ffa5bacd282552d373ac2e694c7f595ff905cabe466685297ac7c8c1364b2ecca31dc0d90a05b5d1314caec2b1a43728b8242f85761ca95f6c7ae7ac1c0d140e89e8d32fe475e338a69383827c74de6b8865160fa173014a6bf2be43a8cacc45d89bb5623ffb584442425b88ccbba8fb13c31eb943cf482358bd2aabb06a975bd842b7cb180e6bed928c2680c1cb47c0dd71cb1a3f12932aab8a3450b102fd947265f359fcfe669538f9d4acebbc5ba53481d20d4a46ebfa73b38d991b5fc359785b8bf6f74d601dbcff4996e14af62553a1d465aafcda800bf1d89359b9aef10a2519bb2112127e7a4e82daa095442d1960f7db29157c34b83a03dd05a463f70d589b9211473ab09120a2c18802b4ecfcf20deda574fe323791680442c07901edc2183b7a77abc03a08ddef1414796c903abcd7000372a7a32de77b45e6e443cb251dd5fef6337237454c7f24bca4ea0323d7a237a8746d32df73079ee03672d109b06d2852db7a0000a2c281616736b540012c6fc78efddd1aa635ece90ff150204aef552c508ad9003068d8841cb273ce159b8e87b307a0ee414824f191d793808afb3b0e50afe53785240d8d41cd29bcc9520f85f77f1e2b19f44cb30d10e61ce1802bf06e80afb624cf773ac7920672ce901036d2004028bebddf4e65691def3bd78430b790c2cb69055e8b19ed258e494d9a689a12399c9170786ff93642d864a23d53347ff193c68a986f902cad31dbe789e43e654f065a6d25fab8b5ae86de3cdca88682960495a51a667ffd82e0541a14d5716856acd6d37cdf9577f26c9d5391474eb47e129ae7cf1ef7d342de83efc12c8e4b3b1828f2c3cb50949fcde10fc79a8be8095138cf76f8303f78abc7f6d3bd8c4641c8c1e90db03e1a5486290b2215a8b04a8bdd57ea2401c8158fb5c10c0e7bbcf5c0bc4c65fc82969b56edfa0171b0599b2470bdcd035d1a3ca9903c7e3c48cc92a38b2dfec9c32a68df2f095d57da49b169a3e6bfe5be20e3f4c6354f6413b74dca51e52a0e869fd4ce3dd69e7c24749c76b98089270f42eae9096afa275b532af72c2a184c2f8c5328e8363bf10dd31c1e498d2cc4052db814e5aef9294db8338f3cd1da5bc908782938c334f9f1fb6498ad3ba81c101c6772fc7929a72892747e97ff6ec9678a229cab852c3743fbb6d9878778c0fcaed8fa37b6790d7bf6fe81efa08c3305f52bde70a536fbed2f7bdde9b0f588b85d969dab9674b5ccb38971557b9ffffa1e0190e7426e7f8db65f2fb7e5fd872cce45116d391e94cd4bee3207134ece67dced3355a4b74f80a302423fe0f90ad695ca72f925a275eee3291e2c0f9e03763e23fd16c88f49b648cd45661c9f6600887a69fb8ec0dc55b754679f90cfbfe70e512ee42b519feefcc77e332a6936b10a5dfa59cc5e4173c562ddbede721b0ea2c365e434794ac7409aa02b29b75a1949492c7ae7cc33701bfe2602863039e4fb3aa9a501af67a9ed6e584ea40c91fdcf8b46b9590a06fa322423568c7a1d853dfb935a70b9e147eb5ded73f68a78a68d186bea35fdc6498d985859fff761f74f774dac7509ad8d7d9ab50c78101c5fa33707c5fa8975612c25c64b0fabbe3e56d464da783f0b3852b82f267fe20ffd8cfe65aafc17efe7d46335f324b582ff1f3ae264fe705d593b5e8919c6324691aaab711316d1458abbbb2b3503bc59af6653ab72c0b03e6de83461dda307de42eed9fbf3ea761b9ff8118f2e73cccd80551e93752da4699c903331cf89b4d1880c8e06efe039cd5ce4bd73ba9916fbdd5c614bf46b4e1eab1ee9d39b8bd1df354b4c53926260b20769e425de29e38a8472187825c84fa67d2175a20cc27bfe6ac8e000dee465c32ef7b7b04d68b29331d29db91d47c52e7b96a8dda3dfa389506027050e4498154462e27a178c32aa0509a5f0a22636fb9955abd1d576c3fc8fbf546cfc95ae5755b0fcc786e6d3d924c7cc6fcafaf47b70d5b4c2f1e32bcbca95d9d0edf42f679dbcc1502e8539499a1029a9ead7236beb9ebdfacd6bf5b221d81972a8ee0bfc5447cd4e2995f9384bcd891c165a12be64f699a4dc3a9c64a736040f41f7768ce1f75999dd7d92f1ec447fb13e625a03d1ef27c9752c0ae99bd5667bdc83c261b57ad23a551e481cae653fe3aba72fba605f26fd64b3a3fd8197df5a61a6d12cf1c42d15e3299f480d6938631c21ac270ac4af4a326d9fe402fedc13f6f6a4955dd1891542dc8252fcbbe7d42c308444bfe665eaeaa6af73ad9fcce7856b9948e3ee6467ac25faa22c23d60b39779f6f55df131da3cee65bf34e2610d86e59a707978bbe5805b0a8f7ca58f96e9bfd4844c4194b6b9388d198a01e85b8c501febd94f90b5f7c00a109c639244197e56752fb9a4546a8fdefd6a27c03dfd8ad7cf973e707eab4ddecf1a915b5e7b29b9969eefcc9c639b248db72d54f169fcf83da9abcd4a487e8cacb8baade777102bedfaa168009bf7d808eeaaa2abd565241e835251afe2abefa08c6b7db7a5ce11bad03f3ec008754e9c759e6530a8cecba762b8a6c01110d4353d543521b2", 0x1000}, {&(0x7f00000021c0)="536260ab8eaf7d226e7553c4d924d4c2f2c53ddcdff2b1049218241319b6031359103489ef7ae0a5f8ab2d7b4660dd1397d6a208401927cd00edbc152c38a3467ddb20ff37df52fed7877787daa3996c939f4e13787496ace0bc65be91814d6c88d398870d4041b61e7cb37edc45f1c4ffc7456b42e26baa436692bcd8df37d856662aceaf305511120cb4778e9ad29ca4565a1d18952f2e97c931e2a06c436d29555bc8ebeb15dac5606124b8609f14a66a683b09a02e710a7e2904a0b1b30599f6dbec7c043a360a55c88d296d8907ba0fa450543091790a8849501e0c23dd0962fe286e3dce0c2123950c98649455", 0xf0}, {&(0x7f0000000040)="d8209bf90b74075fcad2d3b51b10fc066969d75b48967d4855991aec7366ed003785", 0x22}, {&(0x7f00000022c0)="6a698939ea7a61f3b46e5c909c8d8b6e5bf9d6ed5040d15bc07db5856e7145c7f8f7e6e7ee4206e30507aced427ff1404af693d6833e08bf884e3a52982b5f28925db93aa29d1446b6884374ec77b5c59aa2fbd528dbd62a851a28c64f32700d759bbf77862191f02a5d76f0d5391c44a712dee9756d6d75bf9de1ec2d5a52184f73c04bf08490308dd530960c7d546411f9d7b8c83bddbce5e53adc23f57a918055f74ae48de4eb563b21217396bab872f2dab654bf9d8d552aabd3ac8714d79a9c9ae10c80e3b9c05f640fe0322dfba1cbc646daf5dbbb1b79e1aa754d0de99e7c81103551fb3244034085744529b038c9f8c9c7ca115fc7dd474ee8f68413024465bf65c507e615ceed9c2f5dc6bceb0d155e9e0e98e445051e3f3b8b2e17dad9b17bbc61faa29bff3dbefabd0dba655d288eb6b9e9699cacc8bdfe17b52f94801845f3d72f5b22e8f9c802154ecd9ee521935e765f060cf46422679e7c47debfb6158b2cef303bb9a417402fd868b8a21605d7643429c6cd65b609fc061c3163270b2119b3ea51df9c19cc7f592a9fc6fa9bef89f023d0dce8a90ba229352077b8693a15a766907e6c481c65ac980e34d3d490d651e3b29ba66304de41fd1f05afb2958c98f3f47ff85b03029927e34e14287cde1c870f1a7c7ca41061c5c5d3ae67b31e6205107741cc958b27d24affa13a71d465a29dad3e4a26a2b7342f62cd997b7bd0ab55a2cac453232d8e69cad18f2defccc2f6b91f42ccc0d7d145355d336bc1eba247442e8c7d09984f3b70e549df50b63046bdd85e59f4c882c1c528fa626bd4f966a3163295595f4cadddd5b160df4b964822207f87d156b937271e0c0dbf691374688401b0f30dd841b4ac06555d87afadf03f138886f6d0609e890447de483a3173baa836fb3d5113c539aa4a29d83b388b3234442ba8ec8759019c3803d0a7ac1350d521c068c4d81c4de14410402c80b844bb7a8c722133cdab59f522c67c41298b7b9d2123e810fdee251f03025790d56c25b5561ae89ba39a04ac0c0faa5c40b188faf97573bf9c8c76a291db48ea4b5365c20f1da827414a86c855bfbbddbfceb2e1e15b292709192159180826d50076764b68fac72b03acdd0f10a88d215bc80075fabc799c0c7b3828477c071b29eea4da8af237cbbd811a9adb83fb3387424da383a5014bba8eefc573cb9bd7adf1ff281a6c6290129c3a7767c5606536be4fdd4e8e42c64c86bd1aa6a4af1992a7bf8dde0be7b1f22f696750ff23afebaf39d096405c2e882d40bd3047e5e7f931b9bfec2ad2d12b0b2c827985fb243254354a93f947d1a9ec5f139709dc9b1036b8749d0847838e32d80d33407be625d085eb52f52bc44ad282be2a4c8d49a7e09578a33e554c37090f3ed3ed53362dee38a50f81baaf953f898e9d30df8645eabc2b242e96eb7706c68c4af76cc657936fcb6fa82bdcfb15db5c1a3972578423d39122df7a2fd6bbafadf10bfca6ce5c7a79e58fde153f2b29bc2c98b8a79ed86d10d6c0824c4a732f568b4d8c7e5df6832f025d3c376df8f2ee007e20a872d269ef5ab7d4641854096a961e203ea171452256a8d52c61a2ca29442abc1984788b0fb41fd4772480f17e0648ecf3471f25c9252d4658963b0fb91e8046e08849082e9918022157828fac922aad88fd2bc7121f38d8afa6dc6b0ccd0fcd1d44b1db06a14c306ef0b6fa1f7cab7e452012e7ab817549fc3095883695e3ee6c2538590be22355ca4d4f1a6006657d0004501691b5f4511b85e25339170f26df696233644efb0914b032778d5e45dcf3d71b0b7c94e806b238584ad7cc7678250b130dfc3d91dcf887550bfe22977b9be3ffc0f4b40bef781dfcdbb2af489cd212f311d193cd2b82b043d835ccd7f4f95926d266854a7f1ed8c115c032d337d7d1c3b9934caa857e82f3c048aebc5be07724b44a4a84dedd7d3aad2173bcf421b418bdad1d1dd4d9d93fb2dbd2d14b17e284ee85cc2dbce0f35ca838fb0e6415e2ebf9afbc5df903d9b1d6eb3c1ab4ce22d5ed8cd39b64bdb0474803772d025a79fc54e17f81c8eb4ce054d3d22d7404db948e2a94e4137df5add1a0c32cc411eddf9fc5b769273b2b99fcd835b893d91b5f09ef4c3e52def78e0d4aa8eb4c7732bd1003bc87c67c26b264ccbe123459339eacc75d95cdb30010450e973be1ed2a908fa985db6b95e511667e18475d9df590fe60f1685526ca0913354bb0e1227c79776332095726812d3aafa0037fc9c14b9921524e7dc0c13ad17665ac5e3ae31552f6941c35f6249f4d5fb89e9a8f6a418e283c788680935e4fdb812013e0034bb5d629c4b3b5992ce89e2d7062c27d2f91a23dfb33140402fcdf738a79e9ef4f95c5454e7a065323b33385888dc20c651bfb0df99567fbcca0d6695dc327a08cc44844a7ff7d11b9b2de22976ca3ccbf1faa8a54ae2a8d160a99fe8e47f97d66a44349685b38fde62cd8e9af200c3012a9c5f3fdc1be773b521b597b981b23248da2084e60a960863a9f7555734aa3f9d02f3b94366c5992be31dc8c2f790b0fa44d148e03bd69fb2fc2b9168101ff113c101fced79b2a6d47fb6106b482d64f9be0844732a375e46a1a9bc9b1e573920a2d588325dd08d46651bec6e2e82bf4b0e71c5b622ef338c730bb429f3655ee92e6df9bce6d4f6f7619d631c3a5a2783dcbb918700dd59f5c7272fdbcf7dfc33f6ae2183dd0b175df98e7c94275b68f002570687de357dd38c8b66883d210c2b61b0fc46d53c769e4e507bd605f85c5f968a59277175abc144e92c53e3b4b54d60fcc23847cb7bedb259a16b921bc896d3cc85e2d886940f1dc6a4aa6297d6bec707105484f94a61f28e64dc502f82ac26522ed019b6f4d268f350e49bbf011b0603d6c0b10f0a98ab1cd77b0ed46f8da4fb1037f834dad66915e50900b0d9a393931270cf96b3a9cf3ef7e276fe19ed7f37a460a033527457cb4f5e0cfe2df3ee81fd6252a31822f1205e740e3a38395c6b41eff4c906ca12464f21f1687d7bb0d7ce90e633f39475f6c9d2fc9c6e49817c24b30b47fb5ed8e6133ceb935a1d92f340e3e3b17e9d4a72253203870572772743a3fbefeec247f9c679303c14fb05374ed293e1d29549d7415a267e863b84a3745bb92f215c99c84a14dcba014ee35e02b130b75a997966fa6a54186012b00d47fd81da9a05d0996fdd936504e2caa38fb72328a651f6567e4349679133032beeb0c9c7348daa5b17310d2671326cf5eb754fc670f2390edf835e947b559f4083de91dc9a287ac48391b7dad66a265a4602d0d995846651fa6490e72b1dd83a18d5f0ae0981285a30f8a58828b63cbf03b04823f87429ef74d1003f36f8247367f8086b16b21a5687931e4dc74b2d15beb8b58de4e9d7db1936b2b262b25d09c80a7785e6efb0075ee9f2edb02f5b7e69ae65a21c6b14f9416b6a408d1825d7667b2b32081037070d43993cb7b847ff599184793643de2467f50bef87136cdaed61c1c77e55a10e0144bf8567a4a97e606b30a01682ea0cd4746ef44dee0a74d5139e9aad21c0a932b9d8404c56b0e1811508a93883945d2d97290c651749c13b5dfca10c22ed5cdeab644582f2e40f62c3ed406572ee16311d39597617ccb62d6cfaeb87c5eb6552b33813e1ec525178cb9a1dba5c821c3015ad7061aa26ac3d2e8974d8b34b1afc6d0c7795f224f89eaddf4b0ffc1f9d36911828244f086b8f1d773d0661777ad41080114a4d0c0b3428f702f3b1cee1d186778dcb7c364d4da6ed80645e0fcce419f78c5606557f7a97913b2fa62ea7f9c5d80cdb2f66ffdf09e1c816642654475e5988447b9a1339c91e33650940957b1b7dd166142399ef5e5a8b43589a1d46695d796b47eb3b7bd3a5b55be44c7ad0fde11dcee920ce217ba32c0eff790d49c017c901d0d14b68c8d50d27f7a3f5db3640edc2c37df4857d04f76b707d5ac65dc33e077a4e88a3df4fdf46460a2eb6f529ea8107a6585b2be31e9d0f4b283b0dc73a985975df776e145585013cd5cfa6db982691e99a5f0aa634239ae5e1e9d38ab2632c4da66360573fd6df09c95e35c49daaa91e13a9587503d8ba5726de33b7996a8144f3e0dee3f83f3f60570e22b50b66e99d8fd9d5f5913b6e76528389514de7f1c68c502e808304daa00a2184f112aa3e407e457b359acc58005fa09f5df0b307ee6ab0273dea3c4053ab25578d908068ef021b322424e58f6fc8289969451c9329d25294ec4f752b33b354091bc03bb841b335e3598ca51bfbab54c3eb914d2a578a7c972dbf8713f8ca68a41094e127a847c6840aed2d6efeb139747308a61ab2d78609f63b4b49a4e54fc24d5a4174453bfa6596be24f7441b73667a819f2a8616b39bdc09a1870c2facaa020528a2de4ae30608b17755aa7f9fa7f727fee7837abf67a3deb7b7e8137912dfffc9acfd890450115362b43bd874c28b47909ea880d79698da76b6d08844079d2da127477250dbca7bbe1aa4b30a463696f7c93b065b63f3bffdcd8aa67820f9c2e81e9e03aad99359365fe59c672e0c9704cf26df1c24c64596dbf536e0b8c7724fcb737d882764344bb3cb27bbb568d7ed9c64233b124527d6b471314ea02724c152e077794025409d74f817cd4b9561c68127cc4ac72e8932c3c3e5712cd0c6c0a42a36946e5f3423bd784018c23c55108b4ae200e4c76fe66df479dcb745d91cc9b4a225e0954983e556eb4ead3ba8a23cafc10f902af2a2716215095484496abff8b78256b7db091a8445efb47313e609ee3713c81320a92b4b75a5e095c9eb7cec08f7b45f0f5f3502ae714c40d76a08259158542f67997ce2e2dd9ebd0c5f46e703acbaa525e9b1ef0b960b4235871706ced065315f7cfaf06459d5ee6d38d1539a0101a8174ad3bf648a02d35cff35c50173f2197a28402943d23bcbb73012d2d0279128aeffee02d36aa842320384bf544c7c1f9373ac0ac95a60c0dfb17b1c3df920a380865d06f4baafee0f1687df3095f9d33a2b4d7f19acce6e3f9016ff7d477051eae133236484cf2d93ceaf1eda5dc2489b848758ad97a662cccdff9d56243509acef46262d0335fc627c369c173712200a74c798baf45a6d7760e3ffd5a4692cc01e9e2cc6e8f4e5d173b24a655ea0163efef1d4fcfa0059543b8e51b4cb1ea5309fa7dc84fa28e93bd4ae446212edffaa48f42a5270bea6924bbf342ff6ff12546eed88564958104c26e55daa9f88c456ace5e19ba598107ad85561e9d4d916b8a5176a800c510ddd54bc5c12f1b4e06fcf22f7387759f2ad09ecbed95185458c3e54289e065d735c45e893ba66c07baf65c07646eb07c5f3694b07003016e7ddbe185f150f9107b898fc7177a1ecd0a15e11037f25b472c62db49b8a1a3953099a00e9d647a96572fec6e61ba20dc5f8c6e67a041d5c416d5f421ca6f1b1f6845f4faf1463007e40592212c868695ce051507774cd2a5acdb55cbe15676c62bd7f6cef660689cc33f898b03aacd2f26f83d2839df3b9bbb6759df8ded3bde439fc7731fdcf366579ef86705299827e8b9e8411a93c3001f5f599407a42a837838fafef68ffbc6748deeb7043c011e1b4d5c10291aacda17b0c1f9cd0015763cd61313bc15018abf674c69c85b1e809cfd3f09d1060a21ae95a30c543c750c43fa4d1d16874c8316ca53f7e072d80fcef091137062cb369d2932cfc40651bf6556144dc0c522d3d5d1a6019d775616654c8ae7cb8faee0e3099fc8682894a0", 0x1000}, {&(0x7f00000032c0)="d758d72091161fbf2b60f7c23b38b59b354bc020350a595d1970dacdabcb5d6d9b9e4bc6f8e44f21e96691311456a206a09097523d03fbb75601bf91bf9e34d68553224ab396145948d441f3a968e0ae", 0x50}, {&(0x7f0000003340)="464b95c4ae815f7bb0ecdd3a2a747186d115d8a65946846a11c5968b14514d99421f323697cdc9497933f6dd1c4a114df38a27e3c91a0779c72a2ac4b185ad3b36d23c83ccec124acece1f052f297eb96909f253d5684fb70179652bf463e35d1b97ce784c67b579457289967a085873959ddff879ea2e821c6fb1d33cf3442272b6a7d1be95f74f63fe55bdc8177806e4d0f80b7e0d79bc93962933b42e081a4729805a28c59eeb08c1a1b7c232e8909f8cb52fce60f884769b9d34e7c35fce764a", 0xc2}, {&(0x7f0000003440)="acc1794c1bfe1ef72415b19856f969e398bfdde187a12864d1094ec7252f79ff91ec6800aff03828f7f189a7cec792c3ced1208d9cd47f450d77ae697716725e11e978d6244309ee4c4ce2589d7b81320f3b80570f794ba1cbb6464ae8eaccc824b69f8a7a0a8a8605977da12724c558c45450df48380ce59397e4f39f657caeaa707e3ff2022092a7e516d7fa11c50fd096df79f5c65d2d6808ba5425714b3263558a9545182d9f1440d6c37235c6e052904ea12e2b72d8959c1c73b4fd388c818f580694a7abd132833fe8e7439689c3d1f96e7f4bb2cdf23225e0fb81ba054c0d8e33cf6d3d4771430a", 0xeb}], 0x7, &(0x7f00000035c0)=[{0x1010, 0xffff, 0xf2, "f2b24d21583b229d6e90ba95eb51fe4bac518d15b4accb1f99891b0b8f326787e1e736802c38a79f119c46deb67625972c219cf6d57a9d08427e65fb7a1ff386a0698bd7665b2bf666c0cf5424579de597407f97d59dbf09acb30fd9de3e3a0d6d1863f7d99ba3ea082c236ce6e73f167c3f2f370cb62eb5e7b4e01d102b179deabaa422db1b5983e6107e7d0f9138b5e1988ab4bfc583eb6327a8d3b108fa6a2c616dbec0476f4c46cc572ff1d19feedacf2dcbcb92b6cd674f2cd12d7eecad82f5f5a8cd94a99c0a81980b48bde9e390a69a97c65294fa5683305959317f6db911256a10839c0da0c78e847adb4cab9b2fd24f562255030e0899fb62a12ace5ea1737fdd337969662ff63c39ea1a07ce9091469b4269a5bade418dd1de9620bd62f95fd34aa31b8297ded8d4a7aa6d6bb1df42fe39b26432a8c67a93e47e40de55a2f71f9b19881104201dbead0884262c1ebaa6c754b06d015d043ce8b76b5ce1a13482825e3855c7b22dd00354eba6c312ccda715a80cb90cd4cd1b8f08edea16ea9379da296b597a41845081ca045b88237e6aaed7a1083e4fec21c09e71f58aefc12d0affbc2876bb1c1fe55ddc3caddeff1cf82efa45545a3d1bc87e539c3bafa93ef485657e15ab75732166a4eaa1abb0191e9fa7b53baa4f1db54ced62f0c174670c3123a488651eb00179545b322eb79e0197c87958eebb2e2e40600c1a11e81b978df995320c69b76e10092d0d73a5f2fc4c70b945b6814cf86367a838dcad31dd1c2ab4e85ec5f0361d509a5a58fe8961c9d8a02e290a5c6d9d04e673399474b464197021603c1042789e5e6e76ebb0fbbd6f5b7c202de52e7fb36744e77f6c865c240279648563a3363bde9f756e04ea1f8c170d34260388b35d2dc433e0482116c1d126f83c3f64f1daf7b984324d4a6e5151b921f38388fbd0ad08fe89312a1533adfd709565f01a1279eef8499d1d95bafd16149f0fb0cc2f526c1b68a95ba8b1bc8c22b8b11d3042469fac6b0c2a5300b38fe6be26ed00025f3ccf5d75b14d00afad0c9362a91366661e4cbddc95c273ae21b375ae66a43f7b372e232e82c6048dfc57fbd51d1bfd62e8c6cb03886df2fc6244d44882464f68879a5cf09cbce48a3a0a326feb216dd151b541c67172746dca8df1ede711ae62f0fb61284a4bc6418865d6cf27275ff21b689bc9c4e554930fe78a5ecd3852a5965c4a234792105ebf3fcecf859b58cc8bae9b9606e1fa081b56727ec5bf1c6b648caa0846a2490a049a7e90aa5f7e7b21e4278b7e64414e38d026742362e725173b7df3d5db8e9363950cc41bdb5e9298b35b0e7c20e5498e413f10dcb5d83c9d37206f80a2f2362ff324d44e7b28508f29b28e516851ce91493e37b9fb2a69312326452595bc7b0514473ff0f15b8a72ab39fc4d52553eef892e53f11b08f145df79c8cc51fafa594dd36b0c42e0ed4a264b2b5d8d0b68d82963c45370b8291281f5cf98fdec18a7d7c805bf2720e10437a37b80347210247917e7bcc8946e92d61c5e07a5270cc2e93df3573b7ce091a89962c002c52f204394051f97336a03f3843347ce8a96af799ef87ed65560294c5f466fc84b6615407cb732fd33919928d068b23196e266e146b88c165966c463161bd21f4267330ef6ec2daf45e1a4c668dbef87e472ae74e078ecb1c1459c02ec79a14526fac3817a3b33df42937a081fe15a90236eae13a4e257089477a1fb4c0a7f1cca0f6a45f6ad87aba8fc946f71d3a5133988b6cd88a33994e2e3ed736060b386e775acf897d03bc1ae54890bdc5411710042af84ef2e7e1384f7f98f7c976e875f010ef84d94272ba54cf8b2cfa6c41f49878b90da710495c747d58d9e102299a16c0f55feb505b1766db061ad54c890e41f2cc7ebb10b132ea2bb50a2a2107b5358c04897a4a796a6a41eb4d72c38d490b1772c28b1210d0a2c20df071ca13abaeceb73c2213ebe3edcfa763cfc035442856047a057e890ce9546daff51eb269f616058df2dda3a894a62259b5057a860cadd09de1e138da1515a40903dc1441af45a38c3bdb14f6757a1e626240bc1a3d63a82510fc69c9bce4215ae26c354a83ec520926a917373f8f44c0392acb826ce99d8d6a10cf616dae0bbeae047e6617258ed31ac1620ca0a1f6b67464c321a5b0ab9bcb3ab8a643707d40a587506ba9e83ee95bbe45640222f19ff0d4a60bd7f0423dc9c0f5f8c2466bb41211f25dddad0b9d8946c2efef86afbd2c3a5ef14a6704695ffb6513bf908ea6dfaa71dcfc3a84b1becdc0414748225296f040b65bc96a3b393e78883f0ca69e024b9343d68eaeae07c21d9262cbe26ae900a8d5362b4a38971486faf43149df1cd30857476fe783f6d208d0f516b6328f6f70223624aae5c3669472b1af30b885b631cc7911e610eeda546e7a544de73d7fc4bdaba6df921328406af8094013c95fc5727b916a74983fd0a2e24f7127e50586a470f200be91e80faea385c0a67d5a1ff2f59dd80b5045042e7cb915997da683c590fe749562e6dd766561cfbe5088b633cddec84e4e082ee1dde4f27c564e8986568b238c0fcc478cde21d7b246e2a046017b50ac15437b84c1083d89ee63458be94a8596d02295f02ec6bdb5c864a9d64b19f1816c1c154a5b4f4e53e7f6bb7607f48877999f060fc0e03fecc97e6531c64a4e437dabf8cc58ca39a00b433f2cbb909b56be511e920fbaa4c46c129bbf952c8b3688f22cecd5fa4b1e2ba5e1494913eea393a705f3fbab20e1549625a5af3bad24303dd0ffb39cfca37b13ff3ce4ebd37223feaaf7318845beb1512b738b63e201a5ff0c2e39a06c0fd3fea3edc9800c70f2224bb9f750fe6645976f7cba767ff39b3590a455c5df76abf7e12c9fc63ab9ed8820194421c2187591e8320b338bb07176dc52f184c332fe0da2f4967603d84ab8d1ebc6ff3ed4e88b980d73a8944a362703871c23e110dd12640c2f9f09bbbce5a5e833cdc7eb8e6dc95cb1771ea057332e3691257c311a8c864f86f6b5bdbc25c258bbd98ff3da3761645f45dee435de040831b28030c06f8a3c220987170472a4bb13c37f4bb1fea11dd9c72d259d81400e18be78d0ffcb03e5269a96ea31ee06eb7d64a12ac99c81de83cec5ac7053e94d3b1efdb7d1954d806f1976e663a9c50f0b593bffee0f56d6cb939ada3440900cc213f22ebf5a26629ed69b79152cf9015f837f89e3db55eb5db1040243faf241cfad838dd6b6baa5a1645c425930a74153857d652dddc45a3d86d7289442f79a6e910800983a4f93d9eac69fd8b1e1d55c31978d91c4801d8601ea9c171a5ab43a372624da6e2f09ff7466263245d5a60dddc95f6bfc045aa908ab5901c11422a24866459211335a5a250d808634a9949761e3cdb9d0bf542d4f4503c5ea07a03dae55e64264beb7ef82d2eeb17d6be2290964c61260b58bb872b69d5b7ff766c3514d6eaff6898a675f5dfe4832716fd4d5744035a9a14fff181c03064639623bcbb88821841288d30c455e4c7663a92e7b0ac63636c614cabd5cf3925b761dda45fa47432e3b116766e9592c53d2a0c766d75f415a19bc8e2a0c246c4218cffcaba2ab2ec4259fff4b5497aa48edeeecf08ed824fb5c6ae04e898c7f2a2f5bde5029f9782d1aa84510f8fa263f392822b350ba51c4addbf7bceb6c9ee5e01b76c9416b8b35b1499e9272ddbe63d45205389e6cbb49ebea807f67025bc2e92a6bec5475564c28a420e3c298e221da58436561dbd77a443f8ee6d57ef763879b195b93e2db5bc555ca31278fbc97d5cd9f7b823e71db71316083cc0815b50487060b1941d9766de52bc12d738301672b338b3cdbdc78533a028500b4317769039551078ecdbbf82846b4d6d828c99ff43bcabf92bf83e871ceb1f07b3d507e955baeabca35c073e81d52d56166361689e15991ac45e44c15d8948c86da6c61eb5e3f37d72a453f3f5724153e12722e95339dd66b47afa2a96ec5f8c5eb9396290ce9a7606d727ccb835735ec3545393bb51a4f1709ce04e53be0eb2d3bb74bfb3c15e10f1478264cb19235019898e6409ef6522446e1210ffba295b5d8b1a4a3ff89c6752276ee8c4fdcc2c13203043db0e95181531ba6652bf80c56dadabb49ea4c65f915260e1d295485ae30d838e3cdb1e825a65b794b57b5ce3faa174c0f05c5a05cada1e571a5c7a9fe4eea5b1264d06a843dddd016edd61b2e3497230a739ad1cfed10d3ad60100687e9db0c0164781ec05f8d0f25778bb89cc22f69dca291b002f77d3bd8f3a0a0a2f9a833a89ec074be2beb4c2b5bd3f030e05e9cdada2fc740a2cf6eb4753693d5b94cdc36c1d3806c80cc943f5873271c844bd46961eb25f8f0593875b5b323443c4f3dc4a417afde9633864789e04ac848ab621480af61924644df6b4c253917800e571362147422692d35b576beb7a244b167e2ec40a180e96c81205a4f3940fec69f90948e61eb717fe1cfdbd86941eb615fe28dd9e3c9af6dc3ec7624f332951302defc3a07b7bec30105d915c1239311f3aeac0e1c745b58a517dec9928ca37e695248a3325ba5988c65f10dc905c13815c7feb845c1d06682f1faaf6ffe500ff0676fd475a849314f6194368ffdea7176255cf85bf91c25e2da579f1a753398fc085825d022dd68af9b5bc0a9b557fd3039b3b7014e3498d077ed894773314889d066170aa4b9f50a713a75ebc54c224f7187c8624d2878f5daf42e4b4fe524401034217ee57bd9cb0727a62f6195bbe4987250e2e59e0a1ca4995e41b1ff5e35446d125ba676925ab800d9ab1484e2f9b65399eb9f67a96d8cd98cfcc91572469b7fc3ace8308b15efe5531525d394efac7a3ceece5ded4b642711c49f86259c14fddcf1ec97b353ffcc62512eeae10f3ef4de4a1b2fe50fb3980f1759bb7a5292a5ff3363567c67a0b9747e6b3e472269db0e1955d29425db42b3cefb09c675c6b14f3a99dc77cbaeea060649d80b58dab3d4ce8bcf574e79b519e5c0d6235443d6451d025595703a8f25dfc58c80a701cef8817dc4c2da546205bff7a0b30f950a1e3c3f2b05afbe4e09b87b0b5452fd6a37e6f7b48ca36a8140fdd5a05824b4eaa689c1da379e6c65adca0d7f4f00e2a2e5237563b6b1bfa8c7482809c8638258e70e0dd1eb3677788a8e22109b390f733553fe75e546cfef93ae64606118bb8ad3066b6cfce9c6ff01a88114e9dca787a5bb9c426901cba309985174105994c3291a8501e434d44571d90c4ae9391dc45e6f3731771e9f240679d23c42f471526801b449659a85714fb15b0a225c3ed2467f1ccfd79dc2f0f3b47c31ded8b7f83cf98ad4b36400b3abf4ba5d68a902a09519e906a06342d2de399c5ddbea5515bb8b8d4fd05d288e773c78d1cad20152f2b9785bfaad4f0322b28244f5d2efa5005427155028cb622b0b8130b67b0e4e50e00da5aef7a96ebe07088afcbcc2d1e0e0302903ed37a1103ee846177d80ac45a0a5e6bd12f60c8022fea57c585908720700de12510d7f517d9f263a02173a5a3543a5a1632400bffec06b996ca0277ed90cf47f568045db59fa87b0d29f83ec212ee361d6ddf54a518ea554fa10c9068a36750d702871d26b2d0d59a9cbe4a50fb98f1d88ce338623d86b802da7302004e6c98b301f78d01afeb436f8470b3d08695db7f174126e18c6ce51bedc027e2eafa8e5c6831605198811208a52f3e60a57781f188b12784a7be0f97da6df9181b19c5aa030a4230c237d6c19de"}, {0x48, 0x1, 0x3, "a5d0f8f2245c7700865510f5c29a66c3818df1c9675fadfebe5527bc3b2c6b7e31271447a57c2c5e88e9bc84715ce2b07508df14e3d66f96"}, {0x28, 0xffff, 0x2, "0b9a5b54c6ca48f53a57f8a21beb46ae7f4d7e2652"}], 0x1080}, 0x0) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004640)={0x0, 0x0}, &(0x7f0000004680)=0xc) seteuid(r1) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100a0, 0x10) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000000)={0xffff, 0x10000}) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x3ff, 0x5, 0x5, {[0x0, 0xfff, 0x0, 0x2d, 0xfffffffffffffffb, 0x3, 0x0, 0x2, 0x7, 0x8001, 0x1, 0xfff, 0x2, 0x1, 0x7fff, 0xcfd, 0x1f, 0x3ff], [0xfffffffffffffffc, 0x99cd, 0x10000, 0x5, 0xae, 0x2, 0x7250, 0x0, 0xffffffffffffff6a, 0x5], [0x0, 0x0, 0xff, 0x3, 0xd97, 0x8, 0x81], [0x1, 0x4, 0xffff, 0x9, 0x7, 0x3f], [{0x5, 0xe07, 0x8, 0xfffffffffffffffd}, {0x2, 0x20, 0x4bd9db63, 0x1f}, {0x2d1905fd, 0x2, 0xfff, 0x7b1}, {0xfff, 0x2, 0x400, 0x12a}, {0x7, 0x9, 0x7, 0x1000}, {0x1, 0x4, 0x2, 0x6}, {0x6, 0xfffffffffffff660, 0xb7, 0xa296}, {0xffffffff, 0x8001, 0x78941f25, 0x6}], {0xfffffffffffffff7, 0x2, 0x40, 0x6}, {0x3, 0x0, 0xda, 0x9}}}) fsync(r0) r2 = kqueue() fsync(r2) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x8e5) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000014c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="1a93c6035b3e4bcb5c52cafec9b01467f3488ab48aac577e03bf8cf64b80ade3b9174efb6197d363b71dc6964429ace4fa53e3ab06746790efb3811d39a60ea579b0329397263bba47b2aec7f9e1b84aa3c1dc376dd1d6c245e98da76c6cc2bfc4d4e98e543a96a6349dca838300a3997a8e9acacd7c7772e1d5fb53c504b85402f7b1538b617b251fac23c85d49f5bb18a349e901997a95a9711fa9008a6e3f52a93adef754e5963d9ad677f652ca44c24f", 0xb2}, {&(0x7f0000000000)="7301b14124a15f22feadfef921c2b2c7a1402a6b141dd7", 0x17}, {&(0x7f00000002c0)="eb16a9e37b118fda105ae9332ca8a98e7d296d77e78bb1f7c66dbc1a173530f1649ce49755ddcfd3e2c86c3937dee8adb81846af115cf5152d1b6a721feecbd494addf62348e009089ef84f87c03e79c9931d3674a2e5e7a9b9c5fd510365bc1abb2294c10c1676953cc6ed50535d5b07d70e3530da1184494a2f19933b1f41f8680365df192e55c3afa56af9b22fa20ed960d2e36581cc85fd8a2d3c400ee74ac55842b6ca3211bdb5d54545a977d233539769abb86f8aee4e750133ce09c40dec73ebef9e70e0c37e8", 0xca}, {&(0x7f0000000140)="59dbd3c6de559b254ee8dbb02f9dfce7a52a4ee96636ca", 0x17}], 0x4, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x198, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r0, &(0x7f0000000280)="d24078a8693099c448e299b7e49da847ea0476f5602bd0b083d6b5a78043f775595b0fd720639478d524b8a588a9c9a52bddea523016247525aea2113b3f39937c200c07799e28bc337a72c11dd5e07f8f94785e708097e858e79322b5ce1475bfcc250a9b83876478786b938fc7f12de17ca0b47b07da9a49b4f518ca33816541a30cd1addc040753723eec2cc0df330b981166bb262fb6d43050febde984dcfee1dc9bc375e1cb37bd64d1314227b071d792f293c3890d4ab266381aa3ab72", 0xc0) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") r2 = dup(r1) getdents(r2, &(0x7f0000000180)=""/90, 0x5a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x8, 0xfffffffffffffffe, 0x9, "554714ffd8817b892bbd06d518962fd48a8bd044", 0x38, 0xffffffffffffffc0}) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0934c44f7b202b, 0x10001) r0 = open(&(0x7f0000000300)='./file0\x00', 0x8012, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x84) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) close(r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x3}]}) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x20, 0x4a}, {0x100, 0x3}}, 0x2) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc479}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7ff}) syz_open_pts() r2 = kqueue() ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) kqueue() dup2(r2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) dup2(r0, r2) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r1, &(0x7f00000001c0)="5141cf29206e34c2d201dc2ac3b974812c8f319c1f400275c2f1ebeb643b7c5ec3aa993154ac19febc84b7f2e525bf8484c36d814657c8143f97e9bc6841554111709803bba42fe3079dcf0da767bd4ff105a4d31fd784681551e39f981ae2350104d1ca3a396bde67941ff6df0759b7b5303c29e8095c469827af0631d5a33f7d8bcc309c2b43977b46fbc42b61eba1fdd14b2f458925b2eb432bc8feec52b0deb680374a97a203c614e8c733339b15b2f6577bec9c0fb48cdd307cc770f9d76238339c8059061407", 0xc9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x161) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x0, 0x7f}, 0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[0x4, 0x20, 0x81]}) r2 = syz_open_pts() r3 = syz_open_pts() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x400, 0x401}, {{r3}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x43}, {{r3}, 0xfffffffffffffffc, 0x1, 0x80000002, 0x8, 0x4}, {{r3}, 0xfffffffffffffffb, 0x20, 0xb, 0xffffffffffffffff, 0x400}, {{r2}, 0xfffffffffffffff9, 0x80, 0x80000068, 0x80000001, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x41, 0x6, 0xc960}], 0x4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x83, 0x9, 0x6f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x25, 0x40000000, 0x9, 0x20}], 0x400, &(0x7f0000000280)={0x401, 0xffff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_emit_ethernet(0x7, &(0x7f0000000040)="f85b82feb64bac") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x18d, &(0x7f0000000100)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x80000001) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0xc000, 0x7f) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 16:00:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x1, 0x6, 0x5, 0x7fff, "5ff8afeb414c5cdc6d2f451519a57817be05e416", 0x0, 0xff}) lseek(r2, 0x0, 0x16, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4c0, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0xae0, 0x100}, {0xe67, 0x796, 0x2, 0x1f5}, {0x5, 0x7, 0x5538, 0xb7}]}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) sendto(r0, &(0x7f0000000140)="d3634e2aac76840959c2e923229ba3cd649f4ff0c24954fd7bb61390720c523c0764c3233ed36155b10b1a7613ed71aa99fa22feddd65a251dc35eaf5792e8db444e447734eeedc1ad95bd86d54d1952bf444164e03da7293b1f4e922c48be7f1c9918aae70cb50335162e208aa06fab55b6b3a35029601739643cbabbff87bcbc9c4e92db6dc161f1e2f448510f1c83e6d3f47c38af7dd9ce93dc728ac2816246a3f4f8f4dcf5a4d50f8408ed2a2bad4b535c74d1ab92fecf924ea006a70faa85515ed6213009e5e4", 0xc9, 0x400, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43}, {0x20, 0x8001}], 0x2}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r3, r4) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x400002050, 0x1000080000000) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x20, './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x3ac) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() r1 = getgid() chown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:12 executing program 0: r0 = syz_open_pts() flock(r0, 0x6) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x5, 0xd7e6, 0x7, 0x82}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1f, 0xd31, 0x5, 0x4, "62bb5995857e95d51a6b36cf3175b17e6262a7f8", 0x9, 0x5eb}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) pipe(&(0x7f00000000c0)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x1, 0x420) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x1f, 0x5, r2}) msgctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x2}, {0x16, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: socket$unix(0x1, 0x7ff, 0x0) pipe(&(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, 0x0, 0xfffffffffffffc3c) setsockopt(r0, 0x9, 0xc1, &(0x7f0000000040)="7eddb41d3a8054057cae09fa323cf9aa78bc9368b29417ac44740b13843583b8378f83d28bff3e747fc824bba2ab6e3e1c2bd5ffb2bef4f20440c964d60a067552086d718933efe347bb022a485d3103a344dd3f3e1754e9f2ca242fec8fbe79698d20c9b5bdb25119f613e65b8815c96172042ee0ca48163e087ff9ad90ea9d0e382a219a4cbab1273b3e151d636532d6bf14d08b4fb16c9db8", 0x9a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) getitimer(0x2, &(0x7f0000000080)) sendmsg(r0, &(0x7f00000009c0)={&(0x7f0000000000)=@in, 0x3a7, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10c899c0a20b5900000000030000000000001000001f"], 0x10}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus/../file0\x00', 0x80, 0xcff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ftruncate(r0, 0x0, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = semget(0x1, 0x3, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x8, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x5, r2, r3, r5, r6, 0x40, 0x8}, 0x4, 0x5, 0x2}) fcntl$getown(r0, 0x5) getsockopt$sock_int(r0, 0xffff, 0x2000101f, 0x0, 0x0) 16:00:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r4) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x1, 0xc1e}, {{r0}, 0xfffffffffffffff9, 0x12, 0x80000002, 0x7, 0xd4c}], 0x4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x2, 0x81}, {{r0}, 0xfffffffffffffffd, 0x38, 0x2, 0xaf31, 0x401}], 0x7, &(0x7f00000000c0)={0x1f25, 0x8}) fchown(r0, r1, r4) setgroups(0xa, &(0x7f0000000100)=[r4, r5, r2, r2, r2, r3, r5, r3, r4, r2]) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/232, 0xe8}, {&(0x7f0000000300)=""/181, 0xb5}, {&(0x7f00000003c0)=""/50, 0x32}, {&(0x7f0000000400)=""/194, 0xc2}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/99, 0x63}], 0x8, 0x0, 0x0) mkdir(&(0x7f0000000680)='./file0\x00', 0x101) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) getgroups(0xa, &(0x7f0000000780)=[r2, r2, r5, r5, r5, r2, r2, r2, r5, r3]) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000007c0)={0x9, 0x5, './file0\x00', 0x80000001, 0x8001, 0x5, 0xbc8b}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) kqueue() getpeername$unix(r0, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) setuid(r1) getpeername$unix(r0, &(0x7f0000000900)=@file={0x0, ""/50}, &(0x7f0000000940)=0x34) rename(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') r10 = shmget(0x0, 0x4000, 0x9, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000a00)={{0xdf2, r1, r7, r1, r8, 0x80}, 0x9, 0xfa56, r9, r9, 0x1, 0x0, 0x200}) getsockname$inet(r0, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r11 = semget(0x3, 0x4, 0x33) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000b00)=""/210) getpeername$unix(r6, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000c80)={0x1000, './file0\x00', './file0\x00'}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000cc0)) fcntl$lock(r6, 0x8, &(0x7f0000000d00)={0x2, 0x2, 0x5, 0x574, r9}) setsockopt(r0, 0x4, 0x80000000, &(0x7f0000000d40)="bf79a6ba94e89300be3546c23e6a1af4a7127ffb70bb86dc04b111603d6e1f3ace1774cbbd334f", 0x27) 16:00:13 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) syz_open_pts() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/60, 0x3c) pckbd_enable: command error 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)=""/6, 0x6}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r2 = fcntl$dupfd(r0, 0xa, r0) dup2(r1, r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x83, 0x8}, {0x87, 0x40}, {0x167, 0x5}, {0x0, 0x4}], 0x4}) pckbd_enable: command error 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x87}, {0x24}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getpeername$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1000, 0x8}, {0x400, 0xae0}}, 0x2) 16:00:15 executing program 0: r0 = semget(0x0, 0x3, 0x400) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/4096) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001000)=""/184) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001100), &(0x7f0000001140)=0x10) pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000011c0)={0x1, './file0\x00', './file0\x00'}) r5 = socket$unix(0x1, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001200), 0x1, 0x0) listen(r3, 0x7) preadv(r5, &(0x7f00000024c0)=[{&(0x7f0000001240)=""/200, 0xc8}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/55, 0x37}, {&(0x7f0000002380)=""/28, 0x1c}, {&(0x7f00000023c0)=""/71, 0x47}, {&(0x7f0000002440)=""/103, 0x67}], 0x6, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000002540)) semop(r0, &(0x7f0000002580)=[{0x2, 0x40000000000000, 0x1800}], 0x1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000025c0)={0xacff, 0x8000, 0x7, {[0x2d, 0x7f, 0x2, 0x200, 0x1, 0x8, 0x40, 0x8, 0xffffffff, 0x4000000000000000, 0x1, 0x800, 0x1, 0x81, 0x100000001, 0x2, 0x400, 0x100000000], [0xff, 0x7fffffff, 0x100000001, 0x800, 0x7, 0x2, 0x3, 0xffffffffffff0001, 0x5, 0xffffffffffff0000], [0x800, 0x2, 0x80000001, 0xfffffffffffffff8, 0x8, 0xff, 0x6], [0x8, 0x6, 0x92, 0xb6ce, 0x2000000000000, 0x1], [{0x800, 0xd5, 0x8, 0x3}, {0x2, 0xfffffffffffffff9, 0xffff, 0x6}, {0x40, 0x0, 0x40, 0x7}, {0x7, 0xa28, 0x9, 0x8}, {0x8000, 0x20, 0x28, 0x7fff}, {0x7, 0x4, 0xbc8, 0x80000000}, {0x8, 0x8, 0xff, 0x1}, {0x3, 0x7fffffff, 0x0, 0x80000000}], {0x9000000, 0x101, 0x0, 0x5}, {0x49, 0x6, 0x5, 0x10001}}}) syz_extract_tcp_res$synack(&(0x7f0000002840), 0x1, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) fchflags(r2, 0x0) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000002880)="116520d1ab6648974de5e9efe09a09525f3942078cc1c9a4000405a66983b79b6cae76fabc93ca250071202bf2cab6942941a18f867f7abd2043e592eac5210930f97c3ce44c52e9f4f3173527199b3c23a255e0e59906150f16fa659da24c671df143a54d4cbccb7d2480decfb6303ff181af4b43821cf267682ce2171ee29f6bd88774b3f41c2852120629f1eb941305ccd1777798e659799b2b269be922eb1c4763394e72b9c58d97105f4d", 0xad}, {&(0x7f0000002940)="7a2dd287822d8a7efc2f3f481d72c513e911dd51928d5cc3537b014a016e24a400a6622d600a58b11c9790dab687114bde8aad8d229dfb8b5173da0bba44d00c7a5da9b0291a5c6179812a27700e7a05ac1d81dc02e848b21096f36b86d0bad517aeb0cf32ed96cfb399c0e8791e6d8e677319387751740fa91d92bec9910f7d2f3f40b6ccaa6812546affb5e1586523de2c896aa3eb9f97b62aa99ca9ce45920b016ec4262d4f90f6a656a6c52613d47c27e2c9015f726288dbf7", 0xbb}], 0x2) recvfrom$unix(r2, &(0x7f0000002a40)=""/113, 0x71, 0x1, &(0x7f0000002ac0)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r4, 0x0, 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000002b00)=0x3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000002b40)=0x7) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000002b80)) r6 = dup(r1) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000002bc0)=0x1) r7 = geteuid() ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000002c00)={0x10, 0x6, 0x4, 0x7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8521}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfe00000000000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5ec4}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7a6d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1000}) setreuid(r7, r7) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000003100)) open(&(0x7f0000003180)='./file\x00', 0x10400, 0xc) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x10000006}]}) fchflags(r0, 0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x2) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x80000000, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x41, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x4}, {0x84}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x307, &(0x7f0000000100)="ddc3") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:15 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendto$unix(r0, &(0x7f0000000300)="2ccad2420b73a174d6d61c23cf09f5e0cc317a3a1478c2b60c4c397030de938e6eb4d33e9f35803a6a187864c85e8bac329731c2f0710711a1bb2a22e7c5d47132bb2ddda8a1f9fc7eb6d66a19949da8d0126267aea3592cd5680c56352e95b5495e86afe27b60dea9b0e0aefb5c6b3856d9e0171d03cd591ce6bdd61057bcb9a815", 0x82, 0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000049fcd5410025c62b03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000ffff000f0000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) setrlimit(0x7, &(0x7f0000000140)={0x7, 0x9}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) ioctl$TIOCMBIC(r0, 0x8004746b, 0xffffffffffffffff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x1, 0xf171, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x6}]}) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9bc3676dccd04245e", 0x11}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:16 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) setsockopt(r0, 0x8, 0x92, &(0x7f0000000180), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x401, 0x1}, 0xc) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x9, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r4, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r6 = dup(r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x8, 0x8, 0x4, 0xfffffffffffff004}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r3) poll(&(0x7f0000000000)=[{r4, 0x7}, {r4, 0x24}, {r3, 0x50}, {r3, 0x100}], 0x4, 0x95) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x40000000000003ba, &(0x7f0000000180)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="4c0dc55d", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x1, 0xffffffff, 0x81, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, r2) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x408, 0x0) r8 = dup(r7) getpeername$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x00'/4098], 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000001180)={0xfffffffffffff630, 0x8, 0x4, 0x2, "f1631dd0c0e11dab75045480abb2bf4154f9893a", 0xfff, 0x7ff}) bind$unix(r8, &(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f00000011c0)={{0x18, 0x1, 0x3ff, 0xaa2b}, {0x18, 0x1, 0x6, 0x9}, 0xa76d, [0x100, 0x3, 0x6, 0x3b, 0x82f, 0x37a, 0x9, 0x7]}, 0x3c) fchown(r8, r5, r6) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x8100, 0x0) utimensat(r8, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)={{0x398, 0x3}, {0x1, 0x3}}, 0x2) setsockopt$sock_int(r8, 0xffff, 0x290, &(0x7f00000012c0)=0x5, 0x4) fcntl$setown(r8, 0x6, r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000001300)={0xeb, 0x8100000000000, './file0\x00', 0x9, 0x200, 0x64773ee9, 0x6}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f00000013c0)) accept$inet6(r8, 0x0, &(0x7f0000001400)) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001780)={{0xfffffffffffffeff, r5, r6, r2, r3, 0x12, 0x7f}, 0x60, 0xdf3, r4, r1, 0xa0, 0x8000, 0x1, 0xfffffffffffffff8}) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') sendto(r0, &(0x7f0000000140)="c137c4b5412078d2b9546439dd75dd11fef4624b60a74f1d94f265b9f89fae767d14630bc29a22c6cb5202dccc2df2a49c4df377105f331d72b8fb40c1d236adf2d0bde8f245dea7544de71a26222684bbe289949257056bf6e4e13182f8c6a2d489c0b95058361d322bdcb491b323cf4e9258909964fa1b6c5bb3ab6d057dabe1efdd3c1833d613e0589fde70d2ec0b56dc8af07a09bc3f0700b13a99f8782138c94d4ff30fc7587a9780d896632273f0f3ef9b7dfb34ca51e838b93d482e6dd1552bcd151f26603f05778ba6dcb41dabe4391752d71f4562652abaf150060c33938b4ac7c9d4f96ed223cf7088", 0xee, 0x400, 0x0, 0x0) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x200, 0x6, 0x7f, 0xffff}, {0x0, 0x7, 0x5, 0xff}, {0xa14e, 0x80000001, 0x3f, 0x200}, {0x5, 0x6000000, 0x6, 0x3f}, {0x1, 0x1000, 0x71475704, 0x9}]}) 16:00:17 executing program 1: r0 = socket(0x1, 0x8004, 0x400) sendto(r0, &(0x7f0000000000)="5c4dd2d5830909ae87b9aba28d7c9512368f83cb5d874f74a98622bed120f0a2a0d14d52d7cc2fa5171c5ed2c6827b173fea22939b0b98742e2308efd8963d60a121f8908d70c164c4a7daa21d5839cc8e47745c119fabb5c64cee022458418714824d38c7033150a84c9a8281ecf76324c7fcfcc1a9cd6cf905861efb649fd23c33fff89c3340dac6d95f955004f6b8a24796a0cb22cf1c83e504bfd1e30f0faa10b0296dfd666c13ee087ddbf1a4", 0xaf, 0x400, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x7, 0x0) socket(0x0, 0x2, 0x9) sendto(r1, &(0x7f00000001c0)="870a62d66c76e458ea7caa699c01bf2f8fc7bbecc8aa6dd36189ea538ff8e99025a822747ae03b80ec", 0x29, 0x8, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f6669e0653000"], 0xa) setsockopt(r0, 0x1000000000029, 0x41, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x742, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffff, 0x40}, {0x7, 0x8}}) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = msgget$private(0x0, 0x141) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x82}], 0x1, 0x0) 16:00:17 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x100000000000, 0x0, 0x125b, 0x100000001}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) close(r0) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000027, 0x800000000000009, 0x0, 0xf34f4877902e83ea) 16:00:17 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="52a12fe8ef2534", 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0xfffffffffffffffa) 16:00:17 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x100000001) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r0, 0xa, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x17f4d60560a468b1, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) 16:00:17 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10020, 0x0) symlink(0x0, &(0x7f0000000180)='./file0\x00') mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000e08000/0x3000)=nil, 0x3000, 0x3) 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0xffffffffe09ff577}, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20002, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x994f, 0x97be}) 16:00:17 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) syz_open_pts() syz_open_pts() rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x20018, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_vnetid}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") read(r0, &(0x7f0000000040)=""/23, 0x17) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x685, 0x1, 0xe8, 0x800100000000000}, {0x76e1, 0x7, 0x9, 0xd4}, {0x80000000, 0x9, 0x200, 0x3}, {0x9, 0xf089, 0x7, 0x10001}, {0xfff, 0x7, 0xad26, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfffffffffffffff8, 0x401, 0x3, 0x7}]}) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x1c1) fcntl$getown(r0, 0x5) socket$inet6(0x18, 0xc006, 0xfffffffffffff8df) r1 = socket(0x18, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x80000000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2d36, 0xfffffffffffffffb, 0x1, 0x5, "d346a29702ec70e603cf5ea1771e2962b87a3e43", 0x0, 0x1}) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1ffc, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x8000}) r1 = shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001580)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c69300ffffffffffffb21f500a3549e85b903a8c6be5f792d79e0591b0cfaf6efd7cf5b74faced23bdb305da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cced2fde4fba592606c0cfeac0700cc97d817f075ad65da5af72f01717295e9d7d4020000000000004c637dd84606000000cddc6f58cf73b4a14006e9a4c334c578ae66d1e03d411fc76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21b36cf4806c0c10406ab9cd836002d1859f2b5b230034e771c31c2c5aa9ec962ba566927d146dea41992c54c725b0702e", 0x35d) syz_open_pts() writev(r0, &(0x7f0000000180)=[{&(0x7f0000000540)="b6fec593c374230c5a8a0228b1f66d9d88e199c96c2ee2eaa6814ab3b16a5cf3e18cfc21679975fbfc4e266dc8b90ecf71b57aba3b595003b69fb8d387c13dc05185b303571df882a1dba19fea8436190dbdd73521cc5055909438cfe1bc6025c561b8d98c0bc1ee54ff3f85bd5dd0958eff7892138f3bbe381b36954885295aed39a3d89a435b73250435cf4a29a637c19e7c6e803f66f71bfc5d97855c7db3986fdf5190f8abc87cec6cccdad5013027bc041c5c2f3a40b9af68bf0ebb78e754c4afb5e2432961e74cc5d35fe73fa1a82854f35ef6ce226c2d491ce8949b1e295a4a124ccd293da0cc3d830e5d8bf3f166d20c1e5e42f4c703b8dbfe4610db7969794898f6aadd37be34796b377ce61c253ead937cb6f9f319b7dbcd3743bfcc7810c1f00187a353bb2bc7cc70f1c41b377546346eec172be53e4ca105142a5516956ba7f5855752add5163492e2a92edfdd31438145008c03eac384c753c659a10dd4ec2fbf40ec207654997c0d53bdebace5f3d45ca20f441c16a4af926ddc7227f18978686aa41f97a0f67ee633043551b9cf6aa99d1d4dcd813b16e770002f66ce2755f865ccc96a2904bb8661703d31992946926dbfd43cf8474497ec8a946f5452a4dcaf999ada43032f9060b30d1990ab2cae3c46b08abae60c5e155442af258732425af7675eb7d15463061efe727bacec4aba11e66fd485facd71f7c1c573843c88a5ac4242fb7616b3bef31808b67f00cb485d43134c80ac1629e94ce39c288599b2c97a885b3186219cd2958a06b46a98bd31e9c27ae03221f03da3c27c0400707f7a2e04db63a600573820991bb1e196cc84c3cb9031772698a8f472a1a6668d9f8b8f2b9bbaf264dba8f36a7902cf1966c137d428bff56fefe0b90c137e68d059f036b1e4cfb37f0423562c634bda7b1f095cf21f61343e37b9b739a9d6c7ec4b79bfecb805722ff52ed865879b78aa89f904984be565e04cc32816bda5eb35e76cfe5afa5517da25eb032683e48e6214cbcf3022c82d897d9a57e6b3d306a0d4407b7fd4e38c441fb4d0b02f65ee295d5754fee3134f08fc75fe4f037358b5c6a67db349aa872bf42dfbdd22a3bf7c4155150151b6eefd0883a3cdeaf9a962b39422167234bf4ebe513e3f4292f7a706e0129670efcca54af61da8d7d4dea7388a6e6cd0d76b26135710afe0da46f5388332090321748179c0b16831125bbfce8ab83c36c7ad5e43bee7a1051d5d6081b9426af8d3feb13053b8b45b7b8a726c21ecffa198b0ba8b27550041816b7ffb3e2f8253eae4ddd41ab8c2d358d131cecddf7226b144de6d1696e97c2a1cc8794e6483717f583989963cac52b65ab897aa705932c7f3b99d386f0d0a92018d452b8814ffa9e885b69713f5b0fb4df80633637026a1ae618db2ec10b51e7ca4be210efdbbeacbfd444f1a9fd8845d53f626c17d039e9ab07839a798794a06c5749ae376fa8e4174b5899d5030c67f6e16dc2f580580474fb1159c337817a8e5a8631eddfc7e92d5a3010064c774d4519e6e3ec968c453d3c449699955c41e99b91ff943f2cba5dc1dd41c84341c63eca27ac52d7f19d4327592c868e832dea31c119d05bde3ded7478fa183ca8bb70f29fb429d9c7ff49a84c6debf69c51347a456e467dfd4baa1f82fe9d10442f2ebfa29430ae6faea3b16f4b4d473b5ef9db591986fa49ed8dd866289388fe2b8bc53087aff3d64e334e17c01b5af21d0c07ace7f99182837e2995644838c72625a7e7cdd6de4b228eca80dc476408a776c02622682d25bdfe61a45ec95e77d0bc71e7d0ec6022d1ac02b1cb5a13a512fe74dfabf0c63687fe673a150653d6480ed3272f5ddcc1269675fb8b02034be29943ae60c5221320ac5e909fb4f067fb77c2624e2f3c189c2b28974b130c9b59e32a9f36c22dcb7cc5048c2986d0cae79e54036d243ee7af69a0a19b23e27f399a441b87b16e46e17dcb5185fb361919591383f2810397c329c2886cfe415c133beef3b92b28d69243e91a26eb694486d4bd113c2b53f4afacdf809dfc9ac4b382a6e2c33462b5a7c64fcc85de6e6cf74bd276ececf3651fc1b9b6d048f56ed433975967273d23b1513889a315c3139943de166cd2032c9e3c209ee578605f7f25e99adfe3157c88ffd0761d097ce11bc4539e1d54c3417394dfdb12f68bf0345841683017f455b66a45767c907589409c691bd54f2d456211d1ee3af5af73ff1c619bb87f487b49720fe73ad601c81b72fc89d5633f3d0949878d519b16e8324759d34219dde8d860702a3138ab5270894596a7070c176674589f05a12b81274ed7f23adccd12feeac23a869e205a761af80711081972cbdc9f2524bd8ca09773df4571c248fcc51d59d29ea9659ea13d22c2e05fa77e13ce988fb3bc47ab2e1266aca57b580e42718a2148d13e60f37daa5345ab360008cf1f6c5304619c47391cec5738bb3142944ab3df1ce1a0dfc6c35b7330ff2c7d69ada665a9b2244803993c6ceadf4ec6adbf2f2c05bc9f8e3ed88dcb7e52b4204a6f1bb35444dbdaf71d7d25079ea0cf4c0b086e9bf4b78bf998c91823ee329904821581d78292855839510576c1a0b39ba7463673bcd5a996f42f6286ba6b0a1402dc2e9eeeb93eeb992ee1f298ed3b6aede646a002f794b43f3abfb24caf94db223b7454ddbe40e568f1977d3d8405ddbe6da5597763900a66075017ade3a964e65d3c99ea12e3b9c958dc432b4a2f2a6d2eda1525882869d62d64bdead517fdb494f59b34bf71dbcc59950e2b1443185ab20684772f397215d3c0d4530777e31315453b5067fb47992214b3f2177dd420a567992d7ae55abd1f6d6ad08e5b151ca7a2106904ecbeba8c76ac1781705673c491deee39090524c567b0df7efba62e4d1bc6ca601235219bb23e33fa7a7006e4fa21c13c27ad6dfa6a287cbe7288f2db4163fac8eb1352fff04557af93d18e252b44eb1bd6537ea63318936fdce42a9cbe96d33c0b8331d4127803436ada8a2fe5ab800a7d9279a683b5440c821b4600dcd2a0475fd61c6f42b4180319da51aecbe9ee2e5aba013e30b4b2afa5e7bbf95354dd668ff1961e769882f765a95c11333e51f585e0439ecc0b702483b6a7ceb9f10d57cf823d28474296b3459817e5dd90fda548c7627350911591989bb750633205ae7e117450b09df741e23a1da9a37585c682f35eba3a2e36cdf40cf94552e439c4eec4a03ed1b657a5abb4f7bb4117af1a320f81aadc2e2a3b4008e62780d97a0c5b6fa1da40bfbf21e075c7771e4a27cdddcc886746e83e3cc999dc69e95bbe18653499c5332559cf42bd4cd1e83304da8fbe6ed630ef71c5193177f3deed69332f6f9fdb9102676a0d8c0356926b36516ad4010d42653c338dc9e64d742a775af19b0faebe226613488d13a4acd18a2c30e89f249330e6a1079befd3864e7c6376840b06b50255763b5d2de27d103a770d841108a531038d0b78858ab011f780e11f0f359154f8bb9f619cfe6ecce8920c0ebcecda93e22b9e67c38c4aab5f3e9aa1c8f9e09e152b6f57096ca9ea95a5b8d418c4686e81a0b6d8974a339d9879804c4c2afd556855e8613bd36a887c622eb4e214eccc9b7f935049fd5685d720e60e5916a907426d539acafcbbf808b38e714372be93b73705039b1cb26eb2230576eead2b390fbc00fa3f43f316c693632244073013a3b4d46f54fef25137f1994a3ae5824860e22b8d0609c2bd2662384434f78c607153103bd91f1d5ccb58868c7fc34b766fb6a384aee06f45669f086f8579c72ae0d8ac4b685508979a654f93d88f79eae08a7295c11b18716a52c6e53a3e1f5862225a65e9dc89404c35fa4f582380a8746e5795987b26301c75235ac592ead5517ac6d56279c11f043868286e0fa0e2970c05e0069f7628d9a9e89be009ae934dcb031b405cc1875125974ef29f6cfb55e75a02f9ca8885831e59c3db08367d89fc1c802fe5d467d03be45bed3957837fd107bb46179e443b1ff84871b9a7be98db090aeb3e2ec1a676c4f2c20410a5e5a97122ad4e9238353516542128cb520703c90a3f92382cdbb558136125cd87b94f69dc2aa606a16b79f11ae51713ac83a0fb01b486d34cc971d1ea2e75a74b8261d8e7b2f769451aa9151ef3b6bb89b339407fee983c1d5dcbd3a224c89f10ea2395e91d40881d722a23be6a096eebbff9cbea89900881a489c266c0cb3086c27fbe6dbc7c37bfa1b71a0b5caa98bcdbf2284dd30c95ad9b0e00330973b550e8aa07da8a0f4b4b3b4521075cf1409793ae97f5b38cedf29c503de3a2a50bf409791820fdcd7cfbfe5ea9a857a7c06078615fef8da9ec8016643d68f97c5d3f39295da97e9eb2bcf9dc3a9148b7cd49bf0e48db4780c2ed82c5c1b1425247cce9f83202779518c4675f5aedc73a6292569c72087cd0dc2ab1b581628f2e8e33b7ef64f4dd9a1aa49f0a7a3a284de259075cafb3c9712bddc251884a219e1e5609d74bc60e608eebf047e3256cdd096e72977563f465661b78202ff3bc1effbb35b4238fb3d1bf02a0c0fe27a964dc32c5ce92fad80fa1c00f0b745e93ec51dfddeb86d1e45c5d2ef3dcddf75e4d3bb1d9d2bb877cd9d90308284389ce982108638f86d72e32520c3ca36d85acc0ae963994e5603f92a6e5b07ad90996c6ec211206445910dbfe585563456821c1fd7e2663def20d770db931f8ae01dbd85044ced006e85ab3d9f8f539cef2fbe441beb9f00ec0234fadc6f56204a8a0e9aa6445c4ee4f7abdb9ac876b61b1bae0f58587ed03826f391c69e9feae5d7d2425c879a0af7bd2f5666f490b795c6ab5ac082fc47f94eab201fae0736657637fd1623a1f07e5cb57c566fdcaa9f9f3c95ca73112e236f42d323562c54ab5297d82ff07f3ba22a296ad9b408e84411c8770f6bf0ece5321ec0e9ac7f8d45f5d76ec85822f9acd90deb11d4a00165975a788e570c8fd4b58c7a91690c5c6fc7d0598ce23b2ba6e7ee62ef3bc1d3747407a11d431b3ff756f6a4fafc81045925e3bd188c9cf7e02b0c7b0290fd4294312f5a2ac2aedf0ddf9195d92d217ca06336248bffdd4c19b7e4536af704bf3faac74853c46e71dd9f4f0517506f57cc876a1353a58b1da98df6e8ae90c26795199e1813e02ddbaa1dc68b045fcb55f0456c6e50f0e901e014fdc351ac883a705f53d849e39d9902d15bf857cd3766472d8c7e4d5318d7dfe239d6f0bd72b14bf1f30b9807082ea4f769e35482ccf8bec5c4b9636af631559cc0ce19994cda301ef9c0fd98b89fc27038eb15f50c1e1037f9abb38e623f3abfd4c90ad953232fcad3fdff3d221d3643eccbc736ec24a47f7940d92bccc9efbabe7b3996e83eb23d986641b55a916bec3e4f19723dc10f366403557986543b3571e7ce060c637ff072a7ea7576cca46125297cf247432cd3f64d57097a1bfd52a4638417fb01f18536f241292a96c4e7557484ed7c3d5c282dd7cf8bbcdce4c1c46fc9e18748b199915477ecf4e120a3b86444b63e5200018861293444736cb7dcab115b9422d80c644351b62ed921b884d956703669582de5572437e30c1fad0ffa87ab6a26960671a869ec5405d913dd164646ddbc3b5a8b994ff456ec2650d304accb38e7136dd41d11e23a2f58492e866cb98431b10260554898a3af5cf2c69edfa5aca2e5bc91ba2eb0d55b8ee5e0f377110fb89a67c8ea20a02ea17aebc0423aa4e08cc4e11443b3ea59ef38318ee2d166ea93914915c757c0f0fcbc9457", 0x1000}, {&(0x7f0000000000)="5a82d2d7ad736e45656b875af65a944e935258565e3b000d6f22a5b24c36fd1cf4", 0x21}, {&(0x7f0000000240)="4c85a464984ed18acc35cd91746bc8c1dfc2d47c54d17eb24945b046c1f0b263ca4a1bebcab432db65be6c4ae6e16d9557aae113e4d40c2d1ebaf442f8d383305cb223d7135152fe4db6d932d734850e31f0422f034791050befd05b2f76132076381b93a9c0ab6eb2264bf70236ad0119c54df50afd92d0fc8ca608ad72d6da729f7a7dd0000a", 0x87}], 0x3) close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r3, &(0x7f0000001840)={0x0, 0x0, &(0x7f00000014c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) flock(r2, 0x1) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getppid() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) 16:00:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = getuid() seteuid(r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x1ff, './file0\x00', './file0\x00'}) 16:00:18 executing program 1: socket(0x10, 0x8003, 0x3) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000000)=0x1002) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r1, 0x3, 0x3ff, &(0x7f0000000200)="b43526c2554715f4236ce87be0feeeaf0c26a6ab5ae8d975f9ba806c61ff4ff21d12e051ab03bfbda532936012b9b326264b87b211d72c13840b4f9a1243a00b2ae41774fea7c4a69026d5b8b84d76057a40977b100a6067ba9772d76cb6496170be277fe1682bcb5515d40583116fdaa7d38ad6652a0dc760e0ff578358ca07bd301b3d4f8e79853b826953b7a2e960acf2ff221954ecc49b712c2f62423ffc8a997fd5ef6e3e437a772c2ad69d3c4bef698b13318e8da269e72f4bc6efb4ad4927e936a49616e357bf0529823bb8ddded0115e73e611423b059e701f0b2d20076781065cdf84650adfb700be1fdf726c97ae79948add9dc006b7fe69cb0c", 0xff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) read(r0, &(0x7f0000000100)=""/60, 0x3c) 16:00:18 executing program 1: socket$inet(0x2, 0x1, 0x36e) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x9}, {0x9, 0x7}}) semop(0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000000000001058f6bf9406cf4806aa2c50ce41942b92e2844c2dc2e06a49ff99546b812b159f300a2b0e3b625a28263aa911113fa44c8f8faebb47e78fe6ef336f4b4ff35618ebacf154dc2247d07b369e0b7ccc9c09016ca65ed7fe60d4878758411e432cd554d2b3fc1eed1bfe877064498fc54be07813c40b41f9596afd72f6c1075342bf4444a30718d02e39de54de14bb44e987929929f540ac24227f09a12259"], 0x1, 0x800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = geteuid() setuid(r5) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 16:00:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000880)) getgroups(0x4, &(0x7f0000000740)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000040)=ANY=[@ANYBLOB="0900efff65696c250000"], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000080)="a30ca8d7c4e9386fbcb81df5b2c699da9bb5b455ba109f085004075b42228aa417a20cfa5c98bbcf465cab01a1e76ca4f2d0c8134c13e2ad9991584d1038adfc56ffbddf53b7a68f0cf17615d1f43bbc39371c35a06b452445398ff73816954bc3999af1aab5dfc3aa1edac8a86d32a05a42794eefad7f1b605ebc2d86d13aeb61f2194a9462ab5a", 0x88}, {&(0x7f0000000140)="2462b3330efa2ed00f7b0fde66f5ac294a6c4917ab3ece3d7bffa844a861ef4564ec73159f34415d2c21c176bf03fa8d65754430c87da13dcd91fd368168e7e42aba3889a808d872bbb6a89c68f7d5d88ce2589aa8bdb4a435550a0dfef5133a631e5a1a74e625b57f659ee53315481e8ff39026ee22012e8be8db6c0800227ae40fd023978b5845cb23c4b7c707fd087285395a3a93fc3bd3c4af1948e135f9a6cbd79e4704154e01ee39081643aa22abba91e84b6de2d841819ba630e5151236dc263926c995aa153369d2787d37d04a934b51abaca71370743948b6bc2fe5e9cd97272d1586702db06c84261b1729fa10edf5a7cf63", 0xf7}, {&(0x7f0000000240)="d1d3cbd2f74703bee054ec908dc345a22d0ff13f49d5f9606f5a65e5cceb27d5ec5e6e52933cb388d4f91041c43d786bef59fe8764e0472a200375e6e2fdfbd461c0970e7cdf8da7371f3ccd8d6e49eec0c06008adc989a0a8551cd20df14f10b5ff29c9ce7710eee9de8a6d734ca522f4d58225ebb59ac4df7ea1f399943f90c2f2a42e", 0x84}, {&(0x7f0000000300)="9e0b8df3095f8a10ba5779528234db73", 0x10}, {&(0x7f0000000340)="0586b39cd766a254bfc14234fd5a14e50d6aafd40c26e739c626ee608fcb33859e3cc49041e4dcd4fa93553079d8174c7986d712fe5797de459ab398823f4fafdd33726d6ffe6bd88f309b2c82112d26ed6060fdcd80144299bac38a270b583b3ed02280cdc66b3bcb82c618cae17c92e77898760f5b667f6d5d2b44583b6bddaaec4d6c16fc49bc1ce3b55fa6ed9c2b939d02028b921b10a3a8e18a75ca1d20bca9dbb5e72e4bb3041d62", 0xab}, {&(0x7f0000000400)="5cc15eb75f30eda9537d20f5caa9655ee122802fe7d703ab9a1bb2cb00d22b3cd3b6504aa31d6d5fef1cf4d6f219e45906951d58abef4c4d679c36726b50a10dda7eb3e250c5b5010782f59fbb72d154cfd40a94472d1c0df0d9e239665e95ab0640b4ddf96e527f030a4c959ace1655f5bca2c20fe42a1733e62fd960527ee9e6a86cc3f144f5e0ca10e942b1e42409ff066e7bb462fadac3a0df671497a75262e63a36783d9033b533df8c390db1bb6b68b9e9", 0xb4}, {&(0x7f00000004c0)="7d995c23cfb36955ffa99f40541e236f06cf827e76a571d35bc9c8ffc951d9f8ab029664836f62207e7592a63f9662a080cfc13a53b300f2f13f47d73bb07276c5dbd1ccd38dcb580cf14b36421a096653b371ce1b465c3d76a90490c27aa8b5bf7d1f4f183dce6846b3ceb30df22d7a30bb8b5afba1f9339a96399b1d36caf259bd5e6e8812a5a1b85316d6e196245a3ba766249a52b27ac2114f6595e04b9917c19e90727e491908730ca19802901bdcce51e29002f0fe3e012212c1cf487f08", 0xc1}, {&(0x7f00000005c0)="1b0cabbd00347f2a150eb4071eecb60c1b8ffb175e67879b055831d4b8d26f3ef69ec1833096f20fce05c41d52541623134288153ffe686deed350a3328874f421c03667c5a079d269bea85aa9b65f8312304335898548dc05e45f084cdac915d3a61e4aeba8434ed7dc4f30908a4731171bf1a16f2e53c519ad06610c585ef1d57f351120182da838387df28b07758c905db5d6b148301b58c3e7d0d28e7ef49434113dba09917c29388a041b3eea7c7b5c960ad3235dba007a0929c4ecd76f105a47e7cfc62ad69e1fc15c0e6a6107501387", 0xd3}], 0x8, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0]}], 0x98, 0x4}, 0x4) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000940)=0xd3e) fchown(r0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8888, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0), &(0x7f0000000200)=[&(0x7f0000000100)='\'\x00', &(0x7f0000000140)='-\xde&%\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) open$dir(&(0x7f0000000280)='./bus\x00', 0x10400, 0x80000000008) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000240)='{\x00', &(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='\'\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\'\x00']) getppid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:18 executing program 0: r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) semget(0x1, 0x2, 0x20) ioctl$TIOCCBRK(r0, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140), 0x0) dup(r0) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x5) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/83}, &(0x7f0000000080)=0x55) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000696c653000000000927415b0dc2e4fd310ef163aadd7c0dcac594a965507ac439c00c8df7c0c94a3cdf664ff1e9112429abaaa883bfbbe3c01e4c4c7572a7d0a537cf2cec402436bc3565d8efa70c28b345aab614af792f65b3bd5edc6a4b1"], 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b2") 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = dup(r1) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r6 = getgid() r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xffffffffffffffa3) r9 = getegid() getgroups(0x5, &(0x7f0000000140)=[r4, r6, r7, r8, r9]) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x3fc) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x3f, 0x5b80, './file0\x00', 0x1, 0x3, 0x6, 0x1000}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1ff, 0x7e800000000000}, 0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x1) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:00:19 executing program 0: setrlimit(0xf, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) getdents(r0, 0xffffffffffffffff, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x2, 0x7ff, 0x3, 0x5}) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0xfff9, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x200, 0x6, 0x200, "428830a3117d8dcb1092165674df0f52cdb46d91", 0x7, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 16:00:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x618, 0x4000000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f00000016c0)) pipe2(&(0x7f0000000100), 0x0) sync() pipe(&(0x7f0000001640)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000c4, &(0x7f00000000c0)=[{0x24, 0x0, 0x0, 0x3}, {0x3c}, {0x6}]}) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x5f, &(0x7f0000000280)="d0913f72d38d8548f81366bd86c512ca5851921c18a9b32b027ec23cfdc1ce1b8988065d161e7628fa62dae3920a0ab14b97f77eeee1671e2b892f609c5236276372f112360c92bb1dd843c495d21400cb9e69aa5a43aca3d61d524e1eff5d") write(r0, &(0x7f0000000300)="0948bd6a7193c10594956e46ab840be202f2143344d5b51293bdc13a1f62514edbb724f01f600aedbb89ae3432017f3d3b16c28c1323b2c5d8cbdbea062c3a46f893d3f22c67d95ac9184e100a16c2b2b1b7dae8e769d421fbcf52a57f6b65d221916327ea9b790238c0b81177cef77e692fc1df8eadd6866721188222a33dccf67d466936738c3340c49c8004960c780b17e3a5226e694fc4dfc0a0634854ae7ea6a586bf6f8e31f27832e8c2bc1c0804d7afdf51ad5d1243045bf2d520cc8f6f4ce3ffbce16e3aaac0ee5edfce7ae3a8dceea8acf473f43266e06784036483d8ca5602362250cb9f4f8eae303fd898b1901bc3", 0xf4) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) getdents(r1, &(0x7f00000001c0)=""/135, 0x87) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x3, &(0x7f0000000040)={{0x8f8, 0x4}, {0x200, 0x3f}}, &(0x7f0000000080)) mprotect(&(0x7f00004e7000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x6, 0x4, 0x5, "6de9ae0db9c17232faccda5095231b9f8dff5fc3", 0x8c}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x882, 0x30) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x7, 0x9, 0x2, 0x75}, {0x1, 0x800, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0xfecd) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x4) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x266, 0x0, 0x805, {[0x6, 0x401, 0x401, 0xe85d, 0x1f39f23b, 0x2ab, 0x7, 0x5, 0x0, 0xe69, 0x80, 0x8, 0x0, 0x5, 0x5346, 0x9, 0xffffffff, 0x3], [0x1, 0x40, 0x7fffffff, 0x4, 0x556, 0xe25, 0x8c, 0x9, 0x8f15, 0x8], [0x5, 0x81, 0x9, 0x5, 0x3, 0x0, 0x1], [0x4, 0x7, 0xdce2, 0x5, 0x7ff, 0x5], [{0x5, 0x7fff, 0x0, 0x3ff}, {0x4b36, 0x0, 0x939, 0x10001}, {0x7, 0x0, 0x5, 0x9}, {0xc0, 0x9, 0x81, 0x3f}, {0x0, 0x2, 0x2, 0x5}, {0x1b8a, 0x5, 0x9e6, 0x3}, {0xff5a, 0x5, 0x7, 0x6}, {0x4, 0x4, 0x9, 0x793}], {0x7, 0x0, 0x6, 0x9}, {0x7, 0x1, 0x401, 0x8}}}) getpeername$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:20 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r1, &(0x7f0000000140)="04", 0x1) 16:00:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) 16:00:23 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x20000040000200b, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') unlinkat(r0, &(0x7f0000000580)='./bus\x00', 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') 16:00:23 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x2a0, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="77594b082e96da8aeb04e1a79fe9396363ef7573c46902fed3e7e660dfac999f5de26e928d6c", 0x26, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xffffffff80000000, 0x916, 0x4}]}) 16:00:23 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1000000000005) 16:00:23 executing program 1: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) clock_gettime(0x3, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0xfffffffffffffffc) rename(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r0, 0x22}, {r0, 0x44}, {r0, 0x22}, {r0, 0x4}], 0x4, 0x0) socket$unix(0x1, 0x3, 0x0) pckbd_enable: command error 16:00:25 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x107) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x107) getuid() mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, &(0x7f0000000140)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0x91) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x8, 0x1, 0x7, 0x8000}) pckbd_enable: command error 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4e70, &(0x7f0000000240)="26ee3c2139f9f6d3ec9a75461fb8d3629ed7e611cd9c7139c43255a5f0f72e5065ee0602baf734f853669c74edd931c0732a3406d8f2093db27974f7662ef083383c9bf57ef94dc677958d4c145fa7f85e7113443442735d01c82d285651bcc0c085e9faa02c08bfa231ab46a32d9692903e3d05f17041477bc22bfe90b3f3980fccc7ead034") r1 = fcntl$dupfd(r0, 0xa, r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8000, 0x9}, {0x2, 0x2}}, 0x2) 16:00:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x7, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x1, 0x2, 0x3ff, 0x5, r1}) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000100)={0x3, "403a860a757859f01b80497309c674aea6a04753ee6a3f67deaedf8d5295c60856a52f4dd1def8386f486eaa329c7a2d72e83e8028082cf2851f1463ddc383aac9b96ca946a035c8a6ad4396e1198c79629efffc3e99f68bfe314a0ec3ead5e89456bde7a0ce312f796ce04108cba348c5a6d50ec6e3c5f92f02fa18071e3053e1a423d695d6f5902a774ef7ddcbc710a9103b3009b6e263cc9dd09b35b8d9b259f4549f628ab2bedd61771de23a5fd19ca4a07f6eb88e322af55ef577e183eacecc28fdc6cab20deeaf2af80c3fcba254cffe517abf430cb218"}, 0xe2, 0x800) msgsnd(r2, &(0x7f0000000200)={0x3, "1e7751fd83bc6b4dc42238a686d544dc64c4dd5d4155a42dffa2ecbfcb5bbc1833dc04714b93abb23e69c7c03aa78d216ba3882804e604e5168b1af2fcf5e3ab2bf1a0c7ea0b693a576162fd9b3ef1b336d68f788c2293bbf90fd15ba031b63d55d6a5eafc5fbf70f0d14cb1c88ee7ffa05d72"}, 0x7b, 0x0) msgrcv(r2, &(0x7f0000001e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078b800"/127], 0x7f, 0x3, 0x1800) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCPROMISC(r0, 0x20004269) getrusage(0xffffffffffffffff, &(0x7f0000000180)) socket(0x2, 0x8004, 0x1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) kqueue() r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x4004570f, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x1ff, 0x9, 0x4}, {0x0, 0x2, 0x8001, 0x3}, {0xdd1b, 0x3f, 0x7, 0x80}, {0x6, 0x7, 0x101, 0xa418}, {0xde, 0x3, 0x9232, 0x400040000}, {0x8001, 0x2535, 0x1f, 0x5}, {0x9, 0x5, 0x40, 0xc2d0}, {0x4, 0x7fffffff, 0x5}, {0x7f, 0x8, 0x0, 0x6}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1c00000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff}) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)="40439c9efe9c4c0dcfa5c4caf89c8102cfa97fd0aee37aafdaf045d5c1ec97d16e3e8f0057ffbcdc06dfabf9c3f5e066f29870e0ae75731e7da70231873b03b666855f23", 0x44}, {&(0x7f00000003c0)="e075d677af887895464c5c695a64e60d7f893f1b35746887a589605181ecf7535c7f4a69cc8b0c1e89eb3b716a27d32c2eb292e3defcba3d3fddf46bc08212b47bc148916ccc880b5bab59219a231d3a544c4ac05557e805b9a515ad412318b92f4e9410f6c7fac4f8f695d77e5b9f748c30672a4edb5c9d6c30d7a2c2c25e3fea4c85aa0a2f5f390b18ca61d7a91e4a05df42d32e7b08cbbeab0c61849908dc7929290bdeb9ca97fa2b1efa828fbeb9d239f081fa47f0db646c6760c1ab27e06ca2f1c266841ac54e0d3597d98341226f1794ac29d44a0c5b4e5bb3b2535c9d53f40b9c2beb", 0xe6}, {&(0x7f0000000000)="48ea4175341b98f1dcfbd1ef6f6d7faa9d02d6b12e2de8c54a3e645cd2e395e67358ea5c126a3af918d364642b7206fb7768fdb1d947", 0x36}, {&(0x7f00000004c0)="895569177df9c6b0fd18f0ace0e0f4e259d13e81db04ba8bf34aca01614a860591c73379f1b0663f4fe7681c31bf62b8c432ba6ff81dd59d2aed08b3c62f36c4559495ba1de60240c730b2dd13ca4dd3e89b290078b1fabc2fde629cec22d88ec213ad2fbee2", 0x66}, {&(0x7f0000000540)="8231007c2c5844deaaf231d59d884b475480d76176e81485b69f1d37cf067ee4e57e1da354d981012fe85cf81f97f2a39d62e7bd281ca3663948f8fe839ee6fdb15c", 0x42}], 0x5, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) 16:00:25 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000640)='./file0/file0\x00', 0x4) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x20004268, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000780)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xb) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') semctl$GETNCNT(r3, 0x2003, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x1, 0xe2c, 0x9, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r4) clock_getres(0x3, &(0x7f0000000400)) r5 = fcntl$dupfd(r2, 0x0, r1) chroot(&(0x7f0000000040)='./file0\x00') socket(0x6, 0x5, 0x5) fcntl$setflags(r5, 0x2, 0x1) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000600)=""/137) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0x9, 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x1, 0x0, "e757baa74f730901776384535eabe2e5dab0a01a"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:25 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x21e, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x25}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x2d94) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7}, {0x3, 0x80}}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x400000001, 0x23) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x70) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = getppid() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) listen(r1, 0x6) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x108, 0xd0) close(0xffffffffffffffff) r4 = syz_open_pts() r5 = dup2(0xffffffffffffffff, r4) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0xa1, 0x3) setitimer(0x3, &(0x7f0000000200)={{0xff, 0x1}, {0x6, 0x1000}}, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="822b151ae494a9d1a9", 0x9}], 0x1) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000001c0)={0x5, 0x52, 0x2ba8, 0x400, "953203641b6fd6fa85907cfc2a089d949f2d3900", 0x5, 0x4}) fcntl$setown(r4, 0x6, r0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r3, &(0x7f0000000240)='./file0\x00', 0x80, 0x100) mknodat(r6, &(0x7f0000000180)='./file0\x00', 0x20b4, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2000022a, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x680, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x4a, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x32, 0x80000000, 0x4d2, 0x7, &(0x7f0000000180)={{0xdba, 0x3f, 0x2, 0x8000, 0x51, 0x400, 0x5}, {[0x3, 0xfd, 0x6, 0x100000001, 0x8, 0x21, 0x5, 0x6, 0x5, 0x2, 0xfffffffffffffffb, 0x0, 0x8a, 0x8a5, 0x1f, 0x9, 0x80000000, 0x40], [0x2, 0x3, 0x6, 0x0, 0x1, 0x1f, 0x0, 0x1, 0x9], [0x7, 0x2000000, 0x10000, 0x1ff, 0x6, 0x1ff, 0x7], [0x2, 0x10001, 0xb503, 0x7, 0x6, 0x7f], [{0xfffffffffffffff8, 0x3, 0x2, 0x7}, {0x6, 0x86, 0x4, 0x10001}, {0x7, 0x7, 0x1f, 0x3}, {0x788, 0x7, 0x8, 0xff}, {0xffff, 0x6, 0x200, 0x1}, {0x1, 0xfff, 0x5, 0x6}, {0x2, 0x8000, 0xa7, 0x8}, {0xda, 0x1b4a, 0xe9, 0x6}], {0x4, 0x4, 0x9, 0x7}, {0x8, 0x6, 0x7}}}, 0x7, 0x200}) kqueue() r6 = dup(r2) semget(0x3, 0x3, 0x20) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000000040)='!', 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x8) r1 = dup2(0xffffffffffffff9c, r0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = socket(0x420, 0x0, 0x0) setsockopt(r2, 0x9, 0x1, &(0x7f00000000c0)="4b74954c", 0x2) flock(r1, 0x1) fcntl$setstatus(r0, 0x4, 0x40000007d) socket(0x2, 0x8000, 0x3ff) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x101, 0x1000}, {{r2}, 0x0, 0x4, 0xfffff, 0xffffffffffff0000, 0x877}], 0x7fff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0xc4, 0x0, 0x401, 0x9}], 0x81, &(0x7f0000000080)={0x1, 0x9}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:00:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) recvfrom(r0, &(0x7f0000000000)=""/172, 0xac, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x61dd91cf, 0x7}, 0xc) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x1}) read(r0, &(0x7f0000000340)=""/239, 0xef) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) r2 = semget(0x3, 0x1, 0xb4) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/86) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x8, 0x8000, 0x8001, 0x9, "d7eb64e59d2fe43f7f038b5d8e3a4401fa2cb79d", 0xa62, 0x5268}) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() socketpair(0x1, 0x4000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0xfffffffeffffffff}, 0x8) sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000440)="bb088008b77e72f84b7b05313164db2c226047750dd2e7f6ca258dd131c7975ef8127770737ba0f2b46b14c9f66e05bbbb72776212225820bd3a0f9fd4db05e640d79f1f5da288018caf68c44c606975355d61c011cfb55327f4d19a6f427d546cb49570d9f01ffb2770b49a8972be8de86bd30f8062d64b061c6a17ce78bee0a0f65df07ccced739d0d262b28080c6332db62a05f3e699c9f56dd91570091cce24f77a7b0f6f314836eedd7652ce5b02b332427ca937eb6c283e46ec4ace9d2d46006e9d8b3f7edc18a5659763beed24b6e1cad8961f409de5e54c74a193f46c8f25ab2554d09811317b8f81f8cf0dd53c20d567218e00662f352ff695be77adb89eee7e736d39b28e32bf2134d601382f845c05f3eeb0ce03cb4baa7a3482f244d766727bf97a72f8576d4e15dce94063edd937b8bac47f59976f8f8eee90eb598e693632ee18526c062d852f2304a79a311ea1fd31678fb0783a665b9835ea2e9ba6cb767d8f58ecd20ddc646a41d06a8b5d86795d1b74749737f14a940f7d649c4e2c443297de8150df508d4ce87cc292f196b64b5f986fb188a3d0658e86a79991028c8acac36cc15cba60df44aa700d4c969f31c0124f9cc0a5f8b75f13a8962787056e6832415b2c7589ecc2c0f519be3618694085489e0e9d684b542cfbc04cf73dfa9eb050e6b4e139b967b648f552b47f19e4c7dedbc130a543f3e2c5a2ccfe5523165c6c261cfdc20fc45f52dd94e902ddd0aa3da440cef40abbf3cc4d0302545db1af020bbb845043183742547a21ec46a3b55f14f5fd9f9ab207f1a8d82d3125f7a8330452d806e61f81ab22822eb337d055c9ab5001be825ec53faabc96891cc62f30038b40a41e6a6bfea5ec83f9f5ea31b1b9e51a45ea49d307d182853078886235c1269ed1964fc694dabd6051c63e6b8f8b5e2d00dbb0f5f6b498dbbf46542a9eebf65eaa77c8d46cc3aabe0dd1cd4a10766840d246260fe3c71adb988ef4372d894557c1e195e5d0d99e3da46a1ed9f8f2c8040177e6d236d4117b04ffa31167bb508f2e2e7e81e315c630ddc7c4841e2a0c24fa56879cadc3706213a0521bb6ac5223fef046a715181f6636408f4e9aa31257cc5f2d0a5fb16b102871a9f95f933ba47dd13f62d58725992194fba7944e806d1844bf976ced89cf028457e530de96febc9d7ffe28d70009ab418c16dd52fae8868e83d8108991058becea6e8888dc84e7bfca8e598ba0b07549dad9ea8bbe05753700af335518687d6468d2891ef80af73f3abdc0d1193b4ff4f7d1f99540b58d727199450e10f05e6a28aa71ad007d4015834b370566861d26c61492c94251e6e061e770139f112b8d2aaa1c1e52dcbb2426908b414d8428b3f378ce557a9ffbd16efa822f05d2604c48a02ad8435550e9f4a965286ad7c6649802d2e05f20f4acb5262b842852cb989b21556ae47d043ef107a9ea5a0fa3e3b291b887525aeb5e13ff4d4c9f24d4ae72d099b7289c449f2022141df773896906e2875e30a3efc1fe2b23227e5393b0454c9e593fba26800b089cbf91f8d8e75c36b0f20f3c42b0803590e5d5652cc1adf84cea50ccf84adde6a5a572a3d36c972802d947c09f93a386db5c9df51e36e8ecd5a6101e589d6e4303ad8704bf2129b7f78f1c9795a9373c56a90e4a51479d2ae65c6d57ab9cf42ccbd72cc4282ebfe245c1becf0faedab2e5e3abefa2d34606282e19f670414c508d6c97890705beec540128a8c6f5073e720dc68e0cb1162939f4f45c263b9803d53f8f57a8aeb7c82b88f5442111dfeb6e0df42a1e1a8f26fed93f0998bd8111e9c632262488e2aba7cdbbb6c32a3ee4ceb4c5f28e981ad02b0def243c7133f4d8db7a438ef3887bc361bb2a143b6156f63598fc733c8a6e9de7ed5ec26e53d140f9634c2b58446376aa7e2a00ae2cb8cc0d11b5a93b0312d303160e3c9967a54db05c1ba5bc1038ab6f421d1c15553d9800c59b158d65e6bb4e7db5a1cef6890df0f5cf8a09ee8d2b560328630834db208d6c898907066a968e7dd93515a7600366a2b98bed6e7a8de134e3d62f6504a66cecb8a1129d487b2246967eca2d244e96a421298dad3091e6239f2d70e08fb595c504fd7fe847fb5c0c2fd7f1b2c81f8b491672f4931fce7aba81ce97d4dd01e63fddb1c14929753c064559b45d06f0c4841150e43f11f0413b25f9faa4f12578e76da35f22fec9faaa76eaf9baca261c48feb68200e935a59ddaf59b7bb613debdea8fc793b34416b71c0408e4d67f611d5f610b3f6d5efd08e20b77848f65694c2ee4c679a9de5b17725901a5c6a3160cb5995bcccb9a255e015c5088b4e1dcd520ba288ca9efc40b96bc3c47694b9f844f042c6ffd44fbe26d879fea29ab8c54897fdf567cd65b1029b86e00c18ab2864570d53dc75ca5cac089b54b4855d8dbdf7b29d5ab64deae2d2eb4061aaa2900c025483a9011b2f2d63a2250f880dc9bc258126a72d6a1f47c2c9bc3e42d4c9a74361737efc717f3a1c90f2e19611dc59a5e102f796c2bd2561eb2c490b43eaa580c71b39eeb23fb05e4346742fa9cb426e4a6fa67300a37ab67465b225dbcf1fe73623b86fff293617be2282cc7fc9a45afccbb4aee29f1b4168d9f50f5a3265689379fcf3c496ae82de3f442d4739b2b79e0322e369e06a1af8c996e45a78f60b7c77211679a11eaac97e6747b69189b5db43be7d979599a72904551806c2064144294501baaee1fc21d834daee49bf77b8e9b0dd5224ab4dbeb712b131ed87fd1b432cd17548520d7d516ccdeac782f7083e810da72a40759f16a98f8b1e4718b9b62811ab6fbca4273e1ae1b6fb4264d9b2ef5ee9f78949530bb6ef9769c25cc36af85d8d9da57745166e47199c6238b3c71ce7e34e128b7607f318003d75187bc9aad5aa10fb88583c77b0d90f75b7a99ca2eb121ca79d01168b5e9aebdeda481d78c4d6399551c57c610c822c1ff6e6baa36e30c126b632eaa37a801031d4a32ec79c598abc05beb5aa1372570d827d26104fb328eb49c8afae5176884fc1fb902227f71b3f0ac448dbee73d0532cfeac63c1c0200fcd457621c90b457cf1d6e9d619d67544f35ee4669203e56b03bb7f5e876d2b6f228a6f402aebc43fd02baebea0ade14562c506ae6945f3dbd465b5e11283ed6ee228d9bb9e2eb62018b4d5f724638840057e2a65c75ddd2ae9a18354245164da7f689ed3d3dafbec842bd8873e1c10d00348f5a56eb4df01bf512b375e0e90382c58522f1a6f7df46f8c903de7438f57ade02a8c50a5bd3428b6d67ff7c08de3e6c9bae61940e512c93b539ebe1b40804ac2119e982756115f01f04ae2e31dfc5e0d04be35d62a6f806964b614ed6adeb7a91481b557dab613d69bc489597feca73208c1eefe18d8d59db614c38f64872f903ddf581cb8f79930a10422ca71d2b370776eb7be92b88a4fb71b62eaf737cdefc842a093b09f79bd8a97b9b8f2b6accd53f4c0c5694efe7cb772221d1bae4e61cf9c88649e7cddd34e92278018fb3d2c5ceb08e13cff584b87cc5ab3a19738618f217230b76cfb5c73528fb9fc2f690ad3426c89631f6e13e6850ed33361fc589c79c21d9a72a46ddbb6d963c75e8ebb5ba6d75b3cdd1d037efdaca6619db67ec51f19e1f275fcae0e9de5118305f6c48aba176fecd6eededee72b677c320b24e49b9d158249eb7c2ab188b5a48ad35578013602eab3d5c9f94dd880899542757c4bd8d238622348864c9a63fff655be9c2c81f2cdf331dc80706f9a540845e4a9b99afe74d081713fa227df370189451b9b7944fa933fb7a866da5c5fc39830d184f1e4dd889e44f2254b2410ae6ab79343c3b0c48442a78426f14474f8756277676718d3ebcb258c07264b096576fd0f201311b45f776ef5758943bf22c086084a5ed83568fd04ae488d7ac26eddae82582cb7ada942e4338c2805fdef8e4e70664651f467dbed716ef23a4355eb6b98c764865c6a9e532c7b64bba82a239469c4ebcb371042d3e490809a1444c58f3a644dd0020a29d2a632006d52898320295117f59ad677713303398f41fc9ba9f7b87699010774c40369ce9885a8d3c8fbe7b51504a9040001585c68b8b5ed94a497bb56c6a8efb3856d8f2abbadd67f4bedd13f27f6a9085c7831fc7d3bd1ffcac2f97f103e0bd510febd685f81c39be3b4c3d0555a942f028b49f758bed19cee065a1b545ef203fb0712b602c8577e38489b9e66d85bdd6c0d8070301c2a7e2366667ff1a88881394f978ad238f6b3dc683ccb084d8f1972183ffa16739237f4bf09f090bfb7b420113285b1905ea5f122ebdd562666cd7cec441bbbaabce242312bb09ff3e39360948b0ee891b6ba08212c03023a3eece554fb7cb6e657807f72a627ca905bc9a03e4422314ca555b0ac95053dfd679c2435ecfd9dbb93566395db7b1509e95ef741d66cf03e543822b9d5100ca675507addcd96f614642e6fd243f1f321ad83feaefebd066e34b3b4be79adcbc356fd506b7e132fb171603a625dbe1615d588ef87e0ad2e885fb59b68d77cc9fcba368698b362f233d63c9c19b7ad832a248e7dda0bd38c9a334ee8c7d8937e77a6784f956b12ac5786f4aaba3a689298b5dc4edba7d4787600d337bd64da4f731ac823602fce8b5c7d114f56ac375f4805377f4c749fbeaea363bbe5a4e6792f04aad96c3643331b48f1e9b5d3b06299ceeaf46d31b913310c344aa94afe9b6a18709a86df94745e8fc6db1b32e0627aa833616e98bb9e766d5fcbde4adc90c7940a122db906910efa27aedd6342ae80e29a294c3aeaec2b0903bdaae7d0e3f0f75bcce97b1ac2dca9edff8740327aaaf9a1cbde9876c11aa8cdf35a9d7a0236f592137e481302ccfe6e18028e7bb8f495fc3051d8d19db2d29bb25258f7958d87088b291721a9c932576e1101d9843ec0bea05531390ac5fbd123522fbb57872b25e6d943c4897a2fd8e5a31d9f3c6d2b2ce5dfbf26c082d7d2e17cfa615e3ba0125580d8250f4a75cb96313d75185b482ac6e0c88f504ff761c613260191f47707c3c943cd5e8f4b926a1601f8446b32ffb2ec22380c8b9a813a84533a89bd773af874de62d63eb02f9bb0293ba724ec52c03211b2cc6a126c2f17e73a2ef1931b4ba169ae2e31ae621fd4cedb9b477cb41c45b26b97efb4ec4a99bbba69154d5f876e67f694a90d4c35e95a86c4c68357f057f764ac7997b20e2c8a436cb896dff6c75b4f5d189b283f9a82670b5dff95d057a17a60a721af1aad08cb791f91b9321c4e758c300936308dce6d017fec7e4a62950860fe01541143210d7ff98e3b9c6deb284d6ef46aa3664423dd040b29d4e5974933bd2de4965e51e862936a7c9764f2efd832e311343e3b107734c3909a352d07ad6f0010346ead0772d391cfc27a43bbc2268c947b7dc0a92cb582f5e2ce9cd06792dd335943aa7f70eae481951dffce8f927f443c75ece6d33e99c616a04957d8d712e7ed008b79aec1ec0fb3f0019d0e4a7c62c2db4e478233291267c041285cd2956948c3bb480b9ff256205288e687dfe19da11e4a1d53370042cdb8277b28a0de58f67fe7f6f1dd371edecfec6cc23b3f72ce400dedbd15ecf84e8e83f9c6ca7766068a76132f9f6812c28a5e32895acfcf8c7eefb64b5cb9ba066d063ba19634c6e1175db15df8dab867c67c58e40aeb01dc51759cb8799b5a1a35e3ac42f63ce8c541e14659d2961ea81cf89916312c46e725da09ddf88f9bcd70358fa1abcd95648d", 0x1000}, {&(0x7f0000001440)="fe3c4fb9b157d7d1dfc76e223647324532923124f3b34d81bef8afe6ab39183158db69ce2592254a976ac3d676e2e6ed9c17ca605544bf51676460c136d64b217351ee46eec559a24ea2a8192b76a3d4f7ebb3f07c7f51ed06ac4275e9dde03bfa3beddbab8d9fb8a764ff8049bc00b43d9fa443438b947121601c22f458d4dacb71f8b6ac1afeb9d8d07a081fbb8f1add2ff850ef82b9d6d5a86e89b57b", 0x9e}, {&(0x7f00000002c0)="31389ab73cb22b742c963ad566115aab54845775f5f5223d461a69483858cc99bb41286e649ae5afe269b03c9e2178e14fca105f2a28d17cbcf92e6794e2554e589222758440c4dd1e7c8348a8eca359", 0x50}, {&(0x7f0000001500)="4997584137e046f3eff054296fb2c2b71be6c2c0aae2fd2332fa374f8a7c86b14fbab7d5d334d8b14344c72bd36e2e9f101b01bc75289c162ace161d3d82af4e666fc5e3787c0022275f45795818ae2e53441df13478999ffc474e7fe504eb2474f573c9a25ed717c732e87765c6ae2d33374277799a", 0x76}, {&(0x7f0000001580)="930a95beef1dbb787bf53196dbbe432ac92ceb98bf34c242111a27f0669c910eda2c12749188990003f2d5cbc0be7a93986a5007ede2", 0x36}, {&(0x7f00000015c0)="910352376b4ad8fcfe6f086398f9dbe09984c0dd745af61e71b14d0275d6e05c7cd404dbe738b3658c8fccdb89f950e98c3bc307d9e997328fffafff2e9afccbed6410ee8a3a3b5452f84147a620a56f4a0b3c442507f95bd88c0b6b2af1d57c20b311066dc4e2a63cb0e329b82fbd578758f471c31580e358302a43e44c2da79fc1c0d4112a27e0fc40c72e88", 0x8d}, {&(0x7f0000001680)="5ef7f95eeeddf87027e9b35b2bcc470086f70fbe6325fd313c3e09f3e51e64e3e5c8bfcadd26d6cde64cbc35bd9d7b4bc6529011810d5ef9771b0997eba1e181b900702981d2f94ec5627127be434e9dc68d9c59b1352511b6c802632089070262828c5127d3685afc9f6363d8765f5aa6407874d9e9f0376c613cbade5e68a27a97af95ad5427b838f9aaf53f44867a9841e9c05ebd16f6d2af50f245b86174cd9d3520fddc9188405701c49235134fa3640c3d0ff9a5274d6d2ea7", 0xbc}, {&(0x7f0000001740)="b5a2c20c7f7840b67733a3297ae15e5c579abf37d37ffa6e0bb684e1", 0x1c}], 0x8, 0x0, 0x0, 0x4}, 0x0) recvfrom$unix(r4, &(0x7f00000000c0)=""/18, 0x12, 0x40, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c1bbb77a653498b"], 0xa) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x20004276, 0x0) r3 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xffda) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x0, 0x0, 0x1f, "bb7a9c6798d4a23560a88f24ace72b9983678c1a", 0x9, 0x62f8}) r7 = getegid() r8 = getppid() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0xfffffffffffffffe, 0x0, 0x3}, 0x8, 0x7, 0x58ee4537}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x7, r4, r5, r6, r7}, 0x1, 0x20, r8, 0x0, 0x3, 0x5, 0x100000000, 0x5}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x6, 0x0, 0x5, {[0x7ff, 0x6, 0x2e1, 0x6, 0x8001, 0x7ff, 0x5, 0x5, 0x4, 0x2, 0x5, 0x6, 0x8, 0x1, 0x2, 0x101, 0x93, 0x6], [0x8, 0x77, 0x7, 0x80000001, 0x1, 0x2, 0x1ff, 0x7, 0x2, 0x7f], [0x1, 0x3, 0x85, 0x7, 0x4, 0x65, 0x6], [0x7f, 0xac51, 0x1, 0x3f, 0x1f, 0x7fff], [{0x2c, 0x3ff, 0x0, 0x1e}, {0x5, 0x100000000, 0xb738, 0x2}, {0x4, 0x1, 0x2, 0x2}, {0x6, 0xcf, 0x9, 0x4afd}, {0x2, 0x8, 0x1, 0x5}, {0x7, 0x6, 0x6, 0x8}, {0x101, 0x9, 0x8, 0x200}, {0x4, 0xfff, 0x81, 0x3f}], {0x1, 0x56, 0xfff, 0x2fe1}, {0x2, 0x7fff, 0x8, 0x8}}}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x8, 0x200, 0x1c00000000, 0x9]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='w\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) recvmsg(r1, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000240)=""/137, 0x89}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, &(0x7f0000001340)=""/62, 0x3e}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x80000001) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000400)=[{&(0x7f00000021c0)="ac86bdd6299f8250afa05e819713b7fb770ea3a8fcffaa4fbd6881abc4154a193db47ddb942a94faae7229a765788332ca41427b9a5b98ace87a8b8a0df0eca7f79504e2eb47911a1eaad06828f6e34db8a610c19dabf97a43ab4430060f0141857644e7005b96cdecc0e842dd7fa33445edfbd47894dc2d7f13d457f4dd406285f45471b8ebc609e13e44cc9658052591d04fc68d0927fb4f388ca02a93b6cea227725a6510d89cfa3a553cd12e354bf26374d20cfb1bf03660968b4b3a33c29a8ccdc8a5e422ec5ac8df141d4e34e9b1b572856f0629495e4dfcee61afbed60004fa1f4e78356ab8892e088525692b67e41c93ddb75c17697e11b86dfd8877659b687f02eaaeb9f485d8fe2a4c84a1e8c96255a7f9847a083627b842cc85f8a378674f23bf8330ee8c932e841f0a557355516fdced1f2e02816a017ccee2a2d9185fc7d59536427a3cae7211965503dfd1fc5972d556a81ba59ebb5f04f16e18406e432189a07f7be5623f87651e7245c8039eb34889985d24d84b8f869dee8433bbcfeb7f222e61c0fb6783fab1581c709111a7cd2101b4e3e9db7f779bf5414adc8bd4b65332f421650b92332d5a2e57e2702de7067c97cd81c8d9f45e1b3cf4421ccb8ffd7886665d1e2e646ff6e14153e8b273684e9c030eca7907995fce1c589a63700d673909ce979b6cfab08371f2b98dd6c8cce2760fec9b7d1ab53cd94d741c80a4743eb9afb908ed23f8c547de6ead908732c3c56370bf1030fe01ed7e6428011d38e2b676455bf9059c5393771617f5e59f0d119fc85bdc3e555867f72bf708a72c139ea917ece36609065125b3be2f9797fd3e375ee5e4b6028a9ca725f8f5260549792736cf16ff697cbbe96b42cbd85ee8fc902755d27e5c27c2a498c94742370a86cc3dc313b96830c6af562b832c0aa9ed4b085870a1a9ee21537d5838e83fab854b12d263c4549c510c7a36cd3197de38516c1a9375b2d0733fe3cbc4b5f33c7f105f487c28a40938c8bbb1a7bd7d8c5bbe51fc6fc7f4ea36b30cd3787d4a8ce0cfa5227e2d2b2f1ee2e5a38b6b5c9fc5a9f92b523a9dd8f6cb58c96572c20638b3e11ad0c90c19b0ac59703870dad5d444fbf43cb0bd85920f8453cf7de2fba2d980bef4f9e2b47473ed6a514a7c85dea4d7f41ad005a04db2c58e4c609d293c1925edc407a63a75fbd5e2532011aa25561614745bcba46ed0289e6de98c1cd53c62aa69859fcbecf24f1f7d6f2e3b70326903540fa2e2e30b0d2ac6fcc7eb7c2a14476028f2b178328085e97645b97488490ca6b593808f8d85eb62c5a647585f5c9eae73817beb7bc653aee104e54a41aa16c4d1dc950b942d03d74dac7c4078d9d13906ba7bd412f22b545c121715caa0e6e56badd8c407b43bd3d61e3d87c3424cadc8e4657c475adaf57a322e76bc4f1cbd746e760ca9b69cf7be607e05d03c2d58ac69f5bb67f93fd0e20a8f88008dd578ec05005ccd77e86eb0f74132f3735f633292ffd97bc1f8bc1e1ae50a6c52885853c8fe0c0ed75e78b8838554764043efca537693073f9c561942143928b5a2077a447f87e9175586c85eca5adf5f04386d201283dd7eb926a0ac517f46fc72db68878d4a501b503cb551e5b2b68d6208f0623559fa2303106509d88b4485f185b58059a9a329892d1589e3638b742c72afbce4a6434cb583f9c3e47eb6454055b0fd1e231174bc79b42b7e0c8010c1162d4d987e77d7f9db3535a90d68ceac50952e7d206cdb3a6e8c6699e4538db39f4d9b73871a333767de800c888f1bb3ed57b605b8f9a093c33526b879898fb2e11210c08286e084cd8e9c98cf71ebd0a20b7ddc349e32bdf4c31e899fe74909fe1cf53dc9177e1ea6eb3c52ff84efe227581cc9b2e54f3a7506abfab5af8fd1b58383e6e1f2b262c9d558482f4da1937d8ca34a42ebd1a50f18207bc71a42856b1493f52be15a4fc6619d320f55d39cb4f5f2b32207304e36089b4f2b0004f06cbd1dfc0037bb6c9ab83b308a8aaaa7320e91afe81f887063ae8f45f1b0314af92bf0f6547e867da93ec0af3a7aa0e8883d542ab5cee1b99e0f159920e061afc6f57cea107230f12ba7f09cb0768365d0b90f31a48ca29df5a221b1d321af2ed44247a6afa1f2c4b0b346da212d5f336932ce2b010d0695fd0d25d86ce42dc9266ed2a1807f4c4e75c71a70f924a05383bda71b55af8ab7d1790bdc10a84224d65d8651ee27ca871907db33543fce2e75abf4ba457d5252f5c528c31542d09dab0cbd99100dc044b5a83422b705cc4c4524f9908f978ea92029535e196b7af940e7825eb13c2aa18719a8a97c54f0bb727115f0c2a2cac800bea2d02582b537ce47f5cb2ee4ffed6c50eea6bb7e885c4434bc2a0bd89534251e3e8fa6cbce9a72868524b727bbdf89a6c2c86ea65339c53dab78e06cd40d4607081a8e997ed856a850d708348707594b6194df1d523c184e82c63b2bc36ca77d8da2523ed88c5532ee692bc78fb203fe7bacf5591335e4559cf04ad92a1fd93a97a9669659d1e32517746f4dc3898ec1f1a38fb1248379248cf5b2f43bc502a04526f10ae5b681d15626922ca865ed07231844df5492ba05daa7bdca61391480a0bf86e2f36d7c111f7cd578b5ba3075d1b05331f5bdf461117592b1a18379db60aeab46b8ad5e55e47c17701c5c38bcc223d0053b1d05bec3b6fde3f91f64a5a24890c55eeed767afde0841c170b33d10a2541465dd8feb10a8b17e1e75f3184ba4554a4f3de0c71a9e1cbd3b5f097e666ddc475f4b2715d0c81088cccbf7aa2189e3b02cbf4e5932d6593abc9a6ee43a1870623533ce485b72df3982be10f59a8c95e40dbefa354a83fdf6985e25e2ae172dfce60b9be7e2d788b437f36092446c5d27a40c60d44bf16fd057d45e99e9d123067fe10f374fcd4250066199a35a1283f061eb78f50f9d68e2e6676df23cf69c756fb66f9003fab235ca9d080eb8f63af40d29d501ab8a48b08e12ec5a5bc2ece6165ca04b3d208adb0eb2c7554d3d9581fa1c2cc70392f4dfff164b934b5ad34b9a3c6a0671392ba127eed64399d3cb1229127a8b10b2ddc86b13263fd9f7885ff4d39acc22f45c5b93b735dc0126e424b110e94c8421b571c2d31d283a02aa21979461d958aa35ab675b895ddc80d957419f32a97481043a2953e4a0539dddd36c9e306349f5792303bc5810b45f9a2599047ac3148a56de26ef0eff9b550a1d4051f2b660555b932abd7c637154e3fb975892200b99fe4493c199225bb213b06169490b4c2b5d43dd9ddc67b4776ba2dfd58a5f0f5801ca5860adfa383a2fd52c7939fbbc4ac82c4f8de4fa958e357502c5e85efa2ec242e7cd9c83bbae504d29f27f71f2f66473cf684d8404c15846b7f981b7bfac6e4d659c74b9f9dceeba047340b9bdb6872fa402b691ba3d64b9021b0dc12c0466d40615f5f95bdeb220a5e4175532ce7c3f017f93c6fe60d97bcc71e5b949f76d1115c32c068d5457d9e2a672fac217d257f53cae7ed7e54962cef6ea45566f1a52079f184b80ac851474465ef65f7165fd5a8ef987e8e4623cc14406df4151363b93b7f969b30974000229f08b6cc60875541a0759a3f0a0595a21190d547c1396f3343ce3d14e9c4247be6e62e91c21cb0f8b6cbbac3e634070afc37ce2a66619de4c82167f24daa0d5ad1ee6d1ee91838868554786cd1f3d9426af837eb941608a746f9212c28b1b819dacca3582e3fa354860e1f018d5f5598ac6cb6261c7bb472d02375527c8d727c731d18402fc75affe40cfcc7ccd50a57d69505726996d9612f5f38757b2d36f71ac10bbde3930720f23adf095d3c04a7be6c3e07b7e0b52eedaee88eb46efd76cbc22dad3d37bc4dc197a4322d552f50f6e768db7f7d26d40d0fad8aa31e39e39fc5c7f81104240dee2b21f4cbfaf27eed26ea93d3ad11180cdd37e7043570f5c1028d49eaccaf2c993fb90972e2511eb7675ac2237cb497242415c4d1238eebcfb71b88a287af27c921964aaa5dde27967e2e4ed564b1ff32cc0588a11cfdea1120c725cc969d6375d36751a4a74a55071327028cdb8729667f09d91eb608f86dd0fd9da4d6c1e07d8e1e7f5bd237413beb86434c677bbcf6abb9404c9375ea39513f7c0a5a5592395b7afc0c9a8acb226402985cc54d55cf87809fb52f9c9de78259b1f52e8fb7b0d8b82bdccb49957d0a63f7d2121fe0f93de5b40e2fcb2caecd8ba44ee4d74a072deb0e131fee958247bce492038183896125732dcdac636c92c2c14e79bd424d28a383c6433ffabfa2860e656165735d73e90d26d65933e43053c267d3b50a447cc3458ec10c8f4155a2042afc18e1fd0204fe87111cc83e6398c7e792d08f8f01a27a6b0e12ed90251e0d3dd2f190bc813c6e9bf19244070c7544aebb1d9197b14a4bbc6d314e580545ea9975d20d0a01040e91a4d9d95dbddf8799d21d27af00be13eeb4681a894328cec7140a15beba92f833804e1e376a7d486ffd602288a17faf84439e6212078b95dd983f1db3914dc89619f55ca98f82ebb0955bd2ba47f462839e6207962f7dfdc80dd5d6b0e1f4d0ed84e5245220528227857695ff084f731353c8679954f3a8100357b77d7c80679b859c51a29a97ecbbecf375807628f248382572f862052c5827eaeca1759e2ea10d3a5abbcb6079a17c8267be3c7d36392b8e079022380ba32d02a2b93d0b77b47c37d8417f02df3be749ea8991443253a66213bfa74f08350e66ed8f2c8c5588a4e1b2b3582d3f0161d0efbbde85f8699e708f6ae1a058f1bfc31a7ecf985e813d62f240e55f20a748a27b4cb31a86f0f2b39140a87ff3045e69415bb4d59f476da027c1a4dbdb46664bd33744f54d4601a7e48c55a942bd11fc92fe8e3a10bc823daf92e93d483c7b0ba4f12af2e26fd06efc7fd0820fb737cec251b42103189c86dfe893bd22d489fe5354cf6150b314d6110fe863aef9a3326d41b8488c06894e01c8d8c0fe0275959112e8788d021640bec5a532f4b20932c30d0115ee21e4c61d0552240a5ae7df9bb559917af9fa92b7552fc3429bb15d8b95a3e08b6604582cd52bc686f08a6709c0a43b1e979301ca100e5394e2cd6ac34baf1471fff009dea672688d71f250a40632a05298c89fa1654966829076d53e53a4ebacdeb2c264bfbeb4082ca6ca17973205172f8dbcb457f2e98a2cc02a9f7d41b191980dcaf1f4e9706785e4dde842fe3f309d6a4b304cdfb209ae47f6f86463a3914ee845aef101aa580dcab3845438d9f67dfdc095b4e8c3c6ce1e8815b5f539949739b9bcaa4f582bd1d46f6dc30fd80fc770a7102311528446ee9fad0df7c794d101230d7b7d30c3ac59d5cb0eb157ccdfa4fb6009547eae963183593250a10e96f762fa3e4890e38a0ddbed0b0173a97c93fc6c3c835fec1830be808dba3a7effdf1ef4d7b7b1fac802574c83d51703ef3e7be171c8d3e68a5841e486511bc6a423f4a454a7eb0f71e642eb4974a15caa25730240bbaec", 0xf50}], 0x1) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/106], &(0x7f00000000c0)=0x6e) 16:00:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r5 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) close(r5) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) r6 = geteuid() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x0, './bus/file0\x00', './bus\x00'}) seteuid(r6) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x4, 0x2) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000000)=0x100000004) 16:00:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000000)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fe810000000001000000eb737b16b16d093660b024af4209a494df0b039063c1b2", 0x20d) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x110) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) pipe2(&(0x7f0000000300), 0x4) ioctl$BIOCGSTATS(r1, 0xc010427b, &(0x7f0000000080)) 16:00:26 executing program 1: r0 = kqueue() r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x5, 0x0, 0x40, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0xfff) syz_open_pts() r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() setreuid(r2, r3) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/237, 0xed, 0x801, &(0x7f0000000080)={0x18, 0x2, 0x2, 0xcfb2}, 0xc) r1 = socket(0x18, 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:26 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x28521, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) shmdt(r2) 16:00:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(r0, 0x0, 0x0, 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xc3f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x80, 0x8}, 0xc) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e90420027b4954d2f46c6511b444ff60e98f33bc712cd6089ba04ff0f00000000000044f2919c0a800f45d7cdce9a47511699886e9c9f014fbacc9cc04c85e2293d705ae6b376881cb5fdb9c5867e37464e40fa7348775ab77daab523f393bf7c6744739501587f816f3c63b20efdb20978e8ca9f534c3602530f25ac9a74e031301f00000000451d34ecabb353e69332aa52c1a659e820fc93eb5acf865404e86dea3ed906f1b833af014176e6d3d56e101a880000", 0x445) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:00:26 executing program 1: r0 = kqueue() mknod(&(0x7f0000000180)='./bus\x00', 0x800080002001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x88, 0xf0000019, 0x4, 0xeb4}, {{r1}, 0xffffffffffffffff, 0x91, 0x1, 0x7c}, {{r1}, 0xfffffffffffffffe, 0x1, 0x8, 0x8080000000000000, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff9, 0x2, 0x40000040, 0x8001, 0x1}, {{r1}, 0xfffffffffffffffb, 0x4, 0x3, 0x57f7, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x5, 0x84, 0x7, 0x9}], 0x5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2, 0x20, 0x1000, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x15, 0x2, 0xcb0d, 0x730c}, {{r0}, 0x0, 0x4, 0x86, 0x1, 0x7}, {{r0}, 0xfffffffffffffff4, 0x2, 0x80000005, 0x40, 0x100}, {{r1}, 0x1, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x226f, 0x8001}], 0x7fffffff, &(0x7f0000000140)={0x2, 0x5}) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40100400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = getpgrp() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getuid() r7 = getegid() r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(r0, 0x5) r12 = geteuid() r13 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r16 = getegid() r17 = getpgrp() r18 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = getegid() r26 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000180)="749cd74d07f30691ff36ece64ae253b0ae1df47290e24e7e34fb18d06c296f6128cf8fc194c3baf7236f86114eb2be3d07f1066a2d12719d721152f4db99ff46ca0f857d3a57efae6e4f711e31494b3a3085515e67f7e4e6b0bfd8cb647d9960acc8d31cfb4497704fe76ed50f72cbd8fe6e4435bacdac1c1ce5af10bedf7df0a00f49abd27ed4975d604b5f9cb079e095ccc014d6c613e504a77294254bed936003dde07ec4fa4f0150bfcf4197014da00d6d8f1027e6ed6f9ed08189d19a9ef64c06a35f197840df8ab424586c965ae2fec776e304546e1e84f0884d57fe92ab54d945b48904a6744477b34710c95761d7", 0xf2}, {&(0x7f0000000280)="22a96cf5f1a0fd58d40ce1432a785abfa7203fd3d38660", 0x17}], 0x2, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}], 0x138}, 0x1) writev(r0, &(0x7f0000000040), 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') kqueue() execve(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x53) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x81) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x28) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "0f30c6b3020000e47a00"}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x8001, 0x7, 0x32c, 0x8}, {0x8, 0x7ff, 0x3, 0x81}, {0x7, 0x0, 0x3, 0xfffffffffffff53a}, {0x8, 0x6, 0x1, 0x2}, {0xfffffffffffffffc, 0x6, 0xfffffffffffffff7, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x1ff) chmod(&(0x7f0000000080)='\x00', 0x25) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) socket(0x2, 0x0, 0x10001) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x1010, r1, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b03", 0x5d) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) readv(r0, &(0x7f0000002300)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/216, 0xd8}, {&(0x7f0000002280)=""/123, 0x7b}, {&(0x7f0000000000)=""/55, 0x37}], 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x4]}, 0xd1) 16:00:27 executing program 0: r0 = kqueue() mknod(&(0x7f00000003c0)='./file0\x00', 0x200a, 0x1700) r1 = dup2(r0, r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x40000022, 0x9, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000001, 0x2, 0xbde}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x9, 0x200}, {{r3}, 0x0, 0x1, 0x26, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x5, 0x3}, {{r1}, 0xfffffffffffffffa, 0x20, 0x0, 0x3f, 0x6}, {{r2}, 0xffffffffffffffff, 0x90, 0x40000000, 0x81, 0x1}, {{r2}, 0xfffffffffffffffc, 0x4, 0x0, 0x8, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x5, 0x8}], 0x3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x3, 0x3}], 0x4feb, &(0x7f0000000340)={0x3, 0x8000}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) kevent(r4, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x41, 0xf00fffff, 0x0, 0x7f}, {{r4}, 0xffffffffffffffff, 0x2, 0x44, 0x100000001, 0x3}, {{r4}, 0xffffffffffffffff, 0x4, 0xbaecd1b772a80592, 0x3, 0x40}, {{r3}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x20, 0x6}], 0xb5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x10, 0x40000001, 0x4c1, 0xfffffffffffffff7}, {{r4}, 0x0, 0x31, 0x1, 0xb5a, 0x3}, {{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x800, 0x1}, {{r3}, 0xfffffffffffffffc, 0x0, 0x1, 0x400, 0x3}, {{r3}, 0xfffffffffffffff8, 0xa, 0x40, 0x891, 0x1}, {{r3}, 0xfffffffffffffff8, 0x8, 0x40, 0x20, 0xb9}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0xfc8, 0x100}, {{r3}, 0xfffffffffffffffa, 0x81, 0xf00000c2, 0xfdd1, 0x4}, {{r3}, 0xfffffffffffffff8, 0x2, 0x2000000a, 0x1, 0x8}], 0x7, &(0x7f0000000000)={0x8, 0xff}) msgget$private(0x0, 0x20) 16:00:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xb, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:27 executing program 0: r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2, 0x44}, {r0, 0x4}, {r2, 0x3}], 0x3, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x100000000, 0xdf6, 0x3}) 16:00:28 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x118) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000180)="9b433fd057f3c442b2d2efcc25692a2923674df4debd5f2f0114e0ea15e7870e782bc495e7fcfba65bbf0fc152b3900dca7e88e43fea649ccf9cfc6a3fcbd0ba048ea4e9581a38", 0x47}, {&(0x7f0000000200)="266d1ed8bd345155ef8eb6bee4bbe3dbfac63dae6380ee917f6728f21d2d5a7e26883db432a02dd9c8af49af870fd4d2e536cbbcd1c55b7c57dcf40caa8e55a7ecbfb16dcbb96776391925f22b33e9fb232683a729b7f62b4458ace3b0838cb28a5e20476bc9d7fed0ecdbbb18b1a58e776a442ac54f7c20305cbe99585fc88e52ea3ef0245bde2dcfdcdfbf9ab4200692d4d50d3a2306f6f57f229d63ab316679a1455fdd", 0xa5}, {&(0x7f00000002c0)="538cd4ddd2aa216a973b11a06ef1e10cfdc0a301eed8b547e67014370f2d6feaa7a4f263f0e48e", 0x27}, {&(0x7f0000000380)="b8bcd324169e1cd6849ad5804e8a5efeb345278e3acd6a5ac2e5f0994e8fa3938387cccdae06750b992a2516562b6447f43df3757860506b6b9a12778d9bbb16989d03ee39d96b0863bd530a1a255401d63940b57ac2c9abbe52ff69c19d70d402cfabb0621263ffa94ed6c18fce536318cbf39a5e6a9f4131bd1eab0d670ecc181d5be52f5eeb5e1fa4855f68c1dd45cc72bc6de1b5639512cec0e1df88ab94c736c9dd4f9ac3b771724d4889cf502ff0f983d6a01bbb6ff326785c896593c439b18e44f8834c4f175270bbee904fe91b849b5596bec54c2f100a08ea4c587da1a915bc616d9bebb38ad591c75068bfe5be3f2a9491892698ef56692e137e09d5a334d08b31f2736e940db95e4555a92c2d62e534687a53902f35946d36d5669151a7ce84a1da6b6c955cbd1d45ffca38c4d64b865bb4a79c6b80c2d8164b60e1e6858eb8b731a75f30dcc4497c68e07fc3c7265587cd49c6c3ed551efa106ae85d47b8e13e58b1a7b9f85a28d15ec38792dc762febf6a2ea0deaa55d8b38932ee886f8280253f85b6a8d435134d42ca5d552ad3b1feda21c0460693b63881bf330f2abfe601c8c8730fb1a5f0511e948fad7f7b7174a0c66f881211a6e061becc2bfdf52f7f8af7c9eb4ce0475254531046bf5bb329c724242865ab712b6d390443c9181db16712fe09496bb74ab78c50d72edbb315a77a6cb3c7b203ebbadeaab0ebc4ac5ee48c0f14f1ff881febdf9fafe12fd5a0dd13208482dbff01a2bb7675169dc29e79df1f4db67fae6d71ac66f5ad7f6d72eae483e407e27b581116aa7b5b758841c57a98a433509bf876097f013f479605c230a4f146bca1718209c53e7ddc4725d52e49c433bdf7df9c4af10ec81854b981a96985347e9cb64e14a54608a7ca4f68fcc0f2440d1c1d32dd0215dfe58786dbf926ee11adf0d4b6dcaa8c48c86a628505f6f0f7a8f8f645f5433e56c6dc70bdbde879abdb8d0d914b8f4ab3a091a16f35b3cb911f06ed11ee6e05c1d49f238296d9a4ac23612423d628de99b54a790bc16c7a2ef1b945783454db11d46e5712940efc1741f660972af8feac1887ee9cbe9f314c54a706eaca66d82aed80634e26e384ed9858b45376f883ff7964aa92524a3c337be0fd936b052bde727a17517aefbfcc6b4536479c4dc2cbb4591c2e1391ed007ce907566cfaad14a49e1aab44700f3724988c85c03cbc09e256bd3cab8180972b120c1454dff381b463fc5ed821931b172b4e48b1656de702360b604aff355708de9969ca6219fe6e6304c92fb4dd1fc571d21b41355b016b68a1fccf06f332b9747edcb3091cf1a1353efee144cc42e759ff94dbc9becc6aac579b395d7e1c28e169361a7946ada2500bc010145e2179d280100066dd885209deb9493fbde9bf70b3fe713b53a24ba4149adc17630dd52a4af4ab338f8b07e6371f95a3c0a21793150516d8686a1d9d28b4fc36b152e33518b5a6e664cd5a5d0b6b1812307524faad0773bda7dfa2a32bceb68aafd7a4975e26a7aece33ec33e13a5f74391b83a5fcb298636c9e7ed9f0969ad7599f046893d5f12dd661b0f382a6ba6971febf34845c25702debef9333d06d20046c862cb4b79ac9e6814452ddcb6e25d812c9749ceaafa702ed448510eff43f0717d260efa00435bd9f76a0288f61c3f83dbbbde7db9a5264a2a7612ad2a1c04dafd43b0678a1e186f948c70a6d38a5888a4ab6f63a85da91d711243df0f4be81fcb8ef2f7deb5071fe77f1b9089102586b4d87055d222646b31fd8d5d7d027516bda842780990d741c1cbe292a81dd0f1bf6cb703047e99a46578893f5080f4f9c2f25345084619c090bbf0c6e68c7d7c069c056f723aca8495c7defa244bcbe53d6592e833052575d1a1baefd3b30a99190fa1f827b72c0a2a2335685394b9b7b01f43d27ab871f85266d66af25dc13ae461b535e4cc948b3e22441a98a3f470a477397fb54a96f97409a25961a9963804d83c01fccb6a868fb6bb458bb1df23357ffcc39386262c73660b33481d13f83f0d9b75c9ab14a622d915b7d0f610b1cd63843b808465c570954adc664226778b1e05f5b58a5734b5d3525e28edbb09fa588ffa79ff3c1a40d2c9488f02a159acb4248e9e0054ed0518ccae8bd7e221ded1fa256928d27b21bb1d5a4dec35a0ae05960ea99b5ff15415bad0a6f5e2ff665f6504c09f6a604f2bf13cd42862b787d885b4ec9db1f3e69078f1c72c6f94192f9e0576e0134fa433b2728d1f2a67dc48a47afce8404a2f13ea68b14ae4e7ecbdbfecac60afdd888e952ec2909fda31e16f953f013f12d224f2262e5d73f06e35ec10a34b1969310fd8f69bbbab47bf4f48b1bb8fc79123a7c68ec10ca711827abaa67ce8afa84acec9603cce43975e944b2549c9500e1a136f74e1bdb7043fc94bfa87a71130b65b03805d6715fca515a94693826224bfa4d351af6688eeda576a7ea253f36b79e3b00940856ee7a144273af5ea2d106291e0c88c7f731e80bbae25d2f9d94c5807a1c2cbca5abdddbd4eb4ca9072fcf13469477752c733e45e6d212cc10af47ec4bb8e5bfe7e86aad6c30e6169bcdc72930b0188bd472d4679d06469f3bc987302200201ecb3236d89857127db4b444d329030750335e80f1fc1ad0ad329011512a59385823ba454a3c0c36a4505155612cee5aeb78962cc842777dc58c2cfcec2ead8b3abd9798d74a55f4b6ecfaf310f09fd4266a1e8ac52387bb6e1059933de969942cba5c0202373e25ea9f3dacc7f361df5f586f4b6a267c6debac2a274f17e62d1a2f89b65f4ff2fc71c325053fb759c2452d8ba73df955e902a7cd72e61fd35fa469f8dc61758664a0dda822235283cbb1fa9a4679d07bac01b16a1776dc528e6a078b32c1b3178d1e7a0fc256dbf71b8dc7c272061f9ce383056e2923c11cf8a9dc95251e95422ac84f5c0c8d122e37c160778df3ad03d0d9d83fdae3cdc9a042917f4e26b086f64bee1c2b03fb0abd9e30e91f467aeee99fa566d006a8ddd1daba4e4eda62d6a496ac57d16d0e24c896781a203baa78062d5a55540474ea30e106e103b523913158d4ca85f47b3b205223ff2a82b7a1c3f5ebe74e2e382971c6cce7d3151cc3464f72c35ad1e4648e426b3927edf101f420d867c6961adf8ad94d0b7d62538a7c71dcd94c76617acbf449267d15204a27ae085645f2cf11057cf9a970abc9050ed58bba07ef4f0be41a157210781bed54ffab52450eb96650bfeb60839b2c35184112a31b4e7e1a6e69da4b77c7716b91fe318565729ee1dd8ced8213cc9a78c519b541586658dc136128ca3a9bc67f7769fef6fa378da6369eafea8bd0674c6273baee58e8f05681a784897af9091db693e0b39ca51027c7633a1ec4e431c797e0bf648a269b2042fe4de88425ac85a2c535e4442d15f3d4a07ee2c78c6c809ea1fb118e84b49d660553eb58a0bb7a206d125c0aa7f49b59eb846ac7c2d9da1f78ba30ba77314f79a5254dd9df3ffd6078df8414752b1ccca1fca08353ea27a644723dc8e37475cb037f69d3cfd9d140089ed9c57b23fcb5899bd1fdb76b24f114a90b67469293377f8b847e942374732f3f2ee7e158d338ae76277457a631c7e42d481a487098b5a91f36daaa078a10b47b39e223249b348de390aab7ba7ddd552336b52ccc5136fb0894c01d22738b6ce738377849a8807d5a053ba0222b104512212a4ccb59682138e6646c4c135e13edc265354b7eb09922b74b2e10962c3093a31a789c3bb58f35bc14d471254a9d4ee8985b3393ca2f9373071977d74de2113261565b5db545280cd674904d6a76d1c6055c5e64d00774a2020937b1c61e794d6005b2b2299ad493b142b1b369c4df9a376345031a23e364184ca5d4841cd0b0f122a9e3b344cc2cec2dcbf054f0a9c6424dcda556c1f4831f07510b2a14d324ce30b6444ed978b664b5593f2aecfbf739af600469f4576ea98b6769c3e5e289f0cc55d72593e79e0575599a62a04be3ee3517fb7202b49c992e2473fbfd9dc7b0539df09f7db450a5cb01e22be5bb6939743dd1ce20a48930891221590726ef1776842dc2a5ef7a7d478d771abba7573fd3a31c095391bc718091545460b6f900e35fa9e89ad49a8ecc89a2845db60915a95a69c893115988af5d463f0feea75ef12746f4f2e9de1ecd98ef313ce90b79fefc81ec553fb3dd3db0f2c115653abef5a2e01c6480ffab1b26fe45a6c215e2802d7a2563a99987e30a49a4293969b0d2839801681c7799c4c25899c9f114ee07168e94322783b958be6aa24012385b06db33babaad4d23da7181784c70dddcc2cc002fc33440893e8f78a7d51da66e6afee9a99f42313dd978c7e29379f70f2be9228912446ae1ffacffeed4de14c762aad2fee17c985c72ff748c9ac75332d450437a2b5fb21810fff306d4e112bfcc07655159b5132d640d955088260ed07059bcdc38cd63c22389556b4803c1afa07c68c5288a6c66890ab218dfaaa91c358e8437cc2b8f52494a66f7b7946b25e1fa9164d137e166ab22d8a31638161f9899b7b45ef8158e30f8b934435e0358355864b3154b941019511f16aed7da7ffa7463793f2bdc1dbba1432ed949dc8e8ecbd3095b1fce7e090854d6f311c1b4e4665db794db2381019c004abafc626b3964cbd3cc3efdf8599628e184161784a96bbb4b3f5cbf566b8c37aff189e0d38f74e5ab0466e5933af1f93d876f5519b36e091d9cf35a8de3be0ce4b3546b29a90fac67454f3098bdeff1f098ab10529507f1a4e3749bafbd8e29895fcf9583e9189f2cf2e1b47761401adff2cc1ac22fc06169a8c85eae84cdc17b331226db26577f50b3d6c2d91bbdebf5a73be1f6b7abfe7b79b5239a9afd06bfb6975b0cba261e01fc2cd14a542b664ca320dddf53b3c8b2096a686a78dc7befca055f8c93c66c5d93c9755d1bb80374ebaa9de70b4151b854d1cd24b17db57fdda7e8bdcfa45cfe5dd9aaa8a75e35a0d4d26f85e8e884762aa4a86dcb4f4764c5aa60b2ec3b6b509172e9e129f0cd4d23c6766167cb412103700c3bb95c574e46bec51d2799782fcc2ef7ca7d59c1de72076c710109aa59549dfed8ad74a61276e120279d4b7f713a049d2f404c57c6e5c842723027a3de8ec908895728924212c0f6273dd8c2ac5230a876114f06660a2d9c584ff9486261436af306d9f7fffda93a85b10979f0abea0628275cb064f53a1142c458d091a51ec8b2761bacc0d3cbf354919aaaeff81211969a0f89a18709da2f5d0da04951be44f24a57223b3dc5d099e6c90512672c87dc780e2d0415d8d5cfd640a2a51af79b98e661135b88ad4a3e6374067a32c138462f6396851a86c41e3c53ec2929dd2bf3e30e45ed45300841707a5d55be0c0b4390a3f26dacdbba095c93efba58a6f12ad9e33510ab372ebbb9cc8e666ca790258cc8730616113ecf818b02b74ba84cb37bc088ab285e95fb3ce412f569130bf7d0f25ba9243896049dfaf3144c5d95aebb508702c348337bd6fc0b600d7cc1522f700a16583a55af82f91402090187040258eef7efeb011bdd35a44cc956d6a5f4f0177f6f42b2fde3ca2706f40667f9d6243163c96053ca5260b015d0d5b776a2781c357be42e985c933f8e5483b1df24b398d9611c9db337ec3a932b1625a642553725075887f06a5832bdeac5cb1c9a498960163cb40c175591567bedd0b756c256ca877a9401da51ef803f665bd34336234d2c65838e445a55d8560b27801f595af90", 0x1000}, {&(0x7f0000001380)="c05393c66b0266684100c83cc62fc684ddfc8e18383ce040ce2ed5810bb392e39fd1b74d34829cc51a3324840be0ecefe63ee896080f640e401b1715d8d87d47ed3b16a3daa0180c7472857114394fb724ff95b9487363ebfaf889dbad939b99b47281d1ee019a87aae86be40c52d478d490b18e03100dc046dd437510f5c5c1225878f08eac82f741a9b028e608f7a5039633b510b9125b8362deb173c0bd283f1f64f4eeed95f0eaf34ba3f06721b6c712f4f81cefd09d31e2b1993070d74edbc805e9bd696092c803a5524de41de48f9e458eea7e0edf2794aae7eaa378f7854f7e73675349056d2f3933a968acf359c7541d7a25", 0xf6}, {&(0x7f0000001480)="2cce7aa46f694d09bf493b7869afd61d7419488bedebcf6351a5ba38347f2ee924d00a99538cc3e9e726e0c8b1f66ea6df638d0ce056781ae0385b794707ffbc539c752c7722d0b424007a33dbcea33f2579eb69d85d944f931171839b", 0x5d}, {&(0x7f0000000300)="b498603fcfd9e58162fa3a44b78611892d49938f1f7e56", 0x17}, {&(0x7f0000001500)="e79b6704f3543118cd461f3ecd9085bc254987db457d4e68f6faf954788f6387cf81be6c00076763436c6f694185b3c7787ae913fd108cd30ae6f6f87b98ffd564cbba03b8e8ea94b12695c21ae559521489356010c3bfd12f", 0x59}, {&(0x7f0000001580)="9421360cd27e2bd3bfe1c97a9b477813fc20320eb4ce51fdac416babe77defe01d1e9050db81c3cbb42ceff391f2eb5132bd8dc03966b542021996b9658c6e4b9dcccc687cecdac313fc71e769be146df174e67d836695e648d281bbd16d64934e3843fd8d9ea5bc6bdbcc4c0b05b620741e39d93c51de043b331e886e3c85b00715", 0x82}], 0x9}, 0x4) 16:00:28 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x8001) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047466, &(0x7f0000000340)=0x8) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x7, 0x3, &(0x7f0000000140)="f8543f5faf554621021e272c1e2678b624ad330f250b791bc435ae0000000000b4a60662709acbe0728dd9777cbb278d401a6c10ebded50df59a67809e8190adee19d0c3666642aea053cfa103fb0e96aa96e8552496f5a7ee0634e2245ca2a4ed9a269a7e0122156992f261a33f1e169254e71f6de1ac810e1f1d1ea73b181f3c82843ec9", 0x128) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x50}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x5, 0x3, 0x80, 0x3ff}, {0x1f, 0x81, 0x5, 0x2}, {0xf73, 0x8000, 0x9, 0x8fe}, {0x9, 0x4, 0x7ff, 0x2}, {0x2, 0x35, 0x101, 0x9}, {0x20, 0x5, 0x400, 0xe8a}, {0x100000000, 0x9, 0xc04, 0x6}, {0xeef, 0x1ff, 0xffffffff, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000240)=[{}, {0x25}], 0x2}) r1 = dup2(r0, r0) r2 = getppid() r3 = getpgrp() setpgid(r2, r3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x101) 16:00:28 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d017bb6b043e466fd2e38c33089ab463dc9de09d775824ddfb9e47e78994e2a15869fedb52dcf911ef5a8642779b9a2c828a525b77ec8aef4a7372f09c1e1364f4060195a8de16d1fafa4b1fc3efb183f97027d925c5878c252a28809bcbc362a9e4b845d15de6572c185fcf3cb77aa65a6a12f5b709225c7873d617e88e80f4adc721dbb529aff0a1d4ed92e5e8d49f90c8da4a33e522ad1180fc3755ead405e7ae4d8f159900614d9a9"], 0x1) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x5, 0x80001) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x2, 0x1}, 0x10) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) setitimer(0x1, &(0x7f0000000040)={{}, {0x0, 0xf423f}}, &(0x7f00000000c0)) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505540f55d9bb5fa3be8987e1237f559b05b5e32d3a0000001996791d75bc9028040087f01309bbe061a751731e5c20f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15e74f1279d66c31400b4dc386972d2eae1f3c146eaea700eeaabffa2c7eff7f0000a20000003a31dd57f31cdd5c1a7573c1d9cec09530fa91e0dfc6ba5343a1dd419a83095023331de975dd7d7595644671d8dad51e4b33a963c30c4ab75ca132cd29724d1fef1b60b1dd2a6a7a4e765c92194d7d043f8db3e2c4607122aa80537a5dea0fdffa5a6b9cf0c1e4f5137e293c760bfe2ee1423add9ee541f88fe716535243e43584188f32c5fd", 0x125) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xc7, 0x0, 0x3, 0xd11, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x40) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) fcntl$setstatus(r1, 0x4, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x989, 0x100) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0xc}, {0xfffffffffffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x227, &(0x7f00000001c0)="a60d4e56923c0bad61d8192f9f6e43b8ff21b6798865e79555037ba9ed933828ac9dd7188fa6f1e1c5e36707fcacbe09a364c6f92167259b2842a0852edb82d6b39eb8e32c1bdb7465aadf19ec110327973beb6e77f457ef456a02819d948fe9a1d96f6b81aef2715611b857d89c9b22d9ac6c07fa31") 16:00:28 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x3ff}) execve(0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x51, 0x1}, {0x29cf, 0x6}}) 16:00:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000001940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) msgrcv(r1, &(0x7f0000000080)={0x0, ""/115}, 0x7b, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) sendto(r0, &(0x7f0000000100)="04dc661320800dded3db6b9bd1b27472adfc2b5dc980be5c5dc0af368c96814485b95ff4b33f4e5ced46557d3c5232d18a3e90a76ca959308ac1", 0x3a, 0x4, &(0x7f0000000140)=@in6={0x18, 0x2, 0x2, 0x3}, 0xc) msgctl$IPC_RMID(r1, 0x0) 16:00:29 executing program 1: semget(0x3, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x3043a, 0x0) 16:00:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$TIOCNXCL(r0, 0x2000740e) shutdown(r0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x4000000000) 16:00:29 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2c0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80045713, &(0x7f0000000100)={0x100000000000003}) 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x400, 0x92) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000340)=0xfffffffffffff001) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8280, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000280)) getsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) setitimer(0x2, &(0x7f0000000080)={{}, {0x800000000}}, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b7") 16:00:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getpgid(r2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="1bb98211c1f27e8dee1861ac0f1b98e6daac89a9ae533a695efbd3aca6cb11b2c13b61fe37a9dede41fc43fd79799f4d95b1e10c86ccf531495c158927b0f7b3ae904ef098d59f2f07607ea36e8ca7bba189fc12e7322a313eca14856b03e65e6c77eccc5d02b811d15a281185a06e7d276c3edb8ccaeb827b268c1a977598f99f045ae32a660d379e4a44b5a7c4eccb6e42c63a78c85d03238e13009abcadda5e9452e57f25291e7801827964ed59320a51bfde9deb5f3c7349ff8cefd5948135ab1a1670a779de92964896b30ecb908791", 0xd2}], 0x1, 0x0, 0x0) wait4(r3, &(0x7f00000000c0), 0x1, &(0x7f00000001c0)) poll(&(0x7f0000000100)=[{r1, 0x8000000000}, {r0, 0x120}], 0x2, 0x1000) dup2(r0, r1) sendto$unix(r0, &(0x7f0000000380)="ba785c8f5604fe6103e85b491e3897f413d8ca7c829f1821236b1814fe9a5a838a4a48f67528e2c67767b47e74dcbbc0c91cf372f9d68f9841a822bf907b0dd6fc6ecae6e8208b28b43d59f46bdfbdf2f161feb5a9f984a6225f216bc038025a4292e0f106e0cf72d5523fa46acd6b3e07be838022e63e925382771332bd6d8bd8aa54a08907c1bc868c", 0x8a, 0x40f, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="4124ef912c0f6c2fe077c142d2441aba56fd9f73c31d172c791041e43ad48fb93bb3abda66a82da8b391a4327e2e81", 0x2f}], 0x1) openat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x6) execve(0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x7) poll(&(0x7f0000000040)=[{r0, 0x82}, {r0, 0x174}, {r0, 0x2}], 0x3, 0x0) socket$inet6(0x18, 0x2, 0x5c) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0xfffffffffffffffc, 0x0) fchdir(r0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xa4ecf170be2d2a3c, 0x4, 0xf0000004, 0x1f, 0x400}, {{r0}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x0, 0xeb}, {{r0}, 0xfffffffffffffff9, 0x82, 0xf0000000, 0x1ff, 0x8}, {{r0}, 0x0, 0x3a, 0x800fffff, 0x0, 0x3}], 0x69, &(0x7f00000000c0), 0x40, &(0x7f0000000100)={0xf7fd, 0x1}) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x4, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/168, 0x256}], 0x10000000000000d8, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) shutdown(r1, 0x40000000000001) 16:00:30 executing program 0: chdir(&(0x7f0000000080)='./file0\x00') getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0xd0) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x400, 0x7}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6, 0x81}, {0x18, 0x1, 0x8e03, 0x2}, 0x0, [0x400, 0x10001, 0x401, 0x800, 0x3, 0x2c, 0x2, 0x2]}, 0x3c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047470, 0x0) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x10001, 0x1}, {0x6, 0x5}}) ioctl$TIOCSDTR(r0, 0x20007479) readv(r0, &(0x7f0000000200), 0x1000000000000202) fcntl$setstatus(r0, 0x4, 0xc) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) 16:00:30 executing program 0: r0 = semget(0x1, 0x4, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x8a, 0x7]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x48}, {0x6}]}) semget(0x1, 0x2, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") pwrite(r1, &(0x7f0000000140), 0x0, 0x0, 0x5f) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0xa}, {r0, 0x2}, {r0}, {r0, 0x14e}, {0xffffffffffffffff, 0x40}], 0x5, 0x5) close(r0) 16:00:30 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/62) 16:00:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000002280)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc, &(0x7f0000002080)=[{&(0x7f0000000080)="4ebd0af8471c336369abe6129862f03af16076c1821eac0234413691e6f068c9e836a78f5a6623de54e8fa93f7f2cebabddd5b1cfc8b9abefa60362ca462a9bd74dab7e80daefa983d15f170c3012f3096b418417cea8af0c8e40aff57b852496a730066f1ba5a7be9109aa1cc9f59363c49eb533215a49f0f3442d15ebd465edec99f2fbd112d014eed7f673a33de553a8251c9ee0cacda7db98b057a6547087a3e2b134eabe4365b2c4bcc874ce14feebcff9093b1899e33eab0d5e27671c4048092cd73c5d19ba177dafd14c58718f8e03c6fca1a6bd9044f8e16ed92f52e59ce2bfde93ee97a653d0b0995e27bc593e6b0b08962a6ebe582d9338ba058b765cfcfe8772462ed9649a763037a82bfdb534570173eec56647b236fa2a8f24e6c4dd2be6ea431f871d4bd539fad81b057671b89015c6a0ede08c59a9de61620017c5a3c6718a8f88786010ed4ecb07b67b041ba29bec5e541827ba28ebd4a7ffe3de99389d384bc453fbc14cd56c92dd9546e80f90b60433d853ae9291f70951ca9f90d049a306129ef5ad867ce547ac2bcb2ccc0f09094a195697694fa0fa448b0e5f5545be8f86b567fdcd6646f821114242b305b62b7e9b4c8690ae0c195af97c1bfe24ba25a1f5c30d129cd43c8db35b867e893e7ff44a122dc0a9b10de4dca06e7edb29ad415478af304274f4e3ee0fa5b823297c97ac8087f3bd4b85d0b559095920b7212449a5102cbf06b47d40b1ec9a70c80b6cb846a145ec56c20aa932d228a7d15393e6f6d0193055826bc27c38e37d21aa16299b67fcea13e5e8230ce57318488c667da668c8f19d706f3d5116cbb469b101fcf07434e7b2cfe3972a989d65c212f90289414047ff73cdf74ff6bb235d5b8fd7bd1a3053520b26481e4c9e61deab42b381831dcf7da2d7277c6f5999e592ac15f1bfe3b118cc9557aa5c07aba89ceaa92052d77c32ba55861f261e0de4cb1dd7656d79528aed9f6127b16e68ad64bc8835594086417fede9aeaf3d487eab18e622e8e8f6f2c22917a657679169435edc4085d0fe8f14a619e93f4f39a8d178ea04d05584b30ca8d69f448076768f3f6c69590cc1d23a71a0be623471ba9a5fcf57033783cb56fc766d8928e78a8222da5827ed9e6de6501e702f83cf5571989cc865a948833b1f5e825adcd214c80de6ea34b614966d14432e158b9d7706d49410ef12ce7d13dd5c2bd88901e343259c7320bbdd03b07527ee2c0c8c3b386aab49837bdf6cd6389b2336e0fe32e468cbbcf715087e577197f0ae525512bc8bdf1d2b617f218dba9cdb32d0e4197e0b0c26df0ebeb8df37a9734ce7f3fa0ca50263494eac2432ae342f47c35649b92f19a8a232d5e55872e6592742146ce14d1026d7fb478f934a7d8a8ef8e04e813a1e83a965de4eaeedf4446256709ab35ca573a9d581e8d3afb4694e850dc92f86e0d7d2369c8ce42dfb19524a4691f51a7be30a0718eb2d33edbcac96fe975c8022dc69a01bb0490a580cec1257577edc34f818c1aeac42b2f08cfefaad6ca6c6113bf8a82e4d77292ef44a8df64ebc749e7edde201aa77227d5c873632be9b4089a43d9e2982ea548f48b649511d4ffb7c4dc91d02af1e69a7fa06d3edefcf1f518b52b3c151c8a8b4d406b402a8490e0433a9d128fe568a7e7d73c69ad1793a3237d61d0eff90bb0ba396f73a951b7b0b806bc6c17eac66623210a2ba16e31f3e53a3813e2fe229ee2aea7b10a1d980ec23d90584e10ba09122e79920bfbf94cea3449778ea56cac6ece428ee72eaa72bde775a8e9ad3f698404c1e0f0d855c8d084b26183c4e69ceda875c69d8d706ec4e4124b18a1c4545ac87caf7ab5e7d5fd533804888c906d29cf9e505a9a042a31bb56092ddd950a0af647d7b9ab65b1ccad91750c3426cac3fdc38a38ee590dae1818d6b3ae64db86384b0f4757e18ede77bafc44c2c17e0df80f8f0cd1e6a979cebb169708f60c21861add3d3302a43942b677af8ff2cd9d77dc6395f886be7b7349b46fc71273b0fa0d8c8daa63fe838e9ce778602a9b88409013da1b61d5b115aa49a12ccfce6e43ca8da7dcab7fe3c3c48da81e3c4449e4eacedf2719e58c1cf82fe04688d5d250be8ae051aa54de338e173ec52a3913f854cabed3b8eb1fa04c3c8f694f395f9bdc8325c8df6ce0aed26135dd27d79d53840080bb297bfd646f75a4aea7289169ddd9612f7f0af9e71271a19fcf29e7cfe9c37d8e86ea427c07b1febd336916185ea3396d3ced64c7183af41cbcda51305e5183ef75bceb6905b002472f6d5fab4d9f1d315d678ad182e0a4f58e1671aadcb52e99fea0be7fe848ae17019d48d668f904d5d3137013d0771b27ad76dae2ab8f552af65126c65da03bdbbffb9c8d22b32e0259997e06f52d8be25901b758da717755f34aec62afb68feb88ff63fca3bcfc8e24fc188af743784775c35ad3d8db61a7936f5b7494ee7e8eb9bce4b722c8cbd11d329bb7580e4c6bd1d5153d91e80f7131ed8e7c451dfda76d1211506202e25177dc6980703c359b1a0a73cf0f86d5dd7897729c1ae94bfb434bf8a87e256fb2af0eb636775173c74c8ad7381be8f7fa3d41488a4060825ba8e2586061f5be77db701f8bf395576b69a23758a646d1e3e0f9d4da7002e7338541de12104e2ad8b746409ecb8974e9e31d15d472ea2d8da0214b9d1d9a82684ae8deed5a566a166efbf3f68371d43f852a6de727c29408ff04cec61dfd55b032b76d22ba653abadbc3ffb73b69d462a682f860175aa2870f08b296dca9dcf0bddf39036822c859e3d2c2a65ef379506a95f8738bb08de2389dcad4a18f4b6e53964a74b0150e644bcdb211eb437e715c5633c11bb8c0518f99a5e46cc8d55ede81d023c91f93726fb47c2a63be7e2742f652a1633c1d432728f113ca11680469884d3d5cb762815c5c5a3629c308873f8d2fe2765e4d89973b2aae655897fc9c1edb95c3fc39a24f1b75d6a17f26ad95bcdaac2b20c97762fa106bc882ffa6a5c93d13dccc0eb150c1a7a63ca5df0f0b2294631391095354b4aaaf136f371c127487f3aed31aac9899095e0ebf3a529232b8c8b0d7e5f000b178faa7822f07a89b42cb8b602fd0f664cce7001119128b84e7cb743d54b076c72c04683eb004cf052d46ff348cffee99d93477809f6b072f8a15b896bbc7f9a151abee0d0b7aeeb26c606d908561f5a8b09a4bbcb7f8e52e79f504064005b572930fb2271f3d6cf8e3567449ba1aeb0ea09b12f7aa2f5f96d9aa95417487bd5c172ce1f2aa0627a6f2f65e60ca413f3fb3e9574258dec8c45b2518be5ef6f0b8d0ee25a851c143244452ab422f6bbb32f282bdb1c368d1b25c6c7ed26d6a8fdd97bbf49e2693bfa70c3cae0d724054cb7a80a7fd1e19b018984d9ab2a98748c35dc29087a1225b03cb13898343b8610aeb2101873784a7e9ada2dba5ce57eee1234abf911be334ea921abe6f4ec0601f3c6b90ffed98aadff4e9115c4410c9ca3e3de9e8459f536996f81a9e160cf6b766f88ddc279422e4d9a0312cc22c213a37f7cff9e9e953e51de46c22ad2ac3ed98d51dc24c90a45b9a932301998466c46fcd98a16deab05350335b3ec11bc8b42ace798689c5bf6458fbb116d1ca229da57c44efe8680f999942cc5e9b57597f02751f5a43149c201a7ea6ec4203de0a135478a2b1ac7412380c3a2622aac3a3cabc32a319ad1877e55f0b6b93bf0560175e4b920fa1eaa2d6258c1144dd1f0c08fb7a73c6688912497079cc51996846df4592100288a2fd55f405fc3305e4a3fa8785980fe1af8ae64271d70cdbf38cb950799883d4a3827e709f15471d7363b7c5c9e53eb19f0f96be3a88e7b1bb718b05ee90a59261e8f3d0b5200e94d171717ae2c8f850c1e7cdaa8a23f16ac1a1667967c5f93909a9d888734bd95ac62b9946b7094b7b1c0caecdbc5212aedb3be840574ccaf52ce72625f452d18fe933ac6fdeb2b3f86e981fc471b0ef38e3f4b9920d2a8b58caedab582f3d16c064fcd21dfde35aef9799af51d9882594f9ab2af0822ad432c70881870e2b4e38ac8fa55f10309a97daee083c137b2bd81d56b27ce351e086a6fcce5aa9c6867ecea5fb2a56f5c26f38c44d6b67009801393738eaed247aee0f7c08a7d0440e90d81c2f3687ebeeca4cfd226db363f324beb4921f2fd75a5305f4dd9184a142c80ee60f76023c015586ffeffc420c7fd7fb0a1eac64f079fe58ac4c45cbacc83b7c35f233020ca956aaf9358d835ea856582f33010283eb53548dfb562dcedc5375acc268019f49a023b64cb32d42a2c73cea7659d7d2ec8066af266d3d0a1273cd18a6783f44e474d420d0388238639b5928709658235106620590396388bce6ef49ec466f34bead3da48ddc85f16938fa9bf3a116e7cdaed5b47e1b7486b2e982918047b3cfbb798d629ca488a7b0b5fd1b5c3d007d1a4aeb2b22637bd496f38d47252c036d17a0ebfff77f707a90a81c732140193f5dd109d1061ac90358f2813bac58453139160e29faae941347ed9bec70a8d9399863dc850a5d94d50eb7c78870c4c3498472cbeb54e8fd1860472925455a0911deecf75c257b0e87e99fe40405991f2a590310a11cc5121c4531815c7b854305954b5400ee3a8ab6648cf952b6b89a12649bdd3acf6c2d3aa9cfdf2efd3c008573ec23a127ebc87560162af4af3f3f16848c8ffc6d60f524bbcde5591d9508e5d7455cc8f1865990cd350ccaa2535f507313ee2faf1a5d54f27e8756c3540c696ec857152c01275e4c2f6394e1aaab6263e9ba83823a6e87348e246ad2d7937dc4e760b48890f75a369ae8aa8b3bf0b37688e20af093146b0d7ae846d932568ec5e18d965727bd873af4a4ee901f23742ef56ab823dfa2ef98529dab2c2f831a63011f8fb008dae24cf37c414c80d873d17252e5c21dd8bfae2b0e7a055416a3d02b6e9945fdaf83972eed254f9c4fcb8117b044c88d7ca68922d61deff3bd9918687f1849ec0920ad1e4db193037032d0e149776da19e7ddb22408c71e68ff4656a8fbbcc530e7002b7b6eea5ff7902dafaec129e69f8484d5c2049a01330b814dc38db42380dbe5f3803d78c20a1b23b823e925574e401e725643fcca5d74ba3c8a0e986dce939a7682a49bec4f35509917ea4c95a44ca258819d9edb97d98e3c998e0f0c04581fa02a6cbe2111c78f1990831ed0ac95af590c25940e35e41bad88d7344531bd051fcc4d58d4967153c03851b72dd1826bf35909890a706f02203aae9d4986655d81ae41df3dfff3e94f163bb3338b08b97490fd97f4cfef2bebc9e74483ef26fb33b7233a608c12d44bb2a6619b6773f2cb3a20f6569dbad9c8ae8b75e9190d5980b5e83753525f7b0279179c7ddff500e490bbe5a6c3c0896ac6753d40177ac34a2abb151353014663155e3a4ca6b6eb82bdcfb48ae1157eed157118eacf1e1e8326026e2c03e89bb247d55a0545553efe1957f5ccf2636fd8f822cccdf2b488de1781bf866b73ce681036f56b316920887962886bf4967422d33a58f92d0a4e04f7cc9192ccf012472c60541e6e4014fdf5bc460ebf6f4bd4e61f9b7469b978f015a65aca033d254a9073c8ea1a80e4fd853872a99b2d6dd9419b21c9a3b655623ca71423b0a69dadd872c23421f9ae3fc84b6f5875cc326f4a5eb4c2b92e6257ff49a146f00747ba1c78e085ca9ffea9b824c66fc97870fd252828dd63db233d0a1322e88de09a207430c970180282836b68ab3f94f89f8d0b7", 0x1000}, {&(0x7f0000001080)="bf4b448b8a573f32e00d7be8922971adc125d8421cb00567d8013fd5ca9ae1534e029da5502c989879926e9f161f9e0b527b04bf4f501aa05a57f23b3dc642aa7502713d922882cd02f6184706f0ce6b5d066bce6dea02875a1da6763cd0c364231949bf753c27ffc224612e40d10f87da1d0001991ddd4ae5e3dd5d4e083e4ea4443952b7e8e4029d3276fce0b76e9c4783bdf441260a83ebd69af4938d1977db50767a22124c1defbc675c38e30c616460ee70fcb82bc0d3ed3372bd78ed68c3199d8ac766c712ff4e5d2e2692f616858876e8d9347d73b0ba4d08150be2242dfbfcae710f96ce11d48a95edc55fa6fdfde8c46831da3579010d4cf017a4fd5659420c53aa6ab238e37a5b8ceb7a322e5695536409a33d259eca195dda68641d74604a76c2b9c6951dbc6a3be35159927ab53fb4b6967345161d575675b12fe1eb866342c58540970a7e83b404a442fa834b7cfbed94bed699a3809adbf1451791a81680be1f339cc14efc5ae19a2ed3db4526babeea3857b1f6b83fce7d0169c34f61277bdd1bd3a0085bb3ef5d93a19325ced214b80a399bc1f829ad969ae5d564350f398dc2bfd2589e64e941300ae4d70da2a8d2968531e99a01c775dc0544b06b3a16e4fbc1f85ff978fe5ed16a12f9f94e2851be06bc9dbe28ded892ad1589d14d85d5b14505635445a3ad8a327dd44f369ba948a4ef68a4470a5f9a0b5320b236ab6de49f54de9479145ac3983a55c6c24931c7765ed82047d8160d1953d689ed7878a4b2a04091a8653711630710e297ddbf504ea5ef0fecc9b98e0bc64b5772e33f747de71d6164ee76325709213deef6bed4c98fdb35c537a7638d3f0fd6d43b2074cc528135a90c89b36aefd4c5c68626f834db9718973b34e93171819553535664cac6500cd7dedad07d6e829fb2421c3772c5dc4522f599d39613d1b8f754e1ba0051e2c8e9f718f3a050a4d21f12c1e7df6648946e274e654a54a34d49c9a894bae660296c114f50fa064549881760cadf9f56ae02b64d0215a365b1e1332aeff07db87d75967a20156a09cbf85709c087e0faf7e25f1b88daa9f7f76282b998050b4ba088536bc3fbfac41d6a616b41d1d2c79c0d667d1edd35c51d2d8a5b3015d48dfeb33def9b95903cafbe6aec295effa9559d8a89650c60b682f22dabd025d83addd44c6fb68cf48ab4894c18b8758a340e7909ebcd8b991575e758a9f6b844eb67204069d5ba239273df77794613966cde0f1170a627cb3a4b87804dbc15f146d2fce894c763e7b0354beac69c7be81da781880dbbbc03d1c5643782b342f149904ac6379456e190cda58b12b853a4d27da4da3c3085496725913e455da92d62a376085622418f7b5e0b3401ff45b19ea0f8ea12b9144a686dc56632346be7fa099d5f49ee963b7237c5993e638ab275e22b0c315ff67a9f1904851ac993e07e5ee02390256cb1b79a9f34193ecaeea64d68fd307108ac65fe334f5c2d3931cc3f9b6b38e731d72e14457f4961edb392b5dc8ccf9cb11f618935931b312ec254eff94a14bce2e1b0ec1d9c7650c08d7d82e733e77b0aaca7c05ff631b70d541fad23d3cc8307e160d8bf191f1f5590653240364e822990ad7fec581b2be6542814444723d4ae38aed22947d09b620400329cb677a08eaf3e23188b5f448498498295f8ba65c4de41c0bb230c4c431d270fc8f12ac5d366b86408c600df0ad5d97b892d8da61f5a0e2eabb83679394046fadfaaf28793c225ceb16299ccc596bd767ed3bb8f2796e91ab0e29ea5fa472d1dff3632df0268f4698ba7543fb56c7b5fd94300d1b09a4dbe2bc66df92fdb75ed862f89da790fff016347c9d4242a18125eb84e2a774ef5ee15941a3bcc90dfcef6e86e4d8b96881047706e3adea631084c57ade506baea5ae13e54a31229b9374e15d2ef65dad8126fd6357b5c0b2e05d653f7e375ceca1222cb37038ad4f02d14a0f2aab9cdfe8d631a4935f4e28f18702fd2e41365406bead8827a2b90aac59fcdac303465baa000d417f6749ce1d47f0b6c03951863c8703144d4cfb8a7c28b81c545feda542818651ac4902e85475032c6e4e965d998dc810c137677b4e98dfad4b5715aa596aef8744b6a7f1342e27472556e44f871b977ff14b5e23e3ffe8c8e7793f95c4e513395e19643d877e436cb89c192359af59e5fa8e387ea1f391573851b17c0defd71231626927febf6dc52ca69f56d0b3565460f85c3ca11fd71726275dfbcbb5448c88523c79a7d2e3fd70489fdce4da985d3f9ec54885c157db6a360a6d4efdffb08e78391879a5bde3b3fa11c7478478915006a0258970306c4ff8fdbcdfe627ef8713456138b984c882381e7e1440cac7c37e987976ca540cb830374ee75ff060ab13d807fa30fb4898f11e452d83d7725d883f11fc908668677b03cd9c3bea1e85129ee66ca965805cd275fb3134138856f55f660c67e9eb4f07496e5c6f1f8adf3689e8bf830b1cf83ee1f2ccedd7e93d7506bb2aff85a140004ad6810fc18bb83adfe65d438b9f15356d4b917725e7fd8ffbd53a0690efc9eef79f63e60f57e6a7dbc03734dc7bc93e02a456b9633eb5d566d8c5e95e864e68c8ec41e6ecf310ca5433949e4b8019af95ffa6c9df3edc2cc50e599b4611fd96c7d675af4fdc5896668b361a0154f663ead6500b54df438c3f87e0ecae4b8b54ea01dd7c0105d3a2a8315b74f52313c4e84cae2927cbac50114240973079a13ba09f728b47be75bdd1a90e4c35225d23eeecfcfb454aa1cdaf7b7ceb9e2a3ef69e9f7c1af72f281e3b2f7f51cff49fc457b4efc8ef6a57325191c7a6b8802be9a25ec172d8b6e7952e50ed1f55182c855b402d09e7373d88312642ac6dde103e8a9c02da3f5750874324032ba655eaa196776d84240ed8a3c54c1f055fdfff02daafdd27d8c2310078405a3d230f2e504c912d2bf6c09f4e132a5916e217d2eed86c1f3640b7f56dd6aaf6fd2073dd32a84007d966de3e6eee48237d57330949355ad4b9f33d48306a4c8c9d07feae16ba2185cf954a6a8105087ed77149b6a7efe8b6271d9631bca42e474eb1cae22aabcab533c061fe2fdf5941328c1b4a71c0a401f2a5b01de8c9b9153494a0b23118957a1ae8874d3b06576a5617af5857812deaecbbc3c2eae629212acf422440cdd613e4ac4725d843c49fbfce1ffd8d81379b07b8767d9c939a4b4c7f3ab83a67b6af9c4aac25700ea51b311c1d5863c432a02d7a925b05803b574df506cf3e83a81fda4c9cef8f993fc489941dc0ee6f22b347a2b911679a31f57485bca264fe1be3f0b02fb7806684a84428720677bea8f03cb6c5f71926d2bd6423da56c4e1a549e72f7e2d0c19019a8c9e70842819295fc9652f191e554b8baf1c7c686694d6d1faa1f0cd3415a4532d8cc1dda5b62e0785277be246414c4d5b534a77c94c36922965c37ba8957a17a5c4f033bb16edb1a226e13c525373e79cb295cad061676de12171dcd2e713546b4692478a179e34c9f7411da3c64c717bbb0e13432dd1294fcc0f400272c715cf665a970e529b4214ea8fe9de09af3994d2e1d4d5da2f50b2c354c68eeee4318bc6107668d9ea41f74ab06a07190ce1505369413750b13df5781c6ffa80fd16f56823fd5dcdffc3070964ab1abf1881948e33e228935eeb92b1f9eb62f951e8ae04a19654c3cf8eccb797b4e5e153940d5c44f761c7eba2e773e45e383f798f2b324418e150f47f894e700560301c2d40d279121aaf76bd73c83dd2de5a6440eb8f0b7f4316720eaaccd2f135746fe1763cbb222a46d34a0e55c6ba0560aa532f73362950255b7ce2e15b3142439c773819a222dc0b1eb7287065502a9a86e14ecfbbeef02b4621611e69b2472f73b05c59f4a8f1bbad6dca1451c222bc4523f2b571b5f32be40846d60dbbf430ba05c79a587532d917df1286e8bfc9275ad1b5b01d53a579ec120672e13d90480428c63c78518efe54053a8e97eb606e835308ffbbc0d2653badf9b93b074623a227d6378c74bb23e1d47f5e3f3cfeef5ec85fa47bc163503e6694192f968f0d44ae57e8ccec0e1b635bc968ed17b38b0c84a01aa4b8cb9478091d89cee9ee6396b77421f1729c8970debc163e0faeaff4a5b15ea367813d52ce503ce9a57d105fe8d69831606d5efa62beca845357ba2cb409e83322e0c3371ff0d45cdfe0d82e0e8709c9fb1b057f42ac510e674a53ee1915b89dda4c056ad81c478973b56616360dbb282273d70d40c351db9dd7eb72a13d2e37aa5f1fc33285460698137ef990773d3d3af239ce0d6e1a51a6417e485fdab7ce038c109ab9f603b33b033d1ee7845b7afdb50ce7cd33884fb424b39c6f6f587402791d232dfc7bac4bb1bcdfff1e1702feeea39e7b79f9094d7a0d39718e20ce9ac7567606ceff480d469e18f39b3189419b82b0f129f8efbe85733ed064785f25c5e85d6aa679c2e430b06c5ce8096bec097cd26d7139e9c97aeb7a8c1f982f5f408c5c77d820c158ceb7318923f540dc0ad028f5705a185caedef90ded882e86243cddb72a567f6a44ab4e2a005eef94facc762e83d522951f5a574930db12ab5c0f7508911c567e9766712efb9ecab879b2c2eea05a1a67de29a6f1c5093a7b48f5d5a80d9653111247cce8ddf84051e13269c1884bf00c08bdd21903bd668d604da6a0eeb94b93f9edf580798ceaaa1e9ad7b32a6b63ddc59a2e6db7403a7b28fb3e58ebad3a96e3a873e8c9540175ce167afd325e3ddef7f6d0d2b48fccf62ad2bbd55177b50d7e3412f11bd6a5f173df25989da7af0134916fdeb3b8852ecb8794b7640b367ff6899bf50cecd9ee1429ed87e93e653342c413755ca3da3e41452acc26bc312fed1d0350b3ac0cea833250cbc6076db0381d8f812d9fb6a42c3936cd0e9ff09759e38d40e6aa742ca19788a720076e32e5413ffe44b507ab3962d583a842cf1108a601cb6b324daf34ccde312ecf2c052e9c0c328daf064bf5dc71231b89ff97783e028d89f669a7ca3358946281f9aadb4efbd6d1011b212528426a95e52be0d426cc5912ddb87182df804301fd2095f7d7f71b39175736bf7972f3fab3df1943dbd02c28df72be52263bf1aac73b12825649a116f0fe60958149004338f6514de187580fe1cabf2fe8d019ffa32e068bc683fdb8e9ea32120e892bac40d2b24e5388f43a3ea64a2bb354d83fa3cf6b3392f8fb5d80ff530b4747ea03958a16e022b3218c6fa2b8e1efc094b52009bb3d269e91818246c43109392fcb0e14a44e51011ab2a6e15226dd2a60c5ee5e761a88b3f1c945d04a14fef23f10f2fbaee351ae2807b09111281bd056cd821c39fc733221639a919e3b9134b651e017eabc50153027ce7b012c1ec1f17d23d69e66713bf005b88c9dd4a7fa82eae1ec3e562978fc25c0a615fd9b46c64fc87a3b4b3b6ffd343589047107d8216f687bb80c78f6f2aa03cfc0e97258134e152bbd32fadd9525535abba427ce39980de85d5a5f4f17a95752ef92ff52d15c4344ff0f100a9b05766f2b0cd699ced33b4717e48146fd7aa393f8dce9b1b397002e985c6cb1304464a9df355a0c30757a4aa313a78bb25f6ef6cd7976448a384164720db10577b14965cd8b9db5120c6a3d77ef5027aa783783baa36691c6c77a1f4945be3fc4d347c5bcd9cb948e7bfc6e54ffa68dc0de9323e463f286eb7d76264e6306c6facbd1eee26652e7f7130eb209570fd3f5dd607514c09c6d0abdbfa050083bd142cfde62974", 0x1000}], 0x2, &(0x7f00000020c0)=[{0xb0, 0xffff, 0xbbe, "52e256d4f2a8a4914d18f9617bdb13d7bef88c32eff191ed972e14cf6db3f81d4cdc15f38f6e09b6d9a5408ab8491b05fb59d6aa5739d4daca3eb4578679b9efb14ff0cbc30cb81b8b39c46262028b4887807e569e8c678242925db791d68bde7f20a9d29abbbf3d13effdb9c8014c1da43724fedbc77761962742c98da1fb722fbf5715bb707b08ccd095d5892b35dcf8c4eb28687c32e92a2538509155"}, {0xf8, 0xffff, 0x20, "34de094526995c93c924e17aa2c5dacceb269f37981f1702e93c4324b6791e7f891eb41dde62f3bbbdc8a70f79d16712638436a6e8ac0c226f7ad171cc9ef2fe59165781434a61e09bc2818d263fea1195693f9b130997474c3a1bedfe3d5a945d57b687ac40a2d279c501d75e7f8232dbe1f7e425e93fb5929ec812558d5f6137e5a65c110005f06058ae7087629ea7948d3430cc17bd45f5c22a763dc031517358e20282ccfcce98f9712b7c00edd15425be0deda76135eabb9b130b36f5495d8ad52e1b268f9d2be890427bbdda7f6de4693d492c3c5da632bd193235c5d51b1ce3d6a62d"}], 0x1a8}, 0xb) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000002300)=0xc261) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x7fffffff, 0xf05}) 16:00:31 executing program 1: syz_execute_func(&(0x7f0000000000)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cecc66b1f72ec3c4e2899294d80000000019c2c279c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f336410fdc7e08ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="82d07d8826e375d62612fce976ff40c75e93a4c92e29015190500900000000000000c313252a54a711922022583a8a7c96ee2e"], 0x1) syz_execute_func(&(0x7f00000003c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8c4811572f4f3fc676666430f71d70042bc0f197f8d8dae5637fdffffc422cdf2446d9ac18c") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: msgget(0x1, 0x200000005fe) 16:00:31 executing program 1: syz_execute_func(&(0x7f0000000000)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cecc66b1f72ec3c4e2899294d80000000019c2c279c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f336410fdc7e08ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="82d07d8826e375d62612fce976ff40c75e93a4c92e29015190500900000000000000c313252a54a711922022583a8a7c96ee2e"], 0x1) syz_execute_func(&(0x7f00000003c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8c4811572f4f3fc676666430f71d70042bc0f197f8d8dae5637fdffffc422cdf2446d9ac18c") 16:00:31 executing program 0: shmget$private(0x5, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 16:00:31 executing program 1: syz_execute_func(&(0x7f0000000cc0)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1edee52636f3a621045f4607c421dd583101e10b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff4697683397fd3fb0000662ad726660f73d30066400f64287c7c66f2ab440fec3fc40181e4e3a8e80fddf6c6c466b1f72ec3c112e419c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1c4827d32eb628f8f7d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3630f38f143bf36400fc320ffff5c00fc00410f4a2ccefba70fc4e251bcdfb83aa2c442b908db8fc800cf920000000000fb436d") select(0x34, &(0x7f0000000040)={0x8002b, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bc4827d41bd0e0000800859fc470fa0bd1094c8c4c1c1c25a10c73e0e01d4ebd5c7ef8ca743c2526868af660f71cd20") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x411, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: syz_execute_func(&(0x7f0000000540)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f3367c4f40176c4017b1108c4c1fb2ddee52636f3a621045f4607c421dd5831c4e10bf8c464662338d80a8fc978820bc44131d312c4e1f82ec76477f80fafc283397fd3fb0000c4227d215106b82ad726660ff3d3aa46d9ee7c7c3e450fae4e6067dddda8e80fddf6c6e446b1f72ec3c4e2899294d80000000019c2f3364574c4b0c1b0c1c4c37d4a0df947519745c4414e53d2c58160160035ee0fc60fc6a8ddae000000f1c4e17d28f718fd18628f0f7d9b6500f2366766410f3a15170226802d08000000ba5c450f91f328c4e363c4e12972f29926f22e430fad2657fffc00fc7a97419a1a2e4ace2ea7a70fc4e251bcdfb83aa2f1fb660f2e9c5300000000e2") syz_execute_func(&(0x7f0000000380)="43dd25310000006565d93457c4c2e19c3b6a4208f966470f7ee7a6c46285977e033b92b3959e7c0000bc14df94492f9449629727e26767123f3d0f123f3d00a300f385aed9e53e0f013b400f4d524b7d7a2ef3456d276618") 16:00:31 executing program 1: shmget$private(0x798dd813, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) 16:00:31 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x3002) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:31 executing program 1: syz_execute_func(&(0x7f0000000000)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cecc66b1f72ec3c4e2899294d80000000019c2c279c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f336410fdc7e08ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="82d07d8826e375d62612fce976ff40c75e93a4c92e"], 0x1) syz_execute_func(&(0x7f00000003c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8c4811572f4f3fc676666430f71d70042bc0f197f8d8dae5637fdffffc422cdf2446d9ac18c") 16:00:31 executing program 1: syz_execute_func(&(0x7f00000004c0)="9636f3a7c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02489b5733b8c4f4014e4e4e5b30091e1e26ff32f30b0b4607c421dd5831810b9cf8c4c464660f3838e75268086808898c000000863363b6d3fada066477f866440ff4697683397fd3fb000066410f3a62f0dc662ad726660f73d30066400f64286c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f743d911c112e419c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc4816971f0a6f1c4827d32eb628f8f7d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8d470faf4702c4027946787a5c00fc00410f4a2cce89a70fc4e25136660f3824a4cdb71f0000c402e9b6480a8f6000cf920000000000fbe2") select(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000100)={0xffffffffffffff00, 0x0, 0x0, 0x2, 0x8000}, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="43dd2531000000c441fa2df165d93457c4c2e1073bc442f9921c7dfd2f8fe8085dfcc48ec2c2e610440f0f4fdeb6c4e3e50ca7fdffffff073e3e0f65fa") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfffffffffffffe84, 0x0, 0x220, &(0x7f0000000180)}, 0x0) 16:00:31 executing program 0: shmget$private(0x798dd813, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) 16:00:31 executing program 0: syz_execute_func(&(0x7f00000004c0)="9636f3a7c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02489b5733b8c4f4014e4e4e5b30091e1e26ff32f30b0b4607c421dd5831810b9cf8c4c464660f3838e75268086808898c000000863363b6d3fada066477f866440ff4697683397fd3fb000066410f3a62f0dc662ad726660f73d30066400f64286c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f743d911c112e419c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc4816971f0a6f1c4827d32eb628f8f7d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8d470faf4702c4027946787a5c00fc00410f4a2cce89a70fc4e25136660f3824a4cdb71f0000c402e9b6480a8f6000cf920000000000fbe2") select(0x0, 0x0, &(0x7f00000000c0)={0xfe5c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x82}, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="43dd2531000000c441fa2df165d93457c4c2e1073bc442f9921c7dfd2f8fe8085dfcc48ec2c2e610440f0f4fdeb6c4e3e50ca7fdffffff073e3e0f65fa") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) 16:00:32 executing program 0: syz_execute_func(&(0x7f00000004c0)="9636f3a7c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02489b5733b8c4f4014e4e4e5b30091e1e26ff32f30b0b4607c421dd5831810b9cf8c4c464660f3838e75268086808898c000000863363b6d3fada066477f866440ff4697683397fd3fb000066410f3a62f0dc662ad726660f73d30066400f64286c7c66f2ab440fec3f67dddda8e80fddf6c6c466b1f743d911c112e419c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc4816971f0a6f1c4827d32eb628f8f7d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8d470faf4702c4027946787a5c00fc00410f4a2cce89a70fc4e25136660f3824a4cdb71f0000c402e9b6480a8f6000cf920000000000fbe2") select(0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x80}, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000100)={0xffffffffffffff00, 0x0, 0x0, 0x2, 0x8000}, 0x0, 0x0) syz_execute_func(&(0x7f0000000080)="43dd2531000000c441fa2df165d93457c4c2e1073bc442f9921c7dfd2f8fe8085dfcc48ec2c2e610440f0f4fdeb6c4e3e50ca7fdffffff073e3e0f65fa") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: syz_execute_func(&(0x7f0000000000)="989819e9c4a2791dcd04050f05bf0a000000c4a37bf0c55c41e2e9660ff8aa024800572f0f33b8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cecc66b1f72ec3c4e2899294d80000000019c2c279c10b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f336410fdc7e08ffffc481fdd7fffb110f66474eb83aa2f1fbfbe2") connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="82d07d8826e375d62612fce976ff40c75e93a4c92e29015190500900000000000000c313252a54a711922022583a8a7c96ee2ee3bd524226199c4ee18ac1a9913690af3b77113471ad9c5e400b561d5b31"], 0x1) syz_execute_func(&(0x7f00000003c0)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8c4811572f4f3fc676666430f71d70042bc0f197f8d8dae5637fdffffc422cdf2446d9ac18c") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x410, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: syz_execute_func(&(0x7f0000000800)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad660f38dd0bdee50946c42766410f3833da27c4c22938544798c421dd5831c45b64660f38385a0ac4217a2c460096fc26400f00a43902000000dd0465000000004877f8c482fd1cc683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21510f67db662ad726660f73d30066400f6428c441c173f68b440fec3f67dddda8c80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a979fb110fc4e251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="d8c94b903f0eecaffba8a3fadaaf9038cb438d3be1"], 0x1, 0x0) syz_execute_func(&(0x7f0000000180)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8660f0dbd00000000f30f122d2bbd0000c4e17f104564653e0f01d5c4417dddb367f96618") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x411, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: syz_execute_func(&(0x7f0000000600)="964a78f72cb277770f05bf0203e806c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e80070dbc4238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7625f3ffffff2e460f3a0f5a0e63c421dd589fc4e10bf8c465f23e0f4030620f38fd5a0865f267f30faedd0383397fd3ff40a4c4815162c5c4c131d3da440fec3f660f79cec3c4899294d8470fafb2fa660000d908f986f986c4c3d37d0d0d677666660000c2c402f93460c4a17968bf0080ffff41fd294b5bd2c40f350fddbf3c843c8436b2a3aaaaaa65440f7d10dbdbc4c4017116750d009978c104c441c0593183f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d7526660fd4b2c5000000c4612253df03450fd9f3f30f5ea5a9a50000ff0833aaf7f7ff1b0531c6000055c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000380)="43dd25310000006565d93457c4e2f98eab328fea55c4a1d573fd8766470f1201f2460f5ac9452c750000666566450f381ed6da66e3f4027795d2f053ed6950969bc6000000a34af2254b02c2e1c48b5a070ffdc40279313c828d3e548fa94894a33bba00008ec423557d5e0d2bc13f0b4978ff") syz_execute_func(&(0x7f0000000500)="964a78f72cb277770f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f45a703e84a20704646238968f32e0000c4221dbc02110f4e5bc4a265aa104b26660f38091e00de440f7625f3ffffff410f38019f0800e500c421dd589fc4e10bf8c465f23e0f4030620f38fd5a0865f267f30faedd0383397fd3ff40840f62a2000000806766f2ab440fec3f660f79ce450f1f4000c42268f308c4899294d8470fafb2fa660000d9f940dee600c2c402f9346000414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d0099f8c504c441c0593183f9070bd5b36cddcdcda2cda2099c943b000000c4c1045ccc654f0fc74808c4837d051a03c4612253df03450f91f3f30f5ea5a9a50000ff088bff8bff1b0531c6000055c4637914522800fbc402992bacbdab0000003b62") 16:00:32 executing program 0: 16:00:32 executing program 1: 16:00:32 executing program 0: syz_execute_func(&(0x7f0000000800)="96419cc4a2791dcd1c040f05c4e1705eeac4a37bf0c55c41e2e9660ff8aa0248005784000f0fb8c4f4014e4e4e5b4b264ad80f41ad660f38dd0bdee50946c42766410f3833da27c4c22938544798c421dd5831c45b64660f38385a0ac4217a2c460096fc26400f00a43902000000dd0465000000004877f8c482fd1cc683397f5ee7e7fbc421fd72e2faa18d73df0fc4227d21510f67db662ad726660f73d30066400f6428c441c173f68b440fec3f67dddda8c80fddf665c6425af72ec3c4e2899294d80000000019c10b590b0b00c4d2c58160160035ee0fa8f2ae000000f1ebeb628f8f7d9b6500f236f04283a9008000000066430f78c6000049c45c455a91b7c4638d6e8df9ffff0c2323ffc4e3b16e9003334000a979fb110fc4e251bcdfb83aa2f1fbfb22c1e2") msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="d8c94b903f0eecaffba8a3fa"], 0x1, 0x0) syz_execute_func(&(0x7f0000000180)="43dd25310000006565d93457c4c2e19c3bc442f9921c7dfd2f8fe8660f0dbd00000000f30f122d2bbd0000c4e17f104564653e0f01d5c4417dddb367f96618") mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x411, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0xc8}, 0x0) 16:00:32 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/44) 16:00:32 executing program 0: 16:00:33 executing program 1: 16:00:33 executing program 0: 16:00:33 executing program 1: 16:00:33 executing program 0: 16:00:33 executing program 1: syz_execute_func(&(0x7f0000000280)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f3377c4f40176c4017b1108c4c1fb2ddee52636f3a621045f4607c421dd5831c4e10bf8c4af6466043838520a470f898c0000008fc978820b8633c64131d31263b6d3fada066477f866440ff4697683397fd3fb0000c4227d215106b82ad726660f73d30066400f64287c7c66f2ab67dddda8e80fddf6c6e446b1f72ec3c4e2899294d80000000019c2f3364574c4b0c1b0c1c4c37d4a0df947519745c4414e53d2c58160160035ee0fc60fc6a8ddae000000f1c4e17d28f718fd18628f0f7d9b6500f2366766410f3a15170226802d08000000ba5c450f91f328c4260f1a7e008d6e8d26f22e430fad2657fffc00fc00410f4acefba70fc4e251bcdfb83aa2f1fbc4c181607ed4e2") writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="ada8f9651db06b9317ecc17020a785", 0xf}], 0x1) syz_execute_func(&(0x7f0000000000)="43dd25310000006565d93457c4c2e19c3bc44209f992c481f95ac9fd2f8fe86297e2670f123f3d0f123f3d00a300f385aed9e53e0f013bc44165fe2d967c00007ddd2ef3456d276618") 16:00:33 executing program 1: 16:00:33 executing program 0: r0 = socket(0x7, 0x3, 0x80) flock(r0, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000040)="9e3eb390061abc3725dec19aab4230e8864fabde00000100a88b86fab7ca27171507e176af03f1a7", 0x28) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@abs, 0xffffff0c) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c652700"], 0xa) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = socket(0x11, 0x4000, 0x0) sendto$unix(r1, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xfffffd56, 0x0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000180)=""/205) 16:00:33 executing program 1: select(0x40, &(0x7f0000000000)={0x9, 0x7ff, 0xcb, 0x3ff, 0x1ff, 0x58b, 0x6, 0x1}, &(0x7f0000000040)={0x3, 0x1, 0x8000, 0x0, 0x3879, 0x81, 0x1cd, 0x401}, &(0x7f0000000080)={0x1204, 0x7, 0x2, 0x800, 0x3f, 0x7ff, 0x6, 0x27cf0804}, &(0x7f00000000c0)={0x6, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setuid(r1) mkdir(&(0x7f0000000140)='./file0\x00', 0x1cf227b07a5ad619) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x136}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xbbd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xd1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000feb000/0x2000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0xc8a}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000740)={0xa, &(0x7f00000006c0)=[{0x9, 0xfff, 0x3f, 0xc}, {0x7, 0x7, 0x4000000000000000, 0x5}, {0x100000000, 0xa8a1, 0x2, 0xffffffff}, {0xffffffffffffff7f, 0xfffffffffffffff9, 0x4, 0xeb}, {0x3, 0x4, 0xd260, 0x8}, {0x692dc1de, 0x5, 0x1, 0xffff}, {0x10001, 0x100, 0x3ff, 0x1}, {0x31fd, 0x1, 0x8000, 0x22}, {0x401, 0x5, 0x8001, 0x205}, {0x8, 0x5, 0x100000001, 0x6}]}) r4 = socket$inet(0x2, 0x1, 0x6de4) readlink(&(0x7f0000000780)='./file\x00', &(0x7f00000007c0)=""/173, 0xad) setegid(r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000880)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) lseek(r3, 0x0, 0x0, 0x2) rename(&(0x7f0000000900)='./file\x00', &(0x7f0000000940)='./file\x00') link(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)='./file0\x00') symlinkat(&(0x7f0000000a00)='./file\x00', r3, &(0x7f0000000a40)='./file0/file0\x00') ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000d00)={0x6, 0x5, 0x5, 0x6f000000000000, &(0x7f0000000a80)={{0x100000001, 0x3, 0x8001, 0x9, 0x32, 0x2, 0x1}, {[0xe68f, 0x100, 0x1, 0x0, 0x4, 0x0, 0x7fff, 0x1, 0x800, 0xb4, 0x84bc, 0xffffffff, 0x9, 0x20, 0x6, 0x6, 0x1ff, 0x3ff], [0x4, 0x3a, 0x100000000, 0x800, 0x2, 0x3, 0x9, 0x1, 0x400, 0x1ff], [0x4, 0x6, 0x81, 0x3, 0x9, 0xfffffffffffffff9, 0x7], [0x21b, 0x4, 0x1, 0xfffffffffffffff8, 0x278e], [{0x3, 0x1, 0x3f, 0x8f3d}, {0x6, 0x100000001, 0x5, 0x9}, {0xfffffffffffff9fd, 0x8000, 0x9, 0x4}, {0x501, 0x100000001, 0x2, 0x2}, {0xfffffffffffffff8, 0x8, 0x10000, 0x2dc}, {0x2, 0x100, 0x2, 0x6}, {0x40, 0x4, 0xffffffffffffff76, 0x86f}, {0x1, 0x0, 0x5}], {0x3, 0xff, 0x5, 0x6}, {0xb5bf, 0x9, 0x6, 0x1}}}, 0xffffffffffffffc5, 0x7f}) bind$inet6(r3, &(0x7f0000000d40)={0x18, 0x3, 0x15, 0x8001}, 0xc) unveil(&(0x7f0000000d80)='./file\x00', &(0x7f0000000dc0)='x\x00') fcntl$setown(r4, 0x6, r0) getgroups(0x4, &(0x7f0000000e00)=[r2, r2, r2, r2]) fchownat(r3, &(0x7f0000000e40)='./file0/file0/file0\x00', r1, r6, 0x2) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000e80)="eb6c0c19b0c83d5f05497c7e4cc807d2ec3acdd906b9d06da16b0169bc72d0536998e044cd0c468087d70f19d420f7e0bd955360d3b5d8bbab60ffde5b79d099a0b4a98be3723db6e637748f64484e15af1de0d7c31f0b5a322a5d12cdad11d4e3c016c9a287c187d5df6d51cbe2be0dd53a3002ba9371c633d8db3722d0069c1b01ab4181f41397ade0814a68f0033b67d082d8e0113f98f0f98df4dcba8f311fab88ea0ed37397dbe144cb1014af127472bb50be5438a003ac7e9a2a9597be0784ad1444d231877d6c8dbe740cd254be7f6d9b2e9dc5d43cbb8bf9026e6ad9b5205c62c56b60c75f1ed32b85c04c8be4abad85808fc8d5faf2b25e3bb94f7453ca2d245dee3537ddefdcb4f3d54f66d6c185af2f755ca348301f80cda4e226781b64a4aefd84c382354bcdc77cdb80b069274d3681d3e82e0883eaf718c779433a0b9e3e5f8ccca46664026a0500d95ff6fe39f003d551675ce0dfcbb8b1a1f181819fb3873ea4f36472069055348ab96d97fe2d0dae0782a996cba59cc74cf22b9723b999c590453f3380353ac46c37d28fc572b0ebd4411370f78c67ef290e532abf26858f926aac259e220d5299b784c3ddd513b717079a343da99d41e500c78f5681ca95b1b7ef17b279f1eaf20f2a6c77091e52773a6407a8641161c0bfada84177974a783817654178ba9a521cf8249dd55ac3bf0ade5c488c64810c8014cef4b9777ec1c8b952b0132eaa602b9d844425c4008582757afd0484a664fe1faadf3a2ae2da5f90af51299725549107eda3eefd2ad8c2fd331935e86b14bff5f94e9ebdc553d78690e94cb5eb628c0d7c96ea6bf5dd51f4c4d66eed92eb466b10af022d62db9ae4db2ca7d38b9edcbe5b885883f5df0ff4ce2f7961a89d229ab2640a738d36df92c36aeb9d7c85e2468c6ad8915571f0441e8ffa06d36520e05e7237b066d20cb6a3d43fda7c9e47ef2bedde32dfc2bdc7bef34b33e2355ace4e6665969b8df775eb001f67ab171f30c949eaf391c98992263983808e06f4ba6ced6b1cb50057bcae7099684cc99042868953b7303a71c50c42fc07ebb9fea5e2337048f19fa14faa6c5c3c76f57e3c648c48f118816e46537d46abedb2e5d8b2c917564b7ef10f34ee09d6d865e36bbbd97cfffe1f95ea8ab2c09470da74ed69b20f4fc589f79528b8d9817350c06c7a7ade6692bf458ae5cca29b293f2dba32da8420a3d2cc2da8b7abbe5469adcb1b40245ed1ab0cba64a9d08af903ba41620985dd4777155ac295ab54e1590749e7e8e6de5cbc3e627dbb83b316c0c0eee4cbca645ef9d855468994fadf335b1e1a4e750d01ce2fec956e8df17c6d20c88ede751cd6d22630ce4f487fbd9ca3f1cc7b73149e1e378d40919ce7b49e43b65482e3af83d609bd135c7347ecc5d88380df9d57f1f613c7b33ad788925b1dbb01ad0ee24a9ae696632e504ea1a33ec183b746285ff839d58c530a9e2176bc0e92e657dea3cf7085f9cd6f319efddc5150bce86ace85e2f9b899ff6b9797128cac3270c6773636fa2c026c5ae68dd2998a3e0cd20fd06853ddb51c5b8df4648f6134f25c285a78983bf8fb4dfc55dcb2fe579e85a62648472aac3b5122528857aa556a0639303bbb0b8e40f6df8b0aa7e45107afb509744874f77e1669a04f009886a5ab313442cf4bca706e15a2cd3c84cf37bf42afed9c2bb57626e6259f6ccd1c7bd8e89cb20a183d42188f592c7c51e7626afce6c7f45f47b0f11de0365555d6ef014a7db0faf82c2e186c96e4cf212d133821731a274c0d6247ac0ca637f6b78f0329fdacb79cf2155427d94a48a8dfdfeda40761a589af623284fb718d27e84ee2b6576d25d5acbbb6b540a786577dd9e9a82c6297be7c4dfd3792b8493ebcd99d6a2641916951014c3427da9815ffeaa001e8fb423c280a5814e432b5ccfb86fd72b01f12c03af193500c30c91ca9250ade96a0cc1581a4e8ffe12e8e7b15aee90398367c36338313b706be433027546825ce1bc56dcb22b1d054797459f4a1cc39ad9f9d014d78f1662a0dc97b76ec376a76be279bee659aad435c001608f0da920edd9653d774cb9093f1baadf17b4d83f45617b4e9c73c1c4a9a8f85d6c4a9e11241898a0a9c924a24291e3d3cb44bbd89e02eb57bdf44d82c84c99aec917131f9c961b0e008427a082bc1856bc491d259e9422629e492c248a2d9271efcb6c0cb3730f5d22f1fce27ed3e089bfcec00ede4aeb672936f54f9f7fc083a2c5cbfb1ea75f332c439c310153828db13ca947eeef5cc41da93a851e2db4523e2343be77f5f708c77abfc53a6b56d1324e6f6ab86ac66cad813090d1bc3af7488c8d94f1b999984b242e5dc327f4b63807c6fe691ee15359f1babc9936b76a1eecc9f5bc947c8da26093ea3ed04b266c7b09da1007d521ea906e6cbb96efe6ed21491e30ff920973b61f08af55b58b58e9601da5607428e29961e18eb9c1017f8b47dbfb062a5f5dfa6c727f17fe18d867ab3555ab580082105329925c2a4e2e7e68000582bf826e9f5e7a6690898d1abd3211f95f4172707ef671a75f9dd0144ad2d8463027f684274ebeec4f3c08988f99d87c09677a6c34c00057c4214f89c476ab1e8dcdae48a000538c818291c734ed0dad93683567a714669470befb7df3dc741358ae8e295016df2998bbb2511873c9c8d090fd2bffba76de0cd9ebbf5da3d64d05c5821808e53b1937240885d30f53ce6d916e682ead49d26703b2401eaa2b178fa3f1782d3428562a86a6041efb59b9e0670d2323bee7159baff39643960bcb3c0b743b1f9131794d6172478b1ab32b0257bc47f3b431e197171079f922e37568c3bc6a2e09ddc5c1cc465801e8399841e2ec8a6b0fa419b4a74825ac02752f25c03f9fa88304063a038911a525d3e27f41a5ec0973843a7801188ac3ee2feb5e9cb8bf3978259d522eb594ec8a2849b17eb46a45ebe867e4aca8432690bdf104aa113380d702a23b97fc9445ad04ae09d57b928622d8a016204bb8ea547993c89178c98f57a712bcc77b449b296b1835bb3cc7457490fcbc0a9b8dbd15273cc82db3ff28e2294ace9699ba8f6c8211386ceeb90d4874bad9cad6de51de1e0b1da0cdb2046fbead64e4c4eee966890a6453b19ab2a252561a8cc4d957cd734fb0e93e77e2e8e9526c6cd241f5ae5e768198b9056bb072eda444aa0ed5200c6cc49aa2e066518759d64d5f1830f79bf256cc2dae14da93047d3bdb2321f7a4de04df854d2e554e8454eb13b32f76127d0447aad00e053eaae610e0ba6ac366c38488b55c0b0212e9f00359f1ead183906f877f42211b06df5e53ae30ecc8752e7410ccaed6c86b0065fd751fee5be66949153c2196ba795ecc79c66afc45a2876d8c441ae0f0996929a34b08fafc4dd8e54b11f7b000ff06a08cdbc627636fab303c4f64160460e028c4a32b17958130a44289e8cf2939ed7c1e106e212a7b0feed6a58ec960d5063d7b821bbb6f8bb163530864d66b042f5c6062c8cb5d89e1b8e27d11b181dbfb11dcdded4d119653d0ae152e2259c6e63c581c3fe5cbfb543c13b0c1faa6d9aa11bcda8d0e28ee7a0e3302c19db033ee6d988d7db26c0f1ba658344ae24d30bd9b233ffa2e7ba1853501f2a8fc156ada24487157592b415e887882ca613f7e8c0c68587bc51dee691b40c0b9103cf3b9f1007d5324ce46ec541bf19d4bfee0d8ab94bba0191650c701509b37be8ad22fa7ae132112538b1c2988a4d4b49ab0a362459b6b90c03821d903784d9e753b016a422e0ee71ad7ac65adfa4b7fe5ae41255621c8404fbd2129e496955ffe7c458cc107c9bbc58695dac5761acfc1cb658568a2660b25d884e56a793bb19200eb2689247c6035034442dc2c97bc7d7db0f6d7a4fde23665cface5b9c296527e9805bd5a9af2745e6e7184ad3e104b94857cc6029b9c77ed23c12adcbe1a6f51a364e89b2c5b2c340c1acbf507214c5d98c3328766e44b76736f67f2e6fd34a34b4a6ffc97c791bb626e7379d581e567d737069a6705a7a1d2f7418dfe7ad42d22c0b6672dabd17ab303be21371a9796c9f75018be4ab0c0ada871ca1677ef036e0476c7dda7bdf4659686adc98cfd0f270acb51329724d08f63d458a2e9f335a6c452fff62ef793bcaa8e6f834fb15f2b04c44418e06abb4723d4f01b6676c4fca4c3970e80c57e2141f6937d5dbafed242f1d0f625a22edfab06f70cc5392097ef4bd3aeabbdbd461129855a2c5b0b3a9e71821f68be0df88f64d3dca8ab842e3dc29ddc6151d1a5fbec49cfc6f732a75ca8d8623083a4f2a10b6d6c674a3900939d2423c61777dc0a76b9962eef659f1ef704569bd6dd976f2330cb62256ba9f9260b42c46e3d2f65ec79a468c92fc518284d49a95de58c0083a1ac2f58cb942f53368032f10bdde6a80378a5548e3eef9b3365569a4b78e6068fbee74e76046284dddb1a59cc66f5ecccac53a8acae914460e64959432967993fa9def7c7337f8c12aa6de8836907e69ec9e2587f420f2cdec5041d60aefd7b478fb0336b502b822768e727570f5315724c1a575f60915073b024d19c7f81dd2e41f83fdaa6705612f359b0ce58685febaba785ec92dd7ab7647ed3ef8659896713cf576c658cbc70793a405a639689b043b246fca9846f8aee1c1e82fb9a9271a9ce434cbf7854729427b7298fc827262d3e32bfce6945f33f59ae9c5d3673a27b382fda9c184363648b9f2b20738bcaed48efd65281ae23fd793a2dda151faf0006e751257272c33fbdf7cc6710bdb1b1f7c3de485a31fed2f82024cd08c3662de7f6f7e3277ac79e918a966644db0db10b34e74946e9ebb22680cd3bdee8c3b9e106f3e70e9ddc2877f4bba1ace16ec18f36cf0e3a19f318520fbb8aba95d519ae0f8b3ff8664a7a967ec0646d2ea25217570d52a044306219a7d50f812d2bfa3b2db553d7693e1b7e193723062fa6bb4f0766e561d198ba182a30222cb102c59eed2ca0f5dd70d66c12908a14c90cb6c52e826139c0d550d3e5878e4896a516ca7743917d2b7e1bb39a4fc4f22e0fdf54bd158fb1595a98365686c496bf23fb665ecaaf1a3cf4aeed06f4ad86bbdddec6336a690d9a52cc228987aa8547686398cd0e14251f7a854f5ad029c66edf7607398eadce5ad4f3c362fa6d728e1a290c30c471e58e65b4fa6ffc2f43b259851d5d8616ea2bc153756f22059975a67fd666eee07f423cb01053b03328489d3c7300cc1c1f4bd785866d80cc254e8d9e1a5acafe51609a36195deda222be0e7a6e2c4e6adb3bdba104e1f7b67aeced89a09d5b6fe77e2f5acbe61ecaec4dd98f92d7cc56a8484f7764b142aebc45c975a3063ae671748c0692ab934808cb8ae52e0e2f3bddc4a274f3ccb18e055c48ccea207ebdf35139bc883ae4ea93cad2bf6e19d7e4f1e0db92ed4009d1a21070080f3f6385e5d44ca448f4aeef24726adb7142f1a829c1a17382cc9d4e36fddfad2622a8e7258e039d1c7cfd2e34359b1aba85769283b00d96a3d2566abc3808adb943f8f70230ef0caaece2b28498bb485bbbff3dc7d8bdbf6396cd32a2e62d81b4f7f9ae6a4d904cf2908f95815462ef5fbcc9608e933fb5fa4e3dc542c7589413c4363e8ed28b957d42c4a179e6f08551f8932530404382563e2af66598ebf671661f75e592da7d3bab484c91889de8be87e69259d32045eb9921edb3bff7ba9696cecae48460c77c2062ef802b0758ac721464f0649cde165e264dddede538f4a94e2", 0x1000) chflags(&(0x7f0000001e80)='.\x00', 0x10000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r7 = openat(r3, &(0x7f0000001ec0)='./file0/file0\x00', 0x0, 0x92) madvise(&(0x7f0000fec000/0x4000)=nil, 0x4000, 0x1) sendmsg$unix(r7, &(0x7f0000003200)={&(0x7f0000001f00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003080)=[{&(0x7f0000001f40)="21733a494cbb893d2b7faeee772a3fb35c4d95c55920e16e3bdf1dbb120e3a74898cc075d6aced3ba405cd9255331b17961b88411a7266b196abc879ac6584443fe70c4e3c52f610738bd19b2d68a4b14ece9c7fbbc6dd0fe8009288f00da67f424224d5fdd927204896", 0x6a}, {&(0x7f0000001fc0)="867b0372f84000cb6167a78a396053de2526d6ea8bf1df954078cf9a1a6e64fdc5da0d1c247f8744f9d6865e4868340a99bcc4a3640ec7abb52a2de16cc09f7250cec983e1dc911a3777065d58a9aa62c03f0590bec685355431419638dc9542afb7aac0b9a315efd7f676a9d218e8f39732836b3d15f57e5b97a25f78da7710b0ec32f55dace8ec54a5c9659e385210061c12f973b1c6607e7d9c1ac280f9bda47a15bfe50009ec53a668733e1b76722678e9f009798ba7f79e308d49994b8f13ac5596908d4169cce54b98e8cf1222a0210d5fbcc84056498ce84db1c200a6753a67b31ce1deb166e0686854c4a263fc3b87f4a7804827122f054be8dafcc615735243c2ccff6a3d68974357860613beb1a34dfdadc6bb8a5543251514568c4bf851054c640d2e14da5e73731f3e8d06bf3323625374831190df6f9143c7d8ee7511f118ee4f04ef19121a092517739f9ae667f3e931b1a46aca0b6190cf0e446fa55e1e7e2e9b974b8f9bc3dfaf4ff73381c24a972ffe6e411b13dcd776a285b60dbf6ab8be5eea4746eaa684513916dee535a6d237b00d9bf4d0ae6b19b7f26bfaf1d7c64110f561f8be9fb6103501b665e03acb01486485968baf7351bc47cdd966eb5a575edfd292138d0e340dd645ac69234c7e38cb1a3bc381ce1cfab40ddc0fd23c64ca35870442f8319a61dbdf5bdbee662d9a3ba30ce816433ccda3b097d4896dda6809816be568a3ec0b008afdde0338a2ac58780d9c11e9dc3a2ed648bfd53fc738223bebeeee8fc0bb118f3738119ba05f24244eea450f4ca632b70e02c0e20e3b612178e0021a33d47f6db85315eeec292b0f62a9566d159eeea30cdfa8f3b493184cf4036bb46ff4341b593150fe136e1467e6aa0928dd752a054fa542d2db29d5f49f637c10e10f5e4a5972cd316473881828b2aa45f7a207e061c71138ec6e2713f84d7a59cdd9f7f8fbb8b85cfc954236f8309b34f9bfedac771e8350bbd93fdb2f68a39866e9eeca38177be1d9b2f681320bed041ee4f9083b09160c38d2dd957fd9fcd4df2317c7064fc0989ce348d2a2c7c3f1ef3edbf19e41dbf7528140a3164a038db562468ca0a14d1515d1063a0eb47eb43200b755208e6b44a16f91a411f56c230c7c5c3b350488169510c50b899cb1ee3536f57843541af04d06408d8da3afe87348e1b9acb6820809216b666c60bafee04948d1b07a2015592992c353b9305d81d34f92f00a8c6faf3fe85b710918c141baed8620a6965d2c284973db59c948b6e4355d28b2f8b755edb9b46431a644e9cf856f3c72601d36538d9b3232d8c2b9963cee4754b043e990d9f21f59dd496712499c561a36e6f893e1d2d1bb0f4b84f0f26e6fc2b5b24e291b5aef0b3f1a3aec9ffb89a3d03a3fc3fa3c6cd98f3f3d35c3df3de1db4dbc456ed2652e44158cd28f11b8de1601a992444091417ed327f0f540d1d90cdd40b607d72fc6bd5549fc2f20f38cfba573f4a4994d9bc2b3c1084663bf44daea7d6d8acc6892c4891ec089384b0741ece1cb98ca4d81ce4c4f1015515431ba488a88aa4c76a4e6ebb516f9788e36245d7113a2d64cd503a709e0d446afb4b2c3c1b1a19f5f64a30c97afa99751c64953a8d17bd44a5f99d97d524a25be314236bd514d975e206915eee89c4360e99407f2b60e3195664cda19683d3ec351614c466162ef45899fee60a73949cdf04865d602dccdf68a0e4d3e9c2ea2cda6194a550dfac77cdbe4edc0aef54214b19491dc231ebabd6b1c212a9836f96e57d535aec8dc23ef161e86e2451525a64f1ac8bce459661fdf8712ef83ca8bca703a1297ecc93c712c767792159c6c5f5429c8b77f923640d35e243e38c768376f6dd5576a76d7a43ba0e198bb11816dd55012bc5b0209a66467a3ac358790880ca0ded02a9e3a921073be8b2b01b4922f290cc9cb2cc1977a319c4efca39a19dc4b392f784db08acb8936a8c036f4d41bf954335255b294cc88af89f3ebdf9cd9dcdf646ddc0571fb4ece0f73cb8d79d921903dfddeda3b0e08dc5ed0a248f9e3f29e285d1d7b914f642c24623aeeb8e367ba76d924b6a975e721c2b03a2954595ff7a5bf5d4ed70e4c50072b224e49630445729e81d52145249ad1f60c1ef50d68ea7e95d782ec64af06f1b008726cce750b883b640f55c8d9d81c1e345d7a5692035995d678c0fd29ee25382020a5005733a579be9af88077fa6785830c2e140777f2d2da814280ed9810de33510b07a9ad9952a6e2b0347bde165b9a4f6348230d582b2d6837eb7af3753b46406e9e0e4a70146a2f7c10e39bae806cd38e9f0d6ac3d0a25b8755cf7b987e1c96261581bf2ed3119b4c4d7e4b3fee24f539ae0576c1bd1fbd455955a66f132c36e7ddc6bdabfc38298640489ddf25c51fbf3421ac18e749547e21f9bef35749317e1d4063b2ca346a5195f76e0df8a8e9a36ba7286b1778841a4c827fd06c488bf09eac08c82194a8ae70e8caa35150e1808c9ac197bf36dff58b5b12836d396c0789145ba08dc66ce8383fc86f2feeccc4cd1bbc6ceb2ba999f5b639805668014dc2bc69063663cc03ce4a678b53dbedc7be4bac41a0403b76dc6e37a95dc898bdc3a5e39a108d97ed5ea1183147d8a2a8e03d5775757596f9cfbb5d242c81409e7d11dff1b1914d47bffd69773fc710b1a9b0a5373951dc5bf28776b04bedcb28b767c4ea5607e22fe5790eb360e6530594ead929a4aab6d7ec2e1707516f91cb89c1c2d1c3c6c522acfc02dbf7a3b54387bc96e74937ca3afafed3c9e0d9574fe940eb7744a8e1ceb0bd48ba96f1630dca576fdbff7bbf35dbcc9f2f43ed7d059cc0da7ac1ca0d50a2fb0c73bc4be465cc7d1075a52605a4fc3ef83d6edfc9baa21cd8be759a71edfe67b9e325b53350f9283db8be0958bc4d65632aa91da6b02b87919591a2d41e801678e9ba80bd5aadb9622863843adb4f1e5292ada22551cb04be4bc27562809a773f2eb67bbda526ad2479729279fc9c6593c83aba44701debc693d984ca5ed2a7d87c5889fb9730816a75c72a514b70ad23a297606c1108dc561ff5d44a5dd2edeffc34571cdf2f2f5a97c4d749621d7e8aece7b1f25bae41832bd0865bea52ca4573a1a0d3daee9619edff2bfeb19ca0723e2138125351d22cab5278b4da1e95ad5335b367f65d5304bc19a030369e2b56c6d62c18788e8a8543ed9bc70cb4260c8e5338262b0b1381979a7f0f66a5486b1fa0f332c22c8a280dadcfad46ec9a1d1d038e9ffddb4e35bf08ca1993e7bc5a112c563451905dda07ed285beeb4bb725cd393c1125754f3a90d16bc20a000e7e53146705b07b68283bd0c33abc319c2a4e28e22b1ec8d9b7d82a16beddbadfaac67238347ba814eb240df7bb23b65d4c2b6067f118cd958b1be821dbf150c272ee459d7bd549987a0d8942d2096d839777d85272b5db51df65f304a27cb0a974cc4cc15df8513ca6a245cc4a80435b0d1c5895ad29806b6f9a166802aa5afee71f4e23e50eccd88cb7f4c73bdaf0517b10532e9bb03f70965fc2fd4a7629445f84000db1f5e223d5ac3fcd015afacdfb6ad2a31ac6368b429eea373b33bcb2d5dfde503b0edcde4455e60a1bc62a82463c35536ba7ec37272447809a744bf63fef75ade883ec7c57968e999ca502f76f0038f64ffa90039da83ac5d36bb54eab54a50985dd232ceb4731a665f1cac74a33016ac3dd8182b27a9c3b030eabc573083ac48c4cdc44b1118f48f6a55959020629b737c70f73a0cbc989cc9179f907de05cb6aa991e6eea5493a19ed58df5e1aea2b48577b6c2eb2513707d3fe86ae619a2d6f3301b00e06cc1b1e59e0a384dc881723b8caa8d3dfd9e58610d97fdea8b09fa77be5e9a8f7d6bc552d17d2c46fbf0796fd256434ff6d097e46bd2a7af117244f2985a16ff39478ca694529179505ce00b4fb9b902320c5eed943999c6689f85e0ede79485b0498dc57e803fcffed0c0f24707bbe4715d113d5dd4e6469bd5a8878cab6ec5ebf852273cf11299b25e513bdc4383df1a981f37f6a6f64c1d1b08f38a2e4326764ab9125cc7e23eee707ca37054c9693483800ca888cc149662d9d8c80125d9f756099cca08d95bbf22aa2413028454dc31877626afa6bd7797ed04da4aff27341787508589fc6410a16f0efe8dc87c0010b4419ebd7327281efdbb3bfa3980f758be3497018c4c753c53c380cc998381d8af8d9399b7a0704bc92cbcdb5dcd1c795094c7e25ab3f10a1b8751171059129a2bda5ef8ab11a0d2aecd0959f71be424f02ebca44a2534399da1a8b5507530846e57b12b9f5546663c661f1923de5ef6b56322440b5e50c2721ee6a4e035ec307333756df233b13d21acbfcfd33a31e51bc0437486eb788591ac7e96106bf4bf9fb5bc82ea539a8e7eb05d1a9d46dceaaecfe3d55da4764ec86b5b3e5731c9e9fef4dd8a25df24f2216971559928c9d53fe3b4cceb9069cc1c589b3a746a5100fe4e5c2e07d0b59dabe8ebd97ced3d75fcd7a69da0aa4cdb979604132582d3924d42a4703f46b4a9ff4240cd413c966670d0ee1260a33ed45cd6d36722e343a889a9f0ef3110f9be012187cbdeb1771142042224b91a3ce4c83924f6e71965b942683457603b10a8b5b5a5c00164ecb339016854da5ab354572683cb451c2e55a22f16268b63c80b2ccebca996bc37e16a0c62e97967d7b8a1c911ac56217cb758c3fa1f2f97684a39317d81335ea1b18344b0a1b4ed242bacf303021fc90ac8c98793eb24985dbd78290694954ab2816634074dfc3bb07b9acd69171ccf533bd742097d9cc544fc2eb553f0c3087a57af7d751c5a23b0e4e468712c3a0b85da139cb89a1286661253a9030a005f63a4283a3f6ec8b92f07d8872c6eb997865dacf27e9deabec654ce21c447399bcd8ca4aa0986ae2eb7304c70960a3676bf17731858ba27f60617ac24d8f940193a4c4554b1c94af133a3e214240b20bae3fe8769b4c9e131b129e8a284231d1c31ed0ac7f230bb70dd7fb6b4426e3c0175a0f5d7bedb7c0279b00f9320bd4b3c75ed893930a37300a01ccead9a552c1795e76ffea61989eab2a0e55da46f79739acd4b1fa555d220a284d18b498eda46f9cd8ce23c5cb254bfd2f9b64dfa1e03eefbf7862bdd1058d2fb5e20df570ac5ce20d81760a6a342a1ede1b9e78df67ac6099ef98714dcec88b71b15593425af39ed8a25ea67500b61d291a43744676bf0a19b56113f868b0cf7bfd23f1375f51e035ae5bd2ac26248aeb736a1c9b59582342c90c7dc42610c8ec02a601c780385cb8182352f66d321d89abec53032004bfffa28e5434a91c3236f485f4c649219389ba183b99a008ede8cceeda1f95d2fdfd62e0655732d0c49bfecb5a9a5f1af7e2faf383276701adcc1f68284aad268e671e3ea1e7fbad6d586e3fa42a08fe5fe97792962b46dbea13d55797907a328d7eb92225f34c6ce7ad909548c89df2ddd367f760590e2c85839774b4bf3c7fa32cef43617b666a817f87c8192174d58902b0dadb741d963ffc91bc9751442a7392d3b00da0e7afb42b6f3663eae73311ecc9819b6ac4437c2e998968d93c761bc313ac69e5474370ec694a7560e7234ba282e4135d7e3498420c666d45e277684376233b96573dee27b214ebe9909d05977350e64a2865d3b44131a2425f35a3448f69f8f5317b806400cebff3bb8da5e9bb3c3f8cab0a316cc73525fabc7374272da104b72ca076765b83da6387fbadcd254ccf1133a81", 0x1000}, {&(0x7f0000002fc0)="33ef45737e53293935e7602da1674c5800b9fa69eadcffc99e111585d283f95edd3b5cdadc2a5348437353e710a1b562619933eaa2b0419f5c0391e6efb71d5d2d72a8bacc37a528af32766e627f0d7be6874d6967ef0a8dd0b3192f16b8ab183acdcf8c3be2c95cb120b8e1f531ac6471f68da9291637d3558ac4c01be1a05b62dfb149", 0x84}], 0x3, &(0x7f00000030c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r6}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r4, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r3, r7]}, @cred={0x20, 0xffff, 0x0, r0, r1, r5}, @rights={0x28, 0xffff, 0x1, [r7, r3, r4, r3, r7]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x118, 0x1}, 0x4) 16:00:33 executing program 0: r0 = dup(0xffffffffffffffff) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0xffffffffffffffff) open(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001840)='./file2\x00') 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget(0x3, 0x6, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000280)=0x8001) r2 = dup2(r0, r0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f00000002c0)=""/130) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/229, &(0x7f0000000000)=0xe5) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x200, 0x8001, 0x4, 0xc6, "a3d4278adb6729e3547f58a5a5aef31537d4b7b8", 0x10001, 0x6}) 16:00:33 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) poll(&(0x7f0000001580)=[{}], 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x1) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x28}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x3a6b60d359a19953, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x3ff, 0x3c, 0x401, 0x7}, {0x7fffffff, 0x80000000, 0x8, 0x4}, {0xff, 0x1, 0x1, 0x100000000}, {0x5a800, 0x9, 0x2eae, 0x8}, {0x3, 0x1, 0x80000000, 0x10000}, {0x9, 0x342, 0x7, 0x340}]}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x2}, {0x2}, {0xa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:33 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) kqueue() 16:00:33 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x8508) 16:00:33 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000280)='./file1\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x3d) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x2, './file1\x00'}) 16:00:33 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0xfffffffffffffffb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) fchflags(r2, 0x0) 16:00:33 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bfffefffffffffffff39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0x414}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) pwritev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000002540)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r2 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r2]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000002680)=0xc) r6 = getegid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r8 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002780)={{0x1, r5, r3, r5, r6, 0x1, 0x5}, 0x100, 0xffff, r4, r4, 0x3, 0x7, 0xff, 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x900, 0x8) r9 = fcntl$dupfd(r7, 0xa, r0) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000002880)) sync() 16:00:33 executing program 0: syz_emit_ethernet(0xe3, &(0x7f0000000000)="4e297bbce6e51a63590cc7d4ee7adb3badc8651b15822da65e63b8547fca43183e1fffbf247d474aa70614ec9e40c279ce3427544232e8695fcf59e7a9ce79cfc901a0218c15683c18680b1bf2fd4ba9a70f847f018f1683537f86420d44e1ebf681e5808a378337fb75beecbec25585f7d672ea7752175827317c64ae431d3e1b867c65ea31ae15a4e27f62a1274d76e002361c02a7556a47f248ce44d50bce5e9f28741d145dbc1b47e9de862bcad0669f0660a71efa8b8fb3a6312b1b446061069b252c47d95a6d8cb7b5ace6d482e92efed75c30e3f6e02c02ad894b37e5a6c67a") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) recvfrom$inet6(r1, &(0x7f0000000200)=""/34, 0x22, 0x3, &(0x7f0000000240)={0x18, 0x1, 0x0, 0x7}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x400, 0x401, 0x101, 0x5}]}) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) fchflags(r1, 0x10000) r3 = dup2(r2, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001380)=0x7) recvfrom$unix(r3, &(0x7f00000013c0)=""/246, 0xf6, 0x800, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) flock(r1, 0x1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001500)=0x8) fcntl$setstatus(r2, 0x4, 0x4) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3, 0x6010, r1, 0x0, 0x40) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000001540)) unlinkat(r3, &(0x7f0000001580)='./file0\x00', 0x0) r4 = openat(r3, &(0x7f00000015c0)='./file0\x00', 0xa0, 0x40) write(r3, &(0x7f0000001600)="ad2b6932cabd654a2794b637df12f86a30a5b59c0f3c66d91ed21ea0814aac6c3f01009f1250db14aac179027d84e9685ce5280dd9f3a8be676939f9b01f3743fca7b7ff1d3708a6fb3f105a3766e7c1a0438dfbdb8a51fa83d862d9c7e9fc03567f066c4fa2515b80ee0c40683f36049d7579ae8e2709a27da74cae1b4e760dc0bfa66f2d2070641727cda88717f62339cbe919d451cc2cb4a8d9c2cc", 0x9d) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000016c0)={0x3, 0xaff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001700)={0xfffffffffffffb87}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) fcntl$getflags(r1, 0x3) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000001740)=0x5) sendmsg(r1, &(0x7f0000002a00)={&(0x7f0000001780)=@in={0x2, 0x2}, 0xc, &(0x7f0000001800)=[{&(0x7f00000017c0)="2bb3efc7ff5892b7a8248ea8c8c96fca93d0598b776f6d10a46bcaae17167a37853e3a3e", 0x24}], 0x1, &(0x7f0000001840)=[{0x58, 0x1, 0x6, "d8cb18861a8bafe9ddc69aec01c162eec5b219857b01e16805069da473108833514f97ba7e1f33d8a0cbe152128bb79f0c9c4e939b8650bf67b52cf1c544d2867e489ed31df6"}, {0x1010, 0x0, 0x6, "9a25f764536fe6751d4b75d6b30d3dfdd13c6ccd5bb16c28eb166e11e951584bef11eebf732a16b5f6fb2a84589b130820aaa342491779c9cc3ee707a66062ae22a78fbc39d22d56798d69368254aaa419e8ada7a938d886a779b5ebfb750429ae7f2e64f1276718149291d999618ef6bdf86489dede8a66cf3685e8093f77921edc5320366f2dad88c422be7fc35c0a6505364cefb16e8529cfa145640d23ef1fae88da9a024ba5f7f9a16e2e0c435faa7050e205c40f8ae6f77b212d9955095d7d4b71955810c6fc27cf16d741c6d64b561decb0b19472c9dfa3b4c80ea5db46989c762c70b5ff46d10bfc8707ae9bf406e5ba20b23c089b6cd4f52ef26556226193f35f4d2074b37c4935b18f0da93e42e45ecd8c699794548f717d6a0d5b35dae3670c6c0ba48ed2d70f54764c33d6410c7198d603dd9ef2ff81045f0763ab710623305657e2090343857c1f0ef0d52b4a0d64868049a5ef9a2af629c3d8c5894cc4ce77e15f9e9d9ceeb6e58ed87a7babe30dcbe933db94c0fa4ac895f92e9363e2f8cc2c18302ba850fcb0583cc8b011c1d9438699f540637f09389434e318ca30fc2ebdacab185bcc3e3d9198f4f02f298c58a3cbbf5db07839fc7751485377643223be1751ff3b8ecb0a0b7d79fc28db2d6fe7224831434791df66f28a3a1e1c4542683c9658886c7d38d939ac9f2413e699805a6b10802213013f34d92f441b09d5c7bdb5e7c7ca8167d9ab2fed791a0eebfc09527a17363773f1fc6ef05c6ad9cf6ed19d9af233e58ef340ad84729de62c9fe4455ab42a21df2eeb3f728fa00d1f27c345541ff04748318de2f310d9402785eac4e2ceaa864b6aa916cc8f9d7c4bfb9d941ac64e38342695153256a7763b9fcc750daf853f0e317ee9683a1f0d2480e02f061918955ed0b5a3d2d5adf97296f85617324eb15f5e7be3576d4b93079aff275f77e6d4b4ddad1d91c07469d4b564256004564242673f1823552051f370b75e50374ad9c8f2354aaddd5642bc8a8d4dd7e845cd429d2a59cd1d5e4a5a1d70e76aefc30bedeacbf8c0860eceb3c8920c389dec7aa027f8e83479be15313e77530c7eae2f5761eaa429124adf1860adb43108f464d67136297b5f0e731eb1f9312190ef77fe493c538cdd0c1b6e4138b1404ebb418b6a3ad949fb9e0d9b2be5b551573c32d07a22f1252db0524927c22f194a4de3ac9f54ef75e67026609b39670e187f3994f4a8ecfa2a5d29e5e290f2238c44b845905b6ff899631381e02d9f4d1c03fc8b4107bff6dad3f611021fd32e871d779dc17b27a9f5060450559ffb999daf6ec05033a72d65d1d114503fefc28a6d0f978ca33769568feb4a345402c24fba3cd01be1bbc40662eb3b274b4c1e4b82136ec221c8ad8fd6226ed5bab9f528e5f6267f65db6b8ef7a2d1f413b04aeaf9fb9f22cde4c3f0833d8b5f73ab6704dc2a0b391ce9175e0516b9fdfdd50484b8aba7a8aa3e1c8e446d9d30b2adf0bfd3ff7053ea3251568c7e5a41f92a746922cedef0d37672a9224f83aad89139acccf41bc416d9fd5ce1378ef596f635746a3d71055452364036861a06dda9f7e4cbb5bc58cf426890f45b236aedb37f444ff22a9063994864042c97b77f2be55771d3ac863de0e1967f8fb265258754773ee32a77817a4f96e8f21dd44774f21fce66a92ba36f3783362d893b1982ca4423fbd96a660037cbe11ccdb1e55ab510c2a2352ca2d58d10cccb8b17aa61b2488ec96d4f054af6e414866c1b56516537e1e0e32465f49e5b8849b8662bd2ec44da4454a262bd48b622fe3cd11b732730beadd84d3f5fa4375958f3f085d4afbe461f914b52403e37b0f986715c4e0c4f5d819edcf2571b72d001f72b7d8996368d169c9bacb74fb0a1e69cca28641a37740fb8a9e993fd8078d61716b7102f25266c1b14ac4b53bb7213750549a274e4a3c29f5caa7e6480204fe6c8bb0eb2ec49a126f2814ba17703130c1c9b0e446ebc4d3c67e4ef77557f726ecf69bf7aa099fd3de66086db7fa31bba981b76df90a90f5d4d68a7a8ffe83219df0461be40037a06fd1a1956a7a997c9c3a3279a4a7db7ef8256602a94f4c7fe5da409e6fac80832919c9b6ef0244eabb8b7f87eb544190a750ffb25c9da25888cee85d883af7ea15f4b0fe9a55fd99e5762c56f9bb39a94884990221988364e7cc0ddfd953f563a7b84a8b53423a48c47f3472369fb173a72061746a023eb20d2bd7b998e62cc43c0a4a0e6f2943ed6b1e473b27b2cb49502761846465372dbaf7b734e13331432868eac8480be04368bc11e150b5031a638fdc3a959d22b1073db4d272c904a6a499ac60ca9edbe7f9976abce86ebbaf41125d3a12ef65d5506471078663d9a3e0fdd56999aa4031d4760a26b4694b4c153bf5ee3bdb73110518e51ea49ce1b14b2a09ee7de860339f689fb4689f6bfd3d53f83a94b02cd02b676226ce93da848531c9fc42ec18b7f7d88896058cd758f6f717d31ee80d7b3d1400b6fbc986f918cf05e910dbbf7f9d000e1a5a7e959aa45ce839220d2e915b8da2c0993968c04fa88805b043555e834d676edbf377582dc5011b982ffaebb37a8a590b23269673fbdfcfb5a279007772423b27a6f45f0a8b443fc6f3b4da50283d0b88cbf8056f8c0becf69459043f622a3a30dc10b6171e533e4ddd8b1f5bc6071dd5c2be17cf9783bfb5a52599c6dc2e89c84ad2e275da1b538dcaae5e9fd230ce15c9d8855a1c97584421592287d6b6248ec76f64428a3dad71170bc1ad4578fc892b3b0c86e9f121a56d02d3759f302358e0b6d77bf30041f082e6dcbf4053ce88f2b1cb25521e1fbad5f0fe99ec5bb912837790f2c4393f444a1305be83d0329fa550a5beff64dfdd50a3b6fce471f9b19ccf6bdf933985e7a3fd5d7fe32bf22a822f056c55f242a3cb89bacb8e07477874b860e5b5bb21550cb34b38d3dbd70b6c86a061e78bf02ddd0ab67732f265bd4cc3dde763ae2c5d57fb01cf6fdfda662f910a53bb89ee85b48daa508c8f36c6b2754099f89e3d757a0940c04d41f38e363fb87e51a9b67088265f8e80484dad87466548210bfdc1f45722b5ae85c77ff50f0eecbfe87a7cd1b8196ce71d5870d10328bcbba10bcd7b5f042a3f1b9767b00a87cd2d5275b9515a748dbf26d9b18c359e8c631486cec81e1a113a71b2fc5d976b712853dae0dc6ae0641a0d3c2d44a202ed728c210f20ab41631ae3d22cec27589ec83dc2d9948be77bc8ba949beaf175e1b4dd90ab5061b8cfe1f32696a34e0a85d981b77e47d78cb60f978491867f5c69649096f2d09ba5223db4c5db42f93d92afa20e1d7dc4bb23c169e153e2c57d9789ca9ae83b5847ca77f9fe3f4435dcacfd5ccef81cd79811dd7a2a490bba45673be4abebb445d927f35d18603f82c4e9120e5e70dad89c8e27ac2df7059e6d8d8f7d31e67b63e9da18e94360d41dba6117f0b1903af4cea507d9bd6e6444099a20ffaf6e31ac1831a9f2a62478e672b4b8a89790168f8e7644794c73787621a6206b90534470a63a94cd0c9c6fa405361012da2be451e4f63fb449fddf400d458c7be1a58f2b0ac294e81305f5c9fc2f74dad05258433328193f62a99c4079d2cc75aee9e566292ce4b533bfc6e7885fd2e6730dbe23e74800155c075d7ac9fd962b824a652486dd19ce20875341a4ae77844b6ce3cf25817df6d75952e3ec01dbeef6482073733ef3f40986b488747d0c59a7fb8be2552c3c71bb8afea0156fe6834462f56a477b3dcf94ac6801269b698e9867756f11673f3ac59d2890787aa443535b3426116059feb79a7db60055098fab1ee121eb1cdc8e968024b2052e1f344e199b4cb43e74d23fdd0f7ea7c5141f7553fbdbfc94b0d0c96899c9707b52f62e11a9574fdbb8480782b320f4734fe6ec1879940f3672d27a83d2d4ec36320dd4ce831717837bf7243f0cee3ccd2e06f8b36da887f1effd68f4192e86b7c070984ba15c7d7233b09722b4241d9725422f004459e3e853ce76cff56573eb7469a54b1bd83511c9b311b99eb8fbe251710c5ea54588a0da55fb6529563f273a98836c18352230754013b370ab72b44f9eb88ad417ef4be9989fe4782a7a395aad04f86d34b2372f63185ed90935fef19df18c3a82204712b2611b2bb46a9b2bf07168f31a815f2bf51608865633282ca260c12fef49d2da3b529a5ffb4d8a2fa477d66728ec6306cabdeac5f16ef27ade3c6ae1335e81b89f1b4b8744d5d3b9cffb29a9d4f3efe1d940f8eb5eb29279a17708fa35d57787d64f0d2110ae73f081cd578c537e182fb6335e919d360426e3ae1fb351bc1f5d3965888316786dbccd752a6f75da31f48611d1ea8bd34f505810becb3fd2b1eb80240f98d5ca3df2c5957370fa8478b5505ae6640a9b83fe5e9589ad00ce74c603b0e109ac0e786e33169b79b0182d88fd5be12f2575a3f20aeadbbf4b5d3b7fe7f9a003fa8e4f29ee88adf0fd34d3f12d4856cbf08a5d1fcdaab32c448cb25c8b7a65c9a306dc1a73e866a0c15f3a153339b46cc062d21f776d653828ac0f46034e68fc62680f0722ea9144a32e4dd6d3b21722c46859d3c79003b8cc5528d4b255ac9adb614575bf3131d528ae8c514d4b834cbde04f5242376098cb4c232ab766798963d956e5dd0cab2f0ba63f764f60ccb32165b8039b90be8977604a96c6366810a6bb4548750d495c778030f19d0674f72aeb9c7d322161066c1a9b12bdeeabab6af726357e79ba061b0b8b09e312d7308d590a14deee0f077020f75b2fe43dbb5030cd91d31d28a0b4844a6bfa32cdcf36692c8f66f6743401b1f81ae1e1651fb5dd46249a568c382ccd80ec070aadc41181b38158feccf7d4d5989277fd4dcc3fdbfec6b518c69b616656756e35092ec595584d16d28dac396239900098631a9bf7ad6aa2e3759a6a69215f69c6cf046f26a7adcfadbea923ef07e666b83a31acfdb2f6d8cffd487af3848bed013eb5c0ca62e3774b7bb3f57fc13ec2686747a7490c3fd3bb2a8b2a1a682830cffccfcc8c05f946ae3c9a78de706ad8e9b0b800ab955c7b6207d765da771554a10c597f99261374dfee7cab0948c01cd89dc9dcfe956c785bdb360a4c0c7463a6da0a5dfd70d7ac7763ffeb92936148f033f7ef01498be2367a52859840ad8e8e85cae15467b14fe2d08a5cd3e173d172b5d4479415e9f49155fa0e43a68e3cc3dbf0f2f53d9e354921cc0aeeb9111016a3739e5f847916cc7fb77c5d8ae8ed5e614857c3da4d6c4eb5c769d63c5a264f3ea52d4df39b53b25c4dc456fb26ebf1c788804fe9a8558e92c0f7a5d9194909cab992ae5096266d9ebbddf7e0352ebd842acbfa1d80919bec41c52d400ff652dae1bc9ce4d6cbddfc4d133f95047886d537aa8958839d48e3533729607b7699bc6f37db9328e3d7e2dfb8c6b5442ce00c85205a8f5cfc8f2ac43c9eaf297b013be7cab51ee554b6b5172b276a860b90254baa1c50d793e8f496723d66b3dadd304dd3a4d35de457a66f961b08d2c205b3556d9714e52c90bfe1c2d03f16e3e69f2c86369cecbe893f580a9dd58e8a4679d0bfd401481b5597b204a956546cd86f36f8292aac17ff4f3cd795f89c23f75720dc9874636725d3ffe873a8badd2b09b1892565ad6a84ef7a4ba442269ce40e751e49cd5a81d7e65dffbc71dd0851117d65c66473fee1b6cf8e8891e013e6ddec4b462fb984f3657391768a58227c89c406bac0d29958274da82ba2ae350f71907704ea0bb"}, {0x50, 0xffff, 0x9b5a000000000, "b6712e34dbc5878ca3245ae2b85df7962d6a27116cec0ad1c0c6721b982e351582cf9c795c7b12a9c3ab9b70cb22da89620d07aaa96fc662cfe72d7dc94a65c3"}, {0x88, 0xffff, 0x8, "3d7acfcd9e9ae29fc10f21f4e1685e1bc82cdc3f0f2f39057347825bc39e583b7e0400ec5bc5a11ccad05ea51435de257180056df454089a3e69b920e011dba0b46e2bd2468f0d7237bff3adf6af7419c57ef3632262456a9d18869883921374952f5fb15f0d6a5804b0f4c5e3d2813a942c846092433b"}, {0x58, 0xffff, 0x401, "204729364a9cd20adc1be3799a206c76a6c4bdfcf468604aae1d12c6f77b683c4d197d1082d215f1f9123d475c8ed73b4aeee7a903dbe05975e8caa63bba7646421b118f"}], 0x1198}, 0x0) semget(0x3, 0x2, 0x1) unveil(&(0x7f0000002a40)='./file0\x00', &(0x7f0000002a80)='W\x00') ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000002ac0)) 16:00:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:33 executing program 0: r0 = kqueue() r1 = kqueue() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x80000001}], 0xff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x20, 0x1, 0x5}], 0xffffffffffff0001, &(0x7f0000000080)={0x4, 0x4293}) fcntl$getown(r0, 0x5) kevent(r1, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) kevent(r1, &(0x7f0000000040), 0x1f, 0x0, 0x800, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3ffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6c, &(0x7f0000000000)=[{0x74, 0x0, 0x81}, {0x14}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) lseek(r0, 0x0, 0x0, 0x3) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:38 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() clock_settime(0x3, &(0x7f0000000000)={0xe6b, 0x6}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x1000, 0x0, 0x1800, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda1", 0x1df) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x400d4f8, 0x9e3, 0x3, 0x4000000000d9f, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x7, 0x6, 0x0, "71a54c39579031fe7c0f7a682b68654ffed229ac", 0x4, 0x6}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8400, 0x2) r1 = kqueue() r2 = socket$inet(0x2, 0x8001, 0x9) open$dir(&(0x7f0000000080)='./bus\x00', 0x30088, 0x0) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x0, 0x800}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="cfbf8c2f8abd52215a463971afe877c0cb8e1c9f8259cff2b40c97253857585a8b1e95a86f9900aa335e8f", 0x2b}, {&(0x7f0000000200)="728485354989874730d4b2b66d3b865b5f62060a612788392bdbe0e42dcdab9c19dba4544d9da49f8910c60c3de03c0eb8811ef4bccb441dfd93472f5af7b831f6719e3729ad17fd87cd9d717c055ef07ae1a3bf07a386c7ac28f432c4b3d87f8d7ec5a58f850cf64bf92c6c73df8252c38c034386ea00021b2e610e9299bebc9fa5c1513ae3fc0d752856f8f8f852f4", 0x90}, {&(0x7f0000000080)="de735387bd4aa3244b9f46d380612ca6a79f2cd6a942035a325a7d7bbb205fe69cd4fa31e7462f898473ce05ee8700588842a6d3916ed07e4c38ccc86a1208f98bb5b4edd930ebdc15d17a85d79a455854201f73c6dc", 0x56}, {&(0x7f0000000300)="9053d45ad28505ebd545d6ccf5a1fd91277b9ed378c4d131e252a5630160f5e17ba1c3510bdbc1d34ec79a0a1946c6abc8ab83e3ea379e51f848d08c150c3555cdf774e7569021e6705e2da83728af03bb7636592bf85212015a329f1a04e82d2045e815ee8e7abc1263b4562dc961563ead8170ff6b3b5af9", 0x79}, {&(0x7f0000000380)="0feefacd116672e66acbb86ecaef58ab8d225b4720f4f5e016d59070900dba2922391d6cbcf1cf69e8bb36403322e8fa0e6d48e0453eaf88fcffbcd78bb29da2aad1bf675cbb046a1989f2e14ed22fa4f06c8b2b0f52c8ca4493183202f4769f3933cc42d9d151e283fcfb2c55171788a0e46cb3ffd340c8bcf08ff14dd1e2c62d1de40eb373b540fd3c7890d7c1c737b8554b3ae36fd37fd24386b98daf1acd968667d5e7a2e8daad0da355a22e56d8cac7ff3e17d33f361b37df15b2bd9f80353a525d5f1e0b340fbaf62b80", 0xcd}], 0x5, 0x0, 0x0) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x102c9}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000500)=[{{r0}, 0x0, 0x48, 0x0, 0x7, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x2, 0x7}, {{r0}, 0xfffffffffffffffa, 0x82, 0x2, 0xf8, 0xab1}, {{r0}, 0xfffffffffffffffd, 0x20, 0x20000041, 0xffffffffffffff27, 0x8}], 0x3, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x81, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x14, 0x8, 0x5}], 0x9, &(0x7f00000005c0)={0x9, 0xb2f}) 16:00:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="500105010000000000000015070600000c1010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602900d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7", 0x150, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) ftruncate(r0, 0x0, 0x80) uvm_fault(0xffffffff82259a48, 0xffff800000a1d000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82259a48, 0xffff800000a1d000, 0, 1) -> e strlcpy(ffff8000009c3c90,ffff800000a1ceb2,20) at strlcpy+0xcf end trace frame: 0xffff800020c0ab30, count: 0 ddb{0}> trace strlcpy(ffff8000009c3c90,ffff800000a1ceb2,20) at strlcpy+0xcf rtlabel_name2id(ffff800000a1ceb2) at rtlabel_name2id+0x13d rtrequest(1,ffff800020c0ace0,38,ffff800020c0ac58,0) at rtrequest+0x5eb rtm_output(ffff800000a1ce00,ffff800020c0ad90,ffff800020c0ace0,38,0) at rtm_output+0x6e5 route_output(fffffd806d779400,fffffd806d082010,0,0) at route_output+0x7d2 route_usrreq(fffffd806d082010,9,fffffd806d779400,0,0,ffff800020b39d58) at route_usrreq+0x363 sosend(fffffd806d082010,0,ffff800020c0af80,0,0,80) at sosend+0x668 sendit(ffff800020b39d58,4,ffff800020c0b060,0,ffff800020c0b160) at sendit+0x52f sys_sendto(ffff800020b39d58,ffff800020c0b0f8,ffff800020c0b160) at sys_sendto+0x80 syscall(ffff800020c0b1d0) at syscall+0x552 Xsyscall(6,0,ffffffffffffffd8,0,6,4cd08d70010) at Xsyscall+0x128 end of kernel end trace frame: 0x4cfe4df1440, count: -11 ddb{0}> show registers rdi 0xffffffff812b2a65 strlcpy+0xc5 rsi 0x9b4 rbp 0xffff800020c0aae0 rbx 0xffff800000a1d001 rdx 0x9b5 rcx 0xffff800021c14000 rax 0xffff800021c14000 r8 0x38 r9 0x5 r10 0x8da32369f1efcd55 r11 0xe2c9f038eb3831e9 r12 0 r13 0x4d r14 0xffff800000a1ceb2 r15 0x4c rip 0xffffffff812b2a6f strlcpy+0xcf cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800020c0aa90 ss 0x10 strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> show proc PROC (syz-executor.1) pid=366617 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b39ae8,0xffffffff8237c718 process=0xffff800020b8d080 user=0xffff800020c06000, vmspace=0xfffffd807f00ca10 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 47292 406957 5236 0 7 0 syz-executor.1 *47292 366617 5236 0 7 0x4000000 syz-executor.1 3974 404904 0 0 3 0x14200 bored sosplice 5236 397343 29432 0 2 0x482 syz-executor.1 55410 16663 29432 0 2 0x2 syz-executor.0 29432 245952 48787 0 3 0x82 thrsleep syz-fuzzer 29432 255874 48787 0 2 0x4000482 syz-fuzzer 29432 466130 48787 0 3 0x4000082 thrsleep syz-fuzzer 29432 126958 48787 0 3 0x4000082 thrsleep syz-fuzzer 29432 61058 48787 0 3 0x4000082 thrsleep syz-fuzzer 29432 59857 48787 0 3 0x4000082 thrsleep syz-fuzzer 29432 501021 48787 0 3 0x4000082 thrsleep syz-fuzzer 29432 322823 48787 0 3 0x4000082 kqread syz-fuzzer 29432 523045 48787 0 3 0x4000082 thrsleep syz-fuzzer 29432 370492 48787 0 3 0x4000082 thrsleep syz-fuzzer 48787 48755 18352 0 3 0x10008a pause ksh 18352 310244 38447 0 3 0x92 select sshd 91085 308313 1 0 3 0x100083 ttyin getty 38447 103252 1 0 3 0x80 select sshd 93553 367652 6331 74 3 0x100092 bpf pflogd 6331 35944 1 0 3 0x80 netio pflogd 15814 196710 48091 73 2 0x100010 syslogd 48091 475443 1 0 3 0x100082 netio syslogd 53979 368389 1 77 3 0x100090 poll dhclient 6265 510440 1 0 3 0x80 poll dhclient 20363 343123 0 0 3 0x14200 pgzero zerothread 30143 325973 0 0 3 0x14200 aiodoned aiodoned 51486 186522 0 0 3 0x14200 syncer update 41498 435404 0 0 3 0x14200 cleaner cleaner 79427 162905 0 0 3 0x14200 reaper reaper 12842 337569 0 0 3 0x14200 pgdaemon pagedaemon 31149 266794 0 0 3 0x14200 bored crynlk 25548 277039 0 0 3 0x14200 bored crypto 87690 226847 0 0 3 0x40014200 acpi0 acpi0 66955 94283 0 0 3 0x40014200 idle1 54967 222509 0 0 3 0x14200 bored softnet 62608 35497 0 0 3 0x14200 bored systqmp 17325 129392 0 0 3 0x14200 bored systq 96820 53415 0 0 3 0x40014200 bored softclock 53902 192452 0 0 3 0x40014200 idle0 38675 306730 0 0 3 0x14200 bored smr 1 122150 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 47292 (syz-executor.1) thread 0xffff800020b39d58 (366617) exclusive rwlock netlock r = 0 (0xffffffff821abb18) #0 witness_lock+0x52e #1 rtm_output+0x651 #2 route_output+0x7d2 #3 route_usrreq+0x363 #4 sosend+0x668 #5 sendit+0x52f #6 sys_sendto+0x80 #7 syscall+0x552 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8234cce8) #0 witness_lock+0x52e #1 solock+0x66 #2 sosend+0x52c #3 sendit+0x52f #4 sys_sendto+0x80 #5 syscall+0x552 #6 Xsyscall+0x128 Process 55410 (syz-executor.0) thread 0xffff800020b144e8 (16663) exclusive rrwlock inode r = 0 (0xfffffd807695fa28) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x77d #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8069a355f0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xe9 #6 namei+0x61c #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 Process 15814 (syslogd) thread 0xffff800020b85600 (196710) exclusive rrwlock inode r = 0 (0xfffffd807ebd0d58) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9510 6419K 6925K 78643K 11434 0 0 pcb 27 9K 10K 78643K 202 0 0 rtable 117 5K 5K 78643K 285 0 0 ifaddr 55 12K 13K 78643K 84 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1489 0 0 iov 0 0K 24K 78643K 40 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 77K 78643K 1554 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 7 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 17 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 450 0 0 sigio 0 0K 0K 78643K 26 0 0 proc 53 50K 83K 78643K 402 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 33 0 0 in_multi 33 2K 2K 78643K 43 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 238 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 83 20K 21K 78643K 2320 0 0 UVM aobj 21 2K 2K 78643K 25 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 21 0 0 NDP 11 0K 0K 78643K 22 0 0 temp 151 2728K 2795K 78643K 4563 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 201 0 194 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 49 0 3 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 77 0 73 1 0 1 1 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 6 0 6 4 3 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 23 0 5 1 0 1 1 0 8 0 pfstkey 112 23 0 5 1 0 1 1 0 8 0 pfstate 328 23 0 5 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 208 0 14 14 1 13 13 0 8 0 art_table 32 209 0 14 2 0 2 2 0 8 0 art_node 16 47 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 4 1 0 1 1 0 8 0 semapl 112 15 0 5 1 0 1 1 0 8 0 shmpl 112 23 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2128 0 702 47 0 47 47 0 8 0 ffsino 272 2128 0 702 96 0 96 96 0 8 0 nchpl 144 2929 0 1303 61 0 61 61 0 8 0 uvmvnodes 72 2364 0 0 43 0 43 43 0 8 0 vnodes 200 2364 0 0 125 0 125 125 0 8 0 namei 1024 8268 0 8268 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7604 0 7604 10 9 1 6 0 8 1 plimitpl 152 26 0 18 1 0 1 1 0 8 0 sigapl 432 650 0 635 3 1 2 3 0 8 0 futexpl 56 4778 0 4778 1 0 1 1 0 8 1 knotepl 112 121 0 102 1 0 1 1 0 8 0 kqueuepl 104 95 0 93 1 0 1 1 0 8 0 pipepl 112 386 0 367 2 1 1 1 0 8 0 fdescpl 488 651 0 635 3 0 3 3 0 8 0 filepl 152 3421 0 3320 5 0 5 5 0 8 1 lockfpl 104 101 0 101 2 1 1 1 0 8 1 lockfspl 48 34 0 34 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 625 0 616 1 0 1 1 0 8 0 zombiepl 144 635 0 635 2 1 1 1 0 8 1 processpl 840 667 0 635 4 0 4 4 0 8 0 procpl 624 1571 0 1529 5 1 4 5 0 8 0 srpgc 64 2 0 2 2 2 0 1 0 8 0 sosppl 128 6 0 6 3 3 0 1 0 8 0 sockpl 384 370 0 349 3 0 3 3 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 105 0 0 13 0 13 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 144 0 0 8 0 8 8 0 8 0 bufpl 256 6365 0 1189 324 0 324 324 0 8 0 anonpl 16 66582 0 56430 64 6 58 58 0 125 16 amapchunkpl 152 3191 0 3098 6 1 5 6 0 158 0 amappl16 192 3113 0 2567 47 7 40 40 0 8 12 amappl14 176 39 0 35 2 1 1 1 0 8 0 amappl13 168 10 0 9 2 1 1 1 0 8 0 amappl12 160 8 0 7 1 0 1 1 0 8 0 amappl11 152 54 0 36 1 0 1 1 0 8 0 amappl10 144 72 0 69 1 0 1 1 0 8 0 amappl9 136 793 0 788 1 0 1 1 0 8 0 amappl8 128 338 0 325 1 0 1 1 0 8 0 amappl7 120 36 0 31 1 0 1 1 0 8 0 amappl6 112 56 0 49 1 0 1 1 0 8 0 amappl5 104 138 0 123 1 0 1 1 0 8 0 amappl4 96 805 0 780 1 0 1 1 0 8 0 amappl3 88 201 0 190 1 0 1 1 0 8 0 amappl2 80 4233 0 4163 3 1 2 3 0 8 0 amappl1 72 23496 0 23055 26 16 10 20 0 8 0 amappl 80 1820 0 1783 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 24 0 4 1 0 1 1 0 8 0 uaddrrnd 24 651 0 635 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 651 0 635 1 0 1 1 0 8 0 vmmpekpl 168 9077 0 9047 2 0 2 2 0 8 0 vmmpepl 168 76230 0 74638 113 29 84 87 0 357 14 vmsppl 368 650 0 635 2 0 2 2 0 8 0 pdppl 4096 1309 0 1270 6 0 6 6 0 8 0 pvpl 32 219918 0 206589 151 6 145 145 0 265 35 pmappl 232 650 0 635 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 483 0 6 14 0 14 14 0 8 0