last executing test programs: 11.441203218s ago: executing program 3 (id=958): ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x4, 0x0, 0x0, 0x4}, {0x54, 0x0, 0x0, 0x4000e}, {0x812e, 0x8, 0xd6, 0x6}]}) (async) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000200)=0x9) (rerun: 32) 9.647052522s ago: executing program 3 (id=962): setsockopt(0xffffffffffffffff, 0x5ff, 0x1ff, &(0x7f0000000000)="c194f970febea722562f96e94a30bb8b04fd79705c61cbb412b2784e6896f3240a2064fee2b8efeaaba1d0391438c4ff78094dcf86176b09188f67ec92a4024af74612c7a7feb29ea8e8bc701c68da621923427dfdd8b0d5e5c98832833dae3d6413a9e7d5aadef8c992b6ff429dcfd976e001817c0db42094bdc8681d7a859e4756e789c7ef3cca3c2ef53e32be5ba918a6b9f5f91d62ce426b5987f37f02c9ea17a35be25569a1109585753aa4", 0xae) (async) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000100)="24abfcb9e148531ec2cbb049f99c14a7669b5c68a1ce55add2c1307c678b07e2c922a82b9d2d67c608403a85ea894c6bedfe78a90ce8a2367d058bb9efd411b773061333c111494a880e988ccb8c709621827e89dae4debfa2", 0x59}, {&(0x7f0000000180)="3083506e34ed73cfc99fcdc0f335d3447bea29eeeb4b8b50f1f543b8474657dc63c5f6f458f9aa3389d8bc48ebcb24accb40baace5c5667dd021b5b919422e8ba8629e868b955387f7e64bc9c5ce4e8f28adad259d16ddac3f4545252a8ec547287ca92913a265745c6f7a9ae7418167533ed9de6bafb4cda8f4cf4a50ae6db831518421888d3b1aed96b504ac9b909f0a9c54af1cf788a3107628a14c731fd3c942747de789ee065286c3a04cb0cab316c6f0dec754497fe6edbae65ad51db352a16f95573eef641afa5ee76d58b9c4f37fca065cdfd60fcd47cba32d0a571fe1ba73191b8b77dbe975f1e19901774bca69e4728eee5a61258aaf693acda91b8dc5733ebd551fe85fa6cc1f40a1f59bad21cb202cbf6fea9b6745e7788f83eddb0166cd44a06b0b9484cef6cf8da820f338fecdedab614be7b82c43a9af2a315b8dd5b41ce4830da026514ca26373e917ac6018f7e8f61e3b0998c3182d6542b332cd122480cfcd97eae7155e3ec68947a185f6f89abad17e74fee2877ae683b24a84eca612ae676c51dd8bba6c16471a4b74c79f8566ebf0d25f3d362fd93edd6eaffd96f2a2679bda08dfa08e11efad402375fe6496a326e6438b09692b4f515d1dd7678f44864a231bb0248d93795c6b47298a515c52325c65b76e61d7bc8ede966e623f343fb1dddd511967af3affe362a860d0dde346081f3940bcb8587631c3081d8aa83caa78a97235ea17a2b7a26cd9da1abdc0b6b5539fe1711d5d27b5049542d5ea0c18032e4d28b3156e76276d53cbbd4978f436ba4bfb5b4798f405f072d400df225d3002b452413bf6becb23f7369b6d5ef17ee6f3ab4275a36d671a94056bb8c0be09c98bf8ec72e12cdd21b95dafd0c1c2daa22e5cb51b294f3e95deefa3cd43a93abdeaadab26b1c46cf76ab10c907e89210af6cde9f8beaab9d2ff5df20d5dd13b9c250c85bf01ec8b944c14749ee2ace0ff326d66d6396b5669371864d9f312a1812acd8ad17e8d2a3c88871c5ced7a196d6c5e9146c4cae18cd0b7c56b49e8e7611253ff01e158e28db366ebe244b5d97f29c5393b787c74604a324fd62f6a0aa86bea0b6fce1f66108a5d670a8f29645e0347529e6a442737c318c97ed7bb149cc1f89b3510dcf2bc607418e5b854e4a75c5880d3f729ea4089de429833ede518544d73a71101d8777e612e6104ac0c9a3d82fc5dc9bb310ae14c5683cc04be9e2695a0dd23c5398846547556532803f1421b7cd94de392aa6559c9bb654591d172bc05d50e624e0b828951eeb5fcd67e679ad8dd823e9a21134e341a31a5da6ead5a40d20f6b0ad1cae8531148666afeb45371c77333ba9db9cde44136cc94f55d7133f01ddaf14c61d1d2355768118308a5b30e83c91217e29b3584c83f58a528d875d961103fa92b551db15c1c482597422c3ddf5008e024a508527e1fbeb91fb8d728e8b9a0e95faec8f2fd16ad96b1d5165ac02c3c3d781aa2ed55b345158391dacbfad58b50c114751cb03321cc0b23cf57c4ee73601e9fa95896963135c0c408bad3da8b92a15abb26de3b0d1f591006cb1d43c4e094090a6a0c7c557fd028999f146b270be4fb0a173981585e8098b2fe05d8c9cecb1c3f826e5757511af631ea507550e67523a341b09c00dcccce039dc91352c0e08268734be5ff8bd1a8d6ce9b4e629158afbb920baf8bce19efcfe44077859fd735a014cf5230f6f7a0c553f4505473fa699da504106ec352138c5d3f5b70cf3c049f16df9226fb30b4cc65d2f0c07dc8ef2cb40dea4a4e7211d034841ae23e061d637a8298b86e311d022d2a6ae555f59844eafe5e1ef126868e11943e22d702c388bc049e97d8633ca794e8eb68c5c494768f686e20b17314d89f96dc615b078780bf049894341f0a24b1b0a77c26c60982ee0e70155bfbf9ff8037473ad5c4f031eb90e9e4790a647fd5eb83534f3dfb14999471db59c623c603e33ca3eb24ae79e1d24e1e1a561bcec3dbf7952a42e401f8d652feb4aa9ac928133ab6dac4b8bbd72f95b4542a3f75159fa28bd1220fe46d1f58803d0dcd059f89cd5843deae328897ca4eb263b9cdf3a979ffccf44d8bf33dd2447311747a133687fabaccc32503eb95e2e17f57e99bbf8e67f2598df35513b5108d9609914ea46d11d4ccfc095d59e858f7a8b3e4df9f8fecac275a2eabe1ed976dc1a3e57561e4079f22dada7ab793547c625976acec858b84a8d4f9df2415219f7d164a2a5efa024a61fa193fcec013498ae9ee39afd5858cb12538dddb4dbe2c774b480302b887a0cccf5b000dcc293513d222e839d7319a848de22e013e7f964f20bf400128c1cb69dfe9694cda865eeba1eec1d96e8d650099ca2a15f41b2a3d257392b24e58b3c9eb3c988e0888bf78b2549c039fcc573480de9a123cb50d65300b935864821fdb2c7af1ea75d85065a66d1a0bb1d93d3ee8c56c0aef28cf4a15b8d2cb7347cae934cffa4b94245e69435eca88866d70dd6f05d59feb72aeaf83f4b3af124f4875c2013f3a1240e1356cd72d9c06ff6983888f150de5b771e678972456252ec4e2c76efefe11e38e0e87f6d9c5b6570209c07fde8b2656a68fefb7b5085c55c78848ebd8714b115253497b1d1b1e78ca398daf262a180e865a5a1e725392148caa149fbb7594bbef4a7979726ee70d7d3911ba5a5f2bbe50bba2e4b6275caf335d0c4ae6cd9817e2d2f6b5a72c69ed8660e06f51d86d8cfa73c340859d3aca95ec8159cfc3aa293a3461d723392e751ebc4cda4b08a46383b978338ce33e749148656c6f83f7b5bf71e506f617acb3c01befc60e62c5ce9e732baa5056ae9cfdebb8ca98bb29097eeb18d993ca609d8aaeea2ca64c4a48cef8326c72043e6032289947346b53409ced259893553ae47157592f2198bb4f4eaf3b0c61faf44add17b61026df5c971a2bb36b419d55f223116ebbacd14284f502889a2c61bf7024c62ec36a746d07d5fe798b7744704eae557c9dfe8e82d8a75be598208a2cf344c743ea080f8310b73a3e3abe01403e3be6d8c080a80c017c932feeda5775873057138c71eeb3a720aa314ed03cb2e0580756ec6ffcef3894f91d2113a22fb44e8079203e11ebb717e461fcf05a23c67cba245e341c81d7a0867d65d9dbc1cf41ed184ce71832da7656db616d6414d8f81f2b946dad038d04df3025071ed8781da0045813e9e923ba4062ed83bfe3139c97b6e3df8cd65346a45eab8be122146776eb82baaed509c1804dce6f11d19695b3073459702160a5cdf9b8f1f7d85abf9dd14a1996700cb4f51d551712d33189c6dd231b16072be230e48637b4e420db57e1680640f5a0ed38615222b3ce304e94cb046256e61cb759f32d3a8993b8c37156bbd810cf640e14331234268a9677cc5758f7eec6f5f72fd16391e33004210255d7bf928b9b0f038908b390af7890f0d7f21897445a371061e7562c917a69a0f22f5dba0d428cde753a3c321afaeedc2fa04b572072117102d450826faf719059e0d4c8d7712119fff0d4c1e93e0853a873ac12d68295193a9288c91447350569126106c4e55ffb94d852700c5ed9fe0f56308176e3977d81e88bbe8a78001df085a689b51088a87b81e5ba5640d1b350368b5f1159c23ab3dab2ae8663dffa1f76b85126e0d28ad3f0cf9eab9976ae63e0addf650f80e09f6dacc6afd11d419075de441f8616fb09775097526fcec68387b55089c49820a5d45761140158e7dbff6fb596830adcf28783756e040f1da1775494601d134920940c297067ae2ddc7d375385e121ab9a1300e7d654168fbd01a80116809e979eb6697301d33ebeb44267869f1a59b19bd82bc77a40d0e53ef0bddf92b49e717795c569255ec231c638b0ce67d7ac50acc0d590c1aa954951da88e1ca54045007da474a481a961cdf19615fbaf72cc7670bce3aa96c4f8cf1d80e503f59df7d1ca87a81255bdf521f4e671c388dc7f8797142ae850632257c25a228605597050e545da689982eea00374fbd3988b09d9b213ec6867f830a8e8d23bbde2bc003b0db0fa816c9397b0777c996031f50e3ce232d90da4c68d3257002b497662a74a6955972acb9e5ba483e358a5a4b44e6ef15e629f8a9b4601c357090163c510395e47f5bd02da2e068ba0ec5a01512309f38a7e05bf92e8b50f8933e7f68110531d1c8e507b1abf7f7c4429ea204b900eac06938a34f6809c216984da257734cded562bf7f3eb126a117018c43a1c9d184abbb4f009d2b1989be2676c45e077eb33da40694e2adeb21106c147dd9588e59bb6bf6c2d80b6d0ef7b1a5baf1078dafbe3760b4120d41bb4f931b92cc3854b859da957b13370ff36aa5888f49ffcacccaf4b15ef6978c0551ee7a99826f97f5e21546e592ebd65dac49253fcfa1eb3023ea520ebc84ed1cf094e8a13e2655db024c1b07f0c849d138f8407a9a9dd1cb59e1b709da6a5958cbfab7c51f0fa5f68b4fafb37d6d35f0d39d47e41c86f8c0a1c36c8cd7a3d3d6d4869771e9c625f365822bf447dc06c1159a74d421f6b29e4bfe56b2783bbe012f3cb3c595631b7c81691b54d6772f7eac14cc623b245fd442227d39fc37440932cc2fd1ac3366d4614bd0c38f5b529ef5ab61aa57eae96691d42cb7aeca0896c012ac57e50aa192b3247a5aaa716aecc91283941b71f644c32e6dca0097bfb0757d51c013a3a265da85b2a084f84b32792f26d0303dafe97dc200f33d44fe47a3390d603c9aab8ba25ab55cf440e8668e32b8ce9ed276723d2c5e607baecaf0be0c041c6b9609f6fe5e94bf5d4876c62b40d34180bb43fe56837177e742e897395430cd429317420e0766bd3bffe67efaf45b0d5c251dfa5332d948e1676e6c3f91d7cf94ba2119ff684aec0fe23260fa8f65c332ed7701020e99f52ec2e47d8bac9d932504c4d5cbdbd8a21b4b602f03e3d31aef0a0ab1d5f415d43990c06db4376e17a7211374bb6b1a26ee5c537a7ac3e36c23b0c94a53bd1bfd6570c30dadba4c77bc888a210d722f26e53a1b002aff921469ea3b735b992c2c06a2692f2e67b4874e1b5cb7adfbd2bc330a5ad649c320a834608177c89905f052ab9963340572c79902c25aa5cdc29d1f56cdbd6e1afd6c67bb4de92fa9ef9709df61f8d2a2af92272c2c31dd34ef376be9bdc2a264c7f623f945c72d5f12a7cc9f04c55946d39f7ad4739cd8ebff84aff636533dc1e47acc0c5fe137c0655d54c805376d748edd7df41b00109a176b34b8c51bb665d1a6717fea450452760671fcff22f5e331a4ea88c8794d1e1589bd77941c75cb263731f6d01db783e4b30c74a42c29baa9f32a9500960185a793426f80940bfb1c8b9da0e1b53828f8f1cac13328001135cd3348a42ecd7eb263da6b31d9a7218f6d6d6e27d5206324a762a43b4a3cdec427788567bddd76ed02a435211543facaefacadf09fd92a35cff477148da27995ccdc9a34e3c3985d944ba44a8f0e96b0cab28368532fd285716827ed8ecf1a72e276094d010eaa04990974cb2a0a5537cb041e70ef604afef0ce2b99333ff325da99c65f204ddfff979f18d27df47f1704dd29bdf15ed9df3dc9ad3ed98c4b2120147797023bec1d5a9d3d2e936a26432cb0f366582d6efb931affa98427ba823d3c7a76e9a39811d44fe7c22a63c824b15f2d861ffdbe96fdcca60fcd71a59869ca4839df251e4020b3f3f39f2184c80618489054c8dace89fbb0dbc026e2cbb145bfbae01d821407d3fd222eb866d567baaa49a73c6774", 0x1000}, {&(0x7f0000001180)="e8bc8645b4b4723144f3b1f9063ff3c2d33e2e10f9b43282363db2f34a279265a3d54db2127110c022ab0af451232b48f18e5086e5b87da5e587a1df95c3040fb2f7495b0d6c533ca575c55ff86aab8327188e612fdbcdb27ca89a3ad70a3c72a3fa92bfdd85e660d51deb320731fa2901e3f65f9c593b1b3e27ba53cf5143387b07836747b1069f8463bf2177fe94966aacf38ab789db6261c7ab2a842639fe36013519b86b58dc25438c1da5677dd7c14be9eeb1a6368242a348b63fdd", 0xbe}], 0x3) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001280), 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001300)={&(0x7f00000012c0)='./file0\x00', r0, 0xd1346b64bfc3719c}) (async, rerun: 32) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001340)) (rerun: 32) fchmod(r1, 0x8) (async, rerun: 32) connect$unix(r1, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) (async, rerun: 32) r2 = fcntl$dupfd(r0, 0x0, r0) (async) r3 = getpid() fcntl$lock(r2, 0x8, &(0x7f00000013c0)={0x2, 0x0, 0x5, 0x5, r3}) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001400)=0x2) (async, rerun: 64) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001440)=0xfffff9fe) (async, rerun: 64) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001480)) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000014c0)={0x5, 0x100, 0x0, {[0x5, 0xc, 0x3, 0x5, 0xffffffffffffffff, 0xdaa, 0x800, 0x100, 0x7, 0x401, 0x32, 0xfff, 0x10001, 0x0, 0x0, 0x8, 0x3, 0xb], [0x9, 0xffffffffffffffff, 0x8, 0xd, 0x10, 0x8, 0x800, 0x9, 0x85a, 0x567b], [0x9, 0x3, 0x0, 0x10000, 0x4, 0x2, 0x6], [0x80000001, 0x8a80000000000000, 0x100000001, 0x8, 0x8], [{0x8, 0x4, 0x1ff, 0xaef}, {0x9, 0x1, 0x8d, 0x6}, {0xc, 0x4, 0xe, 0x100}, {0x7929, 0x7ff, 0x6, 0x5}, {0x9, 0x3ff, 0x7fff, 0x8}, {0x9, 0x4, 0x7f, 0x8}, {0x336, 0x6, 0x5165, 0x8}, {0x4, 0x3, 0x3, 0x1}], {0xf, 0x9, 0xc, 0x2}, {0xec6e, 0x7721cdfc, 0x1, 0x3}}}) (async, rerun: 32) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000001740)) (async) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000001780)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000017c0)=0x1) (async) fcntl$lock(r4, 0x8, &(0x7f0000001800)={0x1, 0x1, 0x3, 0x5, r3}) (async, rerun: 64) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001840)) (async, rerun: 64) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001880), 0x80, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) (async) mquery(&(0x7f0000fef000/0x10000)=nil, 0x10000, 0x4, 0x10, r5, 0x8000000000000000) mprotect(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000018c0)={0x3, 0x4, {[0x3, 0x100000000, 0x7fffffff, 0x2, 0x800, 0x9b85, 0x400, 0x1e07b712, 0xffffffffffffff01, 0x0, 0x8, 0x5, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x8, 0x7], [0x9, 0x7fffffff, 0xaa, 0x7, 0x591, 0x2, 0x1, 0x3ff, 0x3, 0x1], [0x0, 0x2, 0xc000000000000, 0x4, 0x6, 0x8000000000000000, 0x941c], [0x7fffffffffffffff, 0x5, 0x4, 0xc, 0x1, 0x9], [{0x2, 0x6, 0x80000000, 0x8000000000000000}, {0x1, 0x0, 0x8001, 0x7}, {0x9, 0x0, 0xffffffff, 0xda}, {0x2, 0x8, 0x8, 0x2e}, {0x210, 0xc03, 0xa, 0x1ff}, {0x0, 0x7, 0x6, 0xe1}, {0x7, 0x7, 0x7, 0x80}, {0xa, 0xc, 0x2, 0x9}], {0x1, 0x4, 0x9, 0x738}, {0xffff, 0x3, 0x1, 0x3}}}) (async) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001b00)=r1) (async) r6 = msgget$private(0x0, 0x6) r7 = getuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001bc0)={{0x1, r7, 0xffffffffffffffff, 0x0, 0x0, 0x168, 0x2}, 0xfff, 0x2, r3, 0x0, 0x0, 0x5, 0x4, 0x7f}) 8.755154365s ago: executing program 3 (id=973): open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000280)=""/49, 0x31}, {&(0x7f00000002c0)}, {&(0x7f00000003c0)=""/133, 0x85}], 0x5, &(0x7f0000000540)=""/224, 0xe0}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1b08, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) close(r3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) 6.531987994s ago: executing program 3 (id=990): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xc7, 0x6, 0x5, 0xfffffffc, "010300001a000000000000f4098002805e00", 0xfffffffd}) (async) open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) (async) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) (async) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) 6.014616358s ago: executing program 3 (id=995): r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) syz_open_pts() (async) syz_open_pts() syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000300)="0968b15c48a79b5e200997fd2b04abe8", 0x10}, {&(0x7f0000000340)="f72dc8c83956", 0x6}], 0x2) r3 = dup2(r2, r1) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, 0x0, 0x0) (async) bind(r4, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0xae) fchmodat(r6, &(0x7f0000000100)='./file0\x00', 0x16, 0x2) connect$unix(r5, &(0x7f0000000000), 0x10) listen(r5, 0x3) (async) listen(r5, 0x3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x4) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x4) 3.727425481s ago: executing program 4 (id=1029): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab", 0x2}], 0x1, 0x8000000000000006) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e172b74a092145234ed287fa31c5e4d3faf7c239f21547194a34b8e5f8400080000000000008246388eb61ea373b8cf7f46b1f66bdd59000000000000000000d0596efe720f476aeb696884908bf74c5576da4ecd5d85517580da74df3f85fa0ba77996429673272859b3d194d39180ab2930526720774049b2abf7b0e7fc1f32f8c423b696055c2b6e0930a30f3bb2d7fde479f510d03b97cabfe09af1e72d1453b4b7d9be12b6ccfeb228f1b0efea4d45f75980fd78d88615eee727c5527723e23633f27b156ba72c742f0c182ff57c542a94d0aa89389d0562", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget(0x0, 0x1, 0x281) semctl$GETPID(r1, 0x0, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffffd, 0x9, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x80000000}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e21a719c9d1d3c659b9846895a307b5f15b6ef4018aa20dd92bf46a56e1662ba96d9a7adff97cdbf071a36b5a9d7427d7df81db10ebc5a8c3e20e3c16536b7c59b2e190aed7cce470454b58d0b82c5c45c00b5963aecf15f5e6797087e6f581d1e3c1cc015139c6874c50bb9700b30550b3", 0x33e}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000280)="60f9407fec9506edfc6ae99ddbf8db53dd398307131d48acbe86d68e55eb6780ae5f9f337fe54c73fd9a73108f959254433e9678b8858e13de625aebe3ac07a8", &(0x7f0000000300)=0x40, &(0x7f0000000340)="e8d290c41835e07cabf2798b4aa55684e2d82b18dab816cfbbe0776d253810", 0x1f) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000000c0)="b886c5180d8c4818c94f34fd6617cb67d0788f4838e7268752a140797368474d4bb04ba60fb82615cacbc3795ab11c04d07c", 0x32}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0xffff, 0x1}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000580), 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f0000000140)={0xfffffffe, 0x1, 0x0, 0x9e26, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x40}) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x2) recvmmsg(r6, &(0x7f00000003c0)={0x0, 0x1ff}, 0x10, 0x1001, 0x0) 3.727065852s ago: executing program 1 (id=1030): setreuid(0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000180)=[{0x1, 0xf0, 0x0, 0x9}, {0x1, 0x81, 0x2b, 0x3}, {0x6, 0x2, 0x0, 0x3}, {0x1, 0x5, 0x9, 0x6}, {0x2001, 0xa, 0x7f, 0x94}, {0x9, 0x5, 0x4, 0x7}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c70ad6da3bcfed74890a548b722fb", 0x2d}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb6", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="aa000807"]) setsockopt(r0, 0x1000000029, 0x35, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000540)="9b0209c3", &(0x7f0000000040)=0x4, 0x0, 0x0) mprotect(&(0x7f00008bf000/0x4000)=nil, 0x4000, 0x1) getuid() sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f00000001c0)="c588ec2edc9d4ddfaf0fe9751786c300", 0x0, 0x0, 0x0) semget(0x0, 0x3, 0x91) r3 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) setreuid(0x0, r3) getgroups(0xb, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000649000/0x2000)=nil, 0x2000, 0x0) getegid() 3.530945328s ago: executing program 1 (id=1034): syz_emit_ethernet(0xe, &(0x7f0000000f00)={@local, @empty, [], {@generic={0x8863}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0xffffffffffffffff, &(0x7f0000000080)) 3.529814716s ago: executing program 4 (id=1035): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x10000000000002, 0x77}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x8, 0x4) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="6aab0d39fa00fa80404c424f01000000000000004fbace19bc53ad50190f1c70ad6da3bcfb9fce010000000000000000003ec570651f72e1748b1b31d8ca159ea40e869a", 0x44}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f000076a000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) 3.290863657s ago: executing program 1 (id=1036): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) setuid(0xffffffffffffffff) getsockopt(r0, 0x4, 0x7fff, &(0x7f0000000180)=""/112, &(0x7f0000000200)=0x70) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r2 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0xc) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/105, 0x69}], 0x1, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080), &(0x7f00000000c0)=0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x11, 0x2, 0x6, 0xcc000000000}], 0x1685, 0x0) kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r2) socket(0x18, 0x2, 0x0) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8}, {0xffffffff}}, 0x0) 2.786675011s ago: executing program 5 (id=1042): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0xffffffffffffffff, 0xee00) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x6, 0x2, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="ae0008000000000000000008074a1029bc1625c0649f7aae96f068964de1102551d08555efe377f0b29f3e05381d9a20513591b5ef75bb9662fc33d7e500b267253508a00188c22a0a699df30d00"/94]) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x39, 0x0}, 0xb5}, 0x10, 0x0) syz_emit_ethernet(0x12b, &(0x7f0000000200)={@random="874b198486a8", @random="ab1c9cdb0d0a", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x7, 0x11d, 0x64, 0xff7f, 0x6, 0x32, 0x0, @rand_addr=0xb8a9, @multicast1, {[@generic={0x94, 0x2}, @noop, @timestamp={0x44, 0xc, 0x87, 0x0, 0x6, [{[], 0x4}, {[], 0x3ff}]}]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x1a, 0x4, 0x9, 0x0, 0x5, {[@sack={0x5, 0x6, [0x4fe]}, @window={0x3, 0x3, 0xe0}, @sack={0x5, 0x16, [0x5, 0x6, 0x8, 0x1, 0x1]}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x12, [0x0, 0x3, 0x5, 0x4]}, @generic={0x3, 0xe, "471e835d661a9ad1c455649d"}, @nop, @generic={0x1, 0x11, "b49a4467c798e7d3e8983ee7fc812f"}]}}, {"bce40bcdd3832caa1be77cf15a099a6faea89b4a5a27d5959a29345a5424510b684cf71c2839fc2ee0a718a03cc733a523ce7e71a121155d31558d73c691a69a8e44a41b71fa6600029cdfdf89e2f5e429cf54666b5952429b8ac76961905811c19755cc3cf80a145deb8f9c03e7079be595d6325fa9d2dbd22e264ff42f55b8cc4bf8e89ca3be89fb9f933b1dea2d9bf2"}}}}}}) 2.734444998s ago: executing program 1 (id=1043): r0 = open(&(0x7f0000000580)='./file0\x00', 0x400, 0x0) ioctl$FIONBIO(r0, 0xc0307004, &(0x7f0000000140)) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f00000000c0)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f00000001c0)='./file0\x00', 0xae828e137847f62, 0x14) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) r5 = getuid() setreuid(0x0, r5) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) fcntl$getown(r3, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000000c0)="03000000", 0x4) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) setuid(0xffffffffffffffff) chdir(&(0x7f0000000140)='./file0\x00') r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r8 = syz_open_pts() close(r8) syz_open_pts() 2.703335502s ago: executing program 5 (id=1047): r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = geteuid() fchown(r0, r1, 0x0) setreuid(r1, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x100, 0xe, 0x0, 0x6}) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r5) r6 = semget(0x0, 0x3, 0x290) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x5, 0x5, 0x8, 0xe, 0xc, 0x6, 0x0, 0xf1, 0x2, 0x4]) rmdir(&(0x7f0000000180)='./file0\x00') setreuid(r1, r1) select(0x40, &(0x7f00000001c0)={0xd8b6, 0x2, 0x6, 0x6, 0x6, 0x1, 0xe7, 0x6}, &(0x7f0000000200)={0x8, 0x1, 0x7fffffffffffffff, 0xd0a7, 0x1, 0x9, 0xff, 0x3ff}, &(0x7f0000000240)={0x9, 0x7, 0x18, 0xfd, 0x2, 0x97, 0x80000000, 0xd05}, &(0x7f0000000280)={0xb916, 0xffffffffffff85db}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000300)) r8 = semget$private(0x0, 0x0, 0x508) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000340)=""/254) fcntl$setstatus(r0, 0x4, 0x80) r9 = shmget$private(0x0, 0x1000, 0x19, &(0x7f0000ffd000/0x1000)=nil) r10 = geteuid() r11 = getpgid(0xffffffffffffffff) r12 = getpgrp() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000440)={{0x9, r1, r3, r10, r5, 0x8f}, 0x1, 0x18, r11, r12, 0xe84, 0x1, 0x8}) semctl$GETPID(r8, 0x4, 0x4, &(0x7f00000004c0)=""/62) sendto$unix(r0, &(0x7f0000000500)="307ab6e7a3b1635b7c3614", 0xb, 0x401, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) fchown(r2, r10, r4) chown(&(0x7f0000000580)='./file0\x00', r10, r4) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f00000005c0)={0x6, 0x0, 0x7, 0x7}) r13 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000600)={{0xe, r10, r4, r1, r3, 0x20}, 0xe8ae, 0x8000, r12, r11, 0x6, 0x6, 0x8}) 2.702351176s ago: executing program 6 (id=1048): r0 = semget$private(0x0, 0x8, 0x2) r1 = semget$private(0x0, 0x1, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r4) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0x7, 0xfffffffffffffff7}, {0x9, 0x6}}, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) semctl$IPC_RMID(r1, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f0000001300)="d6005d5a5be42179822f300f6f805d5c0dac49303a5d605a64748e136b16c7a62f05a37efa663da7d55b9ff27e1fe56dbf3eeb6ba755cb73d5c0eeb018a76932917835fd74f3a4b642c6af2ed0c04b6c30a00a8bc5d80ee1c937b00c6638d1eaedb967efedbeb1049ca72a8a6893c64f3bcfa2dc366778916fb4cc2b4c6fe517ef00cf3da9ecf5fe3efc2e46531575eee4d75474cd3b4478c0b89606c06ed0d8a24c9a8aef63c32a11e6a8d8b03d0e6c1f31893a12d28611efd74f5a4b72a972ff4b62d9bae8de1bdc76c5afe486a22dc1d18102cdbf34bb2a5980320de7db22ab27bba3d2258a4a90dc3b8629d7f552b8c8fef5c770a11b8cf47797935f59827f09084a760e192fd89bf60768340f96ad1695753452fb81bf1f337cbdb953e044184ec89a5806b7e178988c8aab88490975aa4983917975ea4145a49838051a0959c9eb97a4523d3269ef1bc8554cc8ee7fe31136caa988ba4ccd9254c0520bf2f5f146afe8bb096d6a02918b6503b83d0349f3d824defd9bba869e0c7129ed746348f6535a9bc04fc4776ae8ca762ee1a9d667185d55dd8fd8b1e09cc75e5d330f77a349a8c0d1e7d07a8f264d5d5e328eab2250596ee130f8d0f7aff918b7797f4ff40a051b6786ce4e405b91f4aa4b4eb00273c201eb1a438a0b9814157d30d63cce5d968e27ac912d083d497e25eff6843d4fa6d103d30ecf39d7a981505963af8caa2042bf2b256591fbc3501e0aa2bb9e58ef95936aae5ec8cc7b749b194632d8bf74cc14aa93e9e5dbd3914f27725970a090e9218e49d5ae1adafccbba802492856138ee4958a5ecf708e97c8bf71014ba67df4e61adddca214cd823c94bda3ff658442cb8eb5c3d12b11c5fb73b252ca40f43207dfb7e6da8520b32bee182435916ccb4583aac04bef1dee92c5fcff04c1fce71803e748f1251fd08a616a64a5abc1397a33e0682a0e7348ffd3e9b3d7c58898a0998dce1c7f7384b189a7d99e0015d0b885b83398a764853871c5c865c83968b1c53f99baf40a8e4ab1b8c5aef69c13fe74889de200d03fa55844a0a0aa10f4fdf4397ed760e2121718a8073a012d1e3e97be78076e516a081e29ec15e313132977a80b004a535506a6c7b7687360b7109305e434f6ea8366c9a490098f42ff66d2bc5f6cdb7f63d76e2152c962bda79fdc9d0fe85102cb593b975ec02267dc4e3c1ef384c508b688593418622d397b7ea58b445ff30e286395ec00e91f1da034beb671af7669260780504c084abc7259816880819309c14a8682b05d5d38bb7f59edf453dc30ce742f54b66949f5c00da70593de55f1aeb888a28dd140445cee471d05b42f2f32784ef854a263861f7f40b296846cbb0754e618e56bdbefef9c60ff98faab464bcb7d013b0e0f743e54f93bde166266f8a8d8282a4b744465018992826a67f6b3609cc2893b2ca73f71f5ad3be3bd46c54af1dacd0cd0ff402dcba7396798f9d8f20d1d7a9c67a98b800e5badc42f850809f1a6fef38882126b4943bf65865ecd80da869a697261bdc889a33033f4cdce533fa1f65d2672ead88cd03a7a7066086194345200d45e6a8ea4853ebfb9d6f950a41319976b7670165492181c074cbfbcc6c3780835d06849634d143ee88b5b9d3d276a5506ecc556e6ec4a3e316fc5794cdfbb0670ec2d50f9a8ad64e264097de530905ce73edbdaeb83b7b89be82e33762c91e355830fdb940afe30d5f52ab63a91b295a6958dff27279d2bb52fe6e57d0a4e76c8a7257347214b781899e901c86c05fcfae68c323c423d032632f15a034ccdd61cbdcea8e1f1bc90eda0e6975a509a4ec3c557c8ffc3b9bb6732084ee2db68cd22a1a7c5d5ff3fe0dc2e225ab7c57332c5d05b50bf9816a1deaddfc9b2b745e59fac8096e3e735c045b5f415d57b37348a775fb1f2087aa11616d4d6fb36ec078a34b18296f4e798dbda7e269b704a4513e777d226bf9579131edd90186b7b9d082297031c48c70f068ab3896166dd074b35473b05c2b9efbe4c52c9be9fe0cd12be8ca1f3e6c4ab30fcb90100abafed7e4d2a696ffd3d627d98ec62a20d92cd9652bd81563fd3aac6b44bc42f8715a100f5c7ce9215ba64aa0bfcbb16769a0d5228ff1f67b7b92025766a6d782d67abbf74168f513b8517b8d70e18567ed55fe2bae43347d01082f4c4fb79fc911e1e1a699c05c5f7b5ebc01019258faef30dc4e334988b965826666e96ee67d83744bd123e08c56ef9eb3717e9af6be2d372b6f435548c9dbe7918c746b7e1ed02ca3a04ae0a2976419dc6f92690e85eb653ebb9e9556f3dec37f7eb61d6a1b843bcf6ca527d29c05c7082b4cc7b34161cb1eeaf67763dd473b50e1b28df47176f041f2a8de056dbae5d6dc41b8e1ffbc05f6908fdc0ee35f6bead7caf827bb4ed07400d9709722e614511396e4d3562ac743bd8cbdeeeaebcf73966e99075cba4fe44066902136e4bdaf786711297978f4b81694f3b1ba654a2e0059939e270dba0fa178fe5fba1e5ea9feaefb73d2333d887ecc500380e90677bb254f348f6dbbc9ece95dfb6ff98bc7b130861969e7473912a453010b4388bd0ead643c74244a9a352e26bc018c20d464d5403f8a64f0febd285753a00e702751019b21b61efde69333671a6b9a0e4ac0a215a04afb32f77f8ad900be6072f3ead9070e182ad7a193382e92928e95369f02a54a21a85666eae90286c69a1289eb50f8440a748d29249f0271e44864262edd4eb969cfcfea0afb171c78cabf40361e9e10947204ac6c8caffc968e71cc582539ac957bc674bf1802dfe69c73d1f8f5ff9cd8fa7b05ba3baf28e8427c00616f701fbe158ad20eb19855ada7d5265ab1fd279649eda70d8a444fdd58602ef42df57c9c34dfe5f76b983dcc05d26e748fbf052dd00a225b246350d65611df06814f700ebb4620f4c4ffc0f9a9a5f60c6e727e8ac4f856968f8d755cb28e297cda5ecca614f96d292724a137948f783b0bacc3160520e73f261e6b0bf189fe983286030e0c1c2995d767e41c74c95b9a7742deb22bddd8913fe7397b1c1c74f57d3102fe480726d5ddc0e7f814f4fb1f0ee822ce95f3288acb755975654d84088546b77141a0fd6c79e7cc4ccbdaf19b995b6c8a95727035eb9eaf8192a62fd39f2c24fcfab0bf4a02e2a2db590def82758f5530d14a321ae7eb9ee5ada49e1ec0a840fea31965fc329e8d6f23925db3ee63e195af577c7aecb7060f937db2681392fce39b407e37e99828af484338f8ec54b1ca6da8dfbe6803ba23e056e50459621530f413c8af18134e3ba6caa74e9f89ac2a5e9f868785e536a5b6591e5d1d97ebf77f7d0eea894147daa6e08e820f7886da60239ae52887dec0953d8e27367e7ff6548d9fb490299e5412694523e8671670cad50912f2d3d6dea73b7b8b2091abc6f965f07de540f27d03d92b215ab9a62649e23c54fb99c27419e859d05f4e7386be93b150e21e1667e68c9f85a3a7fdd56f283431d39352665b169a93b03aa667bc8df2fb0feb5c0ff4859008daae444ed49c44f878957530708fadf227bfb1fd8738351b1d6eb239f83790ef1704b3b58ccc3d04ffa383d6d44ac03a01a8ccb16599617891092fd0cfd3b3d00723276ee848ad0ae6e62fb620149b5d3298ea2d91e168f8c048e95797b24fdb04f63a10abface045e41fb90b7a72b17bfbf48c2b430ad3820da93de7addb3cf5a452e35e4278a992fd91ea03bd5d4bb788c15bab9461b067d6553e49203b21de63cac500176e8c318e000f566f270c7735875d1b6ebcace12b2cc80849d47e9fd9f1c70bf4ffb7f0a5a9da40b2d560680275fba1fb60b64789dd156039123647d236478a7a6d3d76f4d2a08f1e525d20ca7b509f298bd0b98b8afc730b6b012d58fecd145951e31e24866782c687b0e39ddac8c55fa7121b8608d89256bafbbdb498d46f1afc2009176e417877c401636ce76f5558939b6eccbf04fb0c5e55a966d326224d5ce4c16408bc276fea653fc2b1f211fa892b0ed88c188c40f9710ed87c8bc78c4fc50e45f2d97fc36d10f8445f5de2911f600a3ecb11f23145a1a7ba055f71931aa9aef26ea275b2c45c6615729ca76635e7331578866e474cec1102a5682639904830a3889343a78080c7ffc6ca164ca2601d7671ba6c00d410f502083d3713d734fb4485783d9a2fb6581e9969bedce3a85c15235448599b0667f0602c0deba9c34eb575d679491b85ae3fc19b806465b63000ea23c7137090d39221780dffbaaafde6f965702ab41d1a38156e53735120472d5c56a52588ad6c8df03f66f924e6dba7bd4a6727e3c0f0a4ed04cd9a200a51ea7decaa42602e4bd33a3e51d89ba0c4a3f324b654a5996943cd5eeef16d0de3773507f48060681014179f3be63a00b4562b931187101bfd09f8550f4ade019be979926cf8c25e81437fa81aa6616f5a426c28569e34f5bc34851bb907aaa3ca41ff6b9fa0ffc4dea89c51112246d4459610ea87b7fd20059fa57e864cc92c5cbf48f21e689530c03b90d189b32ce8542d2f7d24dec2400cf99e238041f7593294826d1608d7156aaaf1f7bc377676a5ee0f3711a5a5528f295c1bc06fac11a993e3bf06b46ae9f97904c1b2fef0a73430104082fe1fe7c66aff3ce6ba9c9bd61abf01af44a953e70c0f1163533b51d5e107ad197a85f0afd279a23ad7af6c60a8cd1d83896e3ba326ec778f2ad796ff249afcfafc9f80e8b723d957eda9553c4fa066202165d2f26810e1a830e47b3269eeb7de7c3153f5eaececfed2f85596cd3ecde9dc72ddc085ee576ffb7ad7190a2ae20a30fa25cb68a2c500ae31d02c19575724b4e3ee6c8f5aa75915fc7c07d2fe16cb7a163f97809abe5b9a5d55bcd1be9d3b81390c08722b6cfac611c7625f98b8c57b799d851f897362a91337171f3f21ae7a7079fa02490fb69afba65b9136f82fda654d2add37a95df21eb99c1e746d7e5e81b6553481825550b7ecb532372756873532e9b0431b1e655f0e2db5fa7c41670f14f9de983650cdef97e05b92ecabdf0af1627075cdfe470b876709455ff6a470edf11ffe879de49aee11d68f36569f0f0c6b74c27cebf4d107a7e95862106b8d63230a3f31d91288974c25b51080d43e801b17c6745509612ba88ec083dd67299dd1f62a53d613c9d3fd441795e5cd9d7372bd9aabf18ff5ccc196e6d5246a5f45f8f5a704adac5f06741f3e1dbbda4e4d3239ee49a8c613dff33cdae2973bd22653af2fd69495ab01bbe864c0245bad2615f0c72ab7c8c7ada0dbe205b187d9fad0f4c79429d4087d79833795bfe3702cae8f2e0217613eb5e84b0cd6992faf33e5c73e58cba4c6645fad090c257b7e87560aa317cf1e8d049bfe24459ffbc8056e7a81dcce3b5db33b5d231f5b03b70c1e87f218784827122c62c8a8f572e465ac646831f574cda175763056f5ac0700074d3bcee739f64482058595eac18908856046857bdc9c1537c829eb50305353ce124715ec65be5eb1fb3764652a28259c1a3939c7805b371cb02bda0e6367d9705ba8552b85702a8cca619b1f43f9409a6f3519d6c926f4f15c93e1d1c3fb380d2cdf0ee247018b4624756e3f21ad40a5431b967a8d414649d1f4b96ed88fd811408c1eb99ceb41ceeaa65e9c97396dbbf4483726229fe0a7dbcdec36bbbd956383c9d8426ba43486d0da6c4aa3d1dcbbf926871813dd4688d651d840bf6f36c4807589f328fa83460e4a448d6e87870971679dddd0e5ef5434b6f9b119894d24f7f", &(0x7f0000000080)=0x1000, &(0x7f0000000140)="264c27a7ed199cb7db11e6797a8b363ee72b3635af88", 0x16) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000300)=""/4058) 2.405529915s ago: executing program 0 (id=1050): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f00000001c0)="71057bfec37082000000000000000000000000000000000000000000f04feefc2c714b343bf9e5ca000000000000b1000000004f08805d0a8188d57b9f3b03ee7276bb9501a0534698d619b9de9f6385b608f56027d14724dc102bf00f2cef707ffdbe64a41647070694c860e76a3093771eb98ed23321a935577585b559807a79a56448472dd49542c5", &(0x7f0000000080)=0xfffffffffffffdce, 0x0, 0xffffffffffffff77) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1c, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00006a5000/0x3000)=nil, 0x3000, 0x5) (async) mprotect(&(0x7f00006a5000/0x3000)=nil, 0x3000, 0x5) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) (async) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x16e5c2e73bbfc430, 0x1, &(0x7f0000000300)={0x7, 0x3b9ac9fe}) 2.403191942s ago: executing program 6 (id=1051): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xc, 0x6, 0x3, 0x8000}, {0x2d, 0x0, 0x2, 0x2}, {0x64, 0x2, 0x0, 0xd}, {0x50, 0xff, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xaf}]}) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getdents(r1, &(0x7f0000001180)=""/4096, 0x1000) (async) getdents(r1, &(0x7f0000000180)=""/4096, 0x1000) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.402664414s ago: executing program 1 (id=1052): r0 = syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2, 0x0}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/17, 0x11}, {&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000340)=""/239, 0xef}], 0x7) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() (async) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2, 0x0}, 0xc) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) (async) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000000}) (async) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/147, 0x93}, {&(0x7f0000000200)=""/93, 0x5d}, {&(0x7f0000000280)=""/17, 0x11}, {&(0x7f00000002c0)=""/26, 0x1a}, {&(0x7f0000000340)=""/239, 0xef}], 0x7) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) 2.401991109s ago: executing program 5 (id=1053): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x22, 0x411}, 0x4, 0x1, 0x0, 0x0, 0x8000000000000000, 0x18, 0x800000000000024, 0xe63}) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000140)="85ac8ffad327eb711fae13e22450adbbaf6311acb13f57b060c6f6197405d06d4de146b19f2c56ffab2d52e3fdcc51a71de216cf9e3ec203f083c8c4e311dd3137ed68a1324df6db822d8089ee12378b3bd9da4f6bf644321f02312064f896879d45a5977a10bccd2b02d5b154858bd2ac160c36dd39c1602e237d57b4e610c49144171a757bd6f0ed3a6709e97f0782c09a16d4bb80ac830918ad629b011bd7c576afa759cd4c0f8ae317a31be833cb1f9b7e5a", &(0x7f0000000200)=0xb4, &(0x7f0000000240)="6df7195b6c3330e6afd981f936094c28c8cb7b2fc58c09886c32dbd2cbd880d61726d7ae3a972d0a2adaebcce44297d44b8f19a6954ff4f49a66ea3c776ceb905776d0cd4a0ae46ac0d69f8214320ea50eab044f0ad31443cca87efa1a89dd9e4e8cabe2c53e45d5be0804e46ea95c68be3d525552a366250c2fb2eddc9fe53c15c8776662f6c2a5398e0a06282345bf2be14ea627a753bd61ec6af8794bbd71b83690878f7e02a22c137b9e756a685d42eddbbedde3d0e2eba69b3aade8c8b5a4c8f12429fb56c3ba9f0b70efbee52db424dd21d11f674adb95f658c114c22425d4983cc0e469a19814f79fa429", 0xee) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000100)='./file0\x00', 0x1000000000) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="407f1bb9a4af89413fe3090000000000000035970782578411c027f9b4fc30f8333e364b190a", 0x26}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, r2, 0x18, 0x4000}, 0x6, 0x2000, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 2.141332684s ago: executing program 6 (id=1055): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10d02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000080)="60c489", 0x3}], 0x2) 2.140935326s ago: executing program 0 (id=1056): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000d30, 0x0) r3 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0xfffffffffffffe49, 0x0) setreuid(0x0, 0xee01) sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x6}, 0x3, 0x0, 0x0, &(0x7f00000002c0)="c3eef2ed", 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0xffff}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="6aab80404c424f010000000000000000bace4cbc53b14e8eb2974ead50190f1c70ad9fcede5d198186359c31", 0x2c}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x8, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 1.771354318s ago: executing program 1 (id=1058): r0 = syz_open_pts() write(r0, &(0x7f0000000100)='@', 0x1) r1 = socket(0x20, 0x2, 0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x1, 0x2, 0x80000000, 0x800000000000004}) r2 = socket(0x18, 0x3, 0x0) close(r1) socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)="7a7b9766e531c2e5a2349afcbce055b7ceb703412e582e4e3232", 0x1a}, {&(0x7f0000000180)="93199b319766248d238e8c4e4a62023776cd3a201854341c3e597cf689cc1606a37450cccf050c0aa7c69a2495a3dfa3f3da4e3ec35331819034031b27cbba6df33da33ec8f82d8c937d23987fee1987482de0f46d7ba40d5d07e00c7a4d9e32b4b0ef4077d2dd777fc962a74fb7e689f81f646d9ec9cdcae8", 0x79}, {&(0x7f0000000200)="ac98e0be5250c4e961b97dcbb1b26779a709dcf5e999c487a3978c9a7d4a8043500156e07867644453c25a96058712a0b30b6bef86154de1d16e04bd1c7a771a20ae1ee38d0b6dd5994a7d27548921ca9814e00f523ec28e51f6bd314df99a037b4f842e758025bf24043ecae70f721e4ceab8db70e080", 0x77}, {&(0x7f0000000280)="8c61e232a52a702f4c43992fe2f72c01cdde77eabfc5442a6e792e1af2b0d88a7a8cf5b27076bfa4da22b69f4d7c84c62eb48f08c4e38349d480de491bfcd0ce73acc396b2b27bef7de173a17a5ca4a3d825c0fe019978fbfe5aec9fe8d5b4b036b9245e6893dd20e45c3ddefc127be3d15b1041f107b376a2f3a3e5cccdd1e329fadb135783ab623e18ff6a0272f6dc24b68d35ffcd7e6198af5c71e05c367d5705da054c2272cf31213237daa5759eb7d3f5310540392c8a6593a15b49da07a99ec965dbb0", 0xc6}, {&(0x7f0000000380)="32352d1b39c345c560915695a8bef885445eea6a62ad696d2656663d38706c4163a4b61bbc28f5e2f13ed9c52bd35ec3104d7f5151b6be0060afa66b7df39077fa0376c06bcc0ee9bad52fee9ad0ca0f03f705711af12e692b1d0a837d7d4073a4ac1c949a540450942a86b1d2f9a10750f7ce7d0ae6e2849228a1effdfc41dc6ec4f9c4979437b3a46ea939e64d77ac5d362a703160e5d130530e3033cca774917388d07f3bd83e5948b0", 0xab}, {&(0x7f0000000480)="df575b2977ff1467b0000fb58d387bd3ca7d4567f3b19bd3deeed1c17537ed278a0632f34da9c6c6285db5ea9151269938cf8cec00b0a8556409eb83fe9ecb118c56794f122b482119ab14dbd53d7f8dd85e3e1682e1d31bb77e28682c0c2a679374a3529a9bba02900fad2897ce42409fb7d89523d4cb1c2b341fd8bedfe5424d622afd683ebf53b590603bbf1c162c293e3b77b1c4a513115405e8c1471f895e7ffd10505891d9d0cc06354d4a0f49efae9c0f64db0a656e56beb53ed41b925d50c5e36faae69112359e8dc58a2d227dd07cd11c8da10f24ad6ba29ac03ce8b51c4d4e44a2e25e209996d714d4a9169abb468c1922", 0xf6}], 0x6) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000640)={0x5, &(0x7f0000000080)=[{0x5, 0x7f, 0x6, 0x40}, {0x6, 0xfd, 0x7, 0x4}, {0x100, 0x8, 0x9, 0x3}, {0x101, 0xe3, 0xb, 0x5}, {0x6, 0xd4, 0x6, 0x56b}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000001380)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xf71, 0x75e42dd4}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xcd50441a, &(0x7f0000000740)={0x2, 0x0, 0xfffffffc, 0x0, "000000000000009f17b26900", 0x20000000, 0x4}) 1.7705028s ago: executing program 4 (id=1059): r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() poll(0x0, 0x0, 0xb8) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000340)=[{&(0x7f00000000c0)="446d6577c0f6a5a54719a11a81d5a2b157a5b8e8d95fbab1a39f35d17bfa2611971559354aee7732336147999d9f5cd9e6a692344b0d1a40c7985d56d91e9862e45b5092d2a1c34e049a4b64ccc0e07b7b6825133e544636142c90d4eb95d598f97bbf9969ce3d8a0e6ccfefaff026b3", 0x70}, {&(0x7f0000000140)="e5fcb24cc881dbdbe4282adc013279679eb04d139fd0195d498549467c28fe616379d2916651026eea595e191d4a93a76f9ed036b0af9cb9d68dcb0c3e5085ad5037cc1c267b44608748c9c6f937a2d60c8f353a97ef34313135d0933f14c392c69e3d75729e701a69fdf5e89baab2621aef1a74c594582d76b2e95da2232df7bd1cfc80f4d441bcaa4762ebab7e4d2ef8c35a3de68efcf4af133dfc9b553bdc8c11b7a39ac9a66d87702ef529041f9b5189b867588d677c922e6555814206f92ec7e74e2d1c72522c8eb73a11fe42e28a3f950289a7992326efb7d3ddadf299ae37f9b404c97d1e", 0xe8}, {&(0x7f0000000400)="2bc5236ab46d2b5f850f0faee9356a341b223e0943a01e3a83ad8da1808846d6493fec32445ea6dc310954fa1d2c216d2967f8fc469422c42ec943d6dab8fe64110357ee0f7541f79dfc73633e2134a079c9ae62a6a326286c5f68925a9d78cbf93f77dc4169a4dd6a3742d83cab3f9f5d3e2456972813be54cd330e15888b795c64947e889f20fb3a28051825a4d9d48cbca002baf8c1702b7fa7841eb24f56ac9dedbd245bad6dba0b2a2dcbc4f7435459fba66397a557f44950bc3bc44436454dc62a36750db3f46f4b77fa1adefbd550ff7d0249c370", 0xd8}, {&(0x7f0000000240)="389479f861c71eabda51aa9bbea91f71f87df12b1edd9864ecfd5c782d4c5efd9d0943a4f827174a136959a4dc9ffc1e6a989fb9ed89836adc538ecce51128ae447f652f9045b338983f8e8e956cb70ed53b1e27a3b02fe67f66906bc11cf9a1b151f64abacf0dc2498f1835e61232638f3ba678dee08c6b7c014dc9882db129033829b6093873446efc0f7164b27bcc3781098e", 0x94}], 0x4, 0x6) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x17, 0x1, 0x2, 0x4}], 0x3, 0x0, 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r5, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) kevent(r5, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x93, 0x82, 0x1, 0x16d}], 0x724, 0x0, 0xd1c, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) fchmodat(r6, 0x0, 0x21, 0x0) r7 = socket(0x6, 0x2, 0x7f) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) clock_gettime(0x33563686ec971794, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x20e02) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x180) truncate(&(0x7f0000000040)='./file0\x00', 0x3) 1.769738396s ago: executing program 2 (id=1060): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)=""/47, 0x2f}], 0x1) (async) read(r0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f00000000c0)="03000000", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) (async, rerun: 32) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57", 0x403}], 0x1) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000800)) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x200000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00001f6000/0x4000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x400000000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffc}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x7}], './file0\x00', 0x2}) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x2000, 0x2d87) (async, rerun: 32) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCPROMISC(r4, 0x20004269) (async) fchownat(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x4) (async) ioctl$BIOCPROMISC(r4, 0x20004269) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) 1.570303932s ago: executing program 6 (id=1061): poll(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) setuid(0xee01) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000140)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) (rerun: 64) ioctl$TIOCSETA(r3, 0xc0284457, &(0x7f00000001c0)={0xe, 0x0, 0x6, 0x0, "978600", 0x0, 0x8001}) r4 = syz_open_pts() close(r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) syz_open_pts() (async) pread(r2, &(0x7f0000000040)="9a22", 0x2, 0x1) (async) r6 = socket(0x18, 0x1, 0x0) listen(r6, 0x0) (async) shutdown(r6, 0x2) getsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc2) (async) setreuid(0xee00, 0x0) r8 = getuid() setreuid(0x0, r8) (async) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000100)=0x5) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x1, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0x10001, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async, rerun: 64) execve(0x0, 0x0, 0x0) (rerun: 64) 1.56943976s ago: executing program 5 (id=1063): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x7e}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x2, 0x1, 0x9, 0x3}) poll(&(0x7f0000000240)=[{r1, 0x1}, {r3, 0x1}, {r2, 0x4}], 0x3, 0x9) 1.481168122s ago: executing program 5 (id=1065): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x147) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8020690c, &(0x7f0000000080)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x100000000000}, &(0x7f00000024c0)={0x1bf, 0x2000000, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() r5 = fcntl$dupfd(r0, 0xa, r1) writev(r5, &(0x7f0000002640)=[{&(0x7f00000000c0)="cda0de5cd7cb28ef9188d4c8a4dc765d0f24f31de24090b18f046525db2734287765ed32ff0451687ccf9a849a9f69ed8cd06b3bf7228e9007569d0c", 0x3c}, {&(0x7f0000000140)="d675591d5b786628da8728321176a679e1ca73eca2cbd8d5ad70e7a2f44dc68d24d5de8ee687a28f1f5de5e16dba03a62d2e88577c3207b5d45b75aa77cc3f9671b899ea29814782fcbb721925dcdfc6172591dd42b2354dd7e9242cdb0d61883dbcbb13fc58c0ff2d76037c9f27c100ebd455d859", 0x75}, {&(0x7f00000001c0)="b08f37dd8d", 0x5}, {&(0x7f0000000240)="42a79ec80cb59ce90ed72e3ca50d7c5bfedf80a46219a4b76010cab484947793211dcff81882bccabf329d21b89b4440254414dadf0f4f6338f470dc1cc41eca449794fd766b799a952b14131b0ec28234a279dd2a36a1baea0267c363f3b31a1f57bb28226938c1a3cee356728ddc5699c40371f88a6b9e113bb5dd5728b47e5a7c79502558248c0600834bf9569d401e54aed5cc2d9358c1db8c677ec308780225755cfc490db9b9c6cc68089963a6b63228a24d79da9eade63d1ae315ac", 0xbf}, {&(0x7f0000000300)="52b1664465aaba44f54ea273218c43eecc1ac0b3f0a8d6f7c311893c26a98e2c6c93b3ff93fc55171197f3ed5df1efa52af154e855f8fb57059d3f3b20619c7f130893af6cbf474afd8b3ee823252a06e190d0598050f1d223ef70d5e8fcb4204d0aafb6a95276bbeefe88a9bb13aa3e03a16b43b3ad59972d81f84e4fabd6331a0b187da01522b3c6bfff5dcd9e0bda590a53908f46bb2422a8901c7611cc75282e258ea6ca65a294fe14", 0xab}, {&(0x7f00000003c0)="d68d2ce68fc1e2e2313dfbcab378550999ef034dc967bcd7bcf35c23b801099b851c0504c6dd9ecc1ee1eb109421a2da0ebf320bad985682e949af550b5a3a65872719933e3cd9bf48bd2cf24330cd8b1e1c1f5ba152ca421a7d81c1b4827f9a5638178da988d2f6b210e10247c5e9f8029d0b279226dcca30fe2ad4872fb5087402180f5f8cd4406c3dba05e5ba7b81c6cd341079f6787456e139735743e24e9025d68f3a9b65401bbdf575577d7e94dec3f00a1118dc7c0c63ec49cc509b002246fd90bde403803c9be7c90be932f8d0665100fa2b43e0245d", 0xda}, {&(0x7f00000004c0)="ba4f3a802b0b7445838350a55a91533d391d1045aaa265bff0799d1dea61c8b60d7875f14d198b47ca4607db2f5718938b8b56f8a58545684c8ba214ce5eb466f8b87b4daecae25d19cbf4cb2dcf78e8d7cb4e32191a7b6f407733f732f5071f56a3d67c879c5d414f524084500c1348be7559bd434f3bfc77fd7d8d2b139e8020876750218e18e50cf0dc7ed05ad8ea6801da17d0883ce6ce14d9f6355bdb58e405084cb173d855", 0xa8}, {&(0x7f0000000580)="a6bc66a89890a8b82de95e14586d458e0739a5c29e486132b3ef6f81895395255b93fb1d89040d4afae3d63cd4a0461f85100b97e9790ac183aadeb0be02c0b374cf747685f2fa292c8ed9b18f51e059984d33dbb768db219dfa57a6e84f243f382afa5308c91cebb994339f23b242ca9ba3e5cf3b605f4716273a73bf40406a7040d9d29d9f0a2c953f57c842f11dbdc2c92edfc24e9f3694fb46f1881cf9e53942505702b5a48eaf68b9e25ffd2feea892eccfd6b575d6288b246e0bfe86335819db85239568704ba4b6c2ece81ab8e2194f210b7d994be7e929defcdf592fbb89f6c717d52a2056536f587fa2e4add0daf413d9f40386f71cd44f19849a32bbe246f0fcfabe13c77fbc2071aba969e656127103d2f630df477d9d50322c8d4b332ce9f26cd37f4fd34a10d35496b0a2dc55af9f089e6482117080c5a796f9306612535cd2710d5f8fd171d79accf0b19ea4fca53bfa6e2c449d393d63924d965253189532eaa1efd20bd19d60c47a20719d5196ea18ac1190236e3a88f35d8890183d4dbaf53d0b06314c8b9bbc4cce5d8aa522389f2c7393cf15ad45725959aa9239c9f546709ce5fb411cccfc1e424d0ff81151ef25babaddff66e24ed44939e62909f3c5bb81cbf0e45e849ca31db9e192939b0b59bd6530fe8d32eff5e73a31e2ad96d391f06d2f922a88826dfd1a3d5cc0d05178cf2035cc714b97b0da9f52dceaa542369f1198448f91b79165b0e965469fd03a9b63ddfd6fc4ec2ebaf3695a30792cb3732e827a154eb0b9b95fd2ac097ad324a0ddeb301dc4301480fcb53f18a1e2b6340b4d574ed9808d2f8c416a3861dabebed2682798573872ad17473c8d4ef328588b59f6a683f299873c15f261f6649e905e53942432851f0e1c8e2656a3341290e8cdf70e80a8786e942701b7577c78e7eab7ef4e4c4e311b43d30f981c62cbbb4d445e678d9e0aa78c8549a2a416e46bf48ce391410b35483ca017c22d3da9b9ee5900b1a8adea772f092189693bdbe2bc3eaf249eef0de4f78b7f319dc8a099152e72efaaf0b2be1619f4304dcd678d375eb8ae246dbcb04d714011645e00e1880395caa0393f42c76f2991607b6bc2c47fa44316c410ab41350dfbaf0f1cdf5126c9e5897ccf470a1475d7c9c4139c9d0c7f596e7d6b43af27e982349a2a7710356bd2017100ee75108f331c28d9d3095b67dbe80c3b70757c3e65f675a13e7af2d9d241c01ec8bf894b0f837ed26fd528a929d2103dcdb325085e3575b371da6f27e9bae227fb63cc2e2ff507b7230068929fa479d9df80e784d42965db08b95b8f8a1b3c00cfc03f794b938b8e10598682c2f9da355dfaa51b7c8c4506b776c52a4455bb2ca6e68e3602dada4e39dd5c9489a506357a906d56db7ea647e21408c94be1ebbd6a6e9daeb8d1ca3b34682bdbb86103495d514fe2e977bd694d88787b84ab42af09bf468391018919bbbe8869781975837928f0791c571bfc36b2a8de29dfb9e2ca8dd3c9a90609cd820f4fb3fbd57e640979ecc10cab5ab480cc2f3707dcdc7a85800be7b9d3ac6a4baddca6b669b14ca04151fb347653c8eb6b4debf9937a72eb59dac3de363111051b78629dbf6f7b12321ab9c43b36f201f24f3df8da8cca9d9f602f82325916905d0a8cec19cf6324b1a3e5cf11ab3cc37157b66c1f32a86521eb1fe6aee823ad70e0f4e6c28eea1816fcccc73ebbe31969502d06b492617273ec0612e02bd6640a0bea5cc974ca49350ce4da37ed6a3607d56a15321d74c9a29224ae57f78d319a045716991207003d7e35cb1a9c858878c69268566cabd5e29bf287005c285dda6c09bc8fe08bebaad609b0cfab430714be3a122503ecb2834a7ae25833feb87462cc7c18ed9ed9550c056772a7a2e2b0823f5dec883d7a226d1d0fd912e7ebdf84de5b74988cc8f7c01d4b18d48df24f42a747f0a9f414106ae35bafe1158c6b0f9001bda325b32167d672ee5311622ce45eec198eb78526a7f182884fd38f0e71a9ac7546d079c488e2631d5dd026c6c9dd8e5e1abdd83440d701f8eb7e451ed9339f795aa21ee25f50165b50269ea049b335a7e157a9a1610c5046112bb942137aff16f26015987b4a3b88939cb0d332f4a53ff0702d15633bd9e2ee106b9e99740f8f0bfdf4b027664d1333ff478d298f735299e1c740b6c9c856a9addf0ffb888b438ccaa57bfe177ecc06139e2204b05f77bc877179e1d9e48b1de42063a948df185b7e7d1fda26f9889f1612c13eadad68d5570c7604c4d731aedb0a0d8c3aa16135e58ec9055795cc426070645a08899e23a24b0f7a521fd5318f4b7bb9bac0bc73231c0489873a77ac17c73449396fba9f6db387ea11dc7bbbd521b2dfe0346b7d983072e8b39cdd3cd09fbf45788588f0cc5084ab42b61087a87d036d804640abbbff2930744d54c0d7ea9209d2c619eb45fcf9a53d86476c56421703e673a423f389c35b25478638131d09800b548ce08fff75c7fe7d949f24fabb601e0e74a21521d1fb334d851eb182c35506934237701edfd00d153537e07028811051013db1f8c40d7e08843ac3162f3c013d1ea5fe3d918110f7aaa26a1ea90d607ad34205bc7e5ebb10d1f653ecf5cebe7afc8d24210f43887df116d1b017195447bf6fd5958aaccfdf74b73754d09ff5910e0c0bc729bc8c57f2f5a03add6e1698692a0e4c22192b21ca1839a40ab5cbe0c4a926a6667f6be06d75658c2a00c6515c5879c3c08c5183831e9d85a3f13dccbca8f7ba9e8ff78cafc528af239da1ec1e15b9c311a2f65a8a9d7af8c0abb570ef34bfcc6a0d8b242e694c42f9220b8f6a3f9f6664cf182bd959cf822775efff015ca81a30b5ddae9759c8218fb22d809a5c5a5488572b1bda65c6ebc398ee7d29327a4961a8fc2b390363d05bf7f47fede456537d30e669665cd581b9dbb6b83358e65359d05dc41ab0f30529a93c182f7eba96b8dcbd998b46533e519eb2a06b446f1a20b9389dffe162f28569de4d85fa82d54875919cb1f15d5edaa68ca7e1a136154c5475268921964650592b381ed8b286c6403a595d0694c33e8ecd8e54f19c882dfbfdb73faf389d4d5394e43b432646808c79f480848827cbd8ae2e27b465f0c8856382325f28aa12de939f02a137c1c0f525c4cf10358d092c274010c161c83e64c1cc8c19e9f5b27b6c71e41351c455f24802d14631818c3392c52fd8f2265075ab94e7af7a826208a95b7d9a8c1b03e452bbeb67f887670738b57066addfffca0d3ba283e3c95943df2f28e431a47ad6f551ec10eef5da2dbe0e6b32e14ff8bbb62ed6bc9fec84a04e5bdb27e1aaae7f18e3fc2dcefd8635fdc9f9bf7d2f5eb65a5238b0410f9f6fac2642806640155307bdbbb16425488cfc2085f61862a5568bc7d3926185e0ebf78de49299fa22ca5cf9604c37c583519649de1d154308d738e4fcc8243ed09f08a1d059ad1ae7e90ccead939b2d6b0bcd91725f64368a090a6b0b51349f4020206e9dfd49f09c9764d83969b3f94a076fa1ab0d69607d4c4d17b9704a13fb20c4916a1e0d83e16a868ce4c5bdf4aa7d5b301b0bbab743c1d2b67837d35c815384ef1ea99cb2b3a2f92fb284351d749fd5660474542aabfb70018113171c2509f457cb292abf81f62497d91d7ca4750eb4cf63e7b09cb205fa24bb3853e818e5bd284d0a99451e11e79087a53fc76274a050b7844112608c2daf3dc54f5dafb3b59826531305878ad234b8fe9c05a78eedd558bdcac8e9127f40c11f81bf1c3c0cea05db4a96928cbff124a9131a6196a32be6cbe6f3ca808f77aa5452616ebf6ac6c798b3ce20c670c42b4f0775dc823f73e54074cdd41f860bb00f8621974a59538bf435adac1ba6bc5c69af0f45cdc7010fd412964411bdeef9cfb00353753f8d795d932fa1b8a6ab1d4e3389a1c8ae188206a73b7fdf21c63b1c620b473f62967341513a44bdb6523a005e9e353081aca38499643717242c8fda2f47fc073ed7073b361520d0bf4011b6a121484d4a04182cf2682443c2b0b1c3122e1fe17f99e2b4ab068efa08cc6bedb9e01baaabed014031e9bbcaa5ce3f0127a1cf0cd01dea449f44f6b2471817364db765e86926fed33312cf95c575b89bc8f54987bd15ba8a62449ede646b51af145cecda4b771de72b425149ba95adc39598bbb0f27f52c7769472e2638ca57851d8966c88638545c812857a18a8756d5fa6e588a982f34b818a21dbdc42bc1435cead946bde4aa356db0337e2794ebdee8ffa3d5bac94a9ce3561a10b1e3a31953355eabf1daa8fa19c06d99da273428c0329a96a7f722f218e248badce59d74acd1715d0d4f6d778db444f28c1a36fa09fbe559e1fa9ed7435fb9cef5e9542d47a4e6ba8eae5709bb3626de879b05cc99c410cdeb42325afd4d2aacfa6756fb7bdac7b119aa49c6cefc860b081033e4a3b339f9aca969df3e48bb5fa5753751f9b40a472d4923f6f4a3f67b4c82c2f5272c1593f34502993b409f42d9f9235403d03fd5620fc6b26144a990320a4a5972d41aa039982b62c495339da423bec8af70d5b01aa0393dad620a092a151f5d5008c4c05aeb7994b4f9c58afd0a611720734d25e0240bd136a9da11c9e613ed3510bb97e70ba9439e867c228072262d850269e6841787a9c99b6f018b5728d9204f2bfb086b65e5ec262769ec9f27bb76886681c4fbfe7fdf5aeab975ededff8e21870685cc92c8524f7ea0b842a537ee56c8656aef4bc84b947b98ae82e464627ef8ef9224879a03c6c081805c7e3e56b65f02561bbcb612fb3f3700bc3d77afffc0f1285dcf6d7b1ac7fb3ea8262dc7f6bb54b3d4e30012bfbb0e1893282bc1ba37f7c790fc8548f1bffa7c67fcd509bc00b5d57604291b7f8cca4de62a4635f1e839738d5a871b50f53656e0e5e85b3d7ec9704d9b3a0e814f9071a43628d5a03dd78ebefa3d8d08968b8aad79eac3ae9f5720382eaab1be562cd686c6e06bb8ef2e7188ca201b248020d6e4e769ac02c56319c58e5d78b312258d6cab8fa9301191dba09ef0e0f7c197cbd2dc36629717b2336cc7f71e43d7a1f133651219df12feb109b40711ed18bed547213aea676834fb2ff1f08885bd9645a4219e37922c833ea57c2f1e55a52d7c519c3799b11aeaca4b2ea15a61609ab8c4853e70f14cf6f9890dd5985bb61c2cae30da59114cce3095c55d11c01d540575922019bd40ad5f52bc366fdc7eb0f77cc06fd0a874b6961eaab7cb6fd03785722496a92a89ec0817d10176462c8721a4d1a610fdb2f1e3bd541973a16bfd469ac589ab95271b72ea1cd972c9d0f515b8f63fecefe76b10b2b5eee18373e31e5d92a116e94282ac22d159fb50f1201609dacab0ab9e413e483b3b74b4b4c22b213e6a3db6b30f0b352842f2ac50b6493c255af07ef02c4214ee3c62faf0fbaceb203c4f2757629dbcf18cf0d3cec4bc525a95856704f312bcdaeaa0fc0ee294e924665b95ff5f409463908704b84e187bc1b6a09178b09ab65f35ca7d573074a52acc86c5bc135620311ac771db4d29d07ffbc6e78311f2f7f8ed2073152bfa1aadbefbe017c28ad35e279c8060c5a6baad8076e212bb8c9b1af7cadb652d33dbd122dec98816eb1db8ae8e8bf1609403b08b4d083ceff7c4cde40cb58d3d436f1c8195e1eedb5fb31acf344b9c9aa56cb89d8066e9eaf055fa2f893dc7e9883de4b7ea14d7bf0c1d380ee0918df04b1b329c5d17af2808a05becd9881b4f06404010cca8d501de88cf569", 0x1000}, {&(0x7f0000001580)="bb301099997bc80234ca66f26d4424cd25a8f650afb3e567eeb3c527b34f9868b9926c5f3eade8e87aabc67b33b4700a55b8342c65e7485867bececf60f311cd5d78c52c07921091914cee1dc53a92a45aab3fb6ae6b233545129b7302d9c15231350db8d639e77ff802e174f5e9f23dc809ef299dad9e6341ba6ff1ada4921ea631b458816641502f28cc3d6ad5a26b679c858d512a3654150f8ca395d7008e17ed0137ae3f9b4425209cf031fff16aa351932318c9a0f2669059a664fb2c1b9db74497592d2a02f6115003c8f419fa200378cc24ac104394dbc9c5a0c07eebf5658adb5606edb7ddda6c4f37ec0c903627fb1ebc6e703a73fd9b1d233060f4ce3e7e6610e7faab8cf22a242f7f86731a6889ab52eced7f31d697fe1e0a537528b50bf51fae2a96721911b33feb8dc94d92bc7eced2d612aba7c1653042c6726af265e0361ecb5b3ceb72851bac3f337f715e680872c20044e3d11e488a45f7371d01efbe9d6de75794f561a3b1e87c20e439d2ab4caf115ac71ab08232d63e02edb348800dfdd08f0e6919006d93bc6d39781a12e15b365a7662d4adb65983f223b7ef9769b63f007a02e84b6b4b08d86a9ac9a30900d1a7283148684fb4c408aa50509190fabf21e61f2cae954eecbc479234555baa53af2cf4c9cccf017365cbdb803b46d7c80c458b467356125229b277b7c8ee875c69b8655537f60215d07230b0ee3f3c70b7c0dcdbe87b03342ac00698c42fd5afa6be9f1d68e94830c9e6f161b1c08b9d8590798f92fb88ecf806008a976d291a58469900bc57ca927b00bc824f48c5569db1658ffeb2f7b6d66ff371aac46fe844c9e0db4cba5dfa64900af7e4d175f7caabd63e626d576b9f2e6eb0a3a3055b9a1cbba9b13b19a10f8d447780933429bc20434d64f23c2bf7371a192fc965658e5ddec90d113af03432667fac2272ed824994270e405ab32f31da665bba9ffc529bee05c20cbd7c3de62371028b88f9d3899d27325a8c7ccef7d4eefe2ff33b7a91d8ccd040b4f51e71a0149a97acd97b7c6a5e9f6e3a6810eb582dab719aedd798e8201d73e52a402aea26f66333ac7d05a996542961a566649548798e32a300106641d71596a1eb6f5760c5ef32cbc1f6c1681182e3693342b3160ec1041f784e56194f10e77e5182e15691842407f4c495d1ecc9e801b9761f78f1c083385439ce88c05ea6c5f555d60459a46ffbdb6eee105bd22d7863ee3b5de3d151a6ce62a9f449b5e27f20ab238d5ecd3a7875acd0fb953f056734cc0b124a56a6e0d07e8673902b65a61e5c175037fa25a25001e3f9764c45ba61939b6ff16f23b7d05467ddb2543792d130209904c8a1f69048fd92b7aa89de6076b8cebdb19ce3c0ed3a1f5908998f6a824054fbfbff834ae3aad83a64fd212e968bb2f6f6cd064fdd511815f8f22d8bc7daef9662b19b68da81338c697bbd94dbf48d2ff735dad5af4e11e508ee6950b7b427d8734e5489203c14d6250152e97ea3adbb6f42e2f8b5c08d3812f649340fc3ee5ce68a10640494c97062631031c93aaa4518e18ec05a1acdc7efdfb974ea260db72d303af93014b704c392d185fced9b342e5316ba7a8b57f9a402f75e5450ec1e6f6fd63747f13bf0d2a2db862136bafb88e793bf0fac8d5260d18068f04f5a5b0fac4491360e842687e23c1511cec215a7e3696c31dd30b4d447aa4a6c8a7f406667ee62a793c94a09c0d7c03fe0c33d0a243c134cf2aeced14c986ba5ee3862f2da5904033b9f12953390c6849b6f1d61618ee128adb8ea75543254951538d569e35050e40560586fac215e662e36aa365e043657e0434049e5b8a3b74cf618b8f1086472d6806c7184bc6124a5b256ccafc8e562ec0d558b1a1fc389923e446849be5f62145ffc737b06348d3d6f60f7d362a94c25b23c558ca33b1bef310e78c55e9369f06ef72894451d0932a09ce9d0314b5f71ebcc9a657e40dd5cb38a67fa150d7be29dd9dc0d363a116b5eae228ee7258d61414cd750f45e6877c73f2090dc5855e098563b628bf78768401bde48017d60becee3cc4dd791ec16286784a2bed75a413802e24caa9885ca6e51920d35500c9cdc7f2c89e183e4cd3f9177829ae8e34788eed338806576b7388e09d2aad78b77ccca773c52edded5d36a4204b190c4222304302fb6c5ef0407a7f920b4a4b7c1b7b590017d527fff32fe4b2dee4c34e997edc928462f5b8609a7b49cb1f69e9230880600ef3ea179a1ae564ff9ac903b277252ac49b54f3c8934126f999bb17a2958eea006cd0e7dd3d112923c3d2a7fb11bb813217f2fa91f2943539a0de17bd676e592e5fdd2300b13eb3d5a5187734810ceed4ffce38b1823cd49f2cace091bb0cf254246fe00c7453833f2ecba56d2a4b0e882bd9912bddf20ae50367222a88735f4d6751e951f6d4b1941319117c392769dd2d37f874b56bb9b5c3963b13add05daabffe972e8ddc069447d42488cae22081003b99fc8c8780a42a994719ae8c054a170b4d112483b4d64e0e6109d53acb45264bba0ea7a4eac70e36df5d6f74cda7a234f6f456d0fe7835b37810bc17668c2bd33433c3c2387403b3fe3b869396293eb1d94e8fc820da0b5323da5c5bc96c774da1197030fe431225948259cc68401decb8712f21862bf7da111d3980510ff6cfc45270a2f16c8931d6dbffb0171b6d9cb26c1d81a4cb70de461e848fba2f30aa38587d8c3b423bd3e95c9d32bedb1d98f22cf806c8ba855de2e068e2bd559d0836d60bf199adc3f116c93273154239eadca2035a47e41ba27e01ad11c7b12e0a8be32093e7c64a1a37de45df7f4deb02f3211b251d0a8d81c008b17eb3c14bc6a47200b6ca88ed1df849563ff1666787b80dfe9585563978a2dc7d54b4b4c28d8f4ecf1913ccac59fb4f36aa084453e7ae3086f1d0d84ca24a6f7b944f773ffedbec1d77b44388ff81401384b58eba78b72d4b4bfbd702482c7d18ba1b9c70aa35623f1cf2de52c2dfe071d020e84a54aad7cda07c175f6457d4d56cc7d4af0e3d22f0b12cd06763e58c7649a82627e6c2e4373371e63fd7db55b892347a0125fd4cd7674cc4256a014eaee49ebe195834533dd28bd60b3f865071c8075a300151956e1ef062759cf0786f42e32a3684d573f725155d706bfc2874b3a53d35347ccf464893f8c2335fe57ff630179e511b3d21d4799ceec15ec8eb24b47f1c23b4756dffb439a77e237b05a3d2d8213bc328c593e5f954828b129454c81d4ff8b3860ff97a88cd5ba32b5fdca22c16abdf862380ad36e5cdd624669087357c5c5c53ac30b7946e77c5f83fd93eff75c71d59c8241bfc27bd884c223405c5ba546543b4dbe016705951cb091e0422a7bdbb69e5e3f330ecb3ccb51b4d154723f463527ca8677a4e2eb1c759a3146a19a6028403ef395293ef8491a3dcc5d4096c2a86b67fb7759a2e0351e95ebb732bea648d150841582759345daa785115fbba61a4842c259dfbafc1e01cea181546f88270b6f44af83c86ba3a08c052d9f9fad75616e891ae9f5747fbe88bcf12c9e7909a40eb0414d70851d4752a1570c1c6a988b95d16a560c81dec0b9a0fc2081e40bc8c26aa49878a5e8c5dc3097fe05801df1a5f31a9ea6b5bbd85a99701f81caac6e047ed862b4b5d403d279dd026928ef01a1b46f7412d9c1c03e5ee62387f7d7788b93b45262e807776f39a7ac62a492e1082bcf91a1006de8c239a7d5d625253d93a32199f1325df2fbdd2d6b0270c8a72f9b09f9ad803035f2381793ed234ea444d70a42c989e2d5b991a5458e582200bb832b252152f9826695b805cb09965c2b256b9cdc6ab1c1c04fb3c1d614c93aa07d6a41af739b63dcb609b7a96822f55003374f25384974ce4ceb723741b7321e3c4a26c12133073b0f68ac0bcef1e8988dec1767abcf08e2d05d038c73477f18dbf397ed846f0c913e82ec8f629d76b352321d4f7289fa402f43fc359a3aedb8c892fe68802cddf40ed4ff4b5dc09043fbcb215e693c0713ad6dc3674dbe10f7440bfb98b30dd367d4f2c2131dfa0d483b835b89fe67740c8650a85ecf4db673cf2d2b349a9962b49cbbbb699531eb1f67c018ba5229b234440ea7600e8525d43c2ff75324e85bbd1d9e9729fad300b2020a65d610c7993d6590dc59b35e12b0be1df2be290ddf68a98902b764f5a4417a45a7fda5151dc3c2f15d4b1f44e41b2d8c7032f91a43a203792f9d8cb32879d38b367d7ac54f34312949fede8fed7bc8a81a3a41ade3a514ed85d36081f626b466891e0b3c70d4984ffe6eb33959e410e78ff79dc965f499031ba9d54497042d5d682b335e1791a29d3d93aaabe0390c32ed1a6d74579bc283b3845da6aa31674c5b6a0c20b8e221ad74adc1be2e195de4c196dd28c5c304da0b3d70f1cdc039917b80b6fa5f75bfe00f2caca890dfb2928fdc67be211408a6d28c699810211868a6d01d5f75934b9ac13b8686d7df3a0667cd752b844ca4648f720d7c8aa4ac9fe3ad2728bad49a2008c019fc74b521771c3e97d106f8238917d4312beaa5641080dbc6a07c191055eba64a45fdcf110ce7a76b8dd8566a97c783715cd8873dc67ea38feb1621cf6e7ca06634e3c483cd39b6adafb7874bc4166d4d83d4c5860a71a41d1767754b5a7bdef5613c7a51d987dc178ea2068d9d1b07050f657e4fadc3faa95e8ab4a85bd9307310e4156f6f0cdbc7963bcd9b5947a6b5a0fbe3715c582563e142a48635baf43c90c4e77c8d0e7c9d135bc74aceb8429fa957bc06744c6c66e60a962108667f84f00aa8b3d17f00f0c28b9df7ab6f71c9235ce211d0e1016662ff505805dc6cc75750d9b416d026fdfa5483674be61efb16cad2aa5c64d00a7d3e31b968cbdc311d74ceafa83897bafb8f8ec75c3425bb2645af387c001ba60bdd8c49cce8e722e89fbad38f451a74285519d4cbbe80d83564658f29c639d01dc21c6512f8d508973014b63419a28beba834bf6798777366e6e6cee8a34a7e47ed1d18271dcacb5f3492e379c99ab1fd8010fe4d11e0d399a3b7bff8d72df2345164f7eae93a4be92a920bc0dfbc14ed018d2dd7f965e39b8ab8a0a5ed87a016cb6cf7e4572635a31bc38c8c9699d2478756910c081b7632b6784d05ab19b90de8f416483c6c7cf88d68a3966ce936cbdaa3993db13cc31cf438051cfdb35f08542e3b353e1a1da95d6915ffeb4e75bdfdc2d40b8939137188b7250f80dc46b5dd7631dbf9a7dd2a3027b76cf242f8cf41430cc5a53bcefedead602b29ee9119704e6ed788e0ce4b06f842c75968dac720e6321b59527f3209b8227960637ae9bba0b495074507af149f6cf6f63c64546a6680f4840552933cddb49ae141ca46bf4254c727b173e71b085deb273b1b844011a72ffc4ef6b60498a36354903b2e169166eaf35b25d169b4c4a6a042bbca8bbbfcbf6d5b972370685989646fa82b0ed0fca9775f9ac6600d85da5c9b37589e16310e52a4aa0968a2cefd30b4b13abcd2b00deafe7cb3ac0852d4e2c3a85b1475913150417ce177dd1567901647c07f82ff736d254ca83164a712f7c44a9ad6ef8882dcf4ba188dcec56d244e30b76284f88fffc6cad7580445348b1df0a27c2744ea1d985135e7369c03d859280366624b7245292cd9a7927fe02c19b01db768fade4952042a2e18c823c9bfcada1878eb0f8720a9cf0cbdcff3a05d5dce6d23ec9bb4035bd181bffbd1c700b9a38624cf4cd1b522c662eb85ec319b3c5ad4879f88ed", 0x1000}, {&(0x7f0000002580)="9754855d07cd47f91189dd8f161e369670d828e97ec8b99047ea5c256acb918a37f8de8ae070607de6f0cef49476f3c738279c732cf05a505fce379520eac680ac2ef62924dae22476b63e4fd81e03de9c4b1b9898e2b1314bbb20c2edbe98206a6c012a01d4f8f9c00c607b6c9b2ba674839ef523a503494ead5af8d951c1d661d209949998da1507cdd4dfa91197d6dc195b5c07f795b80ef39101aa76f88050a60af04e452bd996937081569a91df9d8acd08ec0e2403", 0xb8}], 0xa) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = getpid() fcntl$setown(r6, 0x6, r8) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r6) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) 1.477047593s ago: executing program 0 (id=1066): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x13}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000440)={0x1, 0x39}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) close(r2) (async) close(r2) syz_extract_tcp_res(&(0x7f00000000c0), 0x3ff, 0x3) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)) dup2(r2, r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 1.476835944s ago: executing program 2 (id=1067): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) select(0x40, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 1.155575343s ago: executing program 2 (id=1068): r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f00000006c0)=ANY=[@ANYBLOB="4b1e"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="e000002700000000", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0xffffffffffffff0e, 0x0, 0x39, 0x0}, 0xb5}, 0x1, 0x406) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="77eb6333", 0x4}], 0x1, 0x7fffffffffffffff) 1.147590232s ago: executing program 7 (id=1069): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/148, 0xffffffffffffff39}, {&(0x7f0000000180)=""/220}, {&(0x7f0000000080)=""/20}, {&(0x7f0000000300)=""/119}, {&(0x7f0000000480)=""/87}], 0x1, 0x3c8) poll(&(0x7f0000000040)=[{r0, 0x6f323ab256436b4d}], 0x2000000000000115, 0x864) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) preadv(r0, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/148, 0xffffffffffffff39}, {&(0x7f0000000180)=""/220}, {&(0x7f0000000080)=""/20}, {&(0x7f0000000300)=""/119}, {&(0x7f0000000480)=""/87}], 0x1, 0x3c8) (async) poll(&(0x7f0000000040)=[{r0, 0x6f323ab256436b4d}], 0x2000000000000115, 0x864) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) (async) execve(0x0, 0x0, 0x0) (async) 940.690647ms ago: executing program 7 (id=1070): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2b, 0x0, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (rerun: 64) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x5) (async) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="65c8f93e877ef26f5665f545ac79166bf694471ae62540498be4b2f2bbb6d825f640b0600e", 0x25) (async, rerun: 64) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) (rerun: 64) 939.659965ms ago: executing program 4 (id=1071): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) truncate(&(0x7f0000000000)='./file0\x00', 0x30001) close(r0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) unlink(&(0x7f0000000280)='./file0\x00') 938.866059ms ago: executing program 2 (id=1072): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001280)={{0xc8, 0x8}, {0x98, 0x40}}, 0x2) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000000c0)="b2", 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000200)=0x8) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{}, {0x4}], 0x2}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc0107002, &(0x7f0000000180)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x100) 765.584115ms ago: executing program 6 (id=1073): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r2 = getuid() r3 = getpid() fcntl$setown(r1, 0x6, r3) setreuid(0x0, r2) r4 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r4) setreuid(r2, 0x0) close(r0) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f0000000680)=[{0x0, 0xeffa, 0x1000}], 0x21) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x6c60]) 764.834526ms ago: executing program 7 (id=1074): sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x7}, 0x3, &(0x7f0000000040)="70d81cfd79dc3f091c20d47021d0da9b1c103f1024568389205453955cafa16aaa223ba48bcfd906bafabebdce0a504b16edf833393537e280b405e1477f695df2af825ef8e8b31b0b73cab6b2d8681782c4d7afc4ea53d82ec3e1c451600033cf5f8310fdb11f1ee7dfc1c6f619f6dd2704f155e865b867c7cfda0fbccedc9fec5bcca5c016ef8ee81da0306cf5e78ab421a6e38c0122191e724400a1c1929ef53b7da8da9398f3ebee0f9b0b1d184d8e24d59cbf769714849d6c06915965308bdffa334af08bab3960376e5f88c9922da4b601eb082a87e66655869d35a5e36be48f04d6344dbe91c2f9632e78fb50450d456eb2b82a17cee7815461f98b2ca7f87af7466715c6ff9ac15d6ff8bb05f872a73f40b406a8a84a3a55cacf60a172420f787dfbe6ecc4efefc12f3a936fab7beac38022833237fe63ee90b094270549b2b01bc9159ea089a44d151a249bb3c5efa1b87acf2d3bc0c80a15b377e16da5fdaa7bdd2f15f7a2d4f512ed9df0526918a634ec81b580296c5982054076d7dd829096e50fc550cd2ab14cd5022c6f53534ded72c31f1e6ca8df2e900485d4c4692eaac039c4b372f86dc9c38c24b0e8df1004646a737c453241f6b7a0653405ba29d3109735caee55d24b17b3c844659410c8b49c7405141cb53104ee77265923e7e903393419907abe0af63c750da094740f1d883c3b38660ac58b056afb27028db68df29f1b51a4a414d1114a6524cabb4a64edc888095bada3d6a41071141972aa560d76a8cff5d0810ee2992fe30eec977f1a32a3eaadf96d8f29cc2b6f1b2f18cd2a76407f1bed9bd08bac7517e4eb4e47d283a451f74a81b1379574cfc2697ef883eb4e0f30e9dbef4f93f2adb62200ff66506a4a3831a5b35748128e0ea4760df33bb03ee63b63d3505763cf10bbc6cec7907956ae7231b533f5dcf1b24b35a18dce93e9235bb896a8874aac732e18fe99678895374acecaf65c8333f8ddc2238352523d0c285bed95c769265ba38e8c785e05a4fd11a128b69f23110b5527b7438591a54588aa198fa299cd3cafe80b1c57a75d901c7f9c9432b08a496e07a811742b4ad37227ddd9948ed1c4c2044ea2773c885735fd7a019d295f5715abd5102728c077bb356c68d1b42816057bd4ddf4dcfd55920527f24e7ebee8e421e43eacf49d4edb7269df6fd971decde842e5f85dc2d37de626fc32a5f00f2b52630dd11d66ae66433cb62f071c0f031d85a02c368965fbb93b91c1d60226341de7eb2b3f590c686b392303c3fc518ec7f9402a3a132c77ecf7fb56a016802c84db6d68191da3c48d5651e6bacb936ac504cec88e5bf3380e3078152d4756ef0b4814910a5c8b49386bba48c69cda2dc943d9037cbf968f2e9b646ca4ebb6f2889e51c92c2f5649e7a45525f3765ff9c7ead762f13a857318af9e646703fce76f22d0d0caa0cb5adf0cc0451a909b4dd2721b8db95e8cca2ac8430d9a49fa98d39b836c65925ba24cb0424602be6f1fca4849153c4475a9bf23e48e2ad80fff08b409f78457bc5f89429c00ee1232f702aa2179e45ba7136677d3db97dcff955bdae201490166e84ef870615770ab5990402b95db7813523de74d2844208eb9592bfb48fb2c59e70a9cd5c0a5e5eebdb338198f16ec527af795054f73df2c6a5cf16f80aa5500c84777a4706d8501ce73575f11b910682475c4ebc6b67d34126248f01dd8bf45ce285dc36ac2e36a57ee72987edc428e30fd8fb3cdd6d440513bbc7f8a4262fafa627ff2c83cb5a77cc1502eca1fdaa187ff1a993117a5c1949a55b96a4b14953e0ac036e810da3115e50989586501ea9924d6694479136d5d7155c56dcbc687e7b7bf8fad34f6ec89244bfa881062a3fdcb035066580e1497d70ecddbbb81cc1fc24fc57e5b6787f80b250cb15415733cfc1d744d8b38813a9f141e4dc3b8cdcff13f0c61ac5c9e03e3fd521e8aa037636250959ac1ae85562fa0675455523348bfa5b802505a26098e3720d84650bf5e0efdea547f8eca10a2f2e40e2c64c7c5e3d705dfc151ac14ac42e9cd427dd3e6ee44a949607cb0543180287c786877ab612cf4f2e2c6815297037427a63ebbff0aba1f9a6ce818883fda9ed7d7e8aafa6a219377ca2863074a7ce7b99d6fd9e6f25dd593debce12c582eb948e8c39f2ede510154fdaa0f8799691e48c63e4da36e83d6633067ca3d5df99a93b5f04b2205de1e2fe1534136a14b59412d6255b5831b2b3499eae87527751526b867ac8ba1202943ddb707db81af71bf1541f5e5ce60b32c81574ef71adcf5d651206f5349bd628fdd268653adbba1d8ac5082f797354da6aaa6f4719f6769b7b0e6438414a597985930ce509e79b6a398cbfcf36ca334e3db605a2ebe972ea42f03b048a1abfdd967b286ccbac46bc96ad4782e3cb6b29cbbc0e608ee8e4333cea96621df5fa600b90bd541945d1603f58bbbb492af543813717fda7d924c6f54ff25c59bdf7bc47f5ba6cbc05869b4c42a62a18f70700656f692c0f9bafc910f9d37215e96cd4318e08a5583b840735950e814f3c917b7d232bd72cf8a86f6070c0d760032ee99479abfb8b0f67876d6432148b2b9acf50422a57df321d59ba4285cb83476e468e94067aac5564034015aefaca53b5140e99f4ca2313b19bcd3aa7f00a60548c407b26d3401a4355ad83bb99329b301dca34b84f7a973286d9e33373ab627e2819d972f19bd99f07a1a54e30e87640cefa66dc8a65f6c54722565ebbe4231218f4a63596654ca4883baa340ac6616f98812e8ec25e0d8112f8237a46a6e48175ff85ac4c90540adced4050cc97274f967af3f6205e1fbb26c5629d47a594bb2a5933a7b0e119e6b92c0135e34c28634fa534a6b48bea56796198bef467994503257030a3f02e3873f0fe284256607df2ebfc934bcd6ab34b8dcd0fc4a41e7bcfa7d5384547544b22c35c20b173120cc5b825f23fe934ece505f803e8c694630761e672aeff9dbdb720b7e0f4e150a09c225cb6cc0d87f9e29f8a089cdfda68f4febf826e60b4f83e0fb214eee837c68792bd2f0ca2e9b38ea4b245ebf7248e2e32fe582264302b456cff4e9ba55e25b7c6c850c578fd2c0a8e1c7df852eb1a7e9a6ad494955d02b6ab41a4bb91ef65ea3e7995b744249a09aa329f6896ac9a5d7af983b9ae182b0bd7f042f3b9fbbefc205edcc63316ff85db41789206e090d52987e90017e989f4b38521d401d8d2e8d06ee6939a640429a96715bffdfbf5f9bacd917250c296fd16a92ba2cfc2c310bf23e0cf9cd461656e8760463840d08993a950ac91aedaf2a4397848ffa9620d06bfd2d02e7c1b4062c5a88a6f7ace44cb7282be357fc03927ac222cdfcda4c876cb12723aaf66deb1042a06de5e34d21a2b021ef7819f2f779e1b57c96155e6181a86bf67092458aec08984f207216af14eb8ba0c1a6120e2e6d6d11781f3ee605d4627548199e587e2bac1e30394b45bcd430d2adcf07c203d07385c080f19088f24f7a846f8cff14341bf1be67ba665654cd5c1977a479d65dbd203d6ca549223490e50d0af04ff1b73ee662823d8c59350789fd21e913b2972511847bf8b3bf6025ef6dd30ac4b023115f723f1d79f16055bd03efc4fd3ed61ec215d948728399fff7fe1e59f1090efc2875148b2a66b608113a7a14ea5cf53f77d87e74b8d89c9becc5cc5906541711dedaad3cb40ae60c3fa0525475198a8e4a2d2ba738962271e989be921d1e6a089c624d0ca48b77f12a0632357cce94680675c5110debd76cf79badd1cec8762cf764530fdcb406fde13a22bf7a4df720c96feccd980f37e91eee8ff6718f6cf9d657a8955c4e30c45c50238ba9d78e7ac1293afc7010299408514cf9ff628c9e712c50cfdd89afd95bc9084f882063229e6e27e0e639461ffbf85162f09d341d30681f4fd52ea45ad3e7c160bf43db7294c9befea912668c965cbdc9cbda921c54c22c649f6108aa7abf983dbedffcdc3056d0e305124cd49806a48967273560888bbbb0f70abe34e07aaedcd8f5394a9be364d69118321a398132d8c802e515ae80e6d00d37689e19846417915871582f6c093b42a3731fb280e3edebe6758a6e0a8dc65411ad487d13f98ffdafd99604c89359ffe29770bf701d891ef3d3f8ed137d5e4ca3f6a187e44ad715664c05268d85237bdae208e5a3ef29ebd5d59e1875543984c13a1a401af2227134b23af6b1a330020e76536f52bd0e9cec77fb60a5765b9f2031190d21444472e1180935868ab25086f5a549ee0f933b91b8b2421184d7f4d1c4e7e1a20a5f915d0a45954fa60655aa911aa2ec861adfebeff9a2ce1503bb7d42383a66637fcc9c4e17dcd4b4bded92b1822fea4c9752f2faed9b971037395ae0a9ed10ab1d5fc5e4559df43005d22c9aa441ea6afdce8f341fad1e20f130c61fbc175a6a458a6028f69a297999906d5c580bec8f29c8b469d1ca6f89822ca3f83022a144e02cc10537a04752ff49ee10a5469c6cea990bab010c1953bebfb6eba9ab398508e513334ad16c883637e93ee266543e502b2d772be0d3ca392e61e622a938f86442766420cb431d8ccfa73323a4fead0f41db3c4e9c43bd48bb7affa05aa2883add31557d7125b68447778d29b4baf3120ce90d0f6d889666675684d7e06cae8ae033b182222fde1de62cbae2d570987ceffe56e19d3ee50354856eed6bc67830f26d66b122ddca8514e5124b8a875f63e2593abf432da391479c6b0d4c3739d4b8b515995cc378f7707f7adba13f729bbb94e215bebd44063377866e8c034a2a41a901c8e96b1cca049653b518d42436201d7c7cb9c78e18fb9918d717a4294d09c59199279b528f9578789137c72bac0761228ec35bf84a090822f020f57844e0d25547e571f0e4d6f2d0242add124d0bcb29e1cbb73d956da0875866cb6cd0a99d85a797ea0e0ddda28198a28c25e34bb800d32a590a719d7defb0379d8eaabe1a724116309cbd2b53eabe10782ba72eb02a4391ef8303273d18150dff92097859ef339df3ac1140495f697acf95995fb6d2caf8766862df2046fbfdc89309b1a1384d93406ee812cad9de4028d5151d6969c65699396aa645fe1f6dceccd244fb626f46cedff4183d41b4fb5bca7565716857aae19a6dc834665b7dac9e04f8c6da786565c399b0c591295b121d291530a3a496fe6fd84747ce8d1b7b54f1d26e3459516d847baaac1c47c1643b7b4004b22d3138d28be9752265a1e3e48a71ecb7c082f461cb76a4ac63da8af346d414f20365066220abf5aee77f95239dad33c2c40b4551cd03c9f89344f5f43584136e4f16216c3ab0d6d3a43ae76d51a550f0a01a7d58545fad22364da38827b66a1c7e5a69ee5c7316fc96f8958011ba61fafcaf1925bbec661f7e6a4b50be36f085cf07682ddb73266c09a17233d810c4d79e0d150337091244ebf9abd7d5e5eeefd49051892a62116b3481c863b24672e7daeb0d1e80e1346eb3d961e1d8bb510bd0f7dd35464b9c142121a9e5aba817f38a8789ff809983173ccb16298e024fa877b64b68181f1fb2fcf0d34310977be1c681618483bd599259157bde374a0c2d7886f5ffcc1716b9687ffa39f431559e0ff0aa2f430b6351c3a5147ea01f5402757dc6fa9442fd12386625b534f0d5dddb6e82d067b7feaac6bca3cb43ba2ab07b8b995d4c671ba110376e43fefa16ad95ea69b002b328670a6b659375b3c7deb4fc13c8615d819d422cc5e768fa0cb101ef4a4ec44e", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="0be38bdce442c6b4ecae935b74be8649d61bf95bbc981cba15750a7df4bf0e96c6567e91119702f71887a0b4f9c37b88885695ef572f06052d0eb47d4dd07bacac6f916270b678c96f1046bdf94a7cb26b6a5a32ab85a9c4a4ef7690ab058ef1b74344627be1eb01efecdea1e07e15045f20da", 0x73) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 756.898525ms ago: executing program 7 (id=1075): open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) r0 = getpid() (async, rerun: 64) setgroups(0x0, 0x0) (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) setrlimit(0x8, &(0x7f0000000980)={0x4, 0x20000000000009}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)}], 0x1) pipe(&(0x7f0000000100)) (async) truncate(&(0x7f0000002d00)='./file0\x00', 0x2) 756.575097ms ago: executing program 0 (id=1076): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 756.320517ms ago: executing program 2 (id=1077): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x3, 0x20, 0x9, 0x1}, {0xfffe, 0x0, 0xff, 0xfffffffe}]}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(r2, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) 756.112682ms ago: executing program 4 (id=1078): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) getsockopt(r1, 0x8, 0xc0, &(0x7f0000000000)=""/204, &(0x7f0000000100)=0xcc) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000740)={'./file0\x00', 0xffffffff, 0x8, 0xfffffffffffffff7}) 482.93812ms ago: executing program 5 (id=1079): setreuid(0x0, 0xee01) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) fchflags(r0, 0x10000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)="40117f3762d2", 0x6}, {&(0x7f00000000c0)="8cf4cb58949c81352d1df5a0d476f3c1aeb37c80620ba19c566ad2411597b9dfbd178b", 0x23}], 0x2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000100)="88e9cf1c159f0b699005000200000000007a80412b81b222a2be41926848cac8ee26f170ccc6383942d8d6", 0x2b}, {&(0x7f0000000400)="e9a013f40e43", 0x6}], 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 482.012021ms ago: executing program 6 (id=1080): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(r2, &(0x7f00000002c0)=""/218, 0xda) close(r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc00c7007, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000600)="e09c0f90", &(0x7f00000006c0)=0x4, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2}, &(0x7f00000024c0)={0x1bf, 0x2000000, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 478.278272ms ago: executing program 4 (id=1081): mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$unix(r2, 0x0, &(0x7f0000000100)=0x34) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d1", 0xe) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) select(0x40, &(0x7f0000000040)={0x40007, 0x5, 0x4008, 0x8000000000000006, 0x3, 0x20004000, 0x50, 0x100000000000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000240)=[{0x43, 0x10, 0x1, 0x20009}]}) r6 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r7 = socket$unix(0x1, 0x1, 0x0) bind$unix(r7, &(0x7f00000002c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) rename(&(0x7f00000001c0)='./file0/file0/..\x00', 0x0) pwritev(r6, 0x0, 0x0, 0x8001) r8 = open(&(0x7f0000000140)='./file0\x00', 0x205, 0x5f) fcntl$lock(r8, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) close(r0) 478.010981ms ago: executing program 7 (id=1082): open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) 477.767209ms ago: executing program 2 (id=1083): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 32) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) (rerun: 32) r1 = socket(0x11, 0x3, 0x8) sendto$unix(r1, &(0x7f0000000100)="b10005016000009f05000e0007000000001813fecea10516d09a32693f316e357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821210000000000008bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c1300008a09000000000008e38295f80004073da51a221f00000080042000000000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async, rerun: 64) truncate(&(0x7f0000002d00)='./file0\x00', 0x2) 370.618628ms ago: executing program 0 (id=1084): setgid(0xffffffffffffffff) (async) r0 = getpid() syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYRES16=r0]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x163) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0104407, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 369.576652ms ago: executing program 3 (id=1085): r0 = socket(0x1, 0x4000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, r2, r3, r2, r3, 0x88, 0x8}, 0x7, 0x5, r1, r1, 0xffffffff, 0x7, 0x7, 0x5107}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0xc8, 0x6, 0x0, 0x7, 0x4, 0x2, 0x1, 0x0, 0x9, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r5, r2, r3}, 0xc) setreuid(r2, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="7c231c241b2fab48ba236c0ffb060f0e9c3d8eb939ba04b3ce22700997d8646ef6c6ee531637a13f55640fc7270f5937a8dc855766d3c214b931edbb68d44c8a63afa5ac015e6194b55b72511e430b99aaf7e9e8eff8d3aea247ccb778e61734fc4bcb6c64ceaa85058720b9967ec1d9740bbda5bb4e91aa9cd1204b97e804", 0x7f}], 0x1, 0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x27}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfc6}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x53}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x42}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8d7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}], './file0\x00', 0x42dc68f0}) select(0x40, &(0x7f0000000540)={0x8001, 0x5, 0x6, 0x6, 0x6, 0xd, 0x9, 0x9a11}, &(0x7f0000000580)={0x9, 0x75ab, 0x8, 0x1, 0x3, 0x6, 0x6, 0x800}, &(0x7f00000005c0)={0x728c7d47, 0x4, 0xfffffffffffff001, 0x9, 0xffffffffffffffff, 0x200, 0x6, 0xfff}, &(0x7f0000000600)={0x1, 0x7bf}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f0000000700)={&(0x7f0000000680)='./file0\x00', 0x0, &(0x7f00000006c0)='./file0\x00', 0x8}) unlinkat(r8, &(0x7f0000000740)='./file0\x00', 0x8) poll(&(0x7f0000000780)=[{r4, 0x4}], 0x1, 0x50f4) getpgrp() setuid(r6) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000007c0)) ioctl$WSKBDIO_GETBACKLIGHT(r8, 0x400c5711, &(0x7f0000000800)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000840), 0xc) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000880)) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000008c0)={0x80, 0x8000, 0x8001, 0xd3f, "ebc0926ff50a62e0ea1f612c840e13d577747fcc", 0x10000, 0x10001}) ioctl$TIOCEXCL(r8, 0x2000740d) mprotect(&(0x7f0000ff1000/0x4000)=nil, 0x4000, 0x0) fcntl$setown(r8, 0x6, r1) r10 = socket$inet(0x2, 0x4, 0x7) getsockname$inet(r10, &(0x7f0000000900), &(0x7f0000000940)=0xc) getpeername(r0, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000a40)) 366.491964ms ago: executing program 7 (id=1086): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84, 0x4, 0x8, 0x101}, {0x28, 0xfa, 0x2, 0x10030}, {0xe, 0x0, 0x9, 0x6}]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f0000000200)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r2]) symlinkat(&(0x7f0000000340)='./file0/file0\x00', r1, &(0x7f0000000840)='./file0\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f00000004c0)={0x70, 0x2, 0x0, 0x0, "d66a90ebb178926c79486b47c1d100", 0xffffffff}) 0s ago: executing program 0 (id=1087): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x6}, {0x7c, 0x0, 0x1, 0x7e}, {0x36, 0x0, 0x0, 0x4}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) ktrace(0x0, 0x4, 0xb6586f34c0242e31, 0x0) shmget(0x1, 0x2000, 0x620, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x7, 0x7, 0x7, 0x3}, {0x7c, 0x6, 0x9, 0xfffffe00}, {0x46, 0x0, 0x2, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d227f7eb4e9be33bbd1a30", 0xe) sysctl$net_mpls(&(0x7f0000000240)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000140)="af6d06742edb6ad3423c833879392bc56ef9410387d816cfe9b22eee76f405d6fb910732591a3ba47ff77c23ef9a3438df5cf8022bc6ff23005f97d40ad8c84cd7", &(0x7f00000001c0)=0x41, &(0x7f0000000480)="12de11c792636a5c86b5f52cb1754b21d2247d5c49c87f6b31b288a0740518a158f2209a0a67c9e1fadeeaeb4b7a67ce055310b2c1f869832025df5bcd10a55c65270dbe3b12fbcca43555c503b20d992cd5d78435739ea2f8fcf0648652e256f18dc58b0f9fb4ddaae4e96b7c7daab3fb3c5a0fceb6275a679fed14b35d9fbcc13403136353b42f57b93780cd275ce927e13ab28ce6431bec6af2def96e8963181d48dc712c815f6ad83fac7f524beb8f314a4d03d7e01dedd279033bb2b6930db640111d227427808c30364b6269168dac16d2cf30efc1cb450dcf4a40", 0xde) r2 = accept$inet6(r1, 0x0, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000300)=[{0x50, 0x3, 0x40, 0x5}, {0x6, 0x1, 0x81, 0xaf}]}) write(r3, &(0x7f0000000380)="3aba9ab0001ad3d20cf70300e321", 0xe) accept(r2, 0x0, &(0x7f00000002c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x6}, {0x7c, 0x0, 0x1, 0x7e}, {0x36, 0x0, 0x0, 0x4}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x1, 0x0) (async) fcntl$setflags(r0, 0x2, 0x1) (async) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) (async) ktrace(0x0, 0x4, 0xb6586f34c0242e31, 0x0) (async) shmget(0x1, 0x2000, 0x620, &(0x7f0000ffe000/0x2000)=nil) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x7, 0x7, 0x7, 0x3}, {0x7c, 0x6, 0x9, 0xfffffe00}, {0x46, 0x0, 0x2, 0xaf}]}) (async) write(r0, &(0x7f0000000200)="d81ad3d227f7eb4e9be33bbd1a30", 0xe) (async) sysctl$net_mpls(&(0x7f0000000240)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000140)="af6d06742edb6ad3423c833879392bc56ef9410387d816cfe9b22eee76f405d6fb910732591a3ba47ff77c23ef9a3438df5cf8022bc6ff23005f97d40ad8c84cd7", &(0x7f00000001c0)=0x41, &(0x7f0000000480)="12de11c792636a5c86b5f52cb1754b21d2247d5c49c87f6b31b288a0740518a158f2209a0a67c9e1fadeeaeb4b7a67ce055310b2c1f869832025df5bcd10a55c65270dbe3b12fbcca43555c503b20d992cd5d78435739ea2f8fcf0648652e256f18dc58b0f9fb4ddaae4e96b7c7daab3fb3c5a0fceb6275a679fed14b35d9fbcc13403136353b42f57b93780cd275ce927e13ab28ce6431bec6af2def96e8963181d48dc712c815f6ad83fac7f524beb8f314a4d03d7e01dedd279033bb2b6930db640111d227427808c30364b6269168dac16d2cf30efc1cb450dcf4a40", 0xde) (async) accept$inet6(r1, 0x0, &(0x7f0000000280)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000300)=[{0x50, 0x3, 0x40, 0x5}, {0x6, 0x1, 0x81, 0xaf}]}) (async) write(r3, &(0x7f0000000380)="3aba9ab0001ad3d20cf70300e321", 0xe) (async) accept(r2, 0x0, &(0x7f00000002c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.27' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error uvn_flush: obj=0xfffffd80761a7590, 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 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "nlevel >= IPL_NONE" failed: file "/syzkaller/managers/main/kernel/sys/arch/amd64/amd64/intr.c", line 775 Starting stack trace... panic(ffffffff830c37f9) at panic+0x1ba __assert(ffffffff83075dbc,ffffffff83071ff1,307,ffffffff8302cc57) at __assert+0x29 splraise(deaf4152) at splraise+0xad mtx_enter(ffff8000013b7a08) at mtx_enter+0x9e klist_mutex_lock(ffff8000013b7a08) at klist_mutex_lock+0x32 klist_invalidate(ffff8000013b7aa8) at klist_invalidate+0xe6 bpfsdetach(ffff800001290780) at bpfsdetach+0xff bpfdetach(ffff800001294800) at bpfdetach+0x76 if_detach(ffff800001294800) at if_detach+0x14f tun_clone_destroy(ffff800001294800) at tun_clone_destroy+0x2aa if_clone_destroy(ffff800034208ff0) at if_clone_destroy+0x1d7 sys_ioctl(ffff800037643c00,ffff8000342091d0,ffff800034209120) at sys_ioctl+0x678 syscall(ffff8000342091d0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x328e1c37a90, count: 243 End of stack trace.