last executing test programs: 13.638552272s ago: executing program 7 (id=3997): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) sysctl$hw(&(0x7f0000000000)={0x7, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7fff) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x1ff, 0x40003397}) 13.143526029s ago: executing program 7 (id=4005): r0 = semget$private(0x0, 0x1, 0x69) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/192) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00"}) close(r2) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="4cec6ba5", &(0x7f00000000c0)=0x4, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x8018, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000300)) syz_open_pts() pread(0xffffffffffffffff, &(0x7f0000000040)="3abb36ef9336f143aa7312036f2f6bbdd8bbe05609e9d8a47e290be99bca344754ba7a2990241a9b5c22ecce565afa035e893fd885a16543a9965d65b2e0a2e1bed2a14a27bb90cc1dfe5138515f7c", 0x4f, 0x7fff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0xfffffffb, 0x49, "00030000000000000000000000000000078000", 0xfef, 0x4}) 13.102825614s ago: executing program 0 (id=4009): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x18, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000140)="062e2db631b69c573ea6470456c810d2b9407bf519005394548bc4844662e7a7961934fa54d1e5e46671126033092f78ccb446b901ad9bed996995eaa42c2065e23bf48de700f6baf44ac1828186c7b2423d00cd3b9a151359b83b133c0bece789dadcbcf25e7868ef4e4e10192f8ad29411c6b65944433fe95996ec66c09100b1a69546ae621f96178b373eedee5c622473417ebf8ed217fdc333192b7b5c7378cf8743e48fcc1574441781a7ccec4e39e08ab33842324bccb06389c3374cd380da71f325908eeac67d6aca8487f77a6444815f9d648aab48db2c9a71bb6b667710c17db995907aedcb4fd7b8208402757e01f682761b61882a089732f91b2b66cdce43b148aa7fc7905f4f1f925e57973856b4e9f1a149b351db030d02959e4ad948981fb37d101de1ef778e63effb8f55829a450f3a7978a853c944402f88b708acf3f1d660ce4a9ffb1e5d9499e243ece1472187ba249fe108a63923946964193a9e8a5da9c09fe0585df0ed52a9941cbf646c479545355c75f406b28721d5abc7d09e6c3773566a339f965512395f9a78832513308603f429b48c45caea7137911cbf317d36288ff3abcce2412f29989adf0681513532d779c305f4b9e62986b4af71916e89ecc2f054ecd693d625a48ea98d7c5f4a3038d2b68905d3e321457eabd23a17857ea8c662c968dc16851d6f08ff9d8deaa61fa148a67e355660b44d64f8faeaf09f8f732c49ecb4970f500fbad4d3ce9d6f24076d4f0248492c49a02c42ac90719025156fc5170eef5dfbcaf41d3f243381aa930efe1c25111873ad2fdffe8774fb8400be67bf86ef43ebfd03f4dfbff39c83995b26f36da01070a213febddef8cbe7e65e6f49f64eaadf0e539eddf2fd4c64649ebfd795e8c3c9161435512cfbb748bda8fd362b53d61b64c87e395ad0ddec54d8ccb7baf57454285f831ccd24d1c577aa3a54f80d287205ccb7d545d6ef63a330b7b8cacb0905548d3d7ee9418481e792f28fc64ef7f03c0df4b4d058e283ae56157ed7457dbaea3d0cad1276d56876bfa5e568f75763c33d3aa5521549b2c1f2de25db54e50d605497ccb2012ebea1481493cc6f36ea6785a62a45b6a00319366395c034728044354b63be941adaee8bf4467dac8dada93d91cc58d84cbdbf872a307d86ff1e798389adb912ffd0814c2f831f9a8f1a6930a5fa5f109e041b33b882eaecbc122eae4c9f5e8684fbd3b8ee844b04d967258c059f07924aa7eaf46005e84027f2772e061bed10df3bdcf302aed3243d45635c236fcba4a30a1102e92dbfe25c830e559ede08a470d80ab16c6699fee1569b49e63d416d06d96bb1cecfbe5c2662108f2a6096e4b747c0931d09625fe7c969c1d5d2c41f9ef975ee4579b19bfabfc0db7a2b2827c2162345ac27b737dff63e10503c34166afe1d020570d0da2fe880836eb7db7aa43c5d8dd4205405ec80ec67d5e902e5d9a781a63cce79f6f5eb99d81715b432799157050df76ce5d8012ad2b2aaadefccec907891c82a9ff10b587b78a952d681132088ef074603a36e26782117986031a11927ca64d97f4edc7e612a90ebfe9f123064206c1af93dcccc03821a3dceab8b6922bb36ce774e7a946738951197b76016af0b6ef4463cf2e6946d2b4f6fba724adb0f27c0eb97eb74425aabe4c728a4c978c16f1c03ce598603355ed1a528093431a5da06aa6e836a9906c5360c54ec38dbfac41d683c35b6ae6c1c5ee2491ce6806ab3f22528fedd9f1201cd7b675ca2732570cd88b75f873f14d4fb051417eeeffc661c2c8b0855c12c1d6105dbe2a95757fe7df84c34b53759b38ecade476c14469feb5d0a410e2ae6be2a8766c03a7336021d71e632f98d8de76d96b527e86c83e43ce9a0c33e3680c520835742ac365efac08102b5499321cabf9c894205feaecb5b2c1104c2be45d319c61ed2e92dba96d31069b562258c70478c02b94894fae0a18c7a8201176640af58a89a175d6838e35c24f7b72634906e5e5576e741e089f4f364b5757042273d4f3f3bbe795e2ec24f05011b1a3db9bb82cb43d781fbac5cd815fc08d2a393e556a1fbc223b5f0dee01194106f380d5780b33fe098e0e304455bb364bcca5a2c3d1d250fe92f3dd7306a8b5a010fdea57185795e8ca0e4532a0bc6b5261d1d796cde1ec95a559565fe8326513cff6d8b67df47937726165ba45b5dc4df98ef9845129fda8a1ea8fed2277403e3fcaadec980dcaf7fede89e1730a70d73b8b50f30acd96d94943b1b1cdfded38e73b4db8b827545b2a72ed4ef6a8339b84afc4463d8e6d0da1f02d048adfd6c98a747b9f26e9f7926fc348dc9fb038e793a40a2c01d59be558b66c67a8da454b3c2142f7b453913a82593d7d4677d732fd08767ef7175ffd748278c98628b2e9688db876ff0596289de38ad102c846246aa29b85a94fca8f8ee15a69aa4e2008bede06190e10a1d7d5a83672d5aa6fb48044aa50ee1c9efec07d42940374248d2e819c9e6b067011e11ef296f1cdeceb5acf3a5cd164ef220fcbde8228392c9ea84efc3a175134f6e345c3fd382edbf5702357adf5417228e3b447f97da110b31fbf6d2e261f81f453d11cd26d1041416e4ca2545252350d4f0bb715576b7e62248b4bb23489ac869fbb168a62435a000acd4b9b66d2bcc9db0242721231fba926cd8c722ab45fb16790a60db8abc275256d2ce20b3a813b02919a573fcf4911b61a8d758e705c6413ac850663dccdbd478e39787bef16f71a2e515da8ab11094fa8f23f0327774aea3a4539d9d254a736aa1a1a542d9861d20b24917c68ea9efb7f1b5bb14dd90a2d88fa1201ca6fa66cb9c39092bf96786b53ddf8c2411cd30d973a8fa85c90bcf75fcc88ef6acb28bf9256909216ee0604dd33f2e7038f90c6f67757010eed0edcc5895fd1f8c646d7d6945649c3736055f133c5167925df86559b62d1f34b002713f89da4b3eced58b2834ef0871e14f82154137b22b0523f4893cabbf84aff1b944e57d1c2bde0440c121994211f51eff60afebcd76729f6e373c99fd01a2f3b30bc9827ee8ff5282041edac286d01abe78dd87508d9f24fd359c4ffc62280099c730d51b0a684ad070d9833154995b7c56e43045115a4f89536f19fc04a416a077d57f5dc3695b913ef3fcd7025193b073ec019b09bdf2ba23941045bcff8252ad7b441a5408e43059b2d215d2331b099e0a2fc57159bc7afb187e433ea18d1a8c12470a97419db74163197085a154f701952b1a24433a668195596284f8bf99fae46bb3d37ea43528c20a6db9e6be0272f33adf1f17524edffa276ebab59189c74097f863db61420a6897f70e20b8d79b80c01c9410b6ef540ee457098ff23eab845e1681e1b216995752f9b1a4abaea166690fe61563f4036396ad92802a7b3f3331d98dcd74d4e81790b11f8fdd3732a3a4948a19fb4955e680d2e1cb0e2b8c9fae8c64a384ee227ac1724d3718bc0a1da68d022db0ff8b94211efabe940ce5fc0965e5110623430add44c9a2553bc799f99f1756d53459619f41d318cb9e114f77bdc35c14c4884447b8586c289cf8207838ab6f698d07b299d7db146de45a0547fba146d2a01283d76fb2b044732f679df81b2c3b2ddb329591e53344f84b9f32506497aedc0827d733e9a21871e212abfa5dc23596eae3d6e7fd5cbf4ea49310e0da85e3ee87e92520d6416ace695465a9c593b4d5eb05ed6102de96b5a02a766dcf200adc585e3053386adcc67edaf596108d50198c0a6740c99f7104439f85f6745393cc3a68ffcee397df3db8919bc3368533ce8a1636c56222011dc10ceee36260a4237e44eff1b4314e236dc451da9287970e2acd3a45223ef05da28839d26c066d722025d6331319bdf4bbd1ca7fd884803e60dc07dee7bd5561054a17e19f6ad9da5233232511edd7437c999f045de7594961d840aae15906f0ccce3c82a1f640da668be4ee713690c4c88a4a5855f0cf260f2c80db14c950bc48aec4616276bd7a20d70997e379e4b8e54c3b3c0e5652d170186c93336bf4c5ed262cff0241f28f48bdf8a81b19655e58d359813a9600df07052c64c2645bf7e1b05efdea624bf6380576720257d5974acb459bb00a878b71b2c0b54bf703d7aae98ec814b4c278db9677212788a2e3f77e7fa40dc6a272c761d6ba837421a77e4f89ff9f98c83d36220d45e61bfa9d9d812983f41950f932629cf880a76ffaa8cbdad2bb449e31657dc7ebeacdec92c30b971fe8cffb71d5b6d268b33d94fd28edaa574d4c596955f18e276dc5f58804a9dea2fa9ab42ec0d20605f01f1964e32a2504a8e1d67cc4224b8de1fa15110e735b3eb051f5cc6e88a9dead064376c0d2f02f6a5c141230ec704a7e69041855414edcb837ab17dcbf18ddb0ae17f5075c09fe99231bda15b7d1c5005c08ede6655fd86f6bcefa42e294d4bc89fdc063a0cffbc80c371362de75de1407d78a5e7ea97a29268f2628cd965ca5464f20377d1ca9325ee68fb349e5a9576368e5e955e3eb8b4a4aac5cb27e757de6d64677075e592af1b5295bed82adfbee438afbe4f84e92536db443238310247cd09ac714eef8a3fef5a85763b6d4625d6deed49d62ea600c5e2a3bcdbd918b5bd2303248010c737b9c35d9d585b600937b4c8ec4b0e1dc801be47f8bb6f04a6ee2b695f38c40029fbe3273b0c4bb363f4387283505b88b40f0014afe686dccd257b7994745c8441dc315f244bbbdf76afafe478a52c8b4ea9a75ef38cb5808d3ca0a626d22ed469211fd4affe52aca87f2938ea76167e6f26d7cb35662b31e064cd4bb22e801ceaf46358526d1060a4d4dc64aaef825ec9832463fe3ba8aa865c31f3923e00bf1e7a0b0fd326479d58afe346d72b92b00843056a81fdc18154c29550c1655e52d7eda9369545a9a8ee3442f1ad18998f02ad0bc2f8751441156e6253a5ae1e3b1de4aa6b9b9968567fa141a650daf9f022a8a675b181801cb663418d76366769f228439c1b3eee4192d3fc9aeb1ed0fd315ed6397b08f092b213afa9c17c34f7aa5be51068dd19d0b440c8037be7680595298f1940fa84462a639eb520208c0fd2a71557e11ea523bb8651ac331672e97408e99ccc5ad6efb8c6823ebf2e19f150d54ef667d60381dfd5bceb441101d88fac1d2d05105d649e3ebd6beb4ab0948bd6f329ffee444ad34185a4817609852c47cb4bd2e047e0c4ec30e983bdd638200ab6333af2e38f3ad7d196188ff98439cfe7d70160f1428ed7f05917771534e1b5f460e7ae4dd741d390fbb6cefc551fb781c75fe2817238ca3a8cfeacd52a4273e339ba566664ce9e145a4e4d50b09410473734f153cccb71b4b9882b6e2fee9b93db041c27065344b1e6ebb4ef2c1eacfe0ec40286bcbef73b7d10d0b1700883e49501a5d8af76fab36de946656a3e85901758a9df519dbdfd39526b7197f4ffbf0544ae40ba2d0940e89b4ed68cc5b55ad233ca375ae0de99763c53ddaa93476686e517bae0177d9f6e79cd3be2030f2d37b1d6daaa7ffb4f0c2418212bc472c3482950c3c158c6a130bc36c374939beb930076bb01704ecb1a28ddfa5b616d96ef978ecfce9074c0a98ea03924e1c769a9bfe08360cbeb7e0878475452a549a497c5540da9c1b810eadf3de5846bc97129d702d03e3c1f2f431a36dbe759731fd42460533657052ee56c80fb9ead76e7d16552f0ecb0f091a6884f0c6f3aaf102a5d8c9eac6caeb88be52adb6662e3f625d8d59d7bc8e895835c4a1", 0x1000}, {&(0x7f0000001140)="7d393547dab74f101f8e885ba5fb42d0456ed0a25f6fe1de94e691c0771734ee8e13bb0b1005f02df644e145c5ba4309b656096c4cb071d7e96c71f02b8d8a519516611121bca2edd7974950d410ef97970d18fd5aa7cf3c71750eabec4e64df82f9604dba79efb380ecaf38c2dc655538c1442bd96fe24e78bd1613846961bb8e3ccb1b5aa7697c1eafe209bc76e545afa533a7e6e788512a38fc7a", 0x9c}, {&(0x7f0000001200)="a20cdc18fb372533678c6b2297a1fe40eb276b9a822b8abd88f23fc258fc2715b5ee371182b4da37fb1c3a0b923bc082f14cee2c47c41281297eeb29342b91ba963aa22d448d22bb49296aa2671c3362f2276219b5edf2d846d07dff30a5fcd2c6754edc426acef5f69e45c52489f377e9b8f3385d5efd43f2b8ee7855ae4a238003e0133709ab58c22338cb66cb815939610163d047dcbc0b798ec79727c3a3", 0xa0}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="b1e4bdf65827bfe2ed775a328157897decac16a4a9a45468d4992ee0e828768852167b72500974019036bee0f783fe43d355ce8715126651412b60468c0b29367c40775c0172047b51c5b668b2796e9108b45214817420e365ab5bad1df6af55e85f614712d5d039ab49927588f986a6df25e8584eada4aa5e456c20a900a7be4117289cfd032f8f4660d36f1f3e7c33cbde23adbec8eb37f2d65b5f46661843ae19ce3417d62dc779ae3030d5a1357b9ae0732ab1ef18ad4788fd3ba4b85a8f890e59547d70de88ebb86ad812bf09464e90e7ebd0e832e2fe8aa8e6", 0xdc}], 0x5) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) 13.097859668s ago: executing program 0 (id=4012): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000780)={0x0, "b59c4426f29138331e8c6894cbc41e65d375c8e15c0ce6a1a446e0ceb603c76cf249eca8fd94e55661b62099368cb3c503b258a6526e2709aa214addbc033ae4465a63f5fa362417177325203dd4f1b8855744633c0cea5408dc5cdd43b6bdfa7a17285e74a650f8243be59510de9367b8e319155c5acf213317bfd299d7f1872b3b90b6adb5a21d0a0116cd365deb0b3dac5ad8cfdf510c82475985422df3d41cabc38cadf2600a7c7c1991f22530b91ca39765e6076fecbb08e32b2b5bc8efc5568dbcf9354fca8d4b37e9c3a552d2c2c8311a57c53fa03e06c527a3e0ec14bf7c8cc62f3943186fa3080f52ea3eef9c8405fc253e04e27e002c0847f5"}, 0x106, 0x800) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff1}, {&(0x7f0000e5f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5fb6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000000000000000}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000429000/0x2000)=nil}, {&(0x7f0000de6000/0x4000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000dad000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x4}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d82000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a65000/0x4000)=nil, 0x3}, {&(0x7f0000d2c000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x8}], './file0\x00', 0x6d}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, 0x0, 0x0) (async, rerun: 64) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8180, 0x0) (rerun: 64) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000040)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0, 0x2}) (async) execve(0x0, 0x0, 0x0) 12.883986692s ago: executing program 0 (id=4016): r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x20001, 0x0) r1 = semget(0x0, 0x1, 0x4) setuid(0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000100)='./file0/file0\x00') getpid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x3) sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}]}) mprotect(&(0x7f00000ea000/0x3000)=nil, 0x3000, 0x2) socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x8, 0x18, 0xffffffffffffffff, &(0x7f0000000040)) mprotect(&(0x7f000039a000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0x1, 0x80000000000ff, 0x7f, 0x5, 0x3, 0x0, 0x4}, 0x0, 0x0) getuid() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x8) mprotect(&(0x7f00003d4000/0x4000)=nil, 0x4000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setitimer(0x2, &(0x7f0000000400)={{0xffffffffffffffff, 0x500000001}, {0xffffffff}}, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x8]) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) 12.880541354s ago: executing program 5 (id=4018): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, 0x208000000000000, 0x5, 0x2401, 0x0, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) munlock(&(0x7f0000187000/0x1000)=nil, 0x1000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x10001, 0x9}) r3 = socket(0x11, 0x3, 0x0) shutdown(r3, 0x1) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f000025b000/0x4000)=nil, 0x4000, 0x2) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000004c0), 0x4) recvfrom(r1, 0x0, 0x0, 0x89819a12bb19d384, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xffffffff) 12.366327895s ago: executing program 4 (id=4024): r0 = msgget$private(0x0, 0x300) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xff) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/56}, 0x40, 0x0, 0x1800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000180)={0x400, 0x80, 0x4}) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f00000001c0)=0x5) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) close(r1) syz_emit_ethernet(0xd7, &(0x7f0000000300)={@remote, @empty, [{[{0x88a8, 0x2, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x3}}], {@generic={0x814c, "bd357872dc398f117ab4a3625c0ad3f33dfbf806b406d29ce5fc58ffa7a3dc4cf3ea55f3a93baefa67e6719607d02da79cb0abf8d6b84239cc421c5d02cbb1b422bf8bfb3a58086731ac95e4c818c45e0ae3fb1595994a81f16e32c24f087bf3e14ae1ed6ec15a0bb91509d810d89860d5a20d16cc6457e08d6cebe63cccdf9bb7ddac0c87580dbfa435aa14b9f87ba39ed5f61e274aca80138758ff8cc662f749cfd2a902c1ea5b07b79711af3fa31c247164c5ee407dae0112e660230d4a09f0"}}}) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000440)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fchdir(r3) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000004c0)={0x8, 0x4, {0x6, 0xe59}}) r6 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) r7 = getuid() getgroups(0x6, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0xa, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000600)={{0x8, r7, r8, r9, r10, 0x1, 0x8}, 0x5, 0x10, r2, r2, 0x10000, 0x6f5, 0x5}) 12.140430542s ago: executing program 5 (id=4026): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) rmdir(&(0x7f0000000180)='./file0/../file0\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x8531) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 8.110313621s ago: executing program 7 (id=4029): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) r1 = getuid() seteuid(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) write(r2, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) r3 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x1, 0x8, 0x16, 0x3}, {0x3, 0x1, 0x2, 0x5}, {0x7, 0x0, 0x5, 0x6}, {0x0, 0x3, 0x9, 0x37}, {0xac, 0x8, 0x2, 0x2b3}, {0x1, 0x0, 0x9, 0x18a}]}) 8.09508801s ago: executing program 0 (id=4030): open(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x78e, 0x0) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20) chmod(&(0x7f0000000180)='./file1\x00', 0x30f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0xc}, {0x40, 0x10, 0xcc, 0x44b}, {0x12e, 0x7, 0x2}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7c) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r1 = socket(0x11, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffe}, 0x4, 0x0, 0x3}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x80, 0x19) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x27, 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000c80)='./file0\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x4d) setuid(0xee01) 8.08539162s ago: executing program 5 (id=4032): setrlimit(0x8, &(0x7f00000000c0)={0xb, 0x1}) syz_open_pts() select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x20000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x8) getsockname$inet(r1, 0x0, &(0x7f0000000000)) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x8004, 0x0) close(r3) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) r5 = syz_open_pts() close(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107008, &(0x7f0000000540)) syz_open_pts() 8.084644583s ago: executing program 4 (id=4033): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6}}) (rerun: 64) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) (async) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/178, 0xb2}], 0x1) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x1, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0xffffffffdf006fff) (async) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCCBRK(r1, 0x2000747a) 7.614478991s ago: executing program 7 (id=4036): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000500)=0xffffe001) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="6bb4e6d75833d8b7abb97fcb418bfc5389fa28705a619f52435a9bccafa1295d4ece0abace8034701a18ff05e64d363a99fbc1d927f69cf5f4b411a487a04b1c8090421d15b0a91075c723f026e1139b279ca64cc5e2cc432d4bd6e294daf61f2e1d25bca8340077759731ca53a51e970c971881fc28bf8a1269abac70b4a8a7393e1ae827f251283d720a14a9a9358cb4ab8eec0e8ed48216f39bebd1e8e9264e3d5c93ffc1561651470cc44452621331a269e950d57d782e54d92dbd", 0xbd}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce9", 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r2 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/239, 0xef}], 0x1, 0x0}, 0x40) (async) dup2(r4, r5) (async) ioctl$TIOCSCTTY(r0, 0x20007461) 7.606672827s ago: executing program 3 (id=4039): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r3) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd1e}) stat(0x0, 0x0) utimensat(r0, 0x0, &(0x7f00000001c0)={{0x6}, {0xa, 0x5}}, 0x0) socketpair(0x2, 0x3, 0x0, 0x0) utimes(0x0, &(0x7f0000000200)={{0x1000e, 0x2}, {0x100000001, 0xb2}}) 7.393373068s ago: executing program 3 (id=4041): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="1a7d117a40d7f5d740fe6494496d392c6240bc6ca7cb008c3c2148773e4eee30d73ef3c6af5c58ad4ca77ccf72cec5d2fa7c1f87a6af76e2cff31a5e1a7c8b5f3aca1dca381b4c1bc30ae9bfe1edbb4b3a0e79d70efb1c7f98316937a659acefa36b", 0x62}, {&(0x7f0000000280)="07ef9505c7c19950c39d4fd195f8c93b60cd5160806675d8e64f4568c93c7b4cecd0fd3196437b478cbe8e8dbd9f464f99fc595f72916d5c80fcd9ba9606a33ebbf5ce29ff99253b7a5e10c8e358d4982c7c25985d86c73499b2880957c16e8b838d77b3c6f124c3b94df642153e1ed742b124659aa250723ea5a30a60119e70b2d3d6126795593755c487fe523911a8ade2e4209ebb", 0x96}, {&(0x7f0000000500)="8ba5f72dbd7caa48644172e9734f7d300161aae59f909d108868334d3cd7726bd450045d5c340c2f657e500b5ee308deb3362a2e8bfc77862cae1790a6b458b7e8b6768506176dd549c36fb088626aabbf7162e319c7176670a1a992741e0630459ffe4e7ee7410c54a68fabb21b60aa681e75f5584e6215a348dc33ff02eef55abf724f7357ea1debc86091e324ce7ad83f4638e3a232fdcc57f48d091933b21a9e4c41f15664b33778bc7ba97868459403734d49bc7d0b3d1150512ee2dd6db93a71f4f15abf59c4f09651a628022b3531b8a58db2bdfafa20cc750e6c5ecf863957501a25df3f21d85a6bb0d3cd49af728d6f3cdd4ee61d4acfaa5ba92f1be11cac4eb39aaa6e5f9a6f511df7243f95d394a5eead43a35144cc710f9623a2d35938cf2e75f978ef9998c423659faca2f04fb4914581e2eaea2dedab6ef5f2bc84489312c5548a744a336c5ae5130423ed883cf353662f13274a74e3dd4f630ed9ef735e5a9e0c3db1a00d26be8b405ca7dfbaba25b2429891c8d722f1694fda3f5d68bb08aabbc2eff0580372d1b3c7553b92d71a0761ffbabb7beffda159da130a63031bbe7f188f61dd4ceb07effd54acc51900528132cfa925b250d11434376ff225e0c36da042d911ea7fa67abd8ad06abd2dbb8daa2471fcc77f0e51719efbf521d99f8df72bb60ff055f91c5e13f7f69669bfdb98814aebd90d54ca226a0894137b9843b5474969d096238d2ba9ff04234bc72793f8f8f6185291d6c79f2b55137a30d01a050bbe96d34f7098166f76ed05b7aa9d54333a1596a3454fac51605202f854b9fc51c347e3c3b97abbd682a4ba72366f94e8ee3321cb9eaa1a1a46b89d9ccb708511bdc3610d51c4b9bf8e04fc6a277570fedde49929609061053cefc75518c0e89c26bb2bcf1c86056ee864338ed769da80960c5b29b9693eda42a944ef51246e6a44dd59a960cb3cf7232b1a812f21c122d6fb531c4c8ffba32aad5b0ca728c27a5c4013fa3a33a92dc84188f567b67d76d914d97400392fda44c1a84aa7550bb5542195f9e791b8d7de9853d66be5ecb9c029240813bbaa55e94dfb1df75455fcf4634152e9ce95b852509186d6550598774cad03dcc89d9df15fe3a58b18294a9e1f1a7ec6088044b808d1742bf1e77a192af4a3d5aaef67899ccc45d983f7c0e30ee2df53b8dd1c8e3ea0e8169f88a7ad6c76fea4d5260a8a1d4f28d2d1dee506e6586060723ec009f3fc41ed103cf62154e703e1abfc88ee04fd745ac00d3521438445cb50e015978270aa3f03eed64895b11e8ca0cf9880adb9bd02219c47db7b1f604da7f27acd960f7402786ee24e212dbdb83abab0557eca27bfe0c1cf4994879379f46fb65e50609da438f09a9d4daa63d5799012e9d0ec43b856a6d5794ce58c3c5575c2b15ec90949621186a552c2efd4fa9b1cdafa56d3effb47c905ac3014056868706ee99f7d50c6fd7aaf44355686203d88dd3214ff27182e1782f7f228c16799075b1e1a704fb08926111e2e6cef6504766592a75e6c56a8f66a6f241101e9a1e6fef35ca8de5acde299f162ac02bec1712f09d7e49d5de8f1774490042a4ed52a2ed6e476bccac9d5fe58772f28ff9d94d48324cd5bf31bfa8df4a4579bf71a7376f3bba812aef4474ab8e6ca9478a24167997ac5633c55b11d2b586a994776513d3a20f02d96098b7bfc46be0b68c239336b32dbe487892ca6af2e7e8171f949b451e8f29c2fde9eb3e2bee724dafaaca525a6795e8dd51756c91cc6eadae779771c5ec3ac93d73ce2d5769ff67b30b76bf64d1a2db8cc5564fffb23ba10f2bf48f57c85f4b01d1dc559c87da3010c931dc9f546a513415abbc33f6f8a304e05c966287bb5a48e082b5c6bf362f041ddc80468c2c65b65dd47a71815fda83ce30eb9691243580f68208f7737ccac3e8a34fa1053fc3356c246db434b7a977613c2c190ad39a2f5603d25486dcdc7ecc68a117b6f8ee51468f418d63e37a944569ca5f84fbf436d3425819779028b5fa3104339952b096fd8552d973a827294317f08819164ece4021e942afd40bf52016e8c62f2c10c7c1072d35da7304a28cb2c30ac20eb207eaa808db3102a7dfae74db1c643b2aa6500e138278a3804ef912e15cfe67c4c631dac07e8a866b973672730da60e449dab2b80236c346e8f5fe4d7b6a4f929c9b1b7791bcb45e74c0473d121c3b65b67f66b24dec417112b76ae37e679a7f96addfa7652614e91b4337d5b5a9e1d25b79085411e8a848d7b3f23c910db224d7e20b2f0a96ec1099c417dd648d580e8a22151550a37da0341cad74d477601afaae05067b31ca6cb81f5446d6c0b7c567b97857304d09d466cf47e5a482ca1f180b25862284c6a33c1faae9430364a66739d8a349929863a3725e976deb17eff8ec09c9b8da99f943e3c43b56ec1fee4dde5b46ae98544b15ea80d752031ebc8ae17a68ea0286a6cedefc4e51fe0813061b0b9f24e54f0844f070db095ad8f2a6f2afb8c802bc02db46572ba9db3322d2fe8148057281f0dd0ab0a2472007f7eed556afffc0412b0821296980564ed71cc942cba6103d2557be75992604b86a445433497035101c6bbf5d908af7c52854ae04a8c32b10eed194ba5434785674a9985cdecab0de23798f1ee889ac3b6bf12d460b2b2d50fc02580c0c59e981092ba8e86eddce467eacc73a77691b1d745c5469c845ebbbfbbbbde9ba6e52765c5470e5d4c323affa1544974c4e67482685f552cd9f38826ee01f2d64535647bcb6d059671a815f44a12ea658a7c1e84b45ba32e40d0455317057a685cb0325c1e3ae1c808f1b651c38dc749252c29204d0f3d6923e283a2feb247ba147a0bd4b803b418d369ee8da67e801b4159e85e2617f48dd4f03852e960dc560ad3a3f1f07d41c157202b24043de793d0439e21373fe48290ca6f18b54d44e5916a0416f56c74ad07eb63abb203f0b276069b763d044366c70fa6e150cfded735f7074118b715a0b906c92ca6239bceb2e945ca04f5c505e148ef7c71977dd9a53d93ed8060ca4d8c7e08bc5bd4a961f28944f3789925a355b1f3f593616abb8de049ab4223bfccfef59d4d63ef2939e644f24d1d65cc4f6bd6b6c87ad08802959008b1f0891255d638b481b32f7fc91f1ac64d2dfcbe5aa0a982194614fa27ad008dbe3f94bc1ad16d7710d51c49d7c4683c98d7b5c064cce98efcceb80c119141de2aa0ff67af81705cc764e950ebfa5ab46248558de8a1fcf028b4cc57f6ea02d8d7dce6a4800b7e9fcc9125a481c4dcc298cfd621bcbaec74ec82bc4b6cc4023f66df5ed67322c934dbf6a5123a0581fb3488a61666fb5cdbe7fac911b1481395b5e5580fdff6f2cfc495b6429974e939346100dba607d125d70d412db030c358c4b75a50b4f1f55ba00e942e15df0a1b15ba148d74be90506e38332e4bc24e1ff948cbddbca6b6c3bab1893a635b0a32cef6326e4c0fb0048a66bf946c716bac4ce6a323b8ea69c8fe516ccf00ad5956c7c4c4f9c518ab4884b743f04557b73b5907bc73ac2785116ce5b9bc60c95ee7c373863140698d2d32ccb3a7f0ccfbcdf1dfd6030c9707d92051183cc10805c4367a062c419319973ad957bf96115ed68fdf5dfc0f90c7f14a3baf31d272f8878d338004f55050d1b6c20b8e01420738e0d3b1ae3abe614e486a5a056088fd327c760cb80a55b66c238e3e5f26a40156a3484ccee9d0d9da82667ad4531b3061bbcdd9d5d4d02f45b935621c4d6d28db29a1b2c222d633053a04f4e4fe03dee49ff49becf18f610e10ed4389cf7fd32100723ec18550223c026238f594425db44cfd9c3294cc5d98147a9060606a625b5b860be31752c8ecaaadf27e4755c735a142abb904f1c9e63a85cf46643e4146e7288f1276332167a46960a5e2ceacbab3f22d5fd96e2b8ab4de40754a41030a29e73343204606da9111f5ed9e35cf38eb57ac257ed35dc04400d92ad26110c7c4cf8c6bf27a579b5a6a5910deb0d7ac047c9da8acb922d1375f25c6dee300a6c711ffaae652d761a6c31be352698e90009694166b143d6e1cf0766ba6b26717e37bedbc498ab28dc11cef2a49815873af08d63560e6c1029f5ebe71be55e4184ea27269e1536ffbe6ded9f3e12a3fb1ab0fd37f8d1f4b1f87e64051a9004345b3eedb0f0fbab43cf4b5ff7d8f417b17b9b69895bce23c1a26cb73fa4da7e81399a4fd6c29879c122ddacd29e5499396bc5c51b1eaf878afe9fbdba2bf0aae8bfd0ba350bafa5d69e4dea3d5157e596700fbb603d106938fafe797ac6820ee96038fdfea068021d64c3e08b3d05473c1f05c557f42d04a913140b6626f09e21c1f8e8b651fe89c5c11b0cfe9d83bb7d88c99b95184adc2ec529e5a9e7895ec30a3b0f039d031ca8fb6e11b86903dcac42a4d43400473701a3e5a7b1ca04e37707fe6a9a0ad62fd6dcf253d3773bc869d91e9a82f4f5321ed5718dc853ba867d842fcf4d5c628d81b3e4e8090e4a6ed715bcea767ca322516cde25ceb35e85310855cae1e2dfe5d9389d1fba0ea9642cfbbc0a6e564c616e7cb3315261190a82e5ff675827696ccbe70a19fd7157e0993e1737ad23c58dd45479ff71a970e24cd387f2e84881e0da2a4eed0d9b69def4e7088e894e01c087e5738586354f8af69d93fbd3b53f34295e1e8dd2bfec5e53b939fb264a654183650ecae792e32afcf57fc4f7cc21bbcf54f33cefdb8263f835ebb479056d9ced6d1d0f7242829729ef11bbc2f84a6157755b3344d6d2540a022d110c997fbbc7f5e076665d79337e4bb5d9073861b4e013c244809526f7712d82c1c18840b23316e98400f9884744b6d2e55aaa9a6fe7c47b039ab3603446c54d0a5a18ef90a0f7a64155f73e55da4834b699dcaa193cbe9e9d5bf54b48863a7297319226b5c6a93f04d926351be264b997ce0601743e7f4aa5d5eb77a045727262be66937996c0d3f135e2cf996484653dd5c25ac54b4142183d834c6bfdfcd1beeab93d33d9588f54089e9f9e3a33d5b97e85f9458fd3456b5e7b4c000592071d57a2d900d796165e31ad3d6d98ed0910bebfc327646112e0683c2b1c95c1ba9ae2a654abba6e12ad68e0866a23c8f021bf29ab443b3b585b60c927180739aa71f8d361825c55eed6fac7e5bcb442ff2cb1749b9c208bd66cb36ba4b65284100dce343d0bc8f51e286a703447b96a163812c01205744f22e72183b405cf0d5167fda586c93410aa24eb2412233f82d451a75d35978c0f085faa58d4eb977f1d68b7e013abbc226650675fd8c35084a50ca107c2fc92b9fc127b14ee9ff400fe3c8cc338204ab00d13f88f71f5257442c0bf21f4142d7aa9dd007f51a7ae216edcb978e4ac322a6711cc9c087d7453c7b2a1c99f166c77784963b202cb9af63d43", 0xf09}], 0x3) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x18201, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000007c0)={0x3, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92d33fb4686dde621f269fe9ea1b8af91cab9430d34183940367c16a16693eb1450796a0339b21e40aa9df6048", 0x4c}], 0x1) setreuid(0x0, 0xee01) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000002100), &(0x7f0000000000)=0x4) socket$inet(0x2, 0x3, 0x2) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000480)="df8eae6795a2ceef1d044e883e032ba37402a592cdf6878bbcd6a6e962effbee42fe74ed83c41cc088e08f07f5a3571380290d192f06f1cde552ae128fc72f320786dfbd200bca9cc52f9cbd64a5734fb04f04e3c709e52e965841d059d16b49466f", 0x62}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="a9000000f1ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae298050000", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/7, 0x7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000140)="087a2a5ac2", &(0x7f0000000180)=0x5, &(0x7f00000001c0)="22bf56c128475676b714a57ce47a053f9edcfcc852c756edb5e4cd5e685d666e9371c64596cfd911cc1a86e2eafc66c52acd9d316ef9da1df38eac52d0c5dc95ca9609a737dd6aec852135cd8ae5df56f09ca29b414b63b7bcfe48e74041e29aa5d1c1d2ab5b", 0x66) madvise(&(0x7f00003ff000/0x1000)=nil, 0x1000, 0x4) mlockall(0x1) 7.389478547s ago: executing program 3 (id=4044): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x13}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504440, &(0x7f0000000740)={0x20, 0x200001, 0x0, 0x2, "005708e1ffff0800724800000000cb3800", 0x0, 0xffffff90}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) dup2(r2, r1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) select(0x40, &(0x7f0000000880)={0x7fff, 0x0, 0x0, 0x0, 0x0, 0xffd, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) sysctl$kern(&(0x7f0000000280)={0xa, 0x50}, 0x3, 0x0, 0x0, 0x0, 0xfffffd3f) (async, rerun: 64) msgget(0x0, 0x680) (async, rerun: 64) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0xa, './bus/file0\x00'}) 7.342107507s ago: executing program 2 (id=4047): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000240), &(0x7f0000000280)=0x4) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="e008fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49301049c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a4181400000002d986dc210fea19a3636fdf6a0a5ff67eb73a775d103bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff97c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760e32334ffd065f149940be967f756a296fa1f7be4aa1ebd53cd5e011aa2cd93532e0977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed049cd57918e1d9722298b128d3da0e5a70abf04997439424a0e234000000000000002f80fd54fc17702446c6edc2de24698e6450de0c4a26382aa26914a62e7b0360eb2dd706a6b8d5db62ced181c99160d2b5825f45b2109939618bdec897a4ea1e7dacb70d18a940c6c03ceb38b345757ba0b66e4b85dd7df5d122fd8d3a07c180cc02c1dad6b496b0d32700c5faae5875ceceee6be75e0971302e339d3e240920113f5bef34621cce9066c8afbf3d4c601bfc753d545f9e823063d25e9a71e9d0dfac5f14903fc0de8474d6221e6c1e39e68a2762e1386e6fb6e958cf49569e553250cb153b7163ccde413d3c58938909102c2e4f24d9df6d18af8475dfd87b465a69aff442fbad8380f4c9e5515b410466e8c875a4933697185c71217837764f47a7ed6e89dd40e74bead3bc3a57142310a63ae3e0261b8a9682e35114cf1b8d7739486af15f80e7e7c0e2d5a3b609eb8222e1d7fe65995d8a90679cc064b1b77dc31561a94beaab212da6c0525cb0de13bf6e0d34e70627aed9dc0b8c7b754ddc0abf0c187cb096b963b3384f4696dc27238873197f06fbe66df3a186e688608883c0f631273ccf672f43ea3e4588b79309cb6c2b7db3059f99a3ad2179d4b467cd698e97d0419aea20f265f4ee6424d0c6d6638a3bbbddb697e723335530fa58c1e541c5b875fbbd73b90125449c1155452f36d4c3", 0x354, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRESHEX=r1]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0xfa) (async) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000340)=@in6={0x18, 0x2, 0xffffffff, 0xda}, 0xc) (async) r3 = socket(0x10, 0x8000, 0xff) connect$unix(r3, &(0x7f0000000200)=@abs={0x3, 0x0, 0x2}, 0x8) (async) write(r3, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) r4 = dup(r2) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) write(r5, &(0x7f00000000c0)="d695f284e44e9f02b48086721f4c04000000bc1aa44cc75e582d26", 0x1b) write(r5, 0x0, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 7.341272881s ago: executing program 1 (id=4048): mkdir(&(0x7f0000000040)='./file0\x00', 0xca) setreuid(0xee00, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x7, 0x964, 0x0, 0xa, 0x10001, 0xfffffffd, 0x2, 0x2, 0x7, 0x6}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x4) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0x0, r1) fchdir(r0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x1000000) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41, 0x10}, {0x86, 0x6f9}, {0x6}, {0x4, 0x3}, {0x5, 0x5e4}], 0x5}) 3.108074269s ago: executing program 2 (id=4049): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80, 0x5, 0x0, 0x9}, {0x7c, 0x6, 0xeb, 0x3}, {0x6, 0x0, 0x4, 0xaf}]}) (async) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) getgroups(0x45, 0xffffffffffffffff) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, 0x0) (async) r3 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) (async) close(r0) (async) acct(&(0x7f0000000140)='./file0\x00') (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x1000) 3.105613098s ago: executing program 4 (id=4050): r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="e1a76394526f66e1e7fd506f17f7542e8d64f7586122eea78de5dbf1a3d53b40d6305fb643f6b118b06d8a53a50a3d08c2db693efeffd3c4dfe36b721362ff400164f61a0b93c809a60c080ae4025f145cc648be0ba9323e37f83ea25e0486cbc9998952ea9eef4a00f90effddaa14793292cd8b8b2b9b52bdeea5a3c489d77365bace30a7bd34eb6aa43eaac440906a670bf553b2a5a5bc98577b8cb7b11683cd60cfeeb102b3997510d3e88f0ebea4e65c29fae22af1b0034d7a42d72a90c9f697cef0872e2765d50c518d613f8827c76857ca1fe0623580f158a041ef4e8fc425dabaddb70919c0f54e52441deddc2ea28b81acf6e7cfa1b5252911be075d8ec4cbc690fe2a37a6c97a83c17f574d508a721afe49bbd869575a937116f25a3734263ac5f27bb8dccb7c9e56d6d54ea5a1a50057a77aad7d3a34a563ec8ee2929b78331cb894210219211ef3de6ba0477ab3c1913b5ebfd7343799d7558a89947702ba0db62463fc4582dd0cfa2c14e1641f3bfef7715bbe7eb3179c4aa20bd38fc6bac03cb6376c06079b41579ea769f0d33d9d29b6a9ee81a7118200fef400fbc9d36af0e9dcc3a8c803e125f9009b657b90686c059cec17a86a33590faa0bbec306eeff994931f19d7c8fec2b4920b5eef009c038f62a331175b40d93b9bd1c8053e97f9f103cf7232c9f556809bae56440ddb10e642e61a5552527b6b3564ba418d57c23bd55b00f64cfc09d364785dbc7a0bb51d0af6538405f29cba64751d1f31dd25118b12a6e4a266e1062faefac2c9e2660ff9941f61b779af67f03d97143ea81fd180303d50d1e1001a0013f3845dfbf4175b5825dc3bc00514d48aa0e0531f71c45bd28a34f902b8417ed8ccf64ddfb5eb249d73726b3483b0344411b6332af1021c848d25921da5365e63dcec4b99301961ad8781bfe40989f0b600adfd065335cb6f78b8c14e2145aba49bad47c9c2e21d4014a270867f0c39925b8652e57b60595fa17851547d3423cd84a4e318a515638d695620667609103eee696ae3eaba29b69ded6b64577fbc4b27033f98f3c3767b884dbdeb5d9366a8ad31542904b837401493464e3cc9d0f7f468743c72c270ad0f3e68f608993ce167562f6c82026dd01f2997fe850920e9e1bf0d38007d10a0acbb03974fdd588d5aa8ae4a74021f5e7933b38647625228e5a1d39d1519ecd292de7cb266e8f65cd06c94309f6e83f30051e42144da2d7bac50d4fedd0859d17bb15658385bb4c14c6955758b43a7ec6758efc8997e1a4e942720aac5d8d5bfdee3545afbce5005e71eb7d4db403b03cf66cf96ae1df1abf219b1a2e250a91ed9063e19f6ba8d2bd03c78ba1002a6757df5721357bd228b960b75ca0b275844911b4d0b752a7d203920a8be7c1bd5c3f72d7b9a40eca81d72c83bf64e79a24427b61d6b43977f78e85da23e26bffe030bc6500d8b5759ce51b3b81482d379b1d6c7c8e738dd85cd3853586dc115e19a84c83d3baa9a949bd067f232ebe4b5aef77a7a613a10eae8ff20570739044c82e366a06a27eb8baec15873cf20b6e829a3db963ef17cc71c6a72f9a5d8ea64fdc8efda7685db6144094a78495daa64d777064480eba94f4a9aee2dfa00681b00c61e18376e680abf84065bbb7584d7c75e1ec29f3089aba152d2cf307c46190310a0d464650be2539a351aabec369860dffb26c4bb72a8a29c453933673e232353c218e65b75935a221e1c3e95449029e7d929f5d38bf14431c92676dc17bbd56a2338e231d38e4a0c84c9e8c7edc95d55a70185244192a8bb6fce9f2c19e91b0ce8f43ea0ef4c0b1630276510440002a57c4ccf19b4f9a544b4a93384ec231b3a282c361b6cab0a621b6bfd7324935af0a53ea334cac982f53b4bdced159b538c52dec1d0e66c01ec2eb95acaaf8fc4c091420e0d8e9438d02581887768070cccfa19d308c274cb84eeaf6c785997643c31d5d30fc2ccc8aa38a6fa5bbb8a83f10f04d99a0c8330f998263e771108b7bbc9b56814b6f565583240cfbd94d3410b01a519f192b29143366fd44a6918bbe19d533b5d5b68b2b02e75ba1a6029a8c2b42c6baee8ee44f36134163bc11faee4aa2a51420036efb3778397724d30f772d7a1c373edca957b5263fc4fa1d78ab8ce8e34b091d97568b459952902e188c4254daf9315fd84c27d12b0ffd528b2213b02faf93e1b1c479eea4767c6b98df8279f948c4c408fa0ba8ea46add20c4267733a160988cd43b1ad9e81958f89a786c4f8f8fdcd83c4b21318a569f69c30999be2269506f446f8e5cd01ab8b29b9b20aedd65574cf5ec983a045be119ddc485d152a08e8fad1edd4c607269e41c3c696d806da45e9d309c6b92df116a71fe7b703eea74f5825150af5f42b3a3ec2e6c33ed439055c6bdcbf17186a5ce871c91309686c8bf2d044cec48cebf56d19bbc03e916beaf61fd3877c3548f4790af07450804fe237933215b447e56d1d5cd0cd198c94ccfcae60f23092c5a148f064566e25d1f9f2d683a92e04268b4f83b8d32e34092e573ba736045dbc173b183eafa09223bb889d9fba089ff13087c843a116e609c883d2a53cd8f9bf7e0a157222d73107d907258d7215acc16b29af76f596574eed29968f4f3a1c5d2a65e4189f163d1228593ac19c05da44fba66ac0dd86f11a55b757496f37d241acb5807d7efc8926efc91aa85cbcee08f0c5405f0cbfcbf5b88f1c88acacf8515b4d4c16b0c924b372743d87c7958b87a64e6d4dd4d51254676e1a10abb6a0ec288648d707a316be7d935ec4f5468d99da28b71266439690b84340bb3b9549266139313719f13abe38749aaa422d38eef0338afb3e0df04982f2d11595fc255770e9d9f8264e64fbea217fd36dee09dffab1f80ab6f58850fb0e263d81edd595b14a6858ec8804ea945a5a2202d8ab5f56a3665a05698e21080bbfb1e01dc4b0ec1fd16be8b637ea77c3ba4bdfb4fdcccff637908e59160eb130bd4bcd3710ca3a17b69759409f75e644b5dc29a2ca4a76b7a738f398489ceb74800becab032ccf1db91bf08c19d2cc193046eee5b33ed98c37fa76c6c04d2eead5c293a369c114332cb49922c854c3fc41c9262d4188da03d4100fa9c7f237362750a06dfe8223d7e8082ffa6a1949ae6600deac622b16e13853c4ddf88b8ddb5de2653b049f37b7711528914b7f8a8a30148143bbe76824ffc7101fcb80a80b7e6064701e4e95101b42ff2cb440a1a807dc0a8a28609633cf9c36fb886a5856fe3eea865866c86b7a0c141f621342cc53f4010ed9cb03cb0529967ef4efe1b42de19f38209fd96194daaa86b970599c3dd465270231cd48ef9e84744a03e62524ac7b71799e14c05b8dffb32b0f0087b3667ad15e9b19bdd089c58d49cecc21ebece0865fe2858ef657d986bc042488143b138c9c34b498605b31d695e1559fbf6d1fe7a53248efff5ad1a8ce9954537848d83f64d5ebc3a9214af071b67e598b9004438b6cedbe1b73274cbbef4b71f7c3567bb1f9288e97c58e2015c0d0a1f7d637b0ee0fe1975fb74f4d03e755a784ba9e5343f56478177dd5f387040ea712dcc07a941735b43baf9134d33df5e59345f5f0f7c49d025def1812811caebcb8b292ab7751e7de0ad7404dba05feb61bf385771f338e7f7ee14faaaf1b5682878e8a4a343a0434021e1ad13d2c647b5f700fd72711d3645cd2e89bd03b622ab1d3d18b7f731aa74016ede970352466f9929b8551744f0dca11838704261e27c435544f660fe58215bd12ca77de292644eec58be6b685ece9fbc167a7c50fe33af458d83d89538504491168c00ca50fea9e221db375287f808db3e7b780c9119f457fe8099eeca15b0262ea6557fa3435b533cf8d022395f70f0c6fe8a663cb7de46e59a78116e2a98751a7f2e2d901e8e5bbebefc89b1991d67e0f9a32d22a6a175d08155828902cb0a09e484a005071380a02026f1a0ac54a5958260a731c3534b2f4721a9c850b8cea822bcacb15bc975ff5d68d331f31ceb438d947e15b98802f8a1756eb0095a7739b293aa5879708d146329c5e03fc123ee552e538e2dbc3e02d26bc21eea75cff9cdc71e46a06bc5dfaeb15a6ea4477127554c88b23a4e318f4eb19e0ca19df30e69b46f3711cc6432d1a6adaebabac3b06b958925608e327e62bc01719c794827ad800614db8a01c5b0a0ad1432489be5c6ca732cabc65109bbbc735830d7f41def7b7077d781a16dd84235cbc2b208facb93279e620163b92b1139019edd095c9730c2f780690710b8d5b19773edb5ee7894881986e08cd611d37b89a73637e4da9ef864a724257c2dd001cd1b277a01154c6a48ce0757b966ef02e357dec961448717b6bdf8baf64ed9ba9344b99ad0042fb6cc2ebf4484d04b72492d7811cb8202eef651636d4727f7bcf027d6a9afaa038e2b7645883665e685199b38d47112247cacb28d1b4d7f2c3bf7fdebf6e80b98a2e9d1d9967d54cd2f4b1c184c4cc7a527fa7172a5b372879995eac6989e001f2c97affa71177671e9fdd0ac67e78331dd3f1c617bb4ef7fe2474ebaf3052b63b2b13218a2b9ccf25b2125911722e91900d2b5c58ea61100bd500959007460415dfccb3cc697ded6aa572793eeb068ae259bdd5e5a2224836ff7a14ae383c8f82f0696c5f69ae94e0e11dc050441ff32e586c37902580d646b73828264a35cd7301268ff22a6061caa277d3156206694ffad94114440998918626458a5b7ebaac3df9504ee557e5047d53bc9d41a0e31cfd54a8a7df3715a0d0b5685690b7ebf258597d733fe9cba70cfbb31e08e344a18853f06e5b86d5787216e40ce66e1c9663ffffdbc527f28e49ca0cc941994b849fea347c8f3e627ff2268076bd9e135cae172746b4728e13792e061f05b31aa7796183d1ed4414c6229bf048abd05d6b00afb5a745e10b19edcbd0ea4c0cc49aa532d07f8417b27610f6896c87c7f71db4b20f744cd67bf0d6eedfc577a28cf886fb93f6f984e8c855511eb544a45f1c3961a1fccccde2604fc70e9728103df1d0a90989ba73b9662306a77facb0c726f814d2472ce1480ccac4b86a0442edd5f07941a6d0af83bd87cd9863c11b38e2351bf07da6f51c28ab73f7da53cf8be9244489c15a72b3fe7bbc2e1a84cbe864b56c5c7509fd6fce3b4319e7a33aa7723dcb9cd4351ce9e778bf72532f5da9e82d69c86c04c97704aef0027a202ee09802438baf3fb3c29cc29464b9ca8495b7478bde7dca94f58612caa79c2fddcc03c1c44efbb833ee5d16f799a019a5ecfc5fddba06374cac6560d529385ace17283729806a7f37a5ca98cb8b3e6b0596f237c3cc3854d1e9a627d27b4e38021a76c4cbdc6aac744f144f835869a57894567286a2a46e61a387a65f179d2e78c2320eff795c4bc3cb07d43b763fe9de4c6804f13335268a996b787d1819ad3e41d451546cbca93ded1d0c5f55c0b00958cda2a346aa23bd19292f000b836a4bfe929f0b01929fef2b1ca3c0212f16e2527c5391a3f370ee53941c3c0c733a77f940d0edfd81f6e04426076369631d71ada899ccbdc73596e78c5e4cd4d45a99aca4c26f7d0d759d5bfd2af37a5ef9dbdb1e915392700624b740ef7f31a65aada1920cef32beb4e034c63c7b2038541bd0255c3f388ee483dbfa58c915a1835e477550504c158c0dc41f7b44e20fa776657b283704469171c6ee94a495cdd7b68936dc6c3f5b76b650dccda84838ec4c5ec88eec1191dc3a88c94355a35d1dc0200eb8", 0x1000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001040), 0x80, 0x0) mknod(&(0x7f0000001080)='./file0\x00', 0x8, 0x5) r2 = syz_open_pts() r3 = socket(0x18, 0x6, 0x4) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = dup2(r5, r3) writev(r6, &(0x7f0000001140)=[{&(0x7f0000001100)="5c1b5e672955779ac3bbb824019df255a2342a633fec0eebc0ce6ea60b479e22da738d76b8", 0x25}], 0x1) r7 = getpgrp() getpgid(r7) fsync(r1) getppid() symlink(&(0x7f0000001180)='./file1\x00', &(0x7f00000011c0)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0xc) fcntl$setown(r5, 0x6, r8) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240), 0x10000, 0x0) syz_emit_ethernet(0x11, &(0x7f0000001280)={@broadcast, @remote, [], {@generic={0x8038, "11720f"}}}) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000001300)={0x1, &(0x7f00000012c0)=[{0x1, 0x9f0a, 0x6, 0x5, 0x7ff}]}) setrlimit(0x3, &(0x7f0000001340)={0xcf, 0x100000}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001380)="2174845ee491c8e29fafb5670ec589367e287bdd5022a1fb1b20c063cb752de2387c476456ca45f79474656bda08a1d2932ccf92ebe4c9ebfc76376d9d53912b8824b65af140288dbcd814599141e80094cef5b2dd69f666d6ef47c25fdd67505df96d41807e77fed8ea426985964b8fe2836f657b19e0ee251bedc2448b132faf69c69351e4b180011891050e85da374d40700991d42d6a83e244fbea5c1b004ab5d373b9803620a327daaec04904925acaa08ea077deabd209e45c2632ee3a013c668addb8de19a69fbb5124ec68b194fd08b59fb70cf3ff7ac0f47a9dea243379dd", 0xe3) openat$vnd(0xffffffffffffff9c, &(0x7f0000001480), 0x800, 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0x1c}, 0x2, &(0x7f0000001500)="b463cc7d5b7679f801dc52f0a9bf98bdd2b619192bbc4751197c1bf5c2857bda124cd0c4153d6f00c3aa0cd2f4a8b0b5ac7bd1eac2738b66054c6abdfcc38bc898b6c277565a71adaede3ade2cdbaa6ee35bcadc1d3deda07f57ae8412de19e8a9f6d0df52be0e525b5d50107bf202941469e5920ee3bc79dda120dda9b4a2d1fe5dd125b5a3e24825195bf590a30d63aa921b1edd923885a22775ac6475ae30af", &(0x7f00000015c0)=0xa1, &(0x7f0000001600)="b5d6cb5dd88578254d9b070e3575a1e15f8c7dbfc6024d3c37025800b4c14f23910b5a8d93bbd08129c4b441735e34590b3da31908bbd03d07a68ce4901ba26b11fa1e4afee3262f37c198943ccf408b209422f3cea57433169ab9f380bd851d7ca762bf5d268c8a688dae14c4e28b7f9afe8860c1903835a213a64755af77797d29b622da3805ffb2f1b83cb9c0153d2bf6be205087f49cb97349546e58c7a7c67d48e6f1bf664cd95873503303917ae8e025c99a41680423bfcbe368b9ae6de51f8d5034bebc499c14981025d32101f3b92a731cc11b86a8d53a105bce3b5d54db50ed430dfae54a8736fdcdefbd0a7f8fdfbe5c86f84921ce958861ed0d5e051ff55eb68107ee4c7642fea49be195b81badbba49be5568d9ef8017c76f620595e6567022f87e487c7e4db6f193c69048030757b55ff5c9458731e0806af190a8b3fbcaa0ec955183ff4cc5599ac77997c7e018ef9ce824a370b4e67b088c1c241384acd7d66be37a8f584930e5dfdfc277a6ba3ba4dbe78a28eea7a4fbf435eb3a4281b12b4259d53a7a34f0a4f2f85702831e3cfb2a2e9d725321a816eaed111d46b8016f3c0ea59393bbc45d641c210fc56b62a48f0e97a0cd61cb05f08f4e0e2021b8beb289ce19182fc82e46ab53739096c298141c57627e4e0e9e85e71f37dd480eeb6c3375e82b6e24691afe8bae19d570009bd711320edc04546177b2c3dbdf83bb3d4f38fb2f1523d0a4a4ca69e4d0c3b93e507351f39ce83eda0a40b770a0bb416d85821b262e60e85d9ddd23b0687dfd83c8759c641ad95cfe04b4ca549d170e5a369f803063a26e34252902e673157723f0348eedcd0815b624d64d95686071f1c1e524640c40992e84d3f01fe4c1ab99dc090a9a945e332ef0856b50d26743b77822de40248afa8cb8101cdade3ec50bccc2a3838bef2756029a4ba261509fee963816b62025b0d8f42f304a310f4490a5aa44db9f8426352e924d0597c42b4b07d978ed1b8a730f9067d41a39354c08d3b4228e63173fb61936c591341712834337eb3e1a5f62613552f14cd5c748b6f3781b2f00ea9ed572c30a0d25cbe4de216e46353f052c02ef7a1f5d8ff613fd793bf721baa00aaef6ad9f7d30bc9852ffaa046440cf085e15ace7f94cc273bbfad93320e30226bd9b52dbf7e1482c522c4bd5794316a9f4e6f2b0a02d0c9ba0772ff8064f34784e96247eee5e83945bfb546469277b217147dfa207df26c5dadba1653c3b7ba2aeb46b2a7032ed4fe4064a56c18c3824c366f39cc306326d0d0d0f64bec08f8c8b356c0be78bbad4169fbc0f68dd26a690edca7a54820e38c49216fd0d2128a1ccfd07a3dd12076b281b25028e1c8563f5f7a63907314ca002d530c82092078eb8eadaba55db6477a5ee1e2e577f081a281d1bc9d3ce3f414120b58b1ce6213a4f724299b94e44f3476c970bc6f36e5ebb067288656fca5ae365c23bb7f03505ab50fd9a31163ea89dcb824416f9d8f6b6026a3e363fd8d0b4aa62184272ef54ff6d5d7a2ff8382eb721d2f4a1454c1d1539496ca177f1d403636e4ab17d977821b7bade8033d849ead9625f0d2a1fe92d18f0094fb217c1f4df4d57f15166552bc20f5052b320844b6ce6c793ad13d9407be82b92ee20711859a2ae719ae9363988215829da149ca3ac8d3fc8513ec3a1a438527f0cf2eec45b1ea9dc70f2eccb773b6fe2c4f4000aa9c68b094dca4736a0ed1798aecd91473115cfa6ec4fa4548b62f71b6e74f41835a380ecab8c9436c907a58894906044688191ba46a66e2cc258ce3b346e1de789476bab3296fa3e6eb29cdab892d598f1a162ab4b19937d4d437820399b0552bceebf4742734496132507d36652478c51ee00b73e298f0ffcc80b725d525c13ec959032a1d5509a426e9a5fe730ef222f4d02059be4219fe84346827d5cc00561b99389b6a9aa679bc7085e8647d5b316d09409ad34cedfcab86d4a0c5a6ab19ed3a1a8c059c46ac8aa089d2526dc7f249007ba95d3d1649357d01cdb0a729d543f1be19844de1d2c38d1753675b503d394938f0cd98d59c62326b102915eda28cf87c157926434ab19333f098adedbac1ef2b684e0790ba1cb6d4a75eeb1a78197d75bdf01131b4818260d5ddb820117aa62416c3817c9a2d4ef314368b7000067fa7ed0ed375bf74cad50396d22a00e76449cd3e453e736029fbed223cae0cdf42f7f20af0f8b13864ab96cd99dea93850f515ec12c2f70dd8ae337ee08359a80458fcf48519c2bc6abd9a1aea37cc977a27653ec14d2ecec17d894ea884bb92b03f563eaaf281260b8b65cc83035d79d6193cecc54fb6535f81e9d3ee591456ae78de293fad14a08eead12dd0f1523b7261488154931b832d9f0c543de0e5219315cf6b2f91aadfff9580ebf1dd60baee09989106685d7fac9055d80509e763291cdaee5f69649df72d8c8c4863e2770b0e937acbe2633fb7bf65f9dc63bc273a2afda5e20e4e3cd6e4b6ae6f71b4a30097235153aab4c9041f011ea8f2e8e4762c3703fd9cc01f553fc34223d121eaa446b61bdb8ae97573f62444977dc66898f82572b1af4d45dab4e8c737afc068dab0bbed5039aee1aa1b93e60e1d38e1461badde2f7e53726561f73a83260b73c3a8c262d7523f4f9f1d037bf862cb43522d51d5e1a738579b6d07b6a7379ed1bd64f0f0757ec7b9a90f241622afd1486d4a407035278107d196e70d4bb378f561215b771a3f799557b4c0f7ef0fbbab3e9c7e9d8bf9ba04292c131b4660d4b542edd411852d15df48276a4ceb47f8f9f28a7432378025cd0595f5d2343776f1a4c3f027dc5c14eb7197f2333862511c9198132fc0786d03c98912d3c0ceadbca2e4873abc2c44cc3ea3955ed845b5a6611a1c7132266e42e157865d6fe52b311c67f9d0d89afef28b6568d830c65d1a67b9bfdd5e263c7ca9648ed231513fb69400472c026bcc03198112d3e2afc83edd98a1cd1e04ba314180f94c062097df065dde2f5bc9aca1657a9883aa832d8a1bb0b796d896c60924a2b4d6a6f84a308c1f6b97135408625289904365b417e1c8af6fe1e827b72c643fdcbef4cbe7223d823653332d3459b50515c790a55c7c4d5d16e191ddfbe352f2ceaa2ebca735d3a4db40ebb9c77c82b27abc9f02f284f4992b7e040654216badf3ee4f48c0cf122e763981edd4844fee68e42c488d246982ed2fd4f0fca3d643c5c3258a9ec37eda1a68c3dbfc9aa3d5de50b3a6f041d27250b6cb660b4461be8f863c38ffa3b0f9ab23da90a61ad2372f8b665648544df75559393d37f52018f2b13c123d6928fb338bbfc266f43c0e5d6b35ed797ae191a52a3b50a8a2e8d03082459752c9d501e9f477d3cebe50439ea13eee050e0b3e60dccb1be901e128bcbc54cc6ed1d1d1cb9320c10b3a0049e74b536d61e229b2911d47619ae2163a51c7f2251cf191849cbf1a97096247f825ebdb2dac2d3eeb6166d1869f99bbac4098ee9c191f2510c0ed33d02c9a01556dc60dfafff9632479bce7241063e9896922f33ed3afe9e589a1fdcbbffd3090c4169d21912e19539eac6003f4a61b37fcb497a43dee46c5f9086e4e865357963ab4d2e036dd60fd78a5617ddf25c7b7f025b0875b332ea684d5e4e146536bcc0a7ace3432f22e242ce2a4ff5dabb0c80a63c3dc47ec183d1e31b54d28a98d134c2a148d2ecf013c2af3042dc62f7d4ee11e3ae3aa1b5f68cc61567f1de6467e2f08c8fa3db4e3f2721c1be515af15d7a00e876a202275050e3876c90d75674901ed82b1e7d68b90ae2ab95c3eb49e8f1b189c9324f6e270df94891365b364290e3377bb63fa8a3351bbc4d4c84ae241442c0b730cb28b1d1abc307e280413542feb1c1c2734cfdda69884fada513db52c14bf572b8b19cfbc8d11f08663ed7accced60b1f9c5f59c772c8b4f7233d0d4eb9e18443ceb150a6d1d9955da9ab30ff8c59f3208b4c5da78be66932d845254169717a160a813b3d635e29f962d742739027a30c50cc592488db3902b1015fba5ac38e034520a45eadd07983ad9918ac36ac5001b16f066df222b1f1feec53d671b5b251ada91ca5eecf00c869055c9e95c42b247d8eaf1f97c862c37ea5d6046b41c89eeeae8f164cacc100e8e745620764d0bf6e19cb5e4775aebf2d8d59fb3dffc01b10d1be1c6eec1f517ac3fcfb5006150d0587889b1ae532b64d8495ac53cbca8539fc7327c98e9293198e81e3831b108117f0ecf9e6d7197f092cd01084b88aeef8069b70c6599034db9a24008082213a543dabed03efabd39d9e3e42bff3f3fdb121fc19e20ad1173f1c63f92ae68eb282ba12b67858782e1856ebc8ed297213469b0c4bda5b1304332eb3ec4e6370737a2ffbf825876f8ce3eb416467cffb53f63555fb21549b363342c575587b54bd1d98bf51bfb1c51f9fe495cc44dae93f4777690fdc40a90548952608a952eb8fb2aa22c1076baf268f20f6814e1c205e5223128504790fb52f4baf50d2a073bacc13da71ba4b096cb0b0f1a925e3acbdd8ac37fd14959e584d40d9830fca2e8f1d4dfcb2209bb24fcec9a51a3534b1316c6e54e9f19a0219fdccb49d744e097f692b6e8f42afa442a9f02e8f6aed3b32f71dff2570afe58ee6532ebd92369f607989b5c52a239745d36ab53d9d13a6171dc41c3f7616545f38c7ac72ba7a56ee87e473b8ddb6d21cf980608f059ef2413e9fd5cfe6f6807d426d86d6e40a50a7e32342a4cfd4366441e85ac8aca68ffb8c49eb8809150ed27a5eb70f3b73ee98b24ffdc8c4d64bbf7441907e57ddbf236e6e3f912b540e6fcbcfe4222638fb758ba51ef4f54573814b6dd68f792368f611ede78520306411fed19486a9f229702aac489b613d7cc1b78e060a1461a4b8db7171884234cfb705c95d275676e45d2cde192920c5869d45a0174b39c21cdb3939f2ea8121631b542b673adf60582ebf1c8eecb2535e81bed3d01fdf3cedf72df841bb3b04af8c29ef5336f43aacaa4cc27b469b1f6f131c404e6bbd5251b03138a523b14a741208cf650643b220ac9fa55f3724a8cda2e4cd73003d850090eafb0c3c46704aecab7b63e3aa15200a322a98bba7007689aa137d0a8e6ff849ad7e9409fe5f0911fe65e9da4bcde0e3383736ee78b4e9ab70b8a076032f70a0b9af68dfd296ee8adbd73abb65e59041dd8124b7eaa38327c5b697d14b994b421198f0f84f084aa6b0ff5a25f3e997e3250ce60d0d90bd47fc3f36fb55a5451fa680a86aeffc74af037d045e85681ec1519bc3303907536e9c9b95a20240b52cd495edf56ac9cbce336ba8c19d2551ce865bfbfa553047f33c4aacb657ffbeab51d2a19265c1098ecc6e24a3bf52f7ba0a086afc0745705f3d1b987919a0f8855683c08fdc3977bc54f5c45e36ebe26efd2debc6bf649a43dbadea9b3af5e48c1af38f51d226c1cb6e986be84f460469bb598a4febeab3f3dcd90bced1e6481728314f096b8c8f5cdcd8d110402ecf72d26344bf2d96a4dc7bb3a386eef1e5fda75577ad05cd1321721d2b5bf1591df8852c674696a5b2e80b3c663f595826cee0b2500bae6a21c5944c8d7cdc9c402f66533dbfcd856c8b8f0bc806cb82e4232c1095ef231b6237a6b34e716e443df86ea3486c413abce8f093fc5b3b448b8d2f902cee8548771e3e80bdbbdafeb541d1f389e23bdd4b173c0afb21e4061b63bc6ee11c2aba4245c4d1d156a88070e9589a6e03cfe182c01cd2783805630bd22c7c90ad30d7fc75", 0x1000) setrlimit(0x2, &(0x7f0000002600)={0x60000000, 0x60000000}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002640), 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000002680)=0x935) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000026c0), 0x1, 0x0) setsockopt(r9, 0x6, 0x4, &(0x7f0000002700)="92de01aa7886f60aa2a8adace1b9e7390e9e84a3078c9c56d36ff7efe61d69e0f1e908f39169adb7e0915d636e1f1155796359f9796df70c24f4ccd912571cebd4e5eeadfa5c3b1fd7966af178e613d3ac651d5b63ff0da40cc7d3f0462a51a1dfe5f7", 0x63) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002780)=0x8) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f00000027c0)) 3.087043955s ago: executing program 7 (id=4053): open(&(0x7f00000002c0)='./file1\x00', 0x200, 0x80) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x8, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="a900000071ac82f36169b2f7430058045aa6b21d94a3f64b26bfce05392f13cd6523e6fdd3912a60c95d258330a19cd502020d3bc4f2582b1c77aa7aeee554c6643985c4465b6ae7182a8ff5530ed88fa3a853035cc9e9369b58a0a599ea620736b6bafc3ec1dbc0425fb23ab905ad20d4e1c94a27445b9f18b98069b424c333aa2b273bf1e807328adea9", &(0x7f0000000080)=0x8b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') kqueue() clock_gettime(0x0, &(0x7f0000000280)) clock_getres(0x4, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x80, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x0, 0xf1a}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) dup(0xffffffffffffffff) dup2(r2, r3) mprotect(&(0x7f0000022000/0x3000)=nil, 0x3000, 0x4) 3.086185843s ago: executing program 2 (id=4054): sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) 3.084437918s ago: executing program 3 (id=4055): r0 = syz_open_pts() syz_open_pts() sysctl$vm(&(0x7f0000000440)={0x2, 0x8}, 0x2, &(0x7f0000000000)="0003d6000081", &(0x7f0000000100)=0x6, 0x0, 0x0) syz_open_pts() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3b, 0x0, 0x0) fchmod(r0, 0x10) 3.084188687s ago: executing program 1 (id=4056): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) write(r0, &(0x7f00000002c0)='mN', 0x2) 3.083268392s ago: executing program 0 (id=4057): pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x100) select(0x40, &(0x7f0000000280)={0xb, 0x8, 0xa9ba, 0x1, 0x2, 0x1ff, 0x3, 0x1}, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) readv(r0, &(0x7f00000025c0)=[{&(0x7f0000000100)=""/249, 0xf9}], 0x1) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaa", 0xa3}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084413, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="18d578bb21c00631ef381c5d3bf66f0eea1626ba1615f4faf3b1475599ec04d1ed8fb0fbe03b34bfd48b992e602b32fbe4d71f34133b44d412f59437576f2779db93812d42fd52ad36d6f88a7157db5f4c094838373ad7f24122026f1e3f849e14fe83e71ceeedf74814952939ee73e627c82baff5449621091825c00150e9d07b1bd6e4912546fe5eae447c107b668956323c3e04af45c1398feebf9cba76ae2f1d06ac89deacd059524a7efee458acc45e5f2c880ec2f4188a54fea7ece8cd2d88be9a14920d10ff203b87c6", 0xcd) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000000)={0x8375, 0x67, 0x8, 0xfffff7ff, "d66ad0c200000009023200f6d700"}) close(r1) 2.837791017s ago: executing program 6 (id=4058): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x912, 0x0) writev(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x6, 0x4}, {0x54, 0x0, 0x0, 0x441}, {0x6, 0xe, 0xfc, 0xfffffff6}]}) (async) socket$unix(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x186, &(0x7f0000000980)=ANY=[]) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.837422188s ago: executing program 2 (id=4059): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x81) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x0, 0x1c, 0x0, 0x1}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7fff, 0xc}}}}}) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 2.836857055s ago: executing program 6 (id=4060): r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1100"], 0x20, 0x2}, 0x6) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) r2 = getuid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r6 = getgid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0x0, 0x0, r6, 0x180, 0x2}, 0x80, 0xc, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffffff4}) r7 = fcntl$getown(r0, 0x5) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r8) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1112, r8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r2, r4, 0x0, r6, 0x1, 0x400}, 0x781, 0x9a, r7, r8, 0x3, 0xfbeb, 0x3}) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r9) r10 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r9, r10, 0xffffffffffffffff}, 0xc) 2.836271788s ago: executing program 2 (id=4061): sysctl$net_mpls(&(0x7f0000000080)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000001c0)="cdfa4f732f7a3f7a695ed001a69ad5ab498f158a6d03d0083308497f550b5e3db40c62b1403b81b82c37f527fc0cb7b3b5a8b800d894cef37d23357394ad2b1680337908996f746483bf732928e62b445bc73ee355050baed4e969c32c792d46c0998f209ca48d3154cf2b50770f8dfbf8d7398bcd3bd13f3da288932678a261f58085156bcc18da0903cc1fdd41832d76afcbf087f3a20a6538096a2f2004728d0b5b8bb1e848f0da421e713a80bfe5f410fd36064c135800f14b3c3745f4f877780a5cbbcb383d1b1f3d325b18c8749aea5dfa324e10bbf09fc65fd0868ea4db8b1ebf681998e7e9aa552bf99424f182ed951c40", &(0x7f00000000c0)=0xf5, &(0x7f00000002c0)="b297e58920dbb114441b5d19af579fa2a2b90a86210707a151b5fe28619a3d111122466e689ace4e63919b7d17c46c7d415bfc7e3d2f3bddbc525e41ae29a1bdaa4ff8f5f3afbfbc762f6a1efa76080b8909650cab6361bca79a96924fdad15737f32d4d441af353e4f111a36d4c1465975b2ca1bc484fbdb7b8b1cc964f90d77cd049d22050813206b08d987a58a7de4f50d26dbc156f64fe4b4aed8b5bfe78863cc85afbbe78c2f1a0464491a751760016b6606d924620fcc268e34fe547f737cb336f661b38621d96e4364532eed73e4b726036eda905a7a479fe", 0xdc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r1, 0x0) setregid(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r4, 0x80, 0x7}, 0x85c, 0x8000000000000007, 0x0, r3, 0x3, 0x7f, 0x200000006, 0x4}) setgroups(0x3, &(0x7f0000000140)=[r1, 0xffffffffffffffff, r4]) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000001180)=[{0x0}], 0x1, 0x80000000000003fc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x1, 0x7a1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semop(r7, &(0x7f0000000180)=[{0x4, 0x43, 0x800}, {0x0, 0x5}, {0x3, 0xbb4, 0x1000}, {0x1, 0x21}, {0x2, 0x5, 0x800}, {0x0, 0x9e, 0x800}, {0x4, 0xffbb, 0x800}, {0x0, 0x79}, {0x1, 0x4, 0x1800}], 0x9) semop(r7, &(0x7f0000000100)=[{0x1, 0x80, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x6, 0x1000}], 0x3) sendmmsg(r6, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0xffffffffffffff0e, 0x0, 0x39, 0x0}, 0xb5}, 0x1, 0x406) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x100) link(&(0x7f00000000c0)='./bus\x00', 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x18c) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) 2.836082909s ago: executing program 6 (id=4062): r0 = syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) lseek(r1, 0x1, 0x3) close(r0) (async, rerun: 32) syz_open_pts() (rerun: 32) 2.608823778s ago: executing program 5 (id=4063): setrlimit(0x8, &(0x7f0000000980)) socket$inet(0x18, 0x3, 0x102) r0 = socket(0x18, 0x1, 0x2) sendmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000280)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240), 0x0, &(0x7f00000009c0)=[{0x1030, 0x1, 0x9, "478bfcebd8c18da4cc9e4ed4e8a521bf223a3bf0dbd8fda0c4fb18d0f2a51c88ede4a62f1c834908ee321c7307eda56e5d5c5190654b747a437fff1cda51537d7893070c8e5601f39e84dbf39942a76bd0eb3aa9e045ae917f1ad3f525d723360f043d74ca62a53d13b78ae1f773e4d80bc1399f3846827f39d253642e377729d8643a99f976a1c3ec2bfd34a82227ee308c7387a6cb274040524718476456209ba8c545d5e9c46336d255093b6f47fbb8f9157b39e1d2034d1cfe97e2dac5b2a6190faa150bc8a27ead6f4c93248ce386b2cb7aec8dd6598cb491f18d7b9b2a32d51be122f382451099f669282b1e41f4e2795a427dd5b70edd692bc4942b78369b17ad325048cd78a5d1ac585feb32b2ff0ffdabe4c9255919fa020000003ad096405a4a595b2f8fece44dd8d69d4565037b64469d9550e75f165bf0be5635132d6de1e8ad0a0e63b630a8cdf23cd9d33627b7ba410089cf1aaff1024dae27dad8bad781ba5978807f3bb1467779bb0548b0a7bc182da3bb868a93b5506cc651a09a3d306db27ff1427218d4d57c3ce9912c9c7cb4035264d4f02d68eb1ac2205043d4d9667f8c879533838656089b1dc87b3294b36ec5f4960142d49c5d4bdf15f2f290c216d2d5991466c0477864665f0c1cee4ce025af401a54d6fd7ae9944ac35a0078e2133294cf4b6c59f24e2fa03f52d852d8db96ffea8999d5766cbc61ea5cb764d5a4ac616f393dfa7bca53e7c619fa53364410f6828a545e74699cbad3ae1ee8630ee8f20fd794cb99a5748bb8e78e42fb939b68fe815c12fa5834b6bbd212429a22d92d6847092dd3cf44e2bcc3383d04e5c77fe94ca7fbf38364cf22ff7948e5cd281eef9896230dd16216c896b07f5a1e73994f2d566300679fac77cc2b06211cd5d8fa92805bbec922a3300088a5e8f5fff05f4d692852f5d0f19dbaf27da7a1d640c88a6f0f56ebad5af9241a88f8fea75b8b595aa98c189f5b3d459439f1817c7e78f9b6b875680d18b52a3912424fa528fd439d377150c8a1f90592900fcc51ac75c276fdecab7608d26a2627b922657aad16b0c27a8ef7f4e6153c9cb50fadeb0925f9e1d02f65d1dc243d8a6822c1abf9521403ad21e46291dc24c2f5b5f17f4316afe042fb1b6834c03cf542f0c27ae49c532ff5cc7a906cdbda10880c2c92d227ad7a53ef3bad11fd4fe7faa8ff43592ddc34a5096b5b90ee14800b7c8a982c41ab932ea58274cdcee4426d3fe722d6b4f51f5ede68a27112ef0baeea0a58e62704f4a8656a1b11bd69c057087cec33eb50d791d2f6908418ad92b34bab2f992d3fa601252cf7a858fcf30777bc8631cad81e3731c368327bde7401797ee20cd1d1d36592604f03fa5dc2ddad0707112d4a227ec608a755e597eb9233921840d2181a745ae1f53d76ba95e274a141dadead91bf0cfbb9ddacd1a6b441b899fd336db95d975672277ac9aa62a9a6af2eddc2562daf4557c46ce6535d3dbbd511b9998c681481f07e802905e8a4f60bd4191329cad745dfc335391f08758491c650f6457e256dbae2442db3eb1f0c161c6cfc23e610502509c862248ca70a6e7d972857fff8f132758b424bc41b730c22809f20fcca5f5622ebb647505632f6fa6a7f8fc5d2692089ff55eb9f495308da433aff4cdd1b25ed230004e33136e4333c1824a6d6b5b353bd56b1777bcb957b4128332966f54ef721a0e2c02f95ab1fc7ede6f099478cfee3fb39927512ce106335d13b053ed71c2e007fdeb2850199928908eca16939a7de8a80e09124f165aafa6b0f444b7fb030f46137b9b46acb4aed047c6d67f5def734caa55b9c44f258dcf9d1fdf294b8bbb4bb2cdf281ea9e49637be3ac7fa82fd7f28a30266b918aff10add30b57bf6111039d239516bcd4b1700d440df1849e95cf2416eef31a8761371d3751a53d01fe1e3c2990b153c154dcc534ce22c494753ca474d5203c1919ad578e35b820f9a4e3700b69bb723d161e21b173394165ee0f83712d016934e99755b3f63d5fc6410def8cbdc253087bd8eee878a2d233d0afaace27490120f70be2e123245a1683e622e0214f7d627d456d9acdac21cdb630d21a8526b5f15e74bc4583cb99eeeefa9239ccdf9f61557dd36a520509486ee57885a9eb9ecea691adbe231ee5255713ecb8cc1bd1ea550fc913c3cf4d7ac23fbd9f340e534a46925363fd69a70bc6b3643243ea915c32c428b314df68e157d916933e6394cf30615fdc7e21ddf1ae8115c351aa68c31c96565be26f3f1b0a7f3ad747b2b497bdcd70dcffabcc41b901134fa08ed64153071092ae841cd99c9448d694939f3fe6b7a7b98a4a699309bb007032364bd5a1e02e9fad3da0238a036dcf7c270d037fb2bb961f6f6ca4f7ee96dbca496678a94179ac9fa461a2a18fcfd04e2f8912caba49e3fac94f5856197a2b751f2273a6770b71f45a7d0e4b3027ea20f37787647d1213902fdaed323b464549e4dd6dea4ad1e2d79c6b8f4da8ef377a5a83c3014a3bb52cb0d73958ad188be3fd1f5050f10f0909685aba807e9b997213cfe47d87a63868a3315778fe42b6f9e60ad228a59be7ecbd57d6bf6feab56f24f0d4b956747ca0969248e955c43ef3580ccd5fcf2b766008afc6a9ac9a381278051879cd9aab13ed623e512dead61de47763780584575c4d8b4f9e6356cd03efa45410f016ffcbfa0fc8155f523b587f31d89362ab5439226a418593eb36ebc3b13ae65fb339f75caeb137172702d6290bbe837cf6c997940e02742c0585ded4d0d7bfb678db41cca65fb0edb9509191f0ddff8fff1806cf6db484fa9e4f4ba1283c210df5313a254421e1bb4b919593209d95863e855ce195c8fcc5bc7346b329b6f5300ec8203752ac9d3d259cf9dd52ffabf032b457fee4a7e8f36b4fd4f52e166c43d2322d538ede90a36ebce8ff863d39eb1263e49a70e7985b18d7ddbfd75946e4eb2fb376ac36c15199a794fe8646528cb0d671a9ef013e61db7e1a8226b36efd7d5e85452df6da86656643e4625a1842d15e6a5158347e1ecd1ed4612ebdf5db7981b0f35952030295aaa7a54be72839b33bcf24db67a13bf290aefd3e6249f33f1976172418d2ab673ce14496ddd14caba5992667a93061fe6eb59ac0c97bf449f66553e5c703876ba604b52623dec049276f5ea642f409b44df420c1e795a74979527052777f957ac0758786da2c5f9da2700a58ce255f8ab7c8a2a69040512c5df4b9868da7939176bcbd2bd2f87edc9e6c81da043c5d1d63cc82f01db9f5e42d8da7574ac1532ee06ef768d48d67c5d68caa61ca1ec89d8fa05076eaba4c0ea293bf87a322de9052ccbb1dc1a418d7c2bc1f05f9dfa099140218c197908e41ed8748e337ae56edbf6b39d287a46e0676b6e00fbe75661fd77a13d8dfd1be7b4a019bb8c132c0d5b6f4ef33575381c3563f08da18b1edb804cfa879f53d9cb653d2616dc4bd756ae5f8bbba8e316569af1225ddcdb57cd379b4e66d009b7be7bf830ac4c8d71b380c432cfe48cf004b9633f0a3842a6a447f95b9094723f5c015116f26cb9246350cbd2609654a30fb72abccc1e81b5acc568436c26d29df8994ff1d9b8fe55c5250e0c4513a0d372ab3f202cbfab9ad19705b8d94eb99715a2e6b12e19ae1e5bdaef5bd50efada90dfaeceb6bec355f926a91873389d28298f00bc0cc43755a6a3322c0ee1c60f8d15b9429887468df41e705e66212f1b2e0f7fa1ecb9327054d92e155187d87c332a9dc7bf0cc3b19a6b2b489504edb86a033da35ce9061d41308d6f05112caf4225fe47283412c4b98b366dc488a4c4ea176cceb4fab7a5b955cf345eedc81fe63280db1629c2688e385682f6f198bbec3fef4401ca8441ad3176e173085437cda4210db4fe2e7942a1c7d71eaf42448820c999d42a686c004fc14d1a02180d7318f39ecc6d7f784e6e3f9fb984368794a7189cfd594837297adab2b04a3a9d57522bb66c6cbe1d3bb07fbb18ddd2e572d9017d7c9df7215532e2581b163abd298b97d0155d5949633b1dfc7a4f686e722606b4f62db71b02017f218515fe9602517da549ee192f01222d5c9512e7d9d46c6151ab730080a560ea431b96a91de515d89c412f7f034691a15d172d2637bf0b04123b6b21f59fa05ba1d5deda6a16d2cde3bffdd68ff53c3595deb0b5ec9a6b61f6c15a61fcc9e556e749dfca314016d85d2d52f4c036f9765c4ed7f5ac3dbfa70e0e900f304484ecf3ab7138792358adef3fe921e63f24d3b46e71233cec6dbedc9ac72b3bd4b2f0bb0d94e75e79ec10563a604943ec4d4949ed6edce373b03f097b1844d627aef9fb489d9b8c2286c97678d9b0156ec5c84082ba01f8184f83e203fadd729e00e34fa0a5cdd79fd6180bb6be439c684e8d73ec8e5696be7ba18a3dcf81bc9a2e0d7d93cef278269ce3d2d277e363e16a44ec4758b2f6305243565d4843df550f2e726f36e65a84138c8d10560dd217aa19c391d42dbebfcbc606b5ef4edadd36ed776b1208b7166edabad1ffc11b1c48b9ceda730604f9168fd9a8f7537c3228684377a4c0430253aefa7d08e8561a3944bc0979faf941bfb7c4165fc2499a640fc8e3275429d6db86661bd242a99c6fcd81f7982aa27c60fb0ad945066216cd94d8c59a206662eab5e710ad8be4c60b1fb444b158d275e6bbc550f1050299bb82a836b58dc315f48b55333d80d20e7d30f0ece15888cb11cbcb40fd1b5d47e4a63c49d7f2cf9d3a5d37e03173201365d801fee2ea56f7686fed361e2a44ec2a9ba876049bc9afb21a6ef7bc47d02bd9cec702c95687203f38e02c1aae0dddbc1cf53682f50a495b08afc21c667f8fd5ca4750421c59338591082a08786304fa0235dacc925749579cdb630e39b115fa3367c6d4807add1d22d1e7881bc31c9b693fe3d80a095576bbd8c8c226549e6084fe565f7e95af64a45a6d7e888db7057c6053b296df0f1a5bf8f4956309da3bc126f5095e1435daeec2d23cc7e149f711a35fd20240754a44bb08afd5fc9e4b6272897b87bbd2c3e0764172a955ca1cf369930fe398e94e43e81745b23bfb0f18d0802c62cb82bd039ae6436dc557fa71dc62255a7ce079010ab462e35a821a9814ad6d13de3d5c16f8ff0b6d48d30321e596e641634308bfaa4d7f6217913674891652e70f79eebb95873b926e7e25d416649e56780ee9b5b1badd301dd2a6fc9fb0387b0e5acc3e0ba9a08e048073246bed1e1abb304b9147c76ea5e1b1926defc3316351d3ebe1d9aae5cbd3e02378c736b94da716c1f0f548cbebfc2e6188b19796cf3a5b98cd19210ca17c64cdd2f4353db902a93cf1b5b17b51a037d0c90d35807056aad52011e84270403fc8b32d38fec174821095bfc19457e32902c5ec1666d6fc560424ecb35c2b0724078fd91749be8a0e81be5e7f2ac9c48e0fd9fce28d082458a0125a48d98f4ca00ad8fbf7d55639a709241e6c28ec0935247c69748cc8d7dcdc84da50bbc4fa2816f35eafced375c9f24327a58bf03353f3b86597eeb9b64afecd109c5381fbd314deab3ea415fd030544efd2080da1ecaf15c1f7bd26228ad9b5f6aed53a780278e34576a3081948b7041f3d1dc0a26a5875234dd77512249f39c766f2b3910b4d3ae4f35ffa1204ed5ad995f2b6f6adaeea7a908c416de74fa21c0ff7d8c9b84b57bf338ca0199563488f35878c30512f1523375197ec873b451cbe29de569a3a06a4d9c8d8baae46b1842022f3863b722f7902b9789f92a5e22e00e3aa655081654a139ece4a346945cec83e0503b665e594791871e295"}, {0xf0, 0x1, 0x4, "b1ca67a906e63895de6eeeb3db2bdd07b780c90b6f2cae796d173eb49906f0abe269886231ce0556e98c1395cbf75a340a350146c8dc3b77cc3d2121988c8a25b763468a897cd93789a539aa69859a4fe0bb50465c4c747a87a2048de7e5564e8e7d0bebe45ed8a17098ba069f2b3240cd649c5d8b77e75139069c8be46a589230bd939b8d91b28a8245755fb0042baa6593a68b3e0b0a8e3bb81be44a8646c80945c780d65136db6e7401c082e1142861341c82c44f18e7054f579c015cfa4015aa70b5eb08f8af9bfae6d46ff22fc38c0ca4769a0341520d"}, {0x1010, 0xffff, 0x9, "1392241edeb09f279a82163845fc878ac0146f4a54210d3086307f0e7ffc4dd19a1090dccfc7e8e285d3c6e0acab6ed0426bfc9f0b52b08e5a7c0428611f2b0c7bae17d023ace08fcd2cb08fb48fc9169755357094df0311885f833d595e6738c8c4815f20237eb3fd8a599702f9613157928d127d303714ecf32f8f45c694a687b9ecaa47fdc86b35825332fe89ec84b8dfa258432285e3ef61a861fbcd8d2fd098ccb1ae1a3932907d86739e24c501e0ba0f7f716fadda375b29c682419c09d0bac6d2abed4534ed787df7cab97f3a352e0a6b73791e67bc9c26680a97d2ee74e6dd62c2c86b6fd20abd978d71cc9fa8ff38306902f086bb87ec21788f90cfa34fefc24220e0bff0e58e7fb84b10f08a09f83db9c68b568ccce987182efbc580d7f19336714add80a4c97f77354b6db33d91240b9ab95da0ceb2c87f56cd8fced43e296684b8903c4bab13f8c2a5b18d23f3c42ef9399b6decef9f8bdb454e9cd97f8da8874c89ea06be22213f03a41ff05ae214b347c2185b9cd9bd9f634658ee5907827630e953d3294fc101ec2e261d3f5d67e5336c72e4cd5655e5785369965addaf35dbcc78cdf48480d3a92f7ff32985639b4c57ee7e2af2491d6423562b04617473e77ec78193a572739b798aa49d23d57f622f61276e1d34eb5eef11642fee16d9ca9fcd06afc43655cc3b3442ae1b68c57fd1556683d509700683260faaa7da941035cc61a3f99865d2f2c1ef019fa7f00d0e042f29f16ed6a28674978c9c625d3da1c50ce29a7f3fdf05493c6ea409596be221d182e562f413fcc1b263d808524cb120b5b392271941065a3c1bfd5e25acba6cd1104913f8e7b944b242d274ce20d31e8325359c126606620b23d3afb6b8d3ba6a143d1e6f109db4b0cc29a9fd95cd96df3b48842b70a5b1548e645a32048b6658fb8b6eec0e67dc3ded620a48740099227482e51ffb10a99e07efbdb347632cfb0b4ee3e70c71f300534aa9e14e4ae147162cecab4fbcb5e33d8192ac87d372f610d86c07192332774ee5219dea97b1b4596ca6217016cfb4bd72109bbcb9007668ab92c4859cd401f45d35a1f8104edbda21face71e73e368e1b16876e4791f527263a346fa2ad88c2ad8dec25fa868126f3aaed10d8b57e02001680c5f93eec75ec32512e54eb279f306d74c93deddf6910562e94bcfbfae2ccdaf8d908380cd72c21b8e9e4554aff5d1d3fe49d9ffa50c89524e871c23cf0fb99ff24ad9f070a3e6498d8e6dd549f5a45f993387883ea8b736adcc3db46d5d8c4635a359b49a7bb9e52bb3f7af07ef4e912c340d7126bf44d149e9c8bd0011c5b43e4e1ed88c2ff5e2b6e97e9282caf770a3c326aea1e2d8de68c2c624de367fdf0a467a57d20d3cc4ff1a8ab0eebc0f7c396dba69b45d1da58353f4072d4b5ca540a5d7c7f0baf511f75d9ad2a926ca8ec673487f5fbe87f3cf30490fd8658f882f8e68f78ce233f5ff2c8124297038ffd0635c8249b9a99d6aef9464bac972cef1c8622f59f5bdf08dd223de46d18d9e01f93ffedb1ac41ff8d6297994207f6ed451ea470b572805db1bacba6a1bc60eb2ea569dc066f91f4abaad457e9a64e2b4de9ccc8ebbf9e38ab5c084fd95259d6a1eab981a28a7d449d22234bf8a8b4b0dcb509fb684c8087669e753e1edd2a10147bea4edbcfd5e058167c95eddd1995cd2f12e75c7fec34cde34fcda275ea7c17026512be5e12c531d1a20dfcdb652fdef69c7e283c9c9d8440dc2f778d6592bd3b46e1c6a4ff3df5a3fd397345f2fb4ffd33a226b4bee8bf127d2dd4defd3e54a37ff002f0cf4d2f1e78b4194f1fef4f93309343ded08cade604e348303946cdda2da5a5bacf8e1ba8ac50c42aaf17d1782bd9fc07a1b3f9e1719530cd341787cd3b7c62467d4f1facd7fa577eb396991f0967994470c69b61638bf678a9eefd94fa7f92af41f244f0f05ac1b844ce32c09b910240a400975833970477937326d46bf2bc96adaf1060db0a4fefd31ed0dfd72e6ed4dcac98884ac37c661d7deec995720cbe7a14436298580af9d604194d88c17bfd87bec4ad607bf30b1cfe336c2963aff1a3d4a690203fc93c740f29b7096f5022f6ebac0f25426742d5f967567a860a9ba779615f87b2073bf0bfc85984ee9d65f6ba7c6f937b2d5d58b63c26109f9774c95d854ae27e493022e120422c42f0601c3de41947a46390595c21b97e4ec0d1c55cb80f34e74b4521deae73574d79720ac137c7b79710bced46f2781471aad75fd6f23953464bfa213f74034d462cb366f228ccd66966ff6a1bcb21150450188063cb2c5feae3eefba1d48d0dc8a3d10f33bb5632875d51b54a03fbe4362b9b1652fadea3df2e3167affa48c90a4d9c9e8ad14d44482329cff2b1cfcd88dab0d3690e2f218ccb7254639c933a4ae58c1b2cce0f083a146ae404a983298e310cf2326999044a2241366ae7ff3515224e294e31aee0f992221215fae339abface66940ecf5b1eea1bf3b1af7152e3d38a230d17d79da68f314c043ab2a760bd72454ed1f805815847f225e54f0d6c1e83a89640d41885f334ac39e48555eba102254d0f86264480c9c03753bd38a68b5d6e499d953eac74b0d8df1af4541ef179afff6434002add03b83c44261a3a2669bf1ee86f672725493976e2f4f44f37fb009510a080f0b886eebaaefbb458e320a42e4acf0fa71b1d35c97c0232b28272602adb67a7f7b20d6886c22fd4e13ecc4e0f336c73d4ac6349ee7d35c42b51cbebbe36a9489bc6d6bf6912ba3766cc4b776fcb72bb1705746052f89612ccfa267f5f1cbe69caf2593917c545142bced50d898b9c3009c1b5b55c3e52f2f2abcffd3aaf0cb92fe86540e2f5d111a780d67aff1c5893d7850899e27b45e45ea24e9e6670b030a89f66366551c374225e45310afb3173f88c754526920fb2bd5ec1584e276014e2c16843d6f1edf5a60d98eed15c34c98d8655c3288ecd44424232d6d0a8244746e86570a0389ee3f283e8342b6ff8af2e8835b9f46354c5b2aeefc64569cbeeb158472b59b90f37e4b05339e5af5845e48012e210732d4a7529a87d5d3e7eb75bed3cfce33cd44fac258c3397f293ffb7b39f545bffd6a17fb89da3414986b2becfcea2bef2cb7cf1dfb7bd148b0d12ae9b31f18a8a27bf887f4cae429b2a5d9f06011635df055fb59e09593ab64f46c71ca8a33d12a97c40c7e52808672f7b5f3b2865afa5085d408e4a5acf88f455dc58b858f2b2c25aec575340892e3de55f49d96c3675b58fc9ebbe7b6c7679eb4413846bdfe87b51a52f50789aa3007b963ac3df2c25c824d40c881089fd0759a604d47e3db92a99ef74742cfca1b752b4a97a07739ae1b018cc6540eea846cbd7783569ab53dfffa064c8360523747908757b5a9f4470c0e335578607198250e1e505810fdf0efad8e7d5a1486cd59cc5ae414a35ceacd3d5d298f11bf37c2a2c0bc51b16d891f24125d48c98cbf3bddcbb6bdc98811911c7e878bc8cb1b0aed707094584b3e61ab4ece04cceb50cfdcb358aeba0863f80a3a9237bf811abd278bd3cca923711b7e228ff3435a25d47f8d5842f666ce68bba0d16f55b74da0428c28516e3e56a34ae0b7a099078d08f1cb318216aadea292737cec30bfcea55ead3aa2b64cd888289ef6b1e982be043de9e4c9b3025fda7207b3cd90337d40a3d4bef1f1e7f18bad0a40ac2c096b737420c45b6730fcbd119c5ef734855358fd8bc435c82b87e4053676bccb09fd8ee6a3eae9abb6ec7025de595d23236976d067dbba1ecaef62e1fa58ea6ad672d64124a28db72fcd4b40870d6a7fe7d3563231b7269d90313ee1607a8699a403bc313917b6653b5bb8375295900fb907b21461175603fec46cbc0b7afbd25579f61061f3263ff94eacbcb0825c5fc26fbf17edd179a5fcdd0b4aa4b2681b976c906bfb4b91f066687bddd6f5c9726c8a215fa9829df2e3d0e654457b0573fe22699d3f7644309ae625b1465c88e949d8b7f2b4da5a2ac926c73a874e5115f365a895cebeae00a692c3e219349a5d4e772a85f874189addaa23e6e05a3454033b3334565b19fc527dc58491afed94ab4eb938ffb643769366ab8296d0578a2863a94d9b12979d23848482b11e2d843298a1d01efa98d8337bf6c31ad5d307533b22da7c95de7c7b5d3cb3aa7b617a3b5c1d469e6c866959c96c3297c9cd349b6cfe90d9d23e503bbb42bbb7c479611e00b123b48fb27b933b55ce83d605e24700a8397c16c14a4b0ad2a01183db6d7a8a881470ba141420d8ec2b3a0a96e31d1c2c19fbf284d680ba1a586433d417436a1f51285d0d0f89858c8e3b1fbf46319867ed16675c161484ed64ebc133d09f090fea1dc3de9f7efc91747f4b29743a09b56b4b5384529eb12101cccefde230a08d24698b57d171c210e6620c77f48322f6b7de4b7a7f694655c4b84fbfeb91b37dbf5ca7c94852f5b8a64c3238f521b440847a81ccfe5545f91eff83111758cdc246883dc8d475abbd237962f7a03236d68bb4e8ad9b381dedfe76e8761674a3def7997e87b67df6fa370446976ae5aec04e0af9d3b76616eaf8818efe5287e45a7a550faa69e82fb07922648f835eace7550e9e2b695803512427d0f9395bbdd1000526259c39bdfccd08fbeeb1d050dbacc70e7133e16c297338948a8eb6634e6dc112902507cf9b8ad2facd781aff9b4868eeb2385b41bcef23cb1f784de3bcc9047c7b4aea8140f8dfd7a3994a952971dd4403c7de1ba941f6dbaaebd3f911934cc509712f9a0bc5b434da855ec11c887ffb8bce39edafe7dc2b7ee47ea482a03a6c4e5e504faa9b4fcdc3ae1e0b50bd3590e8543e88a70ef2d51b82dde9a6f55ec4bc86152c70805d5099047cf15380f5263e7f77398dc65813c046276cbcdf0fdd738b355bf4ce58ab4c7941a7d83552b37ada34338b8bd6e1eb42a9aee7cff45e70671e019971d8e91916c62121e59cfcaccdee6ca261875fe8c22c007d065fa7666ee54ed67c0a0ad85c647e985d95e3a290e96661a7386a761a0dfd976a094d77cb0d5d9eb13d05c915ebb50418300f72cbd04a8b534f4c5beb78dc234fc81b5a4563a10040b539ad5678e62d38efd5c6c655bd21627cbb451e23c2b99a2be16824a0ca46e35c9dcec7f800031d85d19b9a2b49f26ff9885c2def6e1234d57cfb0543c67bdb079b61a07ce691a907868252e33db4866c839e62a72de56e8114306750cffd265a1c49559c8344f258e3274b47362e3d4f4b42c9b50a25bd0c5cf7b031982fffc2c00853691e149b2a7a5cecc18b20bd1e1896de3ccf6734dd2bfbdddfecd9c7be1fe71cf6fa235241b14cc5ad17109904e9f061e48867aa2355c11269ab802bd48ef02af8f29c21eefd32ae8cc34d5d6470115d00336631dc2d9a1097e39d65eddfd55bb8ce3ba253dd04dde1f84620303b58410a463f5927da696afb80b3bdb7dedfba88603121ddf384a258c4d52811be62f91449f6325f0571f074528a2a6e5b6d257eff7f7098ad255980ca3d7f77d71c853b466dc43025f6a359c6c4c56ac6f0771d7ab68b2387b5564700b5af961703bf9439bfa61582d16cd43426846e101cd8f7c09fb2a284ec0e730a01f401f5082d4ebe1691b7526446d542fbe27229c0919ac18295b8881b31add1700c1b41b48707fbbe5ef768d8ad3c6c26607ae1c6b4d98d7c9cd5c5803a5686fbdc9cd9a2b4f6adef7226fe4751e22d977df99dee6d6338196cd061d5485bf761e83fa4c51797b5d"}], 0x2130}, 0x4}, 0x10, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0xe9e, &(0x7f0000000080)='./file0\x00', 0x8}) 2.606882247s ago: executing program 4 (id=4064): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000d", 0x7}], 0x1, 0x1) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 32) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x3, 0x0) close(r1) (async, rerun: 32) sysctl$vm(&(0x7f0000007840)={0x2, 0x7}, 0x2, &(0x7f0000007880), 0x0, 0x0, 0x0) (async, rerun: 32) pledge(0x0, 0x0) (async, rerun: 64) r2 = socket(0x800000018, 0x2, 0x0) (async, rerun: 64) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000180)="01d67dfb59b4b2b5f5fbb494e19b347d0588b066472ba41c2d16ea2d888fbdd68782d0e52ff199c4fd29a01d48efbb82da3c60d884261131685b2610a2dfd16a1ab9f58ed27485f6e18655d6c9ede9147a0112c1ff66a2aa5c7eac56eb759067fa7a85c5541f8be990f52da64a8266d376b8206d1d62cfa428f7737eb62dde6d031d58fa5ffdf6320707941063c9ecc9e6b9a96f1e048b28813b43acff7dd86b59e51a803599", &(0x7f0000000240)=0xa6, &(0x7f0000000280)="8336615199d71d2a9265d7e22ad5003e889b127be2723a062439b39ef976200e5c549d82bee29944c778fb8e10f9effbd2db4bdb", 0x34) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000068000/0x4000)=nil, 0x8}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000066000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x3}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f00000c2000/0x3000)=nil}, {&(0x7f000014c000/0x3000)=nil, &(0x7f000058e000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x3}, {&(0x7f00002da000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00004aa000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0xf}, {0x0, &(0x7f00006b3000/0x2000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async, rerun: 32) r4 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r4, 0x7, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) (async, rerun: 32) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xf56c, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x30, 0x8}, 0xfffffffffffffffb, 0x7, 0x0, 0x0, 0x8, 0x6, 0x6, 0xcb5}) (async, rerun: 32) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 2.606696453s ago: executing program 5 (id=4065): setrlimit(0x7, &(0x7f0000000000)={0x42, 0x543c}) (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) (async) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001, 0x3}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) (async, rerun: 32) r1 = socket(0x11, 0x3, 0x0) (rerun: 32) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) (async) r2 = semget$private(0x0, 0x3, 0x40) (async) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async, rerun: 32) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r3, 0xffffffffffffffff, 0x20}, 0xffffffffffffffff}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r4 = socket(0x2, 0x2, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) (async) r5 = syz_open_pts() close(r5) (async, rerun: 64) r6 = syz_open_pts() (rerun: 64) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) (async) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000008c0)=0x9) (async) ioctl$TIOCDRAIN(r5, 0x2000745e) readv(r5, &(0x7f00000004c0)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1000000000000236) 2.60601045s ago: executing program 1 (id=4066): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) (async) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRES64=0x0]) 2.605778997s ago: executing program 4 (id=4067): r0 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) (async) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) setuid(0xee01) (async) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) read(r0, &(0x7f0000000000)=""/178, 0xb2) (async) ioctl$TIOCSETA(r4, 0xc148445e, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 2.143401267s ago: executing program 6 (id=4068): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000200)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xbe3d1d04420599c6) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xffffbde3, 0xffff, 0x1, 0x9, 0x2, 0x1, 0x0, 0x0, 0x800001, 0xf1a}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92d33fb468", 0x24}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="a9000000f1ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae298050000001fff478330c3ecd88eb78c845dcf16e090afe5", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) r5 = socket(0x18, 0x3, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0xffff, 0x7) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x240000009}, {0x7feffff7ffffffff, 0x7014}}, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) 2.143052626s ago: executing program 1 (id=4069): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000040)=[{}, {0x4}]}) (async, rerun: 64) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (rerun: 64) r1 = socket(0x2, 0x2, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt(r2, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r1, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) (async, rerun: 64) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x0, 0x0}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) syz_emit_ethernet(0x1377, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa81001c0086dd69591467133d03810000000000000000000000000000000100000000000000000000000000000001ff003f78640000003a010000000000000502000000010001007cb39eb7b60cf5ff4438ddf62e59f28279e7ec96edbd8981e8fedb093def3ae11b015849d65167d5f621d6b30c72282b12a36cd575c508902b494e47c1ca79e1b58221cd3e1c192dbecd115cefecebaf9216ba781967a9d607df2ae586404e218688e8672eade740a00765029c88104401dc97cbb7cf147a22a484ba6cc613ceeb60935547961bb5fa1102bf551126dee4543aea671c8db97f5f617a6123bb8be8a21e139d4d5bfb0c15fe07c4a7b66500e00d2eaa811764b184e4f9b8837d9fd3f35e3973aac596e7b98e37cfd4d66df004086bd9f02a7528d1105e750246056a2deca4133d82f7e463cebe8453e56c24824f9f01df6117e1f9c5677cefbc7a67be8b82e1a67dfb460948fc28614dbb96a185dd72209e459abe9f760a954362f92acd1945b6a9013be8b0167eabd911ca537b68ac7a70664df43b2e555da1fb23347f449750a1f6c0ae952e5279ebceaf8624c61a5d063c2e4c76c98802b9a4ae0eb76181efcc572367bff766a7cae43844d5b21f02adab06e0f95c43eca616a7bdf140b8f1170468209623d4aadb788774daf13e4cb407a421add86c12ce02c893318ca739e9cb11c4c610b39ce02d2aa25a0322cc13338b83095f4069219ae7319cf0ea2a855679a72947fc54435348b9605c381076137cf3575a5fd911dfa0e1a79ac92e7f9ea27f69704120450cc0beb25fc11add935281451f1eede0d1026bfe317c74507e0bf01d48acf136cf0b5ce82df6af0092636fa76b200a3459004148aa026527f39625dd9f58b1ac7f08ca74937a027497fb97c722edbe65091c2ed452ff9225f703e32c7452ccf7ee94625e69ab5249699713d6c9bc0aad67814e3edbd30f5d4b750b43a5237b85338b9ba4a41e0b70b556ff70fce6a088e6e5908dac0487d7a4ccdc9305cf6b17b9b914926606c181434db76858ee4e8c90faa941180d577973d4b57e9dc457c26119830b4bf45110f1ab3caa4c5001bd67b6120988b00a0cb43bf186a6e850ad23767ffc54c0ffa4a7fafe62960d10222fb3db0ea7f353c571257eb3ac6c85b7f634dacc0eb757e8fefd03facb94fcab2eafded24fac1d15eaa9508909c7d452e1b20f99a9b393d80203f0e9d5cc2a900ac269955bd7bb46e74bf2a6763ff678255e08ac219b2cdb50c5a68452a29eb717adf56e87d1fcfa58faca564c75d32a8a8c6ccdd53160a906f0c94aa8640f465fad20e53f0f294e9072df0fff2a09c54408072bb1fb7155f70914824e3a66dd7e5d59b4e95bc80cab9e0615efa7bfb2533961f9392774ed2598080be96370663aed39582ab7a8b841f1e2e5bad1d91c3b171f705c751494a8c04a7e079f7efc716fd1e58c3ac1a933586a3410f31ae6f6ac8cc4298a5eb51395344dc9928f6754e067c0b545d8030dc891223641e988aaa38dcd4cf3a85a6993d3571fbf3b88808965677348a023fac3c413ad67752ad6d00ae2f51bc051a16db2b0c972e96e3a124f0084d338e952aa2c37e62a107dd9c323c6ce6b4ecfc2dba24c065051d6180605a276501acb7dd02e17c572e7ab77d65f5530a1ae904cda40e9743956a52cf58b9e494a82deb5f60d12f69a9ade52bb954edbef10bbb2ff1a4a300a5f63c58551b12e162364ec1de7b4da00e7e6e648d1ec2eeccf5f0843652902ad0dc9cf810db3f8cb4c6bf108c47d5eb55b5efb9d4ba2047d00114f54c8aba2c57f409e8956fa436cd36009b304efa28224b1880c14750397aa76ff32c9671bb17c00cc863938c9b0620282f0283a1d34aa48206972cec676c71b50c430e91084cd798354e5a6dba46d1b2f1f11701c77819ca20395b15bc55891cf366e1063af25dce0e8d99292ff28758c93f459991a1f0ce5b90fa3c18378e0e4510cc245f64c4031b5d1cab92131c0f4418f4eb98b08470af3d21359ce3819c881caf9abc11e155a56a8af024db7983a9d634ab1488b37573c8f3451dc2285e1a5e0e3de202ba4a1bc50f1259735f706a4a59189268284c1ce32724d5bf2732992a1395678b7ff93dcb759bd2be6285ad29ab29fd6d897553b4ee3e55975525cba526de16dfcba0c1c828bb22dcb91842e64c8d6ab8ac349a5b507f6b4c1ca691e35522a0960a30fe1c0fed1cca456150648b80fda63cf3a2d80735f3e9e879b8afb119e8d9be4365ac19d856e2e090d33aaebbbe9a10891a2c4421cf03915db799e19109a73f30c73e822eb1c6e8cea396b7e047e951b886dad031df1b43c0ac1e1bdeb298174ec4d79c4e9998686a8757342032e7ff7e3bf821ebe627c9b53c799ae0df41489d1705a465cfaf232dd8c94786120ecf4e564389dcbc29e5906ed4d2dbc9ab7c64aa73c130889c6752f0edcc70def9e0467c4821f5d7466f8d2a8f1abe1dbfd9b8ac670a8c368266f4358aa67ac3d232fd5f331e7fb6bbc32039abc0eebf57b058de0d9982d68372a496acd49087b4c4e75a16a5d7bc2e97e909e7994d2350e50499a57e41e1a19ade850d2105211f046ece0cdefeaa02bad9a7b2f4a651ca4335048e1783faca990905f0759c7f9ec978281fdc61a86807d5ed6de4db03a2a3f92e79d08aeef5042c9df69409b354cfbff21e9ecba96936dbfb3a18630807f62a2c2a577b380f3372c32fbfef29571a2de5f1b3f3ab0b4d64ad95f83c7d1a7024bc9665ec22c7dabba6538b5268f91b68c6621b50bb58cc1694b9df82787fdccddbff7cb9df4372becfa46e748dca69c7f594bfd968069aac63bd121bd5a2fd0ba398f3c418e345b3a62f7aa37ea23088e5ddaca77fb81eff00e525629cb527e867ea33335b304f6cf66e46e57772dd3411c152a7550ed19cf2a4dac6a3320ed0ac69290f4b0baef22363003bb55bacf1e7b0da53f118d42408a8a28890a108423a33a8b1bd0c98580342dcf203eb4fa6e9f2bc6d1b4fe064be2cde9c7c3b3f8b3040daff3e61704acc29eb5f83bfe73e548ef94bc70baba60ff32934afbd95bddc01fbab85feda874076bb0619450b98f223505b552088ec22844998c8d7aa7fca0fca0ae68b9c20af5c41a6d68da38a5100c824efb425925587e494f9a829e2975890dd1794276fbd4caa176bda386398bc214bc523141eccdb83110ca51"]) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000b80)={0x2, 0x6, 0x3, 0x8, 0x2, 0x239, 0x3f5, 0x10, [{0xfff, 0x8, 0x5, 0x401}, {0xffffff25, 0x8eb, 0x3, 0x6}, {0x7, 0x5, 0x6, 0x7}, {0x1, 0x4, 0x7fff, 0x891}, {0xffff0001, 0x3, 0xb2, 0x9}, {0x7fff, 0x6, 0x8001, 0xe3}, {0x5, 0x7fff, 0x0, 0xfffffffc}, {0x7, 0x80000001, 0x9, 0xb0d6}, {0x3, 0x6, 0x2, 0x6}, {0x502f, 0xff, 0x8, 0x4}, {0x400, 0x8, 0x200, 0x800}, {0x1ff, 0x7fff, 0x3, 0x1}, {0x0, 0xffffff3c, 0x3, 0x9}, {0x1, 0x2, 0x1, 0xffff}, {0x2, 0x200000, 0x7, 0x5}, {0xe, 0x4, 0x2, 0x7ff}]}) setuid(0xffffffffffffffff) (async) chdir(&(0x7f0000000140)='./file0\x00') 2.14236603s ago: executing program 6 (id=4070): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001, 0x3}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$VNDIOCSET(r2, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) madvise(&(0x7f00000ed000/0x2000)=nil, 0x2000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c64328526eba0d33eb7a46dea7b409cfe1e883b763ddd57430", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0406004b940801080006040000aaaaaaaaaabb7f000201ffffffffffff00000000451f3158771cbcbf973e8d024aa8cdeb56c46f8c065008d63d01b29ada79c817d2f3dd3c269f1ed42c005f0886894c3223b437d5019bb23b616368b82ef6a10abe53e85f6ef8ce6409401a30d8f3c4b8a47fedb72ded9034cea1be4b76360af60f1d03bcd16f8081b2eda53a3bc80623f07b9f671dd666c7b20ae812b5961eb8ab86d61968fa16b223f0ae60731d"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) (async) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000001, 0x3}) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x101) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) ioctl$VNDIOCSET(r2, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) madvise(&(0x7f00000ed000/0x2000)=nil, 0x2000, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c64328526eba0d33eb7a46dea7b409cfe1e883b763ddd57430", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0406004b940801080006040000aaaaaaaaaabb7f000201ffffffffffff00000000451f3158771cbcbf973e8d024aa8cdeb56c46f8c065008d63d01b29ada79c817d2f3dd3c269f1ed42c005f0886894c3223b437d5019bb23b616368b82ef6a10abe53e85f6ef8ce6409401a30d8f3c4b8a47fedb72ded9034cea1be4b76360af60f1d03bcd16f8081b2eda53a3bc80623f07b9f671dd666c7b20ae812b5961eb8ab86d61968fa16b223f0ae60731d"]) (async) 1.893399707s ago: executing program 1 (id=4071): r0 = syz_open_pts() close(r0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x94cb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4000000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fe9000/0x10000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x500000000000000}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x37}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7b}, {&(0x7f0000fe9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fe8000/0x4000)=nil, 0x2}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil, 0x400}], './file0\x00', 0xffff}) (async) writev(r0, 0x0, 0x0) close(r0) 1.891214531s ago: executing program 3 (id=4072): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0xffffffff}, {}, {0x0, 0xba}, {}, {0x1, 0x3}, {}, {}, {0x3, 0x5}, {}, {}, {0x1, 0x3}, {0x2}, {0x2}, {}, {0x2}, {0x2}, {0x2}, {}, {0x3, 0x2}, {}, {}, {}, {0x2}, {0x2}, {0x1}, {0x0, 0x5}, {}, {}, {0x2}, {0x1, 0x6}, {0x1, 0x9}, {0x3}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x4001, 0x0) semget$private(0x0, 0x4, 0x820) r2 = semget(0x0, 0x1, 0xc8) semop(r2, &(0x7f00000000c0)=[{0x2, 0x80, 0x1400}, {0x4, 0x3d6, 0x800}, {0x0, 0xb}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8000, 0x0, 0x7fff}}}}}}}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) nanosleep(&(0x7f0000000240)={0x6, 0x33d}, &(0x7f0000000280)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = dup(r1) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200)=0x9, 0x4) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 1.638210096s ago: executing program 4 (id=4073): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000200)=0x8, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() setrlimit(0x7, &(0x7f0000000180)={0x1000000007, 0x8632}) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="59ef0000000000009bfa5604699d0fd1c2a90f36ff9483a51c59e3d96d3d48a1cce635f06c1bbf24b4fa7526b1f4bf91c6b2710f444835f1099bf9dc310896b9842ed0dbe00803d4493d31afcb9605eac5b3db9ecd4c85976e7fb3fcdaffc336fb95fe9c2743889041d9015750705c0de5465834cee53484c8f3"], 0x8, 0x800) msgrcv(r3, 0x0, 0x0, 0x3, 0x1000) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000900)={0xfffffe01, 0x72, 0xc3d, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700", 0xfffffffc, 0x552}) writev(r2, &(0x7f0000000bc0)=[{0x0}, {&(0x7f0000001e40)="ff62cd7507836cb5d2a485d323a8b39c6bd06a11c1d22bd9330ee9537abe766a7758813ea40da50ff03e9abd16a2797f61998f83149a251d241a390e0cdfcb38acadbbce7a6398b005126c0c7bad7355676d082143623686f228f96649c54558c123fde5cf63fd08e36b11568bcb1ae5e7355fcde5acd569f830d025a24e20fc5370a696cc9e3dc9644037e2f145d77688d0167b1f71adbcd5176ce84f6ec35292d2b53ce67eabe7a8f8c63fe5efe816feb7d89b37a067bb4c557587b1cb37db0ad9206a398fd1c03e06391937a3659aade5ccb43db25e0b8a7798680fb5e110be1cb4aabff16f5f83385f0f432f067f34d2ef8e1fa762a681c5b407bef08fa7052ec0bdaadbd032e1eef46fa4163044a9b0f5d77c9649db1216643f943b89da90ae426de7372617b68cff0b7990504e308aefcfcd7559fcb12336d8ab5e8ef5308a74644d2750aae9c1a2c208ce1fdba06dc4622cfaef58077515a9e540aa54a2409e417a145a5d46e6e7a32c2e695406bf2f151fdd976d555107e9f1ca6c81aca10f9f9bd52b16d482948fda50bf82e624f98d3c8a1f41667e1e6b73f1ec2bcd156a06d1ae5a35ef979edb6b5958f53f6338b05d76c2aed8e965be236e0c39756ce73a423e42f8d50be81bda8fdf89bbd71c11d8dd85e5ede2f24946be9bae186d7e191f4cfc7739dace540e4cc43fc9913d6e254e5112ceda0f888642f7316705d11fa5e83a8517ba9f5ecd3c1f76a04109dfaf4a464ea45442f290183f16909f455c50ab12f62239a839c7b832da443e8f6dead54b61e1e7c4ec40c62b9e1be4c761d9fe54d49e8f1e95c0587b6652b8ba44121258ce52912b50dc96ec1f3e6de2cbe599afc2fc8c48385298dd16240d516014a6ee8e6b303a6261a398e0ad87fdd322c5ec87abf00e1d8c6b49ce1b3b25233ac1f350310e90a16ea6896c30a1f273f1d43b2553d38a9919e7475498d536ae6907344c5de8fde8a0b0b119193d4907145a7fa51aea40f18a3d53f36fd53acde718a73b29a5308b69fb8b32fa616de9af16a6ea2624", 0x2ea}], 0x2) close(r1) r4 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x2) read(r2, &(0x7f0000000380)=""/142, 0x8e) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x20000000000001d0, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x20, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) 1.637638805s ago: executing program 7 (id=4074): open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)='./file0\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fcntl$getown(r0, 0x5) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x8004570b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x6, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000800)='./file0\x00', r2, &(0x7f0000000400)='./file1\x00') (async) symlinkat(&(0x7f0000000800)='./file0\x00', r2, &(0x7f0000000400)='./file1\x00') 1.636215028s ago: executing program 0 (id=4075): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x33, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getpgrp() setuid(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x5, 0x0, 0xfffffffd}, {0x3c, 0x2}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x27, &(0x7f0000000000)='Z\x00\x00j', 0x4) syz_emit_ethernet(0x116, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6097520300e000000000f1ff3f6400010000330000000000fe8000000000000000000000000000aa031a0000000000000f70b9fca4ced8e507526329d94b58956671225b57fdd9000000000000008bd2f4703faf8703e3f3277538d7dc1e5100127cad9dd235eac381110ad88ef74e13b1d5278002a40405df661c0263589f62884a64aea710b4e0a7c45f11937a60af84f39de90f84db672aafd9bed3bb99fc9cd836beb852dc891eff6289e1ffec661200015a1443d24274dc4e3ab2c669c31d5e0cf762ca9856601b451c00a052f839fa724555af4e8d9252afa32f6d4243610201aef5feed45743532fdd586b7a5fd9bb6d32472d78534f72547d1cb43cb4e234e1b00089078775d951c659c3ac30c1a3eae7d5d0bb8154400ad1f9e61e93fcf706ff93ea5748e5beeb54653fcdea9b20597b66479e454eb674dc02da1cd8cb304b48f713cd2e78b5adb87bf8f982e2f658bb70ffb0af08abe015ba6693d36e8a6ec92a8190e55080c1e19103d"]) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) 1.393166019s ago: executing program 1 (id=4076): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff60db834400081100fed38d5b"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x80, 0xff, 0x6, 0x1e}, {0x16, 0x3f, 0x2, 0x5}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xe07) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 1.390525684s ago: executing program 32 (id=4076): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff60db834400081100fed38d5b"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x80, 0xff, 0x6, 0x1e}, {0x16, 0x3f, 0x2, 0x5}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xe07) r2 = socket(0x2, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ffffffffffffffff", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 1.017736744s ago: executing program 2 (id=4077): syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setreuid(0x0, 0xee01) shmget(0x0, 0x4000, 0x602, &(0x7f0000ff9000/0x4000)=nil) shmget(0x0, 0x2000, 0x64, &(0x7f0000ffc000/0x2000)=nil) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080048000034ffff000500009078ffffffffe0000002440c070100000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) 1.017475625s ago: executing program 3 (id=4078): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000240)='\'&[!\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240), 0x4) shutdown(r2, 0x1) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 1.017108507s ago: executing program 5 (id=4079): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r2, 0x0, 0xc, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x6}, {{r1}, 0x5, 0xe, 0x20, 0x9, 0xa9}, {{r2}, 0xfffffffffffffffd, 0x85, 0x1, 0x5, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x23, 0x2, 0x5a4d, 0x100000000000000}, {{}, 0x5, 0x80, 0x1, 0x3, 0xa7f}, {{}, 0xfffffffffffffffe, 0x8, 0x20, 0x0, 0xd6}, {{}, 0xfffffffffffffff9, 0x80, 0x2, 0x3, 0x3a22}], 0x2, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x9, 0x898, {0xfffffffffffffffc, 0x44ca}}) (async) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x145, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600a0010010f060000000000000000000000ffffac1400aa00fe000001000800001a000000000004403f16f70d54032059db20aa7cd2af7b825d9cb547344203f7b3b42daa8307d31baeb2f138a008b1ca37ca6ebd87f93abdb69b175c4fddedaa71f608d7b82161e25acde74909d41520db2f4d510160b6a5376387bbbeec6b72f35e4558e34b3165e4e3d0665dd7a6b6af247bfb9a7b03f0b242f43777e85d8e33e694badeb21ea2e1b6886204000000c81494e71681c05c49a78341f62d2c74ff03a167b54e72388077fd5bfa068fc2593d17827de600e2ae95ff04064aeb55c539218657147ebc7ae3d53664f3880710edb6dbedcb25570d0eee9697042c668017074b90cca0984d2c023b54e0eecec73bc748723b"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000380)=0x4) (async) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000300)) (async) close(r4) syz_open_pts() (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x1b, 0x1}, 0x8, 0x2}) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x14) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x140, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil}, {&(0x7f0000e8c000/0x1000)=nil, &(0x7f0000dcf000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f43000/0x4000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x2}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f0000c74000/0x4000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000c76000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c2e000/0x3000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x1}) (async) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r6 = open(&(0x7f0000000240)='./file0/file0\x00', 0x8000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) (async) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0/file0\x00') 1.013573825s ago: executing program 6 (id=4080): sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0100454d1105745cff21ff00000000f40351dd0000ce339ba9b00a49fe8443941fbaa94432d5bbdca7ae565647fbb5e7d570", &(0x7f0000000240)=0x32, 0x0, 0x0) 591.90511ms ago: executing program 33 (id=4077): syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setreuid(0x0, 0xee01) shmget(0x0, 0x4000, 0x602, &(0x7f0000ff9000/0x4000)=nil) shmget(0x0, 0x2000, 0x64, &(0x7f0000ffc000/0x2000)=nil) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080048000034ffff000500009078ffffffffe0000002440c070100000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB]) 192.490947ms ago: executing program 34 (id=4078): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000240)='\'&[!\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240), 0x4) shutdown(r2, 0x1) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) 64.862µs ago: executing program 35 (id=4079): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af63003728211e000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r2, 0x0, 0xc, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0x4, 0xf0000000, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x6}, {{r1}, 0x5, 0xe, 0x20, 0x9, 0xa9}, {{r2}, 0xfffffffffffffffd, 0x85, 0x1, 0x5, 0x10000}, {{r1}, 0xfffffffffffffffd, 0x23, 0x2, 0x5a4d, 0x100000000000000}, {{}, 0x5, 0x80, 0x1, 0x3, 0xa7f}, {{}, 0xfffffffffffffffe, 0x8, 0x20, 0x0, 0xd6}, {{}, 0xfffffffffffffff9, 0x80, 0x2, 0x3, 0x3a22}], 0x2, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x9, 0x898, {0xfffffffffffffffc, 0x44ca}}) (async) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x145, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600a0010010f060000000000000000000000ffffac1400aa00fe000001000800001a000000000004403f16f70d54032059db20aa7cd2af7b825d9cb547344203f7b3b42daa8307d31baeb2f138a008b1ca37ca6ebd87f93abdb69b175c4fddedaa71f608d7b82161e25acde74909d41520db2f4d510160b6a5376387bbbeec6b72f35e4558e34b3165e4e3d0665dd7a6b6af247bfb9a7b03f0b242f43777e85d8e33e694badeb21ea2e1b6886204000000c81494e71681c05c49a78341f62d2c74ff03a167b54e72388077fd5bfa068fc2593d17827de600e2ae95ff04064aeb55c539218657147ebc7ae3d53664f3880710edb6dbedcb25570d0eee9697042c668017074b90cca0984d2c023b54e0eecec73bc748723b"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000340), &(0x7f0000000380)=0x4) (async) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000300)) (async) close(r4) syz_open_pts() (async) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x1b, 0x1}, 0x8, 0x2}) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x14) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x140, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e74000/0x2000)=nil}, {&(0x7f0000e8c000/0x1000)=nil, &(0x7f0000dcf000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000d06000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f43000/0x4000)=nil, &(0x7f0000f42000/0x3000)=nil, 0x2}, {&(0x7f0000d7c000/0x3000)=nil, &(0x7f0000c74000/0x4000)=nil, 0xc9}, {&(0x7f0000d72000/0x3000)=nil, &(0x7f0000f2c000/0x3000)=nil, 0xfffff7fffffffffe}, {&(0x7f0000de3000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f63000/0x3000)=nil, 0xffff}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000c76000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil, 0x1000000000010007}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c2e000/0x3000)=nil, 0x8}, {&(0x7f0000d7e000/0x1000)=nil, &(0x7f0000f02000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d05000/0x3000)=nil, 0xfffffffffffffffd}], './file0/file0\x00', 0x1}) (async) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r6 = open(&(0x7f0000000240)='./file0/file0\x00', 0x8000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) (async) symlinkat(&(0x7f0000000280)='./file0/file0\x00', r6, &(0x7f00000002c0)='./file0/file0\x00') 0s ago: executing program 36 (id=4080): sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, &(0x7f0000000000)="0100454d1105745cff21ff00000000f40351dd0000ce339ba9b00a49fe8443941fbaa94432d5bbdca7ae565647fbb5e7d570", &(0x7f0000000240)=0x32, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.159' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error vnd0: sloppy read from proc 37992 (syz-executor): blkno 0 bcount 6 fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 118682693 seconds denied attempt to set clock back 4229876902 seconds pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805e9d3018, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805e9d3608, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 6, size = 536870912 uvn_flush: obj=0xfffffd8069597790, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! lo0: can't handle af118 denied attempt to set clock back -9223372032624900867 seconds denied attempt to set clock back -9223372032624900865 seconds pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4229877120 seconds uvn_flush: obj=0xfffffd806c790cf8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 6, size = 536870912 pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 denied attempt to set clock back 4229877136 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4229877195 seconds pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 4229877248 seconds denied attempt to set clock back -9223372032624898560 seconds denied attempt to set clock back -9223372032624898560 seconds SYZFAIL: failed to mkdir (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: failed to mkdtemp (errno 22: Invalid argument) SYZFAIL: repeatedly failed to execute the program proc=0 req=4075 state=1 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-main-6.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 OpenBSD/amd64 (Amnesiac) (tty00) login: trace