last executing test programs: 43.049471477s ago: executing program 3 (id=2904): mknodat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x2000, 0x3ffe) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x26) r0 = getuid() seteuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(0x0, r2) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) 42.548566996s ago: executing program 6 (id=2909): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/50, 0x32}], 0x1) close(r1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 42.543038177s ago: executing program 3 (id=2911): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7fff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(0x0, r3) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, 0x0, &(0x7f0000000500)) 41.799500398s ago: executing program 1 (id=2912): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000080), 0x26) close(r0) socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) sendmsg$unix(r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 41.798739484s ago: executing program 7 (id=2913): select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000540)={&(0x7f00000000c0)=[{0x21, 0x3ff}, {0x20, 0x2}], 0x2}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000080)="70bfd7084e25953c42980539410184f14294d67432d8d26900000000c53b1793f1ac085e7c773d9ec757a519c83b3d4566d3ae6ffc480ccadfd69a7533916b3e1a8604a6bebcc6b5d82003ba258a3ebba44287a1f5634fce286db6eb7c129921f017dd359aafa4f98f46d552fec971130015a5daa856ad196033e2188f1036d9d267575f36cc3d9694fe5e0d03f83d741cfb427403a478d1ea191a86e0a129f48862d7de4f5244286f66d4d73e85f1650d9521c0f0683fc5ad55089b0b57104252edb0061b44689bbe7d4b8649cb6818261f7167303dfe8c3fd832c11cbb332760aeeae59c5e36272f86feeeebd0979937ce9ba45302fdbde7f4f0ae7f76b272a5702828ebd8c84d4ac91c4cdfb45cacdd6603aa20e6074a268ffe79ddbff3db8da6a0409ee8a8623b2a6d2ad057dba8f352209480142e7813ce1cc3c041ca14a84fcf5dcdb3c7c02877cadee96dcc7e2188972941824639", 0x158}], 0x1) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc0284414, &(0x7f00000002c0)={0x80000001, 0xfffffffe, 0x4, 0x9, "ebb178926cc9595a6b47051800000000a600", 0xffffffff, 0x1}) ioctl$TIOCSETA(r2, 0xc450443d, &(0x7f0000000000)={0x0, 0x7fffffff, 0x20001302, 0xfffffffe, "b7a2224ff1004647c39e001815000000000000d1", 0x4000f5, 0x5}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x4, 0x4, 0xbe, 0x3}, {0x1c, 0x8, 0x0, 0x3}, {0x6, 0x4, 0x1, 0x5}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r5 = kqueue() r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x5, 0x40, 0xfffffffffffffffa, 0x547}, {{r6}, 0xfffffffffffffffd, 0x10, 0x4, 0x3c3, 0x3ff}], 0x9, 0x0, 0x8, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) acct(0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r8 = socket(0x2, 0x3, 0x0) setsockopt(r8, 0x0, 0x2, &(0x7f0000000000), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x7ffffffd, 0x6}, {0x18, 0x3, 0x401, 0x8}, 0x0, [0x1d0, 0x2, 0xb40, 0x1, 0x8008001, 0x3ff, 0x200, 0xf]}, 0x3c) 41.299011592s ago: executing program 6 (id=2918): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x17a, &(0x7f00000003c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000040100c2"]) syz_emit_ethernet(0x100e, &(0x7f0000000880)={@local, @random="bfce2753695f", [], {@generic={0x806d, "c0bfbd240ab593ddf97346426dd344c242d2c1822e7f4b4367d209236dbdc67c9d6b50fd528c704144484993770e01e7275d20d7d558a5566624078fc9914df3047457d85cd707216b9fe7682a0c69d9c53e858fa91f5482b16d7d342729b57fe5e374ab2e3ccc569e86e429ef11b58d4d24ee49a4975f7aedc4570d60311b896dc779aed862d6eaa4aedab6ce64a8d9a82b0b25bc85dbb47d9dc51f289c206c952d4a9423af2a918480861dcfebc6763e50da228a8a5d3396596cb7b8d5d49da8d1761af51f229371ef8d716689931c3d696edefe7b3837f821b221e50119d39ab9b3e54c98b04fb50f82bc942d7c9a782ae4ed86072dee6328f10db8f0f82832348e04dbe66ab4589b319405e0c57c3193dc749acbd0e32531be560216f530391c4e123760118bf2c0d7fb696ae29c6ac1ccfd15bd229be69ef95244e396242edd2ffe1d802bcff72b3df6eb67de4942ce1476650bad21c7716207b6f472b09440c131e91a8780bf6ce1ce6895cf60716c2b48929a4f20f075fd826defdf118145e94b4760266a669bbc9c1f93282274cddd65bac5527b83a3a659e15223eb52fad8934d3aa7d0d17fb655ae07773f84a513cc77ed419eeb23edbd6d74af4ae074bfce6ef55d091c42bed82401e8b1cab36de0c238053d429c6bd7482b31df642aefa9fdb9d58291992eb7cf24997aab09a208068e19fe269d313cb11d8948864d547318fb544657c6d2fb70ed60eaaac33c5270fe9e7a2f7042d5aa7ef25e5e07730a0b47e284f8136882089123e5e3a9de7c28b1f527fe6b4b169533ead0b2a220f02372f2e227f80673f91d1d4ebfedab575287e0a2e30d225a9f59319f08fff31e2cf8e8a6950eb4cfdafab6b58255c3f0b0355eee52c8904f8b2f116dcbc2697dd403db94693a0875916fd6066ea11cbfa3edb68d8e6e2b862e6c862c97cba6393dc2e6bd1a6b0bd1664b2be829d78981b2a2bd583e4eb4de7f64865c22f95142094443e025cf4cdccf2201fc6ecfbd6365ce704bce734f1e0a3f8a5678436145429822a9eb1d533a3cf005d90b704fab2ed96d531f57b85653f0912ea8f69dc6b8301f9d7eacbb01287793c7986070defe762eeaa0c37d8bd1448b09bb21dd327292911069bce2a95f3d9b30c7cce67285437edaa6aa354d842264be9f968e2b15d901ab378028df4311ce63fa968fa7f75061550a1905be63f14650824df2863dbd3c383d15a1283a65d56332e4748eeafcdc0ed75364b6e6d02bf0d1d068fa51c1c051af2ac3fab96ecb7c2e98c07f3af79ec232638c4d58289404e39ea03a3fcfbdadb9cc6416ed0cb5c8fbab420c45eae3ae2f7c72c2c6d9fbc029ea08739c3a227cc51f1d1c734ec4f7c94d41e4dd586534552352bacbae348241581a05c38c38d7e68a106eb23262ff2455a81c0b9513a64d9277358c5fdb57d4e3039de6d5aa3fd3d6ac675dcb3015d4bcc215b4f9cf0ac06c692875d7c2733b572edfd45c804b2d5e9ca28dbaf555bc2801a06a77cfd4acd5942ad4911dff5bb775e42b5ac50f74d46105721e9d0fc7429f95b92ed7274869bdd9fdcc5954b14e0aa8a24c97b91bdd1475acc4dbf113bfa06284dc376ca980eb4ca72dc3336aa6ee7fd5cc81d4213fd66d4709b50e9ab04d90ac46e9bfbcfb40582ea43f7d1e4f88e3f12cdac6ba39d6856b767653f28ef5f2c22071a0bbdb26046f1facbec8efca6e042e9078bce34c4dbd7c8e7e16eddbb9a8fa297545556fa84b85bb8fb933cb16e7b9eccf6e5e98e42aa2b4a2235e17bdf3791ac74512113edb395ff9cbca8fe6dff2532e115863dd80b848052f5d65b63fa42de88d87b52bcbe428530e25fecb5af7daf4da0d48394b77d43043f9bb94ad44a74ebe7c7da7e117106d981d6e44388d21bbf1ff10d01bda6a286faa63a3be99aee5662c2bb5f6034d4505650857c5d8cb55d3046ae6509094f2b5212d091ed137377d9969e6ba37cd9712f0f212f416eca1298b294a89425e8b00501873c353a7277e578d5a8fabc854a528db636aadf12040e4da836afc073914adf680335282e5dfc0f73a77b1c6f9a1e41533affe58aeb65d0461694582dea23d7db46ae13c68cc209a321de86d5f4f7ee72d7a694bd89f094f28171702ea2879b2050e857b1f32fbacf00cbea79840c399578cb027d393aa29fe4b91025ba50dd7d5d0c2a082ab831b29b77c7872f038d001f06221f208aba4287a8fdcf1a15009db24bf2c2f172dc814e77ffa16895dfe7e21e61b8ed9cfeb30d9441734c3413a79d94c346e4d68359c30f7313e0b72484a7968d882bc1393898026192101c87abc5195e38cc23d2de0be1304d04ae30101659e1c6496193bf6a0b08c89bf13905c8ac3ea9977bdb5fedba741b943763544ce89631bfbe05cff792cbb8f9744be949141d43a89febdd850c451b8881f5699cdcb0c9ec2f436a3ff53a2d9b841469a0fe76a022fa1a9ab8f2d78ed8491bc5381ebb55ea7a38de13cd2f6070f9d0f9373642908d3e0627ecd56952039b15da432e84b3658098117668212992736b65c77fd51e2afbaae991ef74fca4a6f7cdb03613b5c66f7d0d8a645fb8e5fcbf178fc1ad767487753f0ae351f95246c67f194118e9b8eaf11f2b79c221e75a01bf1f83bad61a1ea0dc769393ee2ff5327196b2d7b46c7b146b55479fc619c712988eea750660a713f5f6da8792847ff93d5b42b8abe990a767957934347c90578ae460deddbe113c01d0eb01e25a72e58c9eaab7fdc98878dd1d846cfb164a71af3dd7d6fca4827955203c672c0f59f9b836d5c97a83ff3e50e68e5b606dab628756b040289372bdaf0dbcceab5caaa543ab0fb89938d58ec33ededb9793e9d0580a7281334b635fe1d8d04279b30eb007941658469ecae64cc7ad590a9ce303191f7b4cd2bf75043f8c92d7cb37d3c69665ad0ac073fb31c17dea1d5f208c823e6bd40c9077d002aedc113a54a0c47f86ce248f3767098a06a08b020470fd77175761031c1963aa01db15e3463e20ff7a8a2200f400bcae958596b94e3efd629f8dc0caf27cae2dbfd32ccebec9a6d721aea109a5911af9ab9ee499a1a7951dbb894e05ba2eb611f5ef851a9cca5c8849994629bc6aacd439a6125e4e266e2a732161e1acc45cd24bec80a85db24adf1935bb5ff2bdddbb016791ce77388705ced1951e859e66cd3a4216db501eadbb78e13886999a273227aa16756aac95b07defe9b9501514357c8da2fa7fcef73e2d30a0a440e15123577494894bee0ee8091ba159f0d68aa87b491cc8d18c924caff5c0353901f2df4434c6c0634f5c3d6784ec5d2dba9e95eab45578e5a83c41ba4d2729f71aa0be266c0b71bb5e81cdb6cd00b50c756d2166ec09dd15af86c7ba35dc2478aca175207a0c3f85b99996b6fa6f302befbba64074fa936df526bb22d591768161f9abb82432d5b4bb88ce56f34c177e2d0659f49ef0ddfbf86e04270ca237bea51fc54d7fa1b701f6dc1ba7dd442c33db0b894add49f07e3358efb135f9165e17e8b837837c46c224d4d35e03aac1c099d1d3b1ebff2452e731c451118a30f82645ce52b3765b57e06628afe9b01634aad6391302bbf8cfed82125f28a7d782d89df14300faae10ca40966bf5179d48c35ab65383dbc09895e7c71edee51bede014db9ef9947d268cff19935035f8c8bbcfa1ecf103721d1df49fe8774d8586034951c4c99fed0ccf88945c2cce5a755a6a8286f6be8534ba0e8951cd155753d76ba9f914350479f8a2afd72582aed3eda0e101b341c76769802ffc63f53fa427117d242a8259b3ea775526f6d231fe61649887c96e9786893b0f8c8b72738e77a71cfa8fa0f55ef96f855b980fbe41224f21a05362f7e522e656a5c9de383ce079910ed186882f7ba5f86d81f0fb92fc45989b64523b0068fc0671ff1d4052db837d629675a0cbe804fd5d9f17445fae484bbde7de1325b468bfb1f6037c70e18f0fef2550fa1f3e080533b11a449bdfbad9ddc3a958605b9959dc27551a5b268e6c2df55242f92f9bb698b3ed7aaa44bd5f1da5d4f49bc44877fadbd6df82efede74bf3766e2ea2de728fc2309daaaa38c5df77c40fbc03fda5d4fcc10f4bd68db1f72b800a73339217a50327163dde8fd6f305dd16910c354295a75abbb0d6bce515c883b516c396f7a4e8b112fa32cd0c3179a36801f03c21a25e20c95caf1f8b04934b19e60846f1cc9d308ef8fba91df9046cb694d5c129cb27bc785af2977f9bac92e8b17eb9ad4104fa0a27e896ca160964f48d5636c8ce0ef8825d8c97fdccde3a16f6892752f9ce168b7d6925881c6374719939ec2bf9ffd6d5e97f7385bb5f9ed009f1c0108cf61237477c6ad9ed2925df3d782dc93b2cd7685c8497f26d5a0a6b7d352ee76d76e925a42cfa30481d19a53a3ae3ecc822e4e590f013001294012cd501ecf851bae21b8a592900ea07ec465bb0c52dab2799c376389b8bc6da25d4c9fcaa69aaec9a19d2a68ce145d2ec18906afab0e68a2f150652ba1ed09782f3a38025d8a2db9023777078a9e6294a90c31b538f7ee26e4726339481c5c156b0378a84885e60b89613b721a681b3287fc3f481a8bee1f4845654a5a2222e18e6af4785a85f4dd690560bd3a932dd63fa52319eb6013634ae313965bae4a85328def4ab6dbf9040f6e3c2152fb72b65b0903198a3de7c31950324762017bd68d37b08bf37c3f9be27f8389113e91e4783f2f04875da6b3e5f27c11d79bb63b1555ad3609b4b2c187a54a22d3356cf851ac4693ba0e67ac73bf137aa6cd6cdcde58d3f28418bef673493e93bc0f7e0a726e14db19eee552752fd096908264af20b7453b5f8eeb56c35933112694f60228620535676810ff6e5405112aad69815e5383c119364d404d969b3a1d7b4a58c1ec7ebf820b479ab13136557c49d5c976943a18de341bf8018e15f09740999d112b4253059851f70046ca17928d201bdabb3560c36bbe5f82252e62b98a80f44b9f2e49a1b4fba09877712f0f971b6828acdf939439ec2593ed0fe459724981055291b264dcbd0699d96034d19c302355bc8e72365410efb3a90bc326f3474640da93c327a6f7072091a9fb83cc07c06f8f2bcad897ac4655637be8b337310583ebb91ac2e9a43be75f6fc9fea0190d68ba3ebbc356efd06449526cfb6c04b3f572f796b123152c550b4076ee72086b0b118b16e4e95009c7edf67d346215c1a3f73a21ce125c61dc8ba3b337fb359db9fcb5f4ab3ed6a25ab123a815ac7e04d50202c28e9b649b9a5c97cc3c46bb5d26110b4d459db9695356c3c6631dc89a2e31a08cf390adb72f6417ceac04e2f6e9b0f5e9edb461f3952baf982cefbce1a5e06be06f2b0dafafe751cf4fc303af2e84a18bd3cf6dfdd7107ffccd712bc5755962178a8360d197f7275701b588b4847efbd9374be74768d54c7b9dedceb71f9505a9fd2473593518f365e649d4d5b03452ed481c84610d814fe38eb0a3476593a9162aecfbf62969f9d797fdbd649373356ff5bceeb3aa2380c2c5705775166bd3c9f9aa1a09209691b56d774391eaa6fdeb12f1bff8acd99452b5805781ab3b1612738a9d35fc44ffcd18eb9e2b17512e43d681d4e30627ae76e8a4f4874a008f6f0213eb4a626e2cca7581885d5da9f487db4c92d8e5d8ef54dbba512ecb3bed243c2af02f9823ec5449c8cce852736c001bdee7711063763e63a2060a58efe65c51fdb4d0479a3cd94596711b3528a28417bd6c5a454b226e4b9a1cc59cac44"}}}) 41.049312525s ago: executing program 3 (id=2919): socket$inet6(0x18, 0x3, 0x0) socket(0x800000018, 0x1, 0x0) r0 = socket$inet6(0x18, 0x5, 0x1) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7, 0x6}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 40.545939427s ago: executing program 3 (id=2921): syz_emit_ethernet(0x25, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa7002b42efa25f2cdaa21129653fddd3b571619690157c432d95d0ce343c94e86ca47ad6f9a7981af413faf02586bef18c7ac0af237cfb951af0362242cbc1ad75fee9cde20dfbcec005dbfb58a97590e4a89da401f914104bacc12a807fb174502247433d1063713f30a1424f2fa0c67822376a6bb5c5cd1"]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='.\x00') r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) mprotect(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x2) 40.044189143s ago: executing program 0 (id=2886): syz_emit_ethernet(0x30, &(0x7f0000000040)=ANY=[@ANYRES64, @ANYBLOB="de6334f772d229ac6cf847bb41bb3c7dd709c258f71c66086ea2c704cb8c3f9a158d6e895ccb6cbde5f994d41a9db8a4332ddf8016da47d53cd026917d0f0603489bd492f82d91084994dd94b871272d6629c625e79e6b901901fb2952c2df14", @ANYRES32]) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x401) 39.549337696s ago: executing program 0 (id=2923): r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x98) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000100)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x40, [{0x3, 0x401}, {0x2, 0x4}, {0x1}, {0x1}, {0x0, 0x101}, {0x2, 0xc9}, {0x3, 0x4}, {0x2, 0xc}, {0x3, 0x77}, {0x2, 0x200}, {0x3, 0x8000}, {0x2, 0x5}, {0x2, 0x80}, {0x1, 0x82}, {0x3, 0x40}, {0x2, 0x8000}, {0x3, 0x3}, {0x2, 0x7}, {0x2, 0xe}, {0x1, 0xa3f8}, {0x2, 0xffffffff}, {0x3, 0x1}, {0x2, 0x9}, {0x1, 0x2}, {0x3, 0xfffffffd}, {0x3, 0xc}, {0x2, 0x4}, {0x2}, {0x2, 0x18fc}, {0x3, 0x1}, {0x3, 0xdc6e}, {0x1, 0x10000}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000340)=[{0x48, 0x4}, {0x25, 0x1, 0x2, 0x1}, {0xfeff}, {0x50, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x1, 0xa}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r5 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7fff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x5, 0xb}, {0x0, 0x1}}, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000300)=0x1) getitimer(0x0, 0x0) getsockname(r5, &(0x7f00000000c0)=@un=@file={0x0, ""/250}, &(0x7f00000001c0)=0xfc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 38.7992743s ago: executing program 5 (id=2924): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r0 = socket(0x800000018, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (rerun: 32) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0xd02) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) write(r1, &(0x7f0000000280)='&', 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1000000000000347, 0x0}, 0x10}, 0x10, 0x42, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x39, 0x4000}, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r3 = socket(0x20, 0x4000, 0x4) getsockopt(r3, 0x80, 0xe82, &(0x7f0000000100)=""/159, &(0x7f0000000040)=0x9f) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f00000001c0)=0xb, 0x4) (async) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x184, 0x13}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x7, 0xc, 0x1, 0xffe}) (async) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 38.79871727s ago: executing program 4 (id=2925): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) seteuid(0x0) (rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r2) r3 = socket(0x2, 0x2, 0x0) (async) r4 = getpid() sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="140000000000000007000000000000", @ANYRES32=r4], 0x30}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, r6, 0x0, 0x0, 0x81}, 0x20000000000}) r7 = getuid() setreuid(0xee00, r7) (async) r8 = getgid() r9 = getuid() (async, rerun: 64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) (rerun: 64) r11 = getpid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) (async) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) (async) fcntl$dupfd(r0, 0x11, r0) (async) socketpair(0x18, 0x0, 0x6, &(0x7f00000003c0)) (async, rerun: 64) accept(r0, 0x0, &(0x7f0000000400)) (rerun: 64) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="f2c539d22a871de668b7bad711205ff5c5bfc723129b75af3d203d9fe782aafa39b6d9099c1d42735fbe74b53891d7ef5886801c5db3076f441246a7eb191c1740347f83ced4505088a0033c5ce086c1627cf0ca4f6672b9568782d8a868fada6129bd25b21ef88ae116c6b18c6b27d0f806a7da93aa312a0f69eb6f15fd2b69bd4b4e4c93377016409477dc9eb9177c0bb8d24de83aefff0055dbf651f4140b4221fe8d2b62080cdc733ccbfb9de65b725f4adbc81fb00884f393d65b73664f36e9103e6ff1f3ba0912bc08109b2c18", 0xd0}], 0x1, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r4, 0x0, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r8}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r13]}, @rights={0x10}], 0xe0, 0x1}, 0x400) (async, rerun: 32) write(r0, 0x0, 0x0) (async, rerun: 32) r14 = open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x12) recvfrom$unix(r14, &(0x7f0000000000)=""/79, 0x4f, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 38.797976864s ago: executing program 1 (id=2926): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) r0 = socket$inet6(0x1e, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800"], 0x18}, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="08a6800310605f654af53705e3bc87172b6e29f7f989ae6d90aa992415374555e4aff9641f725b79a8474b9817f4d6bffeadff803025b3964be1d653f98834a357554dee", 0x44}, {0x0}, {0x0}, {0x0}, {&(0x7f00000002c0)}, {&(0x7f0000002140)="99b170b5f44ce422545311fa1c2e5299ec80b0c5b194cf175644b6bf52a71dfd14b9048dfba7fba31a7a15d81f4836731d0685832997a9dde55562a9a5197e7f9012c1330b5771017f5ead16652948ec48a764c825d2aead72c148c80d7fe4fc065f1225840b05fbcbc6b9fbcc49c920c348da0cb63a0b718f0a4db12d164b568a9f54805336e4a21db0df5438bb3423780d23a9bcdc05f83ade3b1770d7a1aec4bd41fb492a9f8979016ac99e3def82e0c05173e4c04d1cccef1fc78b9cdfeeaacb7eebfce00092ff183949f7d205361a249578069c992511a5e638623082f13e7d389fa3b275f227d8308ab1b640e9b07bb7b60123b0f8651ceeb2f1f6bef1b0d5d88fe6b7eb253ba7d8daafcef63edf0fdc944fd469a0be00522340784abfa9b381c9ce3901a0e30de0443805c2d53f3038b1e28689ec466370aad1e6badb07e3538fd0835e0f70c00aa45410a04f23e5fa0d7ddd20500decf6dffdd1f66805d8bd660450c0fb7a5c890bffd9dd7aa8a668802517115ce6996a9dce12f17002216187a14321d584f3d4cc41e663a426fc2f51d48e40deca69f3bc23c556d80cf355fadb65d78b86a62f7fc69f49187ba38667ec4d7dcf5f98e4411f07d6850e70aa08639db7a1d0de436d64017ad5aee02099e8d7de630b5a37431b904b6e81df715b9cd2a5cd7a0c0fdf87b892a27f14654550f3b3dacf5a303f493ad237210ab14f7da25301a59b9f2bb7654b90036c3dac0a79fd77b92ff92864e965c6d2050c1ee458dd7d56e45abec5316e8a42f0c0d7c586bad2912320f67bf90375a47621755ce410eb0d0e5efd8aab847e7b23dd44f0722b13fc0b2b79d0e2863a01939bee5a62ff75a41ee6130e4f6ae2e9b59d6efbd468173f311bdbb31dd7f234ac34642721ba2cd6fc7289e604850f7688a58a1e4a21072be79d79e5bf65f3b7e8303ba84590c03d778059e66bb19f7f71bb7bcc8a134a4dcf6e3cfeaa9b50788ec80a73f14848961893b18ae82899cee87d60436f0f47ab1d907183af580474036174cfcc7afb14ebaf70ff4fb3c37ca4882e37a2cbdfacb6247fb72866575fc10fae6ff07c2cdb3a23cf7c38bcb3f7727e960fcabe20f0c5622bc89754f55c81573a8c0b0cfd90f278f0fb6a207feb687e13bb7d7def233c1cbdee4722ac077a90648a3b79e1abc1add2adbbe3b4f15c2c23990ddd7608fcc14ff4489c355453b2c3fbdb9866bad4e5db47c621664add27ebc3c403be75f641278c590e13966a7e6ba7fc744b25207554e075f216226c5d17eab00d018f47a64370a0e08cf2ca17750e7d5a91c7358cf18a860f88d8b2f5ae18c9969dad34577e2adcd4b6773dd7c0cc8c858da6d6da6e16dc2544f6e00eee21844e2fe200b661c37c592bba2f701ea46545943b7faad257e7547f01a455360210ab446507a7d2355627c0b6d19f64930f2e5185db35ea1f0041e2fae529fcfcedc0dcc4c07b42d752beca24a27be133c76b8fff3432c72c436c03d67c1a3f116a6f1757c736938047d9a15e5cc31ae5604bf8fc331ca37581e9a2c16dbfe0573d15483bdc00f70c80f304bea3aba9c5ec0f8311a82778b53fd99fa192ffbd3df9535195b3fd49c5ad8df46b56fc0b43a14159a2cfb50658fae45004574144f161cf056f4516f04de3eb978d44e2bafcfb9c1a0fed4530eef41f5bb0cf0e08e83990569df3ae5cd410c0101c74a15010183e3abc934766cd95bfbe6c14abd39534a3c5bfc1b18d8bedce59f02b443610dcb0252b558a9c65498bcfb360ba8f69c56d707bd8f9cf92bdda0c6731dffd7b92d0e8bce6618d3ee6f5a731724d6beea6597b21f4183395bb50b970c3ef9cee453657f45871062b00eb8cb3a103be50430f16ac90a5b5778447e10738f1e90c8b668402073836e2340a5546e78bfbbdb03ff7ae20b3d3ccdbd84963d01b2fd0d46af1825eac7c2fc933eb773c39bb74840dff4874d3f00f0a353521f9cd8cc949f6e4440da4f8b4e52d785ce96ab789c0906596bf8ca44e7aa7eccb94bbcb7f6a437bc71d17c3ac3097ddf4ba677bc8da71a516d03d39788b2a73af62930ae4809f4a2b82cef623f5760aee445f641414d6b431febbd3c0dca95628eb7f53cf0980c8e5341592037e04f0c64e422fe61ddd3f6cd198fa3d46d67d9acbd5c90cc35735a508ca8356a146b3be5ddff7c712307d1d14648b69139d6ce4093319f774340052fb632e10baff479a7eb211213c741857abb93482842ba6bc24c0a82496d74a969662fd9ccb0349855c6ef4f9b7d0cc8ba9da6d8c0af4c127e54b1e0aec02c5d3e30bd2d40ebed32e8ccd181d91b02fb1fea184cfee93588df21e6d82e0130d347a3bff337c0d0cb23b38def738604eac7ba0253f8d878cd520044f18d4b98c99b2630225381d68598b74130994b37e57c71424449f355680a0632c68d75d834d3e49f379512bcc06ae1fd00437d234fe29cc93a4b0eae261ea50a205566d7983e60513cea42dadad6a3071b59f0fef0efc256375ef169134a9083e2a8338ed2db20187ef5ca2864da9d3bd029c1af42854649e9417b162275fadf00f064cec11647a322028d10a8190dcc84d9b39f3c10489ef1bde13ef72deb4c2edd1619f6de2481f7e0d54df0677b3296d910653238f66f4ba77d86b7a655aea87caa08db3ec36185381b12534745039c5646823baeb17a08d25c82e961e29bb5d53e8a5872204cc84ba7a47f991b16fb091f7bf9dd930b2847b5e1544a325456a5ebc6355e4b183594ae3cd73601bc20058cc68ad4c8630defd81813975ba45e8738536dd034444ed778bac92ba5bd8b076d6a6f8202f58fdae874cc5d33be919fa1b1642a3218079d12947cccca2d96395bc0339108a538e7590f8416935afdbf81ad60d26c0d2940dcc0a4b9c25d1189b284fbd6bec7a1319d051e9e0b3b73ea1e74677f64b88940b22a0a687c4c204e6ba7eeacc383a0fc97ef9f501e4acd2ce641e28d7968d6e1fcfda3db50d9ba64211ce7106dc8565548beeaadc40bfecc5c6ac5bed13bc95012a97c8595c21fcb747bda11878a02cf1ee962e688e48adf964ba1f1e1a275b8d6d62ad482f4af7d26b3f5140578751b061366bb939d50588dc8d56ffd7cd7e88c4e371b3971efd3b2a480d30513d8e4e0c0ab3be7f26ae031d9f4cb81f5a3e9cd1b00d068dd7d699a237347e88133281cf189fb128deb8c4830b21332062d50bba3988feb132217a49c791e3c8610e005dff67d01cbaae1d2255b69d12b08cabdeea83b67c3f448f77729d214a0471c9634daaafc98da8761f758e065e65cc3fe6d60008b0b8ef10d6e66f438aef387eed838bf629c91872603d64efdf06df3c772c642572994be1be721a4d3b0c7c84b1048346f3371e19b83f81738ecbe108dad8987e99425c07baee00c08ba7d4476352f676496c2749a459221c4b99c9fdfb6f260b31dce4e7ed26bea90d36066e7cdf40620b1d1b5971d9229960d595a59068ad1fe3a7660bdbff1dbcf4924457f33e48cb9d1ee99dc8de354449a5be3f74417f04f8458a1727d88b6358ad8007ca67ce36c1eb2bbe3f2959394b0cceacc8c9a95020d970af8321e451e6a5dd3320ffddad431c90dedd9fab426722acf2ced06082931c127a85cfa13ccdf0ae0e2c175f3efc65b2cac55476e265377cfc75f607068779047f1d1796bd5f5b14538caca93bf2cab30b27188991c404c062c5ba502dd08d5fd575994eef436e7c7035b8959ad54e9266b7cb99db1fcf19498efda0a8170cd3476976aa6deda1e5b159c3b94b36d7e4434d31e54c481fb2f6e70ad9ba384e52e1c78f265a575a6248f7f1700bb704aa480515fe55367b56d549ba944efdebe82d28e2dffe1ec62920943b44eedfd06c2db736ec317989936feebb98a5ed9ad6305b6af6aee47596add6a3aa0d4ca63fefd147f6a68bb33aed6977b0fe81b9bd96fe906ab0c09cbd2fe33483e22526614d3dd921bb1e652da11791b275004157bb27ebcffc80f571b9fd818fe0a84220301ad187c1970c8c7fbe3a1eed16d2fe5501fad2fef597b84b1514a830e53f3d888a3e4bb7203567cf8d14ab5b6e1444fcd2b9fc52f2d3041d612c8b6ce87eaa822a2c3660a0d0195a5ab96f12d91add09d855ece3df91987d9639ac6936c083f2bcf77d09d3bae0cb885acc690425e8ba2abc75703b819ea07a7200038451c0b31f2c7f05613696da745b16e3a403e568bb20633a61b30007d9cc0188861c05a16ca9556dc900ce03f92cb9dd303bd7271bb8f778d84dd1f6c1e431e21214e37a8a7d864147ae73911cfdaedce9308d2c1690f004dc9122b7cdaad9bb1b9c122f702029ca8556424d979154668a8c323c4c5b96154e62bc21e0605d4f93b5de1f995d2f18a23f35e5fb7c85872533594709a6350af8aa949ace387fdfd941913d7f5b331e0bc3448115bf65c90955efc1a96f8f315cfd6887ce6ac2ee77fef2229c7efc63759fc5d3eec2af1e88fbf93051cc6804504ede4672baf86b778be4a35d4f37511a5b8e0e", 0xc8e}], 0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r2 = getpid() kqueue() ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000740)={0x3, 0x0, 0x0, 0x0, "0057000000000000000000000000cb3800"}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x41000000007) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) clock_settime(0x4, &(0x7f0000000000)={0xfc1ecc7d, 0x260}) fchflags(0xffffffffffffffff, 0x0) lchown(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa6b9799d0807086dd69b80bb100102b80fe8000000000000000000000000000bbfe8000000040"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x8}, 0x5, 0x5, r2, r2, 0x400, 0x9a, 0x3ff}) accept$unix(r3, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000000200)='./file0/file0/..\x00', 0x153) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)="65c686fd6e655d438b16c97539801d", 0xf}, {&(0x7f0000000240)="576998f8d9", 0x5}, {&(0x7f0000000280)="f5da028a3db7070ec807335185cfa5180c92f44f6c4cf9404572fc94495fd288e50b468f892eb2b42d6a5841316408216995a30d664b05845e14b528ad66fe4fc804a11daad39d551c07355f98b14e2522a40604deb62f9eeb07c93ef38fbf329dabc52b880e6576dd23067e6f9537f5ca677c00bf8feff31d4fbe982ef01b6592336044d7665f9c4d0785cdb6d5284ca150f3acb1a555ccd916c18902b59839a0e62f84d4803eb0987da3557bf57158453ad239cbf527abffa6209662eb726d1b9df04783a3946adf70c7540f67add60633408dad68fbd1328e240d07", 0xdd}], 0x3, &(0x7f0000000780)=ANY=[@ANYBLOB="0001000000000000ffff000006000000b9da2f2a7d7c651b4a35747264c6d23374038d7181cee8870164e3826b862d192b50fd794f9972aa4f0299e33c0e8a6ac33173c8201c5a3e074ae34ad0e5d3a85111160838e818997bc949432c1aa267268d192b559c9684e498c1b230f57668e7ee28a9e9cab51600ec1162784804a0145d5ad9d63cdce8f6f38f71aa1288b9522e908fca817ce8f0e4196ed7334e8a7f4c07091db80503258e4607baba371646317b9460147c470d854f32e499b2918b0047be95b232016e7b8be77aaaf3187cbe3f3d0742aa86391dcbdae4873127c27062a84d722580c942f03f7fe17b0e2da20422f45476b4d5d442d7656665ada7060ce4704886000030000000000000000100000002000000a62b87da00c2019d8fe6dc1318c62a5fe00a5d9dcbc64aec9b49d9a3456701304000000000000000ffff000041000000f1115be5b3a2b91e3d10bd5312ae88ab97654b4e41e293f2ea5c3dd0cc461ae76650ef2f3f09000000000000000000009038d06c336e7dd0786cc3dca1abe93ee2e06699da5bc3adfc99e2e87b962d1df19133074e08a3db2499c9d016bd83c21ef436e0968e025cbe6aa4b9ced2889bebb6b2e803a3cfc0"], 0x170}, 0x402) rename(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000380)='./file0/file0/..\x00') open(&(0x7f0000001540)='./file0\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x0, 0x4, 0x1}) getpid() 38.049316359s ago: executing program 2 (id=2927): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0xd3) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000900)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x11) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) 37.549273703s ago: executing program 6 (id=2928): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/254}, &(0x7f0000000140)=0x100) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000200)) r1 = socket(0x1, 0x2, 0x48) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x3ff, 0x10, 0x7, 0x0, 0x87000000, 0x6, 0x40, 0x2, 0x2, 0xf903, 0x9}) fchdir(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) listen(r0, 0x755) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x4, 0x5c27, 0x5, 0x1, 0xbb79, 0x2, 0x6, 0x1, 0x1, 0x9, 0x3}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_index}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000004c0)={0x1, 0x4}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000500)) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_broadaddr=@in6}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000005c0)={0x10001, 0x5, {0x0, 0x40}}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000600)={0x1, 0x8, 0x1, 0x7c46, 0x2}) r4 = accept$inet6(r0, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x2, 0x4, 0x1ff}, {0x18, 0x3, 0x1eca, 0x101}, 0x1ff, [0x9c, 0x7, 0x9, 0x7ba, 0xba36, 0x6, 0xc74a, 0x6]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000700)={0x9, 0x4, 0x1075, 0x6, "1ba34f8e84ca215a818f6615a6a4d13831b5b557", 0x9, 0x2}) flock(r1, 0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000740)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000780)={0x3, 0x2, './file0\x00', 0x5, 0x1ff, 0x81, 0x1}) chown(&(0x7f00000007c0)='./file0\x00', 0x0, 0x0) 37.049296799s ago: executing program 7 (id=2929): execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000240)='\'&[!\x00'], 0x0) socket(0x18, 0x3, 0xfd) r0 = socket(0x800000018, 0x3, 0x0) shutdown(r0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28d00303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x4, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x7d, 0x9, &(0x7f0000000100)="be5793ec", 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) r2 = dup2(r1, r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x3}, {0xe, 0x4000000000000004}}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240), 0x4) shutdown(r2, 0x1) setreuid(0xee00, 0x0) r3 = getuid() setreuid(r3, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000300)=@file={0x0, ""/248}, &(0x7f0000000040)=0xfa) syz_emit_ethernet(0x52, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaa8e59c7334c0e86dd60230000001c2b00fe8000000000000000000000000000000000000000000000004e"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="1be573ce2a3c0e9a6eb0966791e2be913c00e2c1d6ceab95b52d487cdf451d5cc3e61ac73df6181f5a433a9455c6fdc64c95cbb5d27038b588ac9a960d87b7c46e4cf3b9ef813f5c5343acd1e16609d6ab9df86cb4e226d8355ecbb0cffd620d5f1432734716fd2e2d50cb4d5691700f40a6ce0946a7d26400fbcfcd903fe3e76dd3090e9c495a29fb222e870edd57a389735eb069d2295fe737d5ce4891353c699a0c450a37cea6d2ff9e899f9654b985a279273ec97e75e9833e74e6935df86ecb487776f500ade9", 0xc9, 0x0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) 36.747995595s ago: executing program 3 (id=2930): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xe, 0x200}}) close(0xffffffffffffffff) r1 = kqueue() lseek(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x1) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x2c, 0x3d, 0x4, 0x400000a0}, {0x28, 0x0, 0x3f, 0x7}, {0x2006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x2c, 0x3d, 0x4, 0x400000a0}, {0x28, 0x0, 0x3f, 0x7}, {0x2006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2050, 0x0, 0x0, 0x0, @rand_addr}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaa001c000080907800e0ff03"]) 36.747514125s ago: executing program 2 (id=2931): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) setitimer(0x1, 0x0, &(0x7f0000000180)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x40, 0x0, 0x800000}, {0x0, 0x0, 0x0, 0x68}, {0x4000006, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) setregid(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000200)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101, &(0x7f0000000080)=[{&(0x7f0000000340)="ecc89af13601aea3878208d3eccb930002a934ec1b05db8c759036e8cd05ad052ac33235da903f1c600b06b6ff671cac68b71455a13b6b1f94e8e6a9ad0542112c69a5b4759857c243859fdd005bfe3b80c07eec6345a85328bc908b165990e96efa628cfcd374b1617a3750ed117ddf29218b50a048066d5111100e05374e70a14bd774234ab24d79986503f8d5eed56da46d18f069b3ac8691f0613fb10621928f872b6aab4f6511912922e27a16127730a0f6cbba049fedcea6224f57775b", 0xc0}, {&(0x7f0000000740)="874a017a9d29f342662bad0fac56848d72aa0539365363c048369c94131c0152bb01a23dd6ce3302d83b4b2f3afc158e88122e02f2ab80d61a929addcfb3a1ec3f179a8a499a73844990161f793b14a4c983272c7f2f4fb2e3d8cf070d4f55661c783522f08215d3c9ce0303683068ae65d4dd08353666455ad8f862ca02c36f303bff4e3c58334124721ceac52b90574167f3731bb03b443ffe7dd3cd804b72cb941fd0a09b1d44f3ecb572b4c63600b13694a052f305552bdf2c2542dbb901e2526fe95460c26936b7ac0802a88f30347e8cdb265e9b788116c326640f316e7a5d28d84748b040d60a22076515fa92a507c78afaf7e7bd122297583aa36984cdd227c7524d31fe999e4f7cbf74d3c5336fbfc21e547970bdb00d2e71a3db07a4fc135f3cf63627b701be37048cc12ad8532fe90280b81e877648c9942919cb5a367093afe02d3d28712c7ee38026839ab9773d79cca75e30cdd681409d050681c1ccda48cc9dd5a8283d890e4ab56826c710e6dea0030dfc62830609da035ba4260dd61491ca2d6ff462703a8d67a00969bcf1e37e7877191592dcd68ec6828e431596fa9eb80f310a927ed577b5388ed16fab4530d10511f999bb9d78f96bda4276b0015efabc5492fcd98dfaef0ea31ebd8e7d3c476b163bfabe346b4e43a5ccd64e1eacfe7878dd14fea7258e1dd2c0057c0103d83b572f9b0c765f77878e787b78ec742e37ab239f77825b2fba2416d99418635e4003d0ecbf1e0a4b47e97d210d3bb7b97c69939fe29c1611f3f70dafc0e6cee797666808dfc99314ec9483a395fa94aada00018c5a41c5ca1097153a0f807e864f8d80e988566302aecd9c3414676d0e0d89dedd82d7c52b78b186fb032dac8ce60b44bd51a60f9c716ac904e6b412a2dc494891be021f688c6dd228ff819568e4c009d23223db7aa6b7a4f3058c5602c10830340c18eb329006b56f95c649519ce70112a0cd2bddd1b1c3f45f2e5b049bd415fc01eb05265e3fb74aabe767a354944df5c6dc516a204aa36cfae7b17e6cde3225bfeac5c38faa983ff1fe5af03d77f6b0e27ff2985ab1f190a5171e47cc280da150d2ac5f28bd2318ce6cf1c95a16d749e2523b5d120c93002df5dbcc94f7afd9ef68ad3a7fc67559486cd62f3b922cba04f2ce848c5020e6f708960fbea289706df4c425b9f35b0e9d8ce251bdfc985ac6feaa4998e2bedc8c5db27c20eedcfda8fc2a29361d8d5e5268e0deccbe960d4f26b2cccf74c5e638fa63d344e8c97bc1dd673a74c499b207676d302a52911126e81cebc3c2dd65d8dfafd29156ec87b5b24a5f14602fe26dd133b4338fdeb175a91ef1b451d38fb862641ef9c5248a21ea83940498c2aad300326800fd581b06dcef60ca854d8d5f3db1951248f7be2f5444f27489069450785f299881710ffb4eb04851d3c02f3a8fb76922480a748659342a262b219cd6d6e92459c5c1c83fc8cc183a6a33d4192c66ae1eec12b1d7dd424a0130ca227d6a3c47e3cff16e0d5bb6f0e04c9cc377f46a4fa719a72b612981eb564c569ce7fae1d266ed3d95e6cc6b4bb4316fd4fb12bb19fce09c0fdc222d646eaebc53f5f0bbf27ff1db9b1bb3487112b33f9b9a09225c475f5d79aa6537a5c3dd2485cc06e2fb3aacf0a94554f254cef8682eac9c1247312cdfec53ebb22c82d9fcede65666ff5f113f74de19b4f82cb0954349dae0413e126c61883ad496a33a4dd6bc64ef4a2a3e8275313187f4fecd9da95fe6a20eb2498f161e25457bce9dae4d0ff4a596551c1a29e20bceeba9187d0b21a77b2131c8b67d27e681404e074356f683e05350235aaa42b23706dcea2081cb31da84f86ec2c3b344ef2b58f2b4debb81cfbb426ce1d98d28476294a49dc50a2fe8a82616f5b158d31f469b788c8ec2d1e5a7c69eca89aa53c1db9c47ddfbb30642adfa738f8e68932c9409d74a3d41eddc1530d42a7e62187f3f7102afe948d1bd4fe92fcacb03c9edc838870c870771395eef7319616c78eac4f6e3c31b8d6315a09ec31d5d9d097aab482a0706bb8fedcf44ca87a5eafe354a0f41b5894b98d287ed3b0ee8710842ea16ba0fe8ac29b9acffd51fbb873b06a40a682086d120383333f4ba4453996bfcb99880a510cc17cd60435bb5fe3a10093dac03872cbfc736ec41a4d0db2c6ae24bd8faeadd545bafb0107a2b2745d835922296fbb95aa2da1874ad7c95c5463b9f9e94f481fd9adb82508ac89fa2a5b9b1a57f131c6d16e2033a2a112dd21abcec9b39ed3e6958812a9725f1ff091b71195ca8c61e7a3b07efd11250e3df7ee707bee4b3d29c2a9b73bc3ccf5634ac66fe3cab6469a89bfb024386015ca562816f3c242c538518a01fdb9ed826babacd14d54b847c71c1e077979f7a8bed6340104c80aa166f357c8edc58032a09552eddb7ff021877a8eab0e0d963c81763a3f9cb94ab79068a5278c9d72a9bb97a549e5555aaf1cf86000c5c4fca21bfe0ca812feeec8cb31c72e0239dff9845ed3af421c72d41231448f9402faea1b06693e23a99e9dd93be27472bb682e990259793e11c44c5be959ac11c710265fcdb7c6fe0f85360a8a5cc189beadfad1cba45093c47f3da240b4c251167a8eee51d73575ff28f08c1036cff1e630c1dfcbdc4d469a75a94b98b8a49e0154dd780496a785cb39e4afecd8b2a4a7b55021ae55bd1273fafe5ad21230a3680f01345600458b31b67e53963de67e31d142aa408f7250d012e5c3c2d3eb6148cf6ab45005646a0640e566119887e412149ce4cc80088ee4833b1581c30f01e6ac097579d5e0627f541eff58cd9bfda5f3c7c4857d4a5a8b5dc7c365674824294dbf38881b2dcabdd5d1b2a2d757425bebc420b83d7ae444a7c50a253ba35fd813b0913f13665fb2782bc2ff2581280e61aacd6fb75d498c3e482b01aab635613278b2b7b3c51a3c9c86e7e6b956fe0d8f93e6ba0e6e49066ca7499dbd8c1d2df3e78191873dd8ae158c0f1f16c9080c765e2feee5b1f5ae61f4ed0f8efaea3ee3f3987de099ccf5485aff0683b9ac40b3d92b0b6dc8c0f586cf9ecd9e600d8c6101b495684f9661bc0ac7f89a37394fe1f93b9ff11aad8c737d4fc1b671891f54ae64460f4935efa3f98b4bd58d6dc058b00c7b719b2ee67828891680959919204284d34cfbf6da21ad0dbf490ed2cedc1f543be9c9bb18c5ee98bf08e1d45dbbce1dfc9c710c9d5096194d77650201aba95ad569588283059cedc0ba50d13a049a9a64c94232eef60eb851fe2978d01ac445f41ceee65fd40f96519a339ece4ae310f79f44068433deb0d0393753b80afe005801a91a74dba97f47e77f2beaafab81e362115d37cf37d910bbbfc5fd2788465540c94a4b7237bd43aebacc02e68164892d095b944c4b30cf8401b6426d8cf5f1e72eab9141943458b2a580cc670396e2c25bc8563b9149eb9f181ebb7742cd58e60c1405af6e4b8ccaeb5da3ced04b12d56719d68d0f9d7681a867c9e1246a309355e3ab98ff9243e0738eb29dd0c49312f76668db281561d9353d4e7951e0ea806f7fe1c87c8f2fefec66d1c01065547164fb61971984d6957723a590560ead7eed412f831458fd38d8adc17c60095039d36ec3787bae8648ae72e5d6e9672a7d5826b62a0b908b60f00014e9803e1be47f6e3a6ed35863ed97d992961f789e31e9df545bf74418185d50916733761b85dc66e0469e5c56af29db07bed063cf6e465604fcd96d14c41b87d9adc8b759bba08bc2773526e2d4c6c92dada3e11bd6668589ec675cdb85b962f8bb1044b9b7015b3818297afdafa0a310505dcd95511b5234fd852f0777bc460292f8d45486ceaa3991ae7d5245c2e7c401eecf30c4db158bcb6a0f1c716be75bbd79a25aca605b2bf6880625fd9cb4328bb8ec226be3fcfd2869f5a3c1d6b1ae402de7593a16d13bec90751957293c58dafba0667f2ef17eeed6eb3b581e867853f4ac1de6a4dcf5191e503e7a9699068178db7afb68b9e6ebf1923f1bd1c793285bccb4266422486327cad98a43beec244dcc17d59f98242907825155c1e59550b40c050f4e872fea6544bb8d2a6f0c3ab218ef74086f6c8d345f16b77063dfa249352d0191255c13b52b5b3e3ceb929de3bcc43891f06fd21d86c11663951410ceab806fecfac9689d378602d9616de6cb785652c18636e19761526ccb9b52bbe2413fb6ae43217cd695eab74da97d8ad95e252dd11a1c615ee21c1d01c5de556677ec3a106f51d6fc39932e37be54d8a36b898975f19cb03ae0b8cb8e592b4612abbe8e344a389e725594cbd08228e11d76dd554e2c709a381d4004b4dd0b29260e75dd88f57e7e7c5d7ce3bfe867acce354f63da4065e4ab5240b1f95926e7561bfe7261d1950ef1536b64592030e519464d23a645fac4e247aac5f1158efc99a23d8cd1012f4dadee27c8797785fb6f517af2406e1a4443628d942aebeb6c440252b2e2dbd7d82bbaa7c52a563ac91973b28538474f57a4309c4b4e41d522dc0f914396dc6f432a817458f0062b23895ced6a3f4146c0acb55fe3636ac8a16ce6fe22b9b1ccc54dfe008c37d34a332fb1af761cb34ffad9eb69f64f174736423319c5a9a391419831b6e2d63f638246725e42cfaa5bb923d7cf4c812069751d6d129ae4ae19b63b2880697eaeb97913b7fcc9e07947bdcd89dd4101e32521c5620d9bff87ce1f179a6302ec88def9e856d340e314b0e88d98ded8db0b95e14f190fafbf0636fdead15fdd663bd4efd38887e27f6ef9fef4a5253215f7706edc627063f4d2328b4a0baed40249f07aacf0116c7e4fe00628e936365ef1cb8aa77d481fcf3587289481ed142d316d6447cf0dcb7cc9c7c97a5ac6898ccd7e9685cd9a16a770ba77128dbad00a2a7612eee3d520ebcaf566c57bd7364e8566ef2f9e5c2bf16f3bbc0558327a527fa58aba5c6b0692263ef12454a580e0178593685cb3309b68d6f526252996e1e1b53af3166bbbb61975aed869482a77ea50322dc6e24b3d9912f8f0a9ea98bdef1734ed63bfe4111b9fa1178d955bf4c15aabba436eab1d11e61e53a8311aea7f7e0e7fea9feeb60bf91d0123a774d8cade4561d490e3b034ebbd2210b706872fd4494cd8a275914bb671dea39cee369181f78b8216bc2ca7fd7c54896105c44ed88de5a9b7ce90657c6aa88a0053a10d73268922cdaa51fcce6c6395cce62ec69e89bfe6e11260352a328ae533d67d5428c38046416f9d01d8b92cd5cf1fa9cdb297dcd2e1406c92459ccecd53abf589270fb52c60b6221b08a344ed4440bdc480d630aa809c9a0ba38f1e92ec6d664debf99d0d0f4de26a0e6abbcc29cfd72ad09f072ad1eb87eac07b35c27077e8b704813a845a0288255c90204cc24830a30dd98f0b31118c8459bfae409d5e038690841beb967995edd0dd9f2819cd3f4f048a5d59b97b5e6d1cb009bd9e802231b5b03189b03982475d814eb8068da44c4d14b7c017609e0bfe0f94e16d4836f094f1a65f638723aaf1e19a6f0d0b8cf01a95bf784bf7257465baf621ca62e8f970adfff345a7465e8484050b9cfcec8ff75b7d5c73b0bf12e54bf5327e97e1b4a7dda2cf869018a7231503eac2aa125243fc4c0828b0ce9700dd5e4217e5171a3c8efa5d36e6129f2d9fa86da155f5f603c3ffd688eef61211218c8b23a332795f284378ba5fd211344800fba719aed3a223b89ac88c17aa3378c58245a68d55b1665ca131896c3251e308e0a27aa25ed9e3651fb535cd8", 0x1000}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r0, r2, r4}, @cred={0x20, 0xffff, 0x0, r0, r5}, @cred={0x20, 0xffff, 0x0, r0, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}], 0x80, 0x5}, 0x406) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x7ffe, 0x1, 0x0, 0x1, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 36.7465314s ago: executing program 4 (id=2932): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) 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, &(0x7f0000000200)={0x0, 0x0, 0x4, 0x1, 0x4}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x0, 0x99d9, 0x8}, 0xc) write(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) r6 = socket(0x18, 0x3, 0x0) close(r6) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r8) sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) recvmmsg(r1, &(0x7f0000000880)={0x0, 0x10}, 0x10, 0x42, 0x0) 36.746317051s ago: executing program 1 (id=2933): r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async, rerun: 64) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod(0x0, 0x2008, 0x412dff) (async) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x4, 0x4) (async, rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) 36.746110894s ago: executing program 0 (id=2934): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 35.009256949s ago: executing program 6 (id=2935): r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x7) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="65b728d4c5fde55be2bc5c84ee65d3480d723045d2149408efcf6c60a722e28dc2dea90ffa1b326cd36cc9965084a579121d0158e842fadeac7f22f0bb978f82aa32db9df159833880828a706066b515e8c5b4846e7af3cc8c9af9b677868e031994f3f60b4744d519195276244182fbac91e6ee0d", 0x75}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r4, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r5 = kqueue() (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @empty, @remote, @remote={0xac, 0x14, 0x0}}}}}) (async) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x1, 0x53, {0xf3}}) (async, rerun: 64) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001cc0)) (async) shmget(0x2, 0x2000, 0x380, &(0x7f0000006000/0x2000)=nil) 35.008929971s ago: executing program 2 (id=2936): sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) link(0x0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0187009, &(0x7f00000000c0)) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20001fffffffd}) execve(0x0, 0x0, 0x0) 35.008734734s ago: executing program 5 (id=2937): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) readv(r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r2, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4000021c, r3) 34.549168768s ago: executing program 0 (id=2938): nanosleep(&(0x7f0000000500)={0x8, 0xb}, 0x0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r1 = socket$unix(0x1, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async, rerun: 64) r2 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7959) (rerun: 64) close(0xffffffffffffffff) (async) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r2) (async) fchmod(0xffffffffffffffff, 0x4) (async) setuid(0xffffffffffffffff) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 34.546847578s ago: executing program 7 (id=2939): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x1, 0x9}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x4, 0x1004300000004}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async, rerun: 32) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 34.543951818s ago: executing program 1 (id=2940): connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) chdir(&(0x7f0000000040)='./file0/file0/../../file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./bus/file0\x00', 0x9, 0x6, 0x101, 0x1, 0x2, 0xf882, 0xb1d2, 0x2, 0x1, 0x2, 0x9}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x80, './bus\x00'}) r5 = socket$inet(0x2, 0x5, 0xf7) getsockopt$inet_opts(r5, 0x0, 0xc, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x7, 0x36a5}, {0x6, 0x8000000000000000}}, 0x2) 34.29920094s ago: executing program 3 (id=2941): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600), 0x10000, 0x0) (rerun: 32) fcntl$setstatus(r0, 0x4, 0x40) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xe35, 0x6b, 0x5, 0x7, "23d8c1d5320d20c52fd14c08964a30ce497e4dda", 0x9d4, 0x2}) (async) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000240)="0f328b64e53f5ccc685e9b1d7dc6a2486f0bbc82d6fc3cce8867a71feb0315c4f1a168713338c9c7f34c592357012073149a6d195378a09de912d0c8822577a26b516eff4d330bfedb0fac9dd7d987e084a8f46cbce8340281ee6743767f974714f24797916a4785a5762a50ae02fb2d2987bd998ed0f1aa381f3c9b3a597bba1b7869aa140129c91c02f3caecfde67db9faa3430d1d0d", 0x97}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x7fe, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000340)=[{0x5c, 0x3, 0xfa}, {0x48, 0x0, 0x9, 0x5}, {0x6, 0x48, 0xb4, 0x800001}]}) (rerun: 64) write(r3, &(0x7f0000000000)="03000000000000009b0500bd1a30", 0xe) (async) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) (async) write(r4, &(0x7f00000000c0)="c3", 0xffffffed) readv(r5, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000000380)=""/130, 0x82}, {&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/194, 0xc2}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000680)=""/127, 0x7f}], 0x6) (async) fcntl$getown(r2, 0x5) 34.049249273s ago: executing program 4 (id=2942): syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x78, &(0x7f0000000340)=ANY=[@ANYBLOB]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) (async, rerun: 32) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) dup2(r2, r1) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x1, 0x80000000) (async, rerun: 64) r4 = getpgid(0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) (async) getuid() (async) r5 = getuid() setreuid(0x0, r5) (async) setpgid(0x0, r4) (async, rerun: 32) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) poll(&(0x7f0000000040)=[{r7, 0x40}], 0x1, 0x3ff) (async) close(r6) (async) setpgid(0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) (async) syz_emit_ethernet(0x138, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff3023"]) (async, rerun: 64) r8 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) 34.048446036s ago: executing program 6 (id=2943): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xeffffffffffffffb, 0x10002efffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x4) close(r0) r2 = syz_open_pts() r3 = dup2(r0, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) poll(&(0x7f0000000100)=[{r2, 0xbdcd8217efd0b548}], 0x1, 0x2100) ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) writev(r2, &(0x7f0000000800)=[{&(0x7f00000002c0)="074f1e14", 0x4}], 0x1) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000000), 0x4) dup2(r5, r4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x5, 0x3, [{&(0x7f0000460000/0x4000)=nil, &(0x7f000061a000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x23}, {&(0x7f00002f1000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x3c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x6, 0x0}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 34.048229086s ago: executing program 0 (id=2944): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x19}, 0x2, &(0x7f0000000240)="6aa1dc31", &(0x7f00000002c0)=0x4, &(0x7f0000002480), 0x0) setgid(0xffffffffffffffff) 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)="ea03200000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setgroups(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r2, 0xee01) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000004600)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0104454, &(0x7f0000000740)={0x7, 0x1, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) 33.549172285s ago: executing program 5 (id=2945): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x20010, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x10, 0x3, 0x3, 0x0, &(0x7f0000000040)={{0x5, 0x9, 0x6, 0x81, 0x0, 0xebae, 0x9}, {[0x3ab, 0x4, 0x3, 0x3861, 0xfffffffffffffffd, 0x0, 0x7, 0x6, 0x9, 0x9, 0x2, 0x435f21e6, 0x2, 0x3, 0x7fff, 0x7f, 0x3ce9, 0x8], [0x1, 0xe01, 0x7fffffff, 0x3, 0x7fffffff, 0x1, 0x1, 0x8000, 0x9, 0x7f], [0x3, 0xf, 0x7, 0x8, 0x3, 0xd, 0x5], [0x8, 0x9, 0x80, 0x3, 0x5, 0x6513], [{0xf, 0x80, 0x8e5, 0x8}, {0xc2dd, 0xfffffffa, 0x4, 0x1a3b}, {0x2, 0x400, 0x6, 0x4}, {0x9, 0x2, 0x3, 0x5}, {0x0, 0xd, 0x2, 0x9}, {0x8, 0x2, 0x6, 0x4}, {0xba, 0x4, 0x6, 0x80000001}, {0x6, 0xa, 0x0, 0xfc8}], {0x200, 0x4, 0x8, 0x5}, {0x3, 0x6, 0x1ff, 0x80000000}}}, 0x22, 0x9}) (async) r1 = dup(0xffffffffffffff9c) getpeername$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000380)) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) close(r2) (async) bind$unix(r1, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) (async) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f00000004c0)) (async) r4 = accept$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) fchmod(r4, 0x1) (async) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000580)) (async) r5 = getgid() fchown(r2, 0x0, r5) (async, rerun: 64) r6 = socket$unix(0x1, 0x1, 0x0) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[{0x8, 0x26, 0x3, 0xe}, {0x1f, 0x1, 0x3, 0x4}, {0x709f, 0x7, 0xfb, 0xb}, {0x7, 0x69, 0x0, 0x3}]}) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000640)=0xde) linkat(r1, &(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00', 0x4) r7 = socket$inet6(0x18, 0x5, 0x3) bind(r7, &(0x7f0000000700)=@in={0x2, 0x1}, 0xc) (async) syz_emit_ethernet(0x16b, &(0x7f0000000740)={@random="36d4b2dad93b", @remote, [], {@ipv4={0x800, {{0x16, 0x4, 0x3, 0x1, 0x15d, 0x64, 0x2, 0x6, 0x8, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@generic={0x44, 0x5, "bc468b"}, @lsrr={0x83, 0x13, 0xa, [@loopback, @empty, @remote={0xac, 0x14, 0x0}, @multicast1]}, @noop, @lsrr={0x83, 0xb, 0x9a, [@multicast1, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x5, [@multicast2, @loopback, @multicast2, @multicast1]}, @generic={0x1, 0xa, "c5fc6e3e16622715"}, @noop, @end]}}, @udp={{0x0, 0x0, 0x8}, {"d61918a6eb63f29413b182d3215f1f0b11a2e1bf29069197a02a8c22c5ea92bd72adcf6ccf806adea5c2ad4fa37975666fa2caecb0f77583078732af753dcf8fe82127b53b2c3eb6f752547c65cae1e15908627d372214e6dae0146bfc5d4980926b48c9294892cae5f41d9113ab9317d024118d2f15da5569cd19cff10202bb11cf3bfdc0fb72ba0c0a837fd9edee493f97225c687a4e4c5c26794acd06d2096a9cbee9c306b6f27bd6473049bcb59bdd6e80bbdd9fcb80a16973d8eafaea247485fbd678120a97e00afe2c9fab848903084e3966ebac1aeafb77cde931b054606c323ddd340d93761aa827fd83bf31ef763da0ab4b59933ebabdb2f9"}}}}}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000900)={0x1e, 0x0, &(0x7f00000008c0)=""/30}) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r8, 0x0, r6) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f00000009c0)={&(0x7f0000000980)=[{0x4, 0x4}, {0x47, 0x9}, {0x100, 0x8}], 0x3}) (async, rerun: 32) r10 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x20000, 0x40) (rerun: 32) mkdirat(r10, &(0x7f0000000a40)='./file0\x00', 0x20) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000a80)) mkdirat(r9, &(0x7f0000000ac0)='./file0\x00', 0x1d4) 18.263956887s ago: executing program 4 (id=2946): recvmmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x50, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x0, 0x40, 0x20000}, {0x3, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x9}, @generic={0x7, 0x5, "30da5b"}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2e, 0x0, @multicast1}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x1}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 18.048421366s ago: executing program 1 (id=2947): open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) (async) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(0x0, r4) (async) setregid(0x0, r4) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) getpeername$unix(r3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x9, 0x0, 0x8000000000000000, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0xff, 0x3, 0x5, 0x5, 0x0, 0x2}, &(0x7f0000000300)={0x8, 0x8000000000000000, 0x3f, 0x100, 0x9, 0xda0, 0x5, 0x5}, 0x0) setegid(0xffffffffffffffff) (async) setegid(0xffffffffffffffff) socket(0x2, 0x1, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgid(r6) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5ab1501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x57) (async) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5ab1501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x57) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) write(r7, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) socket$inet(0x1e, 0x5, 0x0) socket$inet(0x2, 0x3, 0x0) (async) socket$inet(0x2, 0x3, 0x0) 18.047427728s ago: executing program 2 (id=2948): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f00000001c0), 0x0, 0x0, 0x0) 18.046632141s ago: executing program 7 (id=2949): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0xc00000)=nil, 0xc00000, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0xfd}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) 17.548890125s ago: executing program 4 (id=2950): sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000080)="d4bbd503537d9c8583157f96e75403d691fa7d989210bc9ed52dd5cf1f4e8e2485bfb445f98bb30609d283e1a04b77643f2aecc7b07b2b3ab1d7592fea8515dd10cb8541401a", 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='c\x00') writev(r0, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8", 0x34}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d", 0xcf8}], 0x3) truncate(0x0, 0xa0001) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x450d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r2, 0x80384601, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000), &(0x7f0000000640)=0x4) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0xffff}, {0x1, 0x8d}, {0x0, 0x8000}, {0x0, 0xfffffff5}, {}, {0x2, 0x9}, {0x0, 0x1}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {}, {0x2, 0x9}, {0x0, 0x6cb}, {0x1, 0x4}, {}, {0x2}, {0x3, 0x34a}, {}, {0x3, 0x1000000}, {0x2}, {0x0, 0xfffffff9}, {}, {0x3}, {}, {0x3}, {}, {0x0, 0x7}, {0x1, 0x10000}, {0x3, 0x1}, {0x0, 0x400}]}) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0xbe5, 0x0) writev(r1, &(0x7f0000001100)=[{&(0x7f0000000100)="e25d9c6991b835", 0x7}, {&(0x7f0000000140)="5b5f333fd3bc1665240397dc35d12c04574fb539011ec814ac15779306b7366bdb043cd711972e0fba53421f905870e3c67edf30c0", 0x35}, {&(0x7f0000001080)="6c989b67f1efd00ca1dc2806a87370c178126b2b6d8bb2a10bbd8f94bcd83417bb1284ca50694aa9c33704d8d1703ed7126663a7a4b81816aed579a41278c9203f8471", 0x43}], 0x3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f00000004c0)={0x70, 0x2, 0x0, 0x0, "d66a90ebb178926c79486b47c1d100", 0xffffffff}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff"]) 17.547096251s ago: executing program 5 (id=2951): open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) truncate(&(0x7f0000000240)='./file0\x00', 0x171) truncate(&(0x7f0000000040)='./file0\x00', 0x30002) 17.284897105s ago: executing program 5 (id=2952): pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000740)={0x6, 0xfffffffe, 0x0, 0x0, "0057000000000000000000000000cb3800", 0x20000000, 0x40004}) (async) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000740)={0x6, 0xfffffffe, 0x0, 0x0, "0057000000000000000000000000cb3800", 0x20000000, 0x40004}) 17.283733875s ago: executing program 2 (id=2953): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x40, &(0x7f0000000000)=0xffffff7e, 0x1) 17.048900231s ago: executing program 5 (id=2954): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc2084415, &(0x7f0000000740)={0x345c, 0x8094c, 0x202, 0x0, "000059f0779d000000000100", 0x8}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x9, 0xfe}, {0x4, 0x1}, {0x6, 0x0, 0x6, 0xa4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x28, 0x3, 0x2e, 0x1}, {0x3, 0x9, 0x3, 0x7}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71e5fb8c7b6ec5bf4809b6a74b69944d0d81552a111c4746c48f5c1c658aefd199b50435", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f00000c9000/0x1000)=nil) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r3, 0x8004745f, &(0x7f0000000000)=0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 16.548957941s ago: executing program 2 (id=2955): setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x10001, 0xc, &(0x7f0000000000)="ff", 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x6, 0x2d, &(0x7f0000000040)="ebffcbff13b9e60500004e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) r2 = msgget$private(0x0, 0x8) (async, rerun: 64) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) (async, rerun: 64) r4 = getuid() (async) r5 = getgid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) (async, rerun: 32) r7 = getpid() (rerun: 32) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x6, r3, 0xffffffffffffffff, r4, r5, 0x14, 0x9}, 0x7, 0x400, r6, r7, 0x7, 0x4800, 0x5, 0xfffffffffffff699}) 15.79891879s ago: executing program 7 (id=2956): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000200)=[{0x84, 0x3d, 0xff, 0x2}, {0x44, 0x0, 0x0, 0x1}]}) r0 = socket$inet(0x2, 0x8003, 0x0) writev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222fb7", 0x42}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80104405, &(0x7f00000001c0)={0x0, 0x5, 0x0}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x28, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x4}, 0x10, 0x1002, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0xc}, 0x2, &(0x7f00000001c0)="23130258", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) 15.548106033s ago: executing program 4 (id=2957): r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x2000000) 15.298893505s ago: executing program 0 (id=2958): r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3a03, 0x2}) (async) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x3a03, 0x2}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random="94ea09066dbd", [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x0, 0x0, @rand_addr="135e8007d68ddba80b9e61dd0c575a88", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random="94ea09066dbd", [{[{0x88a8, 0x6, 0x0, 0x2}], {0x8100, 0x6, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x0, 0x0, @rand_addr="135e8007d68ddba80b9e61dd0c575a88", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 15.298625868s ago: executing program 6 (id=2959): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000040)=""/253, 0xfd}], 0x1) execve(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x34, 0x0, 0x30}]}) 474.671µs ago: executing program 7 (id=2960): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000100)=0x1000) 0s ago: executing program 1 (id=2961): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5, 0x9, 0xfe}, {0x4, 0x1}, {0x6, 0x0, 0x6, 0xa4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3ff, 0x6, 0xf9, 0x10008}, {0x28, 0x0, 0x2e, 0x1000}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000580)="71e5fb8c7b6ec5bf4809b6a74b69944d0d81552a111c4746c48f5c1c658aefd199b50435", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x204f, 0x4) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = semget$private(0x0, 0x1, 0x101) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000180)=""/238) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000140)='./bus\x00', 0x438, 0x102) getsockname$inet(r3, 0x0, &(0x7f0000000140)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.115' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd807d457e18, 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 lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 13622314211806255 pckbd_enable: command error vnd0: sloppy read from proc 15380 (syz-executor): blkno 0 bcount 115    OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd806563b578, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 L`SWpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-main-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #! iÛßBx­S\*AŒ/9äæ˜1ÛñV SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=-1 (errno 54: Connection reset by peer) #!