85aac7934116b1e87afec0f6a1c4be931d675e210906b09bdee6982c9844b6bc09741d7f16d720a09454bba1d7c55064ed8160e3e152e2338aa8697b2fd6ffdbb55734de200b9bb1aed01d93b6adbb9055a8d4691e697609c6cde17b4fffc667ec08209ae2f008df98a98b1eb79c80e5f7d38f55bd5ba86f0aed9087f1aeae31a2ab98e89e3ac97a9fbfd1bd416cfef9d8a8b009347ae6f6aca4dd229af29ca341ddb7b4157966d3b6cbeed39d52b0b3da089f33cb94a6e02146eaf4ce955d76a0ddcada55be24f7dff4f8588c711db2e6c7e229aa7bef9bebade97156c7e91e0f4ec954b35643ce47a1f7b736076bbe5354f428a21b48153ae3841edd68d8edb29832ade4f86c213d747fb67b0b72c3efc09a8079cec40ac3d941ae136d6369fbca356f5e075e0edc332ced0369f6b0f79b6fa9679df8ebd0a459e184fde2907a2e43242026ed75ed0f3a5b5df6dcfcc463862a578f1b4b6047bcd90fd4cba132eff8d72dc4ce5be91d1456fddf7bda72019a60658a9c54d5883709d1bc133f90976e5d4a289cfdd1cf909ca936b47562bcd2a81a6fc7fcd3c03b8bee81e87ad672c8a296798b3042ad7f5d39ee22e4be15b0f62676736dafbad479748d3a22106551aae9205e5258ba337653a6fd69f302d44c8100864413bdc9760aaea1bff0e1bca4cbc9cef32fa48ea93c2aeb74500bdb254371f79fa5f6b5357524e280385cc79666dc014feefcdc1a530e62757ec559bfb1b9615b1b297237205cc8be18b5f83c9441ef8cbd95c6ada13ffb0520a5acdd6da5f0e914c3a07a7f37193614114438a9da0666ef9f3ef9a5c28216a6d81d5fbb1ee138864aa596e23f7e62979c06c7311967864a313e5eadce67e9189110f1edde609d428149ac9bb49b855e9f80b147862b20b9912a1ecf322100b0f18b4fa02c6c27964b4ab073a91279dc979b02a3b62166dce153f239aa224e23baebd71c1c73520e3418cf4cf0561eecdea0a3e63f460c172ac99c16057331f5afbb0f06919f594ff932251501e8a0158bfb62774a7b2603e57b1ae309a88a58b0fae11fb2b07b97fcc7299bc8de2d5217bff0aeba55be6b84ca528835e8bc88d780833b1dcc2286c9f19abfa0851353399fbf6dd6b141400381fea84e1fbf760aefa2a883edcb3a97171d658a5e0a43ea0a6023b174388b0c7ae681eaf57c8b0849e643e1ff315a73ae1c627eb034aed976024827402ead0601209265036e33321c709605243b6f8bdf51bc112863a34df06f093bed4cd07f6e4d1692658310ce38f84f30620bd51372bf0cb1d2ab2f0425ab769d924926d09698b75095d6dd52b1f281bf0181ae89ba63c7055b652e1c92099bea686c7f128b169ec8dad820774f162e82942b845e34ab58394503d963fcf527938f6128d085eb6bd9875b6ce83415d24f474ee63f71599cdb748efd2163915aaae30319175a0107cead8c43030de66712180569400e4edfc257f911da8269b3897024dcba405541ad1a8816378620bff42ac50f09899cad49fe109132afbb6c77770d7fb9304348410eae062f1f5dd22b511a3f4031f00b646b2dc942aeb0c24531de3e268e011ac4f42efa088937bbb9725b582f4d318d6b231c243b6ea0c27581d1d126297081b7164919501b6e150a14f20070f9ed843fc879a454f6e2c245a751ab140d28818ec879734c53d0ca57c62893dc6788d835c33d62e429f30bf9454bc2ecd868223eee63f63f1e7fe80c77baedb8cf26cb2a4e3967a138869c59a34dbcbe6cf3dd8939f60554b3ad1183cb25bc739109847e4353f2f7ead7cbf3b614203a21aaf3cf19a839e8f87fadde0cf14731d6a7016ddd9a6af3a6f425bd2e3f3032dc244452f45da8ccd9890b42e2b01e1eef55573a5d201401aa0d7b2b1a2eaa7a146c9645c456c19c13cf6e2ce30f0a36e2dc0c267e50c5c61fce0837d9ccaf0992ba25e410f40549d5d9ce8e67c8a82fc13da1afd8576899b7f71e7cfab25eda1de58f9d1a992703de0724a040cc68f8439f0adfb16a3313b04f2f9942affe8b677bc879ac5381ee4b3ad4c186f1c559207f9731c37742f94e9c080a86733e94fd09eddba4066f8f54c0082034b4d7923e84794aa291a1f6ae27abc549582a4c05d5c930bd6ef7a09977b70e5588613f7d79b5a02468fa2b002a3ab3dce1f6431c586a2a4520b6b4ea7c96dd8564adeaadf8a04f3447c4cbe2946a163a7c03d248656fec35fe01aa09d576b9d8a28d64de345d8956ddb195b2012c8ab41b80a3fa4b3ede85ba0848177c4cb269f06e1bc3b1381ad4c178253d7e7a513ffc165447eaaab9b2b163c3ac86d0104d430cbd48728c8ded22de87b389533eb34482e88512eabc27fe9eeeca67eb393209bbd866cb3f8dadbbdbd6cf4a7e9bbdb085a93b9be0198dc7895261926a80a371e0308b62d033a7759620af0d70069fb528535a4b349b60bd8fdc310a557a55de927bd67a7500f7c831ce2017359a0215eb0102b03b8f93cbe1bd64c321c0b759d914299a0591ba51c3ee936bcd5e60009c7e57ff088e29a7a54e0bca8200ec60be6ddbe48e3d57b804e0b7f675ec1948417642c0378ea32a86d34bda90e1d11834c2f9138fbe15adaf4a30a63f2a079560fa68bbbd978f5c227542d384e7b0608f21ad8ec9823278a1e31fe37002d69a3a9fb6c78051b30eba70a4eb5c8742772decfb495878441db51ab7d2340e4f7d75e8d19cc570db85efb810cecc45eec163624ddc5d37ec3bf038ec3582f557ec73d044fd1103d47f47ff962d6761aab7f7688547c25e7a438da91069ca444d528b82eaa146e137bccf7c0a6d9be7df37e4f9910beb1ce2c95737c34f77502cb4a8b06156178faa1edc0fd554c786567b0e2e901d9ffcf9c6ef920c845c7460b5d5309ff213b1e53c400f29683d44502559bcedff30cbf57ca0f3ea03d508741b05bb67c9b03233c73769a", 0x1000}], 0x5) readv(r0, &(0x7f0000000140)=[{0x0, 0xffffffffffffff47}], 0x1) acct(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0) minherit(&(0x7f00005f4000/0x1000)=nil, 0x1000, 0x3) r2 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r2, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0x8020560a, &(0x7f00000004c0)={0x10, 0xfffffffffffffffe, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f00001f2000/0x1000)=nil, &(0x7f0000272000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000142000/0x3000)=nil, &(0x7f0000786000/0xa000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f000055a000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00007df000/0x4000)=nil, &(0x7f0000148000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000007e000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000052d000/0x4000)=nil}], './file0\x00'}) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000340)}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@mask_reply}}}}) denied attempt to set clock forward to 76815490088968 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x223517, "28b7e60a117aa567cdbf5e00d0d2000000001c00"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000006c0)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6dde20fc4d2ddadd7012c4f55bf2299ea5961cd4288f4a52cbbb25647276993a039df4c30d00", 0x69}], 0x1) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3, 0xffffffff00000000}], 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket(0x18, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000100)='./file0/../file0\x00', 0xc) setreuid(0xee00, 0x0) r1 = getuid() r2 = fcntl$dupfd(r0, 0x0, r0) chown(&(0x7f0000000080)='.\x00', r1, 0x0) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) setuid(r1) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') mmap(&(0x7f00001e4000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x2) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000000)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) sysctl$fs(&(0x7f0000000180)={0x3, 0x1}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) r3 = msgget(0x1, 0x8) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/208) msgctl$IPC_RMID(r3, 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/97, 0x61}], 0x1, 0x0}, 0x40) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getpid() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) getuid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000140)=[{0x5c, 0x8, 0x2}, {0x80, 0x2, 0x9}, {0x40e}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) writev(r1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f00000001c0)="816f79ca32e16a3b1170dc6e61180b6619e3e1c900243ba41b823e8020436906295a79dce8aa7b5873de1d8cb6656eae861628eefcd187c1b1f1fd3c9daf90755da72daac7c241f488e77324bc7e17b5c8", 0x51}, {&(0x7f00000002c0)="e89003cc21f912904d29fe8e7825a11cc40e32fa9746c68dbcc8a614fb5c5e3acde15b48aad94d47cd4616d048649fada0a88ae7afe4aaac5e8b28f3e749dd0eaeb41d8ef1add941a3e0f14b9fc45da545c38089bcddc009d4f522da25bc47f847ce85abecb8e1fdc17f5d46d89f3583ea60096ea696404a29eba535a21e9f250abc53ecef8b75f22b9b0585cc93fa", 0x8f}, {&(0x7f0000000440)="a2cb0dea2c85633c07e7d69d0f553fdca92bd657c10ea3f56b6c959a2d162c7f76d63fff376a7115d0a6f44e8186f9281bce6ecb25a797c6a69c4795a713e4b6417ea7d5e87db2a54e430a46d44802e3683f563c3b07412e203a1b5849b2949639443cf1165332ded3f6cbcc8fe53ebcdf976e827ab3d900bc894ca39bf37592a90f6f0e5060307c50e6dc30d43f1dd9f179bab49383", 0x96}, {&(0x7f0000000a00)="11e57a476cc3bd9e04f767f087b3478ebdaad9c58436c1ee33d8aff1bbad0d6e2f0bc23a16e73330823339b5acd7ef01d3564af62d656f9f81bac0920297fb49941e56c554959e1c713a46576ee2c517e4fd05d35f4633533bec8d0f741c265cae3a190009b83b37e779a734a3986d758918dce7390a4b6ff81285d17c9b6112be4f9f3a928317b9a565aacc7169a8fc0d43829ac30ab507f62b0adbefe936c73f879b98ba9b449bb751f0f030931a65038b11c15f7b68d7866f26d30747b6fc5d691ce1a771d4da3f6b8d077183183aaf3a3fa4c2bacd90b86e6f204640783054664497c1c7a9f8f1074af1dbcce566d53b8d9ed0d2063c770d9504e31852247d53813dbdd6f75dd5c9d7057fe1b462671e2352502e82565ed485183365f89bdf9f20", 0x123}, {&(0x7f0000000940)="9c17b136c491ad8f71a39a837a41550cbcea98326458d74149e97c5b78270d68433d4b7f4ff5f5a48d3643bdec64d7838c4678b5771b4bd4ad3ac4c337de345123a7eaff527b45ca03d5d67d7af8f766ba3c976936c7814e4ecb3e1045f07d919336f0e7c64b888e25b4f99660280a4af959a3bb5c82ceb514bf9a5c6a903aab2d1ffb1070073054794601cfbef2533e6e28e8cc7b6e949ae51a0699100115", 0x9f}, {&(0x7f0000000500)="7208d11a022096396d00441943f71727aebed6ca289452e9d7838ab8144d76822dfc8ad42cd6d28ea672be3b377bb697816008c3a55d47a88df0c7eed5ad780685241323ae8d6b5504db8e6c6a5e26c1a294ef308a42c6e21ccb989f3297859438f61e33e5719bab36444e9ed3fa78f220831a00b0972c9caa66ef84d0496756d04131a3cfb8a5da925c101f24a3e7cb91eae27766bc2df288a17281ae6a13415153582fde997a2b4116f2dd8dc1159e0e9f63106f0e06da95cbc45816599c1b31a8b5a3b846c48ab15964192016cf0bf8a74fcc18ec6d08d8a679b8553d0c453eba50d6a020f491310e877c9d011f843f3c328820ab2b67ce6cff7ab82eb94a8604537aae17d038037dd3ff1b4a50", 0x10f}, {&(0x7f0000000800)="a194df827809b676d170c0fdd9778fbb400c48d66c093988b9f382f649260f23f995ffadadf64d0fda7a28c6b550fa6f61cca5fa7f26bc59aacc3783942d1123eb5b045bfbbd4ff5bf37e95451d4f4df2d3b0f416c43b641390e21e9341151e77b6f742405322d0ee2ee59fd624affc1c6855d0e5f44a4e79c9c0c8eed68d526a1bc525a8e", 0x85}], 0x7, 0x0, 0x0, 0xb}, 0x2) r4 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmat(r4, &(0x7f0000ff9000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x6a, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x2) msync(&(0x7f00007fd000/0x800000)=nil, 0x800000, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf01000022918987c995a02b00"}) executing program 2: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0xa, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df5", 0x1e) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="556f2ea0088416ca8fb2517aa7f23c2530c94c53f2fffa551007ee363de7ad76266ccc7ee257499b20f39514f94794eeab70d92d7e51f79f72ab303d59", 0x3d}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="96e9cf1c0f9fc25ac05e6f4c", 0xc}], 0x1) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) close(r1) execve(0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc1, "0300c6f26461c094f4ffffffff00"}) readv(r4, &(0x7f0000000280)=[{&(0x7f00000005c0)=""/147, 0x93}], 0x1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f0000000080)='@],@\x00'], 0x0) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x52, 0x38) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r2 = open(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) recvmsg(r3, 0x0, 0x841) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r5, 0x800c745b, &(0x7f0000000080)) symlink(0x0, 0x0) r6 = msgget$private(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYBLOB="5dd1731c5e2bf53faf4f851312a193e333d6325cf830bbe8f9b09e4e9dd0a79e43a222b78379a0f9f9b900cf831e6ecc07b8561aa80b1117823d85a2611fadb55f156d7361e9ee95f79e7d3b83fa302f80eb99c48b488f091ff598ae0df6cebfb573d2dde33c4e8c2dc63dcaa0c4282178381b3508772052629af3eb2e417e5ad3aa12edc1e2efb9158da2a02f34aac58e5114015177c4e8628d392984b2eaaa1b11bda8d68ec968a82fc684214d106d59f9f0e7e2cfbb00033d72343aa4cb7974a5964ca20573a15e2135492994604f5cb4ea1042858af0a1", @ANYRESOCT=r1, @ANYRES64=r2, @ANYRES8=0x0, @ANYRES32]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) setreuid(0x0, 0xee01) sendmsg$unix(r2, 0x0, 0x40a) setegid(0xffffffffffffffff) msgsnd(r6, 0x0, 0x176, 0x800) syz_emit_ethernet(0x46, &(0x7f0000000800)=ANY=[@ANYBLOB="5960c63c064cffffffffffff86dd6009a4560010000000000000000000000014ffff00000000000000000000000000000000000018"]) executing program 2: syz_emit_ethernet(0x6e, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00'/14]) r0 = semget$private(0x0, 0x4000000009, 0x82) socket(0x20, 0x4000, 0x1f) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) semop(r0, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x3800}, {0x0, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) getegid() semget(0x3, 0x3, 0xa2acd17e1874ed56) semctl$IPC_RMID(r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="fffffffffff038292c5d60a04d6a7825ffffffffffffff08004500aa00"]) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r4) mmap(&(0x7f000009d000/0x3000)=nil, 0x3000, 0x0, 0x32, r2, 0x3) executing program 2: r0 = socket(0x2, 0x9229d2b2128f148d, 0xfe) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup(r2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x5}, 0x10) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r4) execve(0x0, 0x0, 0x0) executing program 6: r0 = getuid() r1 = getgid() fchown(0xffffffffffffffff, r0, r1) r2 = shmget(0x1, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/12) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) sysctl$kern(&(0x7f0000000080)={0x1, 0x22}, 0x2, &(0x7f00000000c0)="4436ee9bccbca17e9edae4dc7031d494fcd95352e1bc00916ec095aea362d0e2edb135d92b9c1101057c30b0cd76801a6d86e372813d0455d98e08c4912021440541cfcc8055c8c48b9509630944046e6da6db5be872295be9175cd0a9d6e27c7775dbf1dc5df97336965a996bdd2991d14a5b9f2e6bce2bb7e18adcb966b125e0ab98ca0b756dcffc8a907897918a8f0a71ad60552c87d9362c530c918efe8802184cee8fc1eb4b60e2fccd3f68d304e3699d9cf86190fd40166c114579fe0f9364c59beb0888bfcd98e8fb88d6c686a017db871e62", &(0x7f00000001c0)=0xd6, &(0x7f0000000200)="ed0f9bc7dfbe8c44e155937a6fbced50ef9a76", 0x13) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000240)={0x4, 0x5, 0x7d1b, 0x30000000}) sendmmsg(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000002c0)="f9ad215fef642a9dcb2d9d9435350148beb8a73b9f9e5b01675b73695c84f23716bf841490d4d15fa8bd3d34d02dfbe3de39b414bdf8b32addf2e9e14a5dcbe594ac683dd47d39c0110a", 0x4a}, {&(0x7f0000000340)="13a61eb8054b16b4bcb008ec46213e8e3a6f92b7dfdf98dfc30ccdcab42c8bba62632007800abbd80ebf7b6342f6aa06954b0f5d05248b6157afab5ba963722f05672d8f6c925ebc9d", 0x49}, {&(0x7f00000003c0)="e162fe22bd8fb0ca1518f6bbc16c822f9eae46a873cbe6bf6b6d93524c38e70f064860b6539c3e1a6f3aa40027e963cc01231a2dff2083caf16a94ec9f31b529d2e4d54185fa8f7f142e02b4b8c0793939793517211e04269bdc826a3181f0caa3da8428890e317ba0204b0d34503f5ee613c265efb6eaebe8ba695dd9509eaf0d897b5ffc181107a643de757c886561a52f7bb2f2a8fb0c0af4395122f2b9e5094f230a1463e97eaaf555935cd297074d24be7647371f37756968ce433dce6fb56d113236c4dcf7e4", 0xc9}, {&(0x7f00000004c0)="ba39e1b8babca158fbc15204381ce3edb85115925cd54dd0", 0x18}], 0x4, &(0x7f0000000540)=[{0x1010, 0xffff, 0x1000, "fb18733c276a46784de74b6f0b7c048045efa67a421f6bc98cd2f33393f335be8c8ff408eb4ff981e72272a2f75ee905606c881f63b0cae1da634fd7c960a798d2f0c1c5499f6f9bc17e36533c6f5d8f21a22f176d725ab355df4d812e83693bb7da24ef982b7876be00f4ce2d8b7fb27745aa86e4a012a3654137ca69eb5279a10ac9a0e9b99a03590b81483d4efaadf281f13498407e622a264b293f392553151b0f3eb00e8b8a8c0c14daff633090e15570a28a9b578336c7fb402e7a4017e36e92f36b084ecd898cbe7fac3c0891f140fc9130cc59d558cdf9e009fc0d49a246347f83949f2040fa73bba03d2b2319264a33d812894dadb8bf18fad3d090a57acba3816ca19c93cb338f81bbc84dd159e458d0d3d3834dca210c8116bd54c95995c533486a817e4883fb20da14734dc7ff86bfcb2f9160aa2f406dac8a74c0c2cfa926e4ba86bae922ca3a0b56519e683bd0224fc3fbfd192ee2afe6d2d0be26095da7d905b96ff318a64b10e6675e756ad5b9ad446f317f6d77fecc39c65beb1190454f0da5f6b17a1eda7034b330f5a708bb59f33e0381f4e4153f7214dbf2a275fe89aa124fca570053121efb949b169fbec43c8d3e44cc8e1438dd66a8037475c92578daee6849eb0bd155c4406c7cc46f0b289adbbeddfddd924fcbf7e1f7e77d1987c332321d9790178589a99f5e46872ad87d95bd83d91c456ca7d50cce453fe206c39ecfaa78fd0323f49bbaddb4222c62f62ff09ecb97cfdf86c319900390463d3c529008ef7b3783ce87001e71bd17e9c699388164b4da96b6cc4988518bf8e8127f19fb45d2c981d84580660296aeba8e061e8deba9a692526a11a4623b69c811e248893a5fb46618c065a14c7c12a3918b6226ac9981cf72f7527d5524b32e2b92a42264d6e7d19932e40b74411030e8084588437e810907a3f1baf0a72bf5b5bd3ad4315472ce93b60b0a0fe8583c00f29c4c8684bd4ed5d5b98aaeca373afb8e3213fa1993ea55ac52895815dbc9dd1c2532b3d75e4bf6ce0a0d667d090e82a65c061b4cd740424ce8158f27fc7cb2e97d5b5cd1b66a9aa4b8de0e5412b4648aaa98823d4dd64efd46ae59e197663d8b9910d9f23d1b06622ead49bd71faeb83ed6f4a07a060d0c6bfaac1cfe91b96094b7112ec89812614bc80a2065c3729c10df422a1e0feb0dc167c6064154595ca3e32f618a25927521024e86f374a4e593aae0ea671f364ac4e6a74360fec16dc03540a501c093071562ad594e79421da0f5d4786aef51c39f6d93d2154448fd5c1e48f10605c925c028e3159fc96ead22b10c34fd5d2a76fdfc1dc406b26f2ceeb1c841726438dbac069b1e8ed12acf30b4398976a24ac4b408e445b0fa76c7bfbaa11c652594640bde3cfa82380c08f96440c240c117beb7512c8bf714811039b411b5abeec1c34ef5e1319d10fcb7c417eaf6eefb1ff35ba579cd291a0f2a95638acba1ab47e5271bc777e597154a5d4851cab48025b73def21c54e50bd5a961eb4ddd576b58b1bda628db57ac4ec826e3012971122ac6730307ccdfdacde745e711680e87d4bcab5cbb436bd8e36575b630f93b97f5e130c54614d12e793ef70646de86f8b77d3c51fabb734b3fa7e4f3d041d4eb903190c8e8ec7eae2e5a5c7412221d64c165c24864350967c3a9d106b7589239a112c20524df138a9d095f16ba69e1283cb91442fd45097c093a57257c387d3f03f25c0de6c48b7e9e0e1ab7dd1966dc1cffc996b3f88a3a39109d6080f998ec8b2b4b3225dfd90c890518d9c38e2d13b56ca566baf3b426054bd8cc958e2952a2273efe466c56d20167c8c7026cbcc587b8c06822d30d8d2e25bc51513fa56f61d1dbcad25248368d7ad7885d7af63ed065814470266267b232b07d37241e99b840c64ccd24570995cc2483b4b7940cb7e3a481581a814464777fc8245f3e5d851a6a043d53aaa8647d764ea96e1442f9238f7983b70ebdb267ad420de63f56be7728fe21e3d60a548a18f7df59c2fa004db132ce4424a8703b4f7e15f220cd41d8e123ad7a7b9e3201dbc71e5ab2ba8bb236aa745c2a62e3d8b86ebd2b5d46d48b2389790c321f590d8f62769941aeb0591d31a1cd58ad59ad6c613d8b0e831613d806b7073c1910faf52c70e1552a488eb97d8c2176c4deb416db289961d483952e82a7251aa6f5f0685ce4bcd1b70d6390f0e7337f02c50cab605f6d916910c74705c4327b7a0829cfce18a498ecb01fb5ab72f5d308c623bfe4ac698c712a46784904e16e746b4d74ccd8f6113acea79fda669f332285d64bd3f2a4699342713a4154e9ba74edbbaf2b823e14bdaff7d7e18396c4ff4d380392f9f17070b6d815accd68c3e4671353fb20655297077c1d50d9789025d27b6e1a20516becc17350b9feae1ff28fb52360e72479f589ed349d6618535f04a7b80bc15af1a79bbc787dbe468ba4a0dbdeff4c432414c311dd1d44ed5771c63d015fa34a84d2df4021051e207c8607b5217e835af0d0e9d85b3d3cc06e00c3e101ac85031af73d0a93de5d9fac13ce3dcbd0440ac29d8e98d82bc8b0a223e14d16e49561fbd5a9697077b472b21d10dfc48879c64aad68da5dfafd4f6cb48ba68950c7b1912417fb51db8a4c015d0edefd8372d97d42ddd0ac323cb90773c0431a095b0148b3620da6e547bc71358a4d9e4d40ae69f14c03da5d146277e89aaa0c016b28ae758f8bc1a934cccd517924c0600def3040d6371d85d230d0751718918a203eff0bd8cec8eb75308125f1f6fe23d2b45d23cf65f4a8d37ff283690e7d47c02581fe10f4f172f011c0b7dc7af5617ad69ceacb2b36fb35cd033e0b4e1eece68b99e28bec0ffe011bf7acfcdf35e0b86645841f9073f04a43c8ecc256343770a42732a9cbfb08b7b75fa0029fa91f0637bda6aa73b5073b870290eb86ac88fca1509629b1215138facffb3170af8c7ed60fac2ec79b12440c200bca7d410114884960c040e015023a687caf80d2fa311ddbd9b2d179ddfc0010df1125b9261cd3ae01d70c5253575660fd64289ffec62db85517f3fd8d18c6be374235aefebbd1187ab993089f8f90dc7f12697825a604155e954436349e08d5937539096dca9a615a864e80216740a43bc38be469813179ceb377a92f8aa95307fc3ccaf1c73b48a0940aa649928df4e03f193a0086d4e330f5e7d67508b5100df0e00def52ea4652c3e0d70364f9b26b515e493e513922a15ea93ce9779140c9286af95532245306f87049719e693557a2e5b71b5bea9ab11fdd6862200a166348baaa6a7af8df596222f1744ec62ba26bca86f8cb20b614a806cf653f906c963932cf53d702a9efed50cdba32c19328c1ebfbc55c045933391c7e1dd5713a2c5eb02d57fe4b1519e446afd67da914de1dddf5fe31de713c99af371a03fa7a414a7b0d3460c20262bf876ab100cbe3cf1606be28c4057f8054178e06eefc4467269cb940d637282c5ae620c080a065e37273bc7b4648dd3f2a3380bdda6eb4647fdd95406bc9e5dcdb5a5cf0ebfcdfdd559b8a0aa0312d94a36f68bbab09768e8a4c1ba529344a72bbb7900a41d6078a32b1401adf822b1d8ae066a934346fc983e3e9697d5144fa702794b21af9b732bf278dcb0a8f47226bec191df191ed9e661f2d7841dde9aaa611505973e1c2f3de3e1b254016e3aa84981d2641520437f18ab66c8465034200b804d181363c68756e1287b91c87c97f604017fdfaad567ef5226c69843702fe352535d435123ccb07d0348ebbf1bf8d9a4eeb5e7f390065c966f2a082759aeeba017015d3f6abb2f9078b0b706e312a5a9aafbe20d6ad4c5708d2b00e6640c1352c90405779f3e8f897eb5db211dbfed3c41cc1918077082b9ad84ff44ab44b7d86d8143a6b198d1edc5b6d241ffccfd8e774b6a9332113039945dcb8ace627ac0ff84b888988f80371c1a93e92dfb7f2eb2f12166a7dc33b1e0bb540ddb26b0b02cdead9703255684c6a9bf61ff87119561f5c6d00b46f8a185507522fdc2d1236abaae5712cb8a120b34d240ddf927c86590e83eeb2d3eb2d6e0f8769a68a5b9c8120f4bd56963ac808a5a60761eb3da17c62c10065d36ec444ac0c227f39c9d2df8132524f3c36117e56043556e067974640eb995af676714a2c6e1453e17e0e9cb28922a4caecc2321256961ea1be20400082692fdd814cde8eb55f5b81f714cd7052489899481c64d70a419f5c3f5202027b83d7a31550953672cbf622aea942c6d6709e54fe2acbb7c131e36483988ad38f7cb6949b533c1d6f87de843a8ae73f9a794a27d12b5e4b5c3801fdb6b2fef490efaf25b14347f9d26aecc6d7b36cd078faddf07fb76454928008e5ecc9dd3c9f3def10eaa8b83480d2fa52ce09411c3b4a554ffa94b88635e6d34c96cde1b52173fc78d34649e79897c9962287c72f160d206414060cf13aa4f487f105d0b68fbe413a7fa44559eaa1778980efbb751af4c08c613aced4f32f8e6c53e7c3716fd1b86f69af525b3faedc6730c10b2703df7798129bb260101899ecffa550eeb7c1132e81584697159896d6a68fa1763deade9ef00906fb167edfbcc20f12c81ea8c78ebcb486e80e0d40d58175273714b74edf734adf5127325891709908c2ffd6d667baf0ca4e2d5c209e66f3ae5dc93a2eaf9c265fac8ca0b1391ee948081648c5a230a4dc6cb19cfa362a46f3566e83d8a8bc9da1f90bae69bf8bf474fe50ef03088b5807599e47cb856cc5dd17a8b8cb0eec4616dc547ca2d33a42c0eb505c5e59e9407171331c0e7f5b8e19693faa6bffea95f08779784fbb82529ade9a93d05c8220bc4dceec10ff89bfefaa26c113aa86ea3f3c79e31390e0a04c2975ce644aa5b6422104cf5da0a2fe92a9e29b8a5a901cfc77691e4058ed8acf8f15b5b363c580aa39cab6a2f48881c544ac0d574ef789feec9f7784d47822f26377a2be4d6235b5131d95b8a98ea291451a6de5fe9f3a0b8a1e64eda76dc7b513d16eaec550be764d667b13d79f0d4b91e5a3a1c22aec0320e44bfddebfa6f430c7f918b0fc7bb5140be822a84eeb5a9b51aee10dbf947ce7ae50f839892c496ed94527eef851d313c502d01769ceba4b6eee4301335710c88b82ac4f1df6986d945e4d6662286486633300dc5d22825a649a843085488bcdaa3419c4325a83a959efcf1d42318ec3f2653e266eef2212d877835014e7744ecdd6d2fdc866fc8fe816d1fd533e1fbf0e7435e19a22bc8774cb1e5ede5e3d7708d71bf36e84b4b31ddf145da0d903940e32b563dfb5b9e59c361ac76ad271e5debe3d94fa59375402ee47d7f33ce3e88e160004c334970c58372f1f883109a942ac020b9052130017d3dd4eadf1954a39facc1e6878efb8f34907c060031f8665ff67137cf0fb0253f8d2231b708418b97b22a36d611d311aa69809b90276cb93eaa4e4b860b47844193c9dc2467d8af4ee257aaeb1645d2628249b38d7a2fb451d9341b07190b9224456fef2fda53d24ab211243cb5462a8c20ee98dc1d4f026156c1fc6a62a99a22a3cb4d461b43c6aa46b440b25b0f12c32978cbae32b9a725b25ca1be3ed7201db800fa81b401296995c3ec3a67ea448b324be44691b743cb04770245a0d0ce4d225089e50cf70931757778287edf35d89defef391617d0c5dee37b57a9354796d939ce7261f40d1efbec753e9035e161698cec233785dcba1a7e1a4105d0ddbbc81d5d5ca530e78a04ca50a22fcf69ca12d6d6aaa68ff697a53b9"}, {0x20, 0xffff, 0x5, "3de93d08f4f0944235a8"}, {0xb0, 0x1, 0x7fffffff, "c560c594d4d8f3fa3e6f1593614c93338649a5cee62917dcd8cdd19cefe296924264c536ccd4ee7559af25087659f4334efc03755dc40780ebf51e8a892189e0b937fb1b5cc0730a6543d6dfd949bdbb0b21417c488438fc495148638d62def57154948a37542090de8ef7f09c43738f98d62f5c6145dcb366b8e3cb9542e879345c131203951a86e6a8ef7ea73c8da492a7b572a66802aa5029"}, {0x40, 0xffff, 0x0, "a72130815553e34b845d27d78c6bccfcbda7845c75ec17a4ed872d4f79eb75e813eb0de2f287d1018341036197"}], 0x1120}, 0x7}, 0x10, 0x408) r4 = msgget(0x3, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r7 = getpgrp() r8 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001740)={{0x6, r6, r1, r0, r1, 0x5a, 0x3ff}, 0x80, 0x0, r7, r8, 0x6d, 0x2, 0x6, 0x8001}) sysctl$kern(&(0x7f00000017c0)={0x1, 0x10}, 0x2, &(0x7f0000001800)="00299051a1b844ceb10bf60877b6552b4589bebbd5117fa748ba991693145c544bbc40", &(0x7f0000001840)=0x23, &(0x7f0000001880)="d70b0566881d10f2e7af81f75d797bb962055b1cc7af08159f41144a8e", 0x1d) sysctl$kern(&(0x7f00000018c0)={0x1, 0x11}, 0x2, &(0x7f0000001900)="b02dabf4c19e99a6585528572f381871a79c106d7ba3fe01b9b00284d6723c0b164217b233a3b4aff260a8ec4bd5205793ad02b79811cf25563ebff3c10b6742f0d84d2bac4e2f27456d7fedcd8de172e8232b6b47da4dd8ce467f5691f98c096345828fe55dcf31e26f366d8285ea76a93812368c5f2ca1d659b5627392fcce02b358f20f01b5fa943b4e939d1655468b57066c3cefb5ef089c236f70b65db1b4bfc08e7fafac61f9c81362cb1fe84620f16c0b7e8fa0d149078d8aff970362d21f049eed15a8392fc3cf95802a00960e6241a41b7c481ce4ea1e9a735f51d06775", &(0x7f0000001a00)=0xe2, &(0x7f0000001a40)="d4df66285468f3ebfb05633c430b2fb2990b97f0fd4cb80a2298ae767071acd32400721ea791044e6eed170d41bef857b9208c0145a7ff6cc5bd034e518314e4a6a951e3ce7b29834ec6dd1d725e96604ad5df74b5fbcf96597e7e6b396e8394cf76a9b2b4ac0a66f9ee70405138a095621b34276007becf10237549bbfd4441f5ad0be188db3c268d4732221b9c65965c9e7851adae9fa1631de50c57b77215ce44408949d10aef2fea18ce4a90896784f001243d3acd2f5a6815e9c4243840e7311c50b57bafd40f81374e097d304327712f67e01efa8820e751", 0xdb) r9 = getegid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001b40), 0x8, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001b80)={r5, r6, r9}, 0xc) r11 = syz_open_pts() write(r11, &(0x7f0000001bc0)="effebe8ba1f27419793b5be88f4598d706c2126418f2b17d15af08baa39a32a0ccfd9309d76069479a5b3b14c81908c08fa91ff8017db456", 0x38) r12 = getpgrp() fcntl$setown(r11, 0x6, r12) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r3, 0x80000000) chown(&(0x7f0000001c00)='./file0\x00', r6, r9) sysctl$kern(&(0x7f0000001c40)={0x1, 0x58}, 0x2, &(0x7f0000001c80)="1fc265f9f7dfb88eca5e81120bc7afa1428c40540cfe8519b6779ba747753bdd72c7badeefdb00750ae066d562a3e4feca", &(0x7f0000001cc0)=0x31, &(0x7f0000001d00)="84b7f3fa480023b1ab8eac0728de0f2d5cc318910679336fbef0727b4fde5108471cff4e124d2f693fc3a34288acb58ec27a70f7973590d0b1a2ede87918446e8e5f5cebfa02a379d35e4b61659d76f4d8bb9d47b6811395da0851b2fc7445e779dc26bc4b88e20dbb8de4308f95f91985f4d868a509bf3d41943fd973b96b4382711db29cd9884988cd705a6f3004619bd9d11254e1ff260ea06a", 0x9b) r13 = socket$inet(0x2, 0x4000, 0x9) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000001dc0)={0xb2ae, 0x10001}, 0x8) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xff, 0x1}) pckbd_enable: command error executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x1, 0x8) msgrcv(r0, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@timestamp_reply}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) executing program 3: openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = getuid() setreuid(0xee00, r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') ioctl$FIONREAD(0xffffffffffffffff, 0x801169ab, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)={0x7fffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getrlimit(0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) executing program 7: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000080)={0x4523000, 0x2005, 0xb0e6, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x6) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000)={0x800, 0x81}, 0x10) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x6) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pwrite(r1, &(0x7f0000001900)="f200e7ccccbea5ef54fcc0615850f56457b4a2b64c868f65c79ea3411e6116aaaa8e62c0d052291006fcc6db98ec443aec8a5a200a56458d6da7d61a527fcd2d56ed0e4685324e7856d6cf896ed0f4952437bb30052537d21e2137bfeb0a68b9256a62e39b7f3d712ac043cb5dddce2e362ce55068b044c311593fa5d955bec8c444846849557e79103b88b43fdb008d9e17d1de28803bd399d9fe5580aa72d0afb00d751982876587c7c60862ca589038cf86184a44341477523db7c8e92cb8030fe6c5b738a518e23548926f883beb1799efe35307bd953eb7351d0000000000000000", 0xe4, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) ktrace(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x40000002, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001b40)={{0x0, r3, r4, r5, r4, 0x20}, 0x2, 0x2, 0x1}) unveil(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='W\x00') open(&(0x7f0000001c40)='./file0/file1\x00', 0x10000, 0x100) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) r6 = semget(0x0, 0x2, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000001c80)=""/138) r7 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r7, 0x0, 0x6, 0x0) setrlimit(0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001dc0)) shmget$private(0x0, 0x4000, 0x466, &(0x7f0000ffc000/0x4000)=nil) getpid() r8 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) writev(r8, &(0x7f0000001480), 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x11, r8, 0x0) open(&(0x7f0000000140)='./file0/file1\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) close(r0) getpid() ktrace(0x0, 0x0, 0x144, 0x0) ktrace(0x0, 0x4, 0x20001410, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(0x0, 0x0, 0x0) syz_emit_ethernet(0x1fc6, &(0x7f0000001140)={@random="8d6f77edfc15", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1f90, 0x0, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x201, '\x00', [@jumbo, @generic={0x0, 0xffd, "061e57fae6e2de6f48ff3a98b73342922b72efe1c936470e8ce9d9d62ad12ff499d82d8c6e864b83e2c549d5b3dd519870a29f13f1bb2c6f4ef2afb3e63690089af8061337f016aaedee1af30b6e66ddf75635d8f29f65de66fe0a7fb38917b78dcb0c8ca4d029abd1e61fba951933809924a0268b676a85bbf5bc7df1dbbd0521495b11ace5b74c3e372306f7b8220b0f2c6930f27aba98dd39b2740b3b141401b3f6861c08fe2907386cd717ea3bc76c6b03861284c85d0841cfeb23e81bd41dedf1211cfaefde0abeb577a32bfa8fccabf9f17cb5271d164e5da717bacfdb4da5a12e955c139c0c0489fbc18dfe6ff002227fd040058f02e54b34ff13f898e7e5c610419a4c88779512322d4c06c8f8e1aeb4ebd0982c47a1dc32408c958f1a5f2d8aea9755e804259404912b1836f961aa8d1fc96b704571aa84fd5d6f723eb0edc265d722e67e30718fdd16ba37447c2872d884c084b90238a845b40489297d6375df5943d2292b4a20d5308e9875261aada8f45cd5a441501ae15eac0b0f8e6d9d88bedd132e569c0156dcef92933ad942c470fb5a436c964ee87a8cde28ebd9b94848ac40bc40b2516e2d7374667a22b4a5f75907654c43f0ca30914f735e6967d0917f2dcd80589ca4db47b140821cbbdacd906ee9771fe865892f97f8d2c70f6c98e51c670ac79c777b9669d46a033ccaefe6b2577af0586f5305edb531fdf9eac1c8953c04bb01684194ade7fa995a8b5cb63e23956facc1d0d19ba7a03ece8e1d5d8104aac191e57c0daf5fddd58cf57a76bebce524a4855c3c96248800330677de7d059f418b4560c8439d6e8da6fd3ff14f4f147a44a1945cc0569b770f55b7f30983f39bf0dc87462ffb195f2dab2767cfbb020175f105242870a3b28833f3783e9bed1604f732f61daeafa15e58b42d2c05de0a8338e6e48a8b994d1132da1ae8495d5fa2bd4f5784345ec3cb58ae26123fc6bf66da85e401407207c785cfa22bee8407d809fdb02a731385f5ce3a163b2389fd4a7762e068fa9b94c8a09119cfa50c7e17a088943fc36202b9892731c256197ed3d88b8f971dcbf01f44c818edebc3520843aa1a7158b9b70f7eb21fd1d60bf0dfe98316b29bd81bb5547a3bc0fdd80c13d7bb5f9e47a092bb83b63b74cf6151d94cb4585b55000c6be8091783c245e1e63184cb2d984608d1740c07e16350d4409e3ef8af28637fce404ac768e56146a891a85c55a2045062dfeee33aaa6025dc7d7117618f29a349c5010f6cf54f0793a10a3b1d891b30d2519f64bdaf4572146167a534ce9b7106357b9aab5c766de799f21d2907b30c2695f35fd4eb8106a556c1d8810198d3a3259c80503e8ae69596691d5a275a20afbbe1a4466d3e9fe837b609c0b9e0b10db3ac4e4591c08b532667f573a3d4dd59399cec5c3c3c5a67912d66bd2a9c1b4b023568ed02096bec004b00f612408096169ed07d3a2eb31c38d4f98ed0c22087a1fee0ec512fa794ba31345635b793f682e5e825381dc1729c075358700eb0fe5369d2a27e97fec954e21e2dc5583cd65acfbb6efeb39e503a3771815e9640f2933ca143e61f523c8133ebe0aac2be0a2bf688ebfe550d0778624304f5e1d2de803c6fe7e46bf20b598a21763f64b599c43bbfcb521af48df0dea05fa68a4e3749301d695df0d0b7742aaa42a35b426f4627cbe9c0d7bb0f7bf5b373c57ec261dd89fce3c78671e32c9df1d49a61c57fca8d6b3b523fffd89aba918efddae353a3341f3f348442961b2dd4b76f5a3e0ac2e1d953239c43c33a0bf2800df0e50f34548435ba9cde17b6e8b19b1bee6874f92848a7b3c26f4672e54c416819070565b8c9be024107bd1ae9ff6da255b7efc2b73904764e791ff79b9a2ff2c98034889cb48e31b73461fa314616ba73c73a25852b29bcfd6ad654e47a3bf8b677819f73bda63250bbe1fa55a8ca3a15a6bea5b20e774fd6fe3cc098e587b9c677128466b785c40a68e5c3d8008aa5889c5694bbb13f4936453ec0b1e676774bcf9ea2dbbf821133012611bc0b39a6ae5bc343501280b931306ff66ddad3a6222a82b90d90b04b06804cb7d84a557815e1a150c1c4a744ed63ee5444fe80fd3eaa8a80daf9608b5ad3a1e2d5d81ba92eac35f307f1cf85a698a4fdc162a253e06174855c8d35ca9183dcb55734f93419177b03942870b6c04135d98f6ab333ef928d107a7986319a5705af903f749b88c9c3e60aff36fda12a3e7423a9b84d53636b9c10fdcbc401a29f86ec0f3d03cf22b9d074f9f1cb8c1ec58f61ee71b3d6bec96f8d732e3327ea6a2254da8d7b794c8d1f6ff1f7d5e66df3b6f4e3798c5b9d47bc869e5fa7f76bb96df5ee1a3e4cbcf9f76d8cf0a2857c05ed173171985587f0bf675e2fd647ff9921dedeabceb3212a6d5e4abd36af833b5d833d69d0e6a1eeffe594f89f0b6eb2a2e24e8495642d557942f88e05590ef9affadd40364bf461dec0a9a91336f8bc7975bb3ee5b3d76ec640a54c7a7fe7c37f83357ea5f865f66611704ebf565e0dcea80405fd9550a79c50464d0d85a0ffd268cbf978f77bf504ff77f0f728a36ed2cb630514f96f5c1b7cb6cbc63172f1c0411f3d4e7fdc6cf7064a33ba3f38466b48db18138c5d254d7564206708c4dcaa796d1c2ee9df570e55a9b38eaaa4d4ae40fc095f1b4ab8f2b83527f0a26d5c4f6f9542a6837eb246e92ef339dca387ddb56285ce444a60fff58a15ae201662540824e0e4be814495acfcbda7d7e77736332debe4608fac75eb911a2d401d547d9c1ad7624635c19d2a047c0df1917e90064d787f76a447a00e5de4ce9e482e4a8869074b0c77b2bc30c7bc986e3ed2d1b08482c9d3a2891d8ffff2df5874b96e5fec3289b551794a85c3b67f7ba6f97f8abddb2d00bca94778912a80f0c5547ba87baa28271709b52c0192538ed257d81dbe440e5999cbb6c8a6bbdd5a17f8b3d14b6143bf84ef3715dc412599d355c7985cc96bfbb4d074e9d6cfda53e33607ceea2ef97400e382daab2eb2ebe47a34df73a1354664e3eb36c56074d0df7e6318f430f8f1a95b326b3e67c148a81dec8fe331cb704665bc45202b95641a17ab866dafd932b0e670fcc14f1650c09d4f634628b0077852b98e9ec84ac59c76d824a5e0c2a32aff3ae81ac44217aa3fa857299650aed454308e22da637ae54773747fdad31dbd61cd3f6e04db3a57b62339a3a85407066f1f48216a4215732be903211dd850c362f17bbfd53adff196974c0bbae6abe0bfd79443f96603b7037cbdf48dc2cfefbc8edc713136efa36836ca2c110f567d904baebb07eb62878152b55ef58f03bb778c6071b9f2d516916e6e1031141a2e4a30dc6157c10d5c52d8fd1702c2d0f11be1e43895253861b1de0bd4e8c34a1c9d34c928b8b453eab7e2ffd8eb98b13b68e26227bd89183eb249c71d0829674ec4d7e8370498343a685e0ccc32b0a8dc3e6c0679db6aceab8660869f803c3757fd5bd41d2857da2d6b16bc807411905e86a762422c72ef9a4ab6d52d04fc0d5b1db8700f0b67b073faaf3e9ad019cf611a3e5e825cb60702c2fcd5fa4e1f1d7dbc5758541c24f19cabbe48198767d54c9c1c1c06c841298caa5f16ef057d67fd384d8296ec1557336e32b2246e001b6d7deadc1150eaf8824709ca357303671690caebc040cf7e1dedf0a0d1771e870839c1136a547629345931d73827c8318cd9078b525111668e84f15aa099e6669378d0f393e1d36706dcdd96d945027e793893720eb886eb8ddd5a59b6fd10db53d1c9355b7c4786abc3d5a144e745327df231891e0417a010f284942861c7ad5785d9b42a5d9e6b8a0101bad5372d6578502742d6532f4e04b3554ab499f53d1ad9d80603cf133c54614a895eb6bb757349bd6dc3b6fc526dfe63aa0526f6a5688e89f6d7d1530fcd60899270664060351d605e8a18c1d11ead496a85d380cf04eeb918a76b6de58fec0f0471ca8fdf27052bbae4518ede9f65ce04f7b1a9a86737216847d804c097dcc65b48751dd4709d0c0db674cbd03ff5bc88a50990c1c8e4cf38f09b7a263441269348267f25f62782e27eac69ea551d5c53f510778c937d55c7618c3003fd26d1fc158745c6266b0d13ecfae48b6b8399d1239b14f23a081404a444a72953c3a7876bc6538d6b9e7f843c46dece08fd793397d3ea01a90952a24310d92e317f6094c63d7bf6f888623a0ceb6afbbe63fe18bc97071f8059355fd8fc8c9000e2bf293378e311da4ea300bfb723fef337602275f767f7de56ace42a4cce3b05b6c581b32f8e456a4076c0fb70058d772b6c55c5210e1d9ea124d939f4e66c587f34e8ebc10ad7cc60c2d640ff459a50a6a88f79825bed66cf686ee657402828563afc09f4be04c51fa83173ae8878bb461a612b61457eefaefc8f696d7bce923ccbb6d7c4270e7d203d2455158d17d2f38a401baffbccc1124488abbfd6f694b5334b59727874c5e100ebb477e464722fd8f66a16a2b24411471e64d7f267d2744ecf4527022b8204f4d54474c3c517446479fe894d5bc72db2ead9b270122739d5b15b600576dbb195a5f4557768b222d9012eada40f6ec87bf61ce05371d79bf9d75ebf15815714cc44185ee7196e5a3c7526435336e2a484fe7d063dcec1c9d9a40abb29e4e90fe0cbe842eddf2d8a4beee27bdce6cb43f4a01e9adc908f78e6428df286866dc5e3fb2d6843eb1fadc9e982e1ff25b1a566c5a6543b9afb9a30064634f8cf37243c2c24e3aaad268b004022009927924e167f02c7bd56d845d98bc76cc17a9c4f0d86a82b3f9a7cdca6518957932bfc3738e58fc3fa1d03e2f7fb0baa8f23d2edcd29d9399e755b62b92bfd021bdface64a47c4b8387c40398a216b88eb1250511efe9330a7315c8efdf3d8d6e8cb10523de470bf9bf7073ed8ac9f7eae448349103097429dc52f848dcac1d3ec99f43079f6312558748f841fef887473cb7b7bdc68f0016bbff4716d1d7373b1508a6c197088c0883bdc16e1a73c7ad0bfd56228c1445bd546cb3afc7178f4bdd3ed3cb223dcc2701e5f8e1f112c5d71d56e2e7e008c89959af38e91a2d9951107dfa325bcf7b9f943cdded7fd6166f2d97454a6267dc9522fd25cbca5fdad2bd625e4096778f31eb063ec0db46fb1460367090f12ef08553481459b9eacd589601bc029477b8f97971ab0c49213942f608bbe0d79e4d55e4ac3ac72717d6698f5f33a5bb3801961c6cb965fc31fbb07e1ff5418bdf54d30f3c35b9ab682b006dac14de1886b0ffe3a6e2845d4b700e466eb4d7792f9fed66dea917ef45c9b4a7057c7d1bbef6d39317a63cfe63d3948b27bf41b2d6e168acba3687a8a052b26b8dcc29a413fe3683e334341b344759e34547e415ee54c859f80418fe0318ad597ed874c0274b46dfc7fa0eb57d17d6b988483e1a678542b2341398f4ebed16ddf9eea249ae0e0fb6c36ec65f062ef17691cace73e1adfd2689e0a54fe40b59dd57df853232cbb9713f8ab01c661279215e605aff2a965d34c3aafdbef2f4c9712475baa2eadcb98e4ad67882891335cf725ffbb56b0be7ab645e399477312b9e106f284b4cd206f5ae4f3b3b8a67635cf192f6680962bc78852ccd681c4b9e29a3016d41a85b2a309389de66222442aa22acfd489b3aaaa7a161579ce2b4a2be09d24330656f41bda50e28c899eebbf1c5d24f0abf58ee29594348fcce95819f498c53be0e5a692ca042e89e612f03e770afbc12d72e615c5cd3136"}, @ra]}, @routing={0x0, 0x6, 0x0, 0x0, 0x0, [@rand_addr="45117a9d810d6bad2bbe175fc8fe7913", @loopback, @empty]}, @fragment, @hopopts={0x0, 0x1de, '\x00', [@ra, @generic={0x0, 0xeeb, "01634ef51c7abb1efa805198298cb4198432da5ac0074da0210540c55c37b742668b733f0a62bda33a3c9a4bbbb30fa90247951de1fbad66ec2d36ac19027e1f4f41b6a199b166d24c5bb32397df74b5db2a755f8046320abc4aa33f29c423dae7244fd43b9237aca4466353164f194b42c42bdba78c625babb79fab9e17dcb43edf86c2530af036e0b257b9d871c55654ad2bf3f8ae88f0391949b082302d169a56269ee50c9718caffc4ec832d3d702083ed1205ed1a6d932cfdfe245db1f4ee2f1e5c4d49cba94f2620b2b9a7507e42f40051f3a8e673709253e42be829569c6c2322eb2d43e9eb79abf5bc92f8048ad3321f574e4f02499420189301bc83439bf00e60e21b4da862fa84a82e4cedfe81043a4deef826b67f03333fa2e0e03dc66b6aa87fd9ba80c0ef65603d17b2af9d78d82f6d52d40c57e88189d692e111a051e91b21b04a3b692689d046bd163348edb868fad8f8e7326163154045470115da504eaf93ca1c04a54d6ed68fbbbf958cd7fccdc694a3ca451fa9c60e930288a8c4221b9e1c3cb1aa245f6b374c0e23d2397af9802606fae2be396f9c8cdfa7790274bc686b8a692f1ecb08e3d01fd3f30c000851c2bbf5ce997537d8e8eb379866e03138454d305130047a51cdce3e11aae6ec358bc6ad4a115dae353313d629901ddc00006809578fc4118ebc21a09bac09fe1e8161f5746c232e780dc957046939e07b90b1d02683cbb182001021f4de3ebfc2eaa6895fb268ed3fc68a7f8e6fe778ac0f867e7d7d460b73a89be52794826bb175a2db3b427afc89b7a28d4182b292819176e38c05f18879ad91901f037a933225bd7410e0204f47bf7a813e0a322418d27939cb8aefca5aca7adb6f9a579c50b5cf5dc902852618f64732d49739ba7001d03d1600d2b97010db97a589bfcf818a4a735ec326de8b878ec5c46beae1cccd81b91d7a9dad2477b75407fa49a7c625b52ea959e2eee3cbf46ea72f9f38b4f5081e48e5e98f821aac161240f3438de4fdeddcef48e12e8fac540065b5d723163d1d67228322058ae13fc9213fa6cd3a19b1badac0f1272812473f81b9a017e88126e1f899619f9991b6690a56534d0ebdaece4ae17ca5702f2e7e422809681210c73c195ab96c82ba8bd18217ceeb1da1da62a86570621015be0813c1c6549def4ed1f8d47300138ad5ad98d00194ca2696fb2007ae0bbc49819e7fe695e1db87b7f8b90e6c3c46407ebb8bf82a4acf517c6d0a2ccfaa9890e64518193156d075bfc22a3f9cd8c793c00b04048b8f7d58b8bfa0d6659b82b12d81c0ab701abdf470fc2e09e4f4bfd07b7e2d65c2dab300e21d32bae3f5268d91a456a9dc71e3295b7c182f72aaa3608146a4fc66cc57c04e3ef2abf72284a355db345b925fc995a8113b5b7f2d3db37e8e7b5f36fd291020dca09120afe4325b423edda71158a449d086e2a3c146fb055440890a63d2dd50bf572f72498bd0291d493b8f999b3f0eded3c5324a74ae41d9652e5d942fc05bd89ac790ed8058e41bee5f18ce5327f96927b9f32c83b0b16b1111df48b69363bbf4274d80c96a8e3ee6794b91469a4c1ac7d189af1cde3e5fdd3fa87f8865e76a61a74e33c7c6ceeea204a53ad14dcef9b316a078467db87ac883cba7f9acb0013d26c9537b55d442bd96861d0660e4bdb12850122c12d130fc54dd95d73105501d7e51a36e400e85b0517e9553edcb6d0cfd15ad6f01fd2bfcf2f9914141f25d013e4868f1d535187f5e6c679d95d64e10ab1b08fd1c48df9b04dc1daa3cf46b381ae707bb0378ea785c2b047fe32e9a7a4eb697663939558ce6a4ccc7864da2b274c66fb6b4a334f4783eff6bf12635a8e6b28cf6a2e369108dc87397881bfe26b4f3c2f6c9aea78f3c5173d24d277e5cbdcd1bcec022055a952c52e805e2d32918e01c3fcbf03224b228c8c9dc745c5555c7e71180d399953ac65a4ff46997fc4477f9df4b5c8087e7a7bb904fa100c41b13d0ee5397510571f0c3dbabb0775f2479b08d0485cb3b8ed86996477da9d6b027dcde51026d13bf2b50449d5c05c45f340d5caeb151179135b81d8f2abe5f8abb98e3edfc9a7edb9c4de6cf5ad69adba7ad3e554715452d48ca0700041d9d9e1710fcb1e1391c0beee9bf5654762576479dba2b9d098a0c1e9a111a3922751c0ea6d83781a54f3b36df04620061555d44dc25f7dd8ffe685787f5220366d2251f69cf37fa47315a4595c0b92f18e0a00937304c7d17c5a3ed92093f9a5759a6e1317575572a06c5397b83f329c8107c6cb14d290260e302a785f631d668b6cdda2718451f30bb2f15fba61a9bcc8cc79f52b83b9d1dd425d362995ed33c5c2e8eeba72025c1afe47bd77beb283bc854089328d26e86b01e3f44ead414d7315350fc613e7096dd1bd68efcfa0272d02331f1476d90e9e65f5172eb91b723d74e0e50eb9a0e8e90c011bd1d04f98b65adbd825fb2db9f9e23156d9bb5c90eed3a53ed2bf7d0109811d44277b802414467f19265d1f49fcfa229f44aa414059f768873af8b5c9a5d67a1f6cb176b56a1c7bf7ce7e6bc32f7ced089ccd0cf0c5e6b0bb3de2223da81f8fa99c9e88004a41a8e103f044f7aa69dc1e32a960840c4fca80753782b191ca2c097cffdaad27141ae9c34ed5fd08632c9b85fb28da317c614d2eb867e8e4687ce6f0b44d489dd7c3d90dcbb7a13a8f92f81edcc5043b33e5495f49ba5aeab9d986aeab55cfaf050f184b556c8b4fe01584e24a36984f8956fd6534bd8c91cdd702749cda83ef0116f90c85171954905e4a06a715657c8970b43711b062623adb9a0675428b4684e47ee9c481b9575387ba20dbf05bea6797eabd5f604e1108ee6f1184c2c283266ebe1f2b0c30c9e717a6b8af461d9f26b44d0e4683e075efbf36e91a7aad964d383e52161dc732b9320bf85f6d5cbe15c5fa36ae4813a0d931cb75927a66ae806194a0926386908cac3019acd051ea2bb2a8ac2213e6c86948781397f0d2eb60b996332f181b5253b3cd2b2092020ee7fe786d3b593af0cbd11ce1a5f14e3005ba339cac8157df79e0fc4910eaaa6aefce60cc8d702ab6eee8fef3b1ce530e3bc7584e172b26a519830a2a9840cb6a1d18167fa0d80ce7a377ddc414d6b79006547bdff56abbbcbc362675920355f0cca3987d5e7812dc45e018abb053de21f67eac37e0f38db4bf60f53fe3a9184e2f63aef0fc10aca7af10ff78d35face13ae0da67d447db4ff50d2d1c62d235d7b83634c206247a02775ff76658c6632fc235c8b3d74512466b06ddfff49cb812773246f7f30ef6c333d513ec47f823b799edebe564583205e2301b76c233594a43cf34441da36d17bdd0c3ab99c0e4985944e905bb7c00d0eb089d2264d84aca43f7f49ee8e8bde1dc73108e91d5fc1e7aefccf6d90e88a7ddc47de9eea6c724e0c0f815ceea39775f237d8ac12134fc03c0d25111752a94930d1ba86445da92d8cc3c9fc0c8ccf0c122f009f54567ef7506eb65559dd070143f0dc8ecff18240153832437de5f2429a326eac2da913db495a15424ffb2a27f3e0ee570b49f12173fcde5e23bde378e461f9095b3581d5d47bef45d77608ccd240339af7baf363838561f1550e999270781c9e6e6b146feb132b9e91f790a60c166ae7bbe42ec90767cda6439b74d12050d43427fd33cf6e62c0b79bc565a4afdf5efdca3d28b4f749b4b55a2694af44141903994c68fa901de6f404e6d442f548962f1b7601b4ca6532f899be1f09021e1b79d026e97f2824a1abca01b7723e86b7febee9411d475166b3efcbf51e9994a00645545579685619a79457ab6139f3d2a5b131b60aebc6d0464f84d83ed0b10a39937214b5c7eff6bb7ec2b10a48e4e209bf7545fedfd7426ce808e9c412120b3ca2b3f2dee34e02fb59fbdd91525ec47d57d45710c25622ec45fa6a19b6e21b0b3c3c2dad97f7de51108d0f7ca9860a7e1511d753573b75fcc6a5f03f49af81810571bb58aa4084b89d11da5df4d7d13cd4cd77dea873e81320bfbcefa796d16f259e0495b3cae5dcdf1fe66be1734f0fc5ace0290a5d7182c1654057b3a66d94f89850d7c19dc7f9330e25e48115da4627f7c8eb5edd3d493ba50e4a426cae23954d72241155a2a749be25cf77e11d6544514d5da397a4d19b3635f5c37d4b3680f962dffc06a7ac360f29191f5100c43bd9f9916dac98f3dd65d2886d73ad6fb4fbb74b597b2287075d9389c7a3d758be3f17543410dd84475de0793b50cdff69815cf3faae45d3547286c60cf1b0f6a91502feed65abf09ef171cfc92a0ad791a694931ee8673a3eee439aea71685f68e669b97160f4ebdddf9a21aca9265fd5930927c10d90cedacea73430253d517288b1d090dd84029d905474906384ffe6e7a9c139bdb5380f4ae6afcf95eedcb916bf77929229099ac398caccda7caa454682b4a5faa348f8c9321397e740644eecfbd35d238f1d07cda1965d9eb449b23b66b3ff897bcf41cc4b1a60ac546908c4167a8cdffce642be9045204c1645637821bcbf644f3f9600dbe4d5217a1574a9ae5929b1bc01d2cabe6d2d39559a10a3d489ae53a09ddab2a8c8d104a3c9e5b5b081b08b73bb46276795a8e31da87ea7bf4079d5bca886fecf1e00f34f8ce8aa9fa4446161349e4a91205bacf7f64afe8e6a55070d40484a52aac39bd0bc0847b1805aee2eb7bf172c144bf5aafcd27d9b30a9671c72ae8feae3058eb3e5d41a91e9fe047a78d7c493b9463c62e0046466951f93d8ddfe7b21a6d355e1dbd43df86c175caafb3279649d92eba02b19e6c4566f71e43997a93f4151d75992bc1c9ad9f01af76aeee9097bc2196946d50944a614e2db2d2fe22b966d2fdb88172a1a0f26e89d9b8efdbbf2b1311c7a080c5aca4571bcdc05292971b96f5bdbf244a22b1931e710a5d7578f8b42b573adc58170f7f1aaef10f8af408308807c91d88f3266ec9cdc42e8fcea357f27381658dac1d75233bc7a6bf6de77c64962f9cb0563d71da657dfbcf4929c4b2acf864b8a9baaec0d9743c863b0715b7033d0448ffb16edfaeaa61ad3c01e700a84b8c0920afb7c76361552a0f4b8234d693cead1cf4187ec63cf8e092534d38e1d67310e8c9743d8ceeb5d8b9fabf7320bf6066354fbca8477ce6f4aead1de2c728269d116547f97e8ea76134e0efb4a091182a036b7635cc21931cbebeb77362e26c6445be780e9d138951e3aa1006adccf87d9d58398e478bd8357bbf9f22ec170c0eb53cddc20ace675ad8b87a00ed590c783ed5d6e7b569f9df4f54c361aa12274f94725bd79e0dad7ebef77cca7045fa999de93870fb2bdb28e0cde375232b8f88c8ebce2bcdda88d035c978ae92ffd2dd2"}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing]}}}}}}}) chmod(0x0, 0x0) chdir(0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) executing program 2: socket(0x2, 0x3, 0x0) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0xc3a2f86f23975bec, 0x98) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) msgget(0x3, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000700), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) setsockopt(r1, 0x1e81, 0xa, &(0x7f0000000c00)="c97d191462047187a02021c9a03b702908285489a5a6660e08b8ec68a6e019ea3bdc070063ea0a24c25316dbb024447a5beb027ecc0000bcdcdca971f410001dcb07b3308537961d8fc84e1106547d5ece2c6c1f8ca3b8e44618895f86372bea4a3a507dfe484044df2c4b56", 0x6c) socket(0x1, 0x8006, 0x85) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0xfffffffffffffcd4) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) socket(0x1, 0x3, 0x9) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f00000000c0)=0x6, 0x4) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) sendmmsg(r3, &(0x7f0000000b80)={&(0x7f0000000640)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000340)="02e3b5af7acda5900ca43a9c51018705a71818122b5cdbf92c39953026848df1e8c514", 0x23}, {&(0x7f0000000380)="569b40608cf07facc2170b640b8c3c923c26be894bc119b0b1ae2eec8e7f3862361f07f0409a20f50c3e8b8f520259ed9a1ed2b4bc0b47a9d3d368483d046e62e6ed1d59db3e9f9910087941e396372a9ab533b75c94566419d4d13cbb972c3c8d61ee6232c85f1ea481b4294cbf8a2e85958b967922db7a7825ead96b6e3c874d3d038a9c8f1549080f19636f24bf6c9a005b4bc7dc788f523260d9cac776531a53081f933c415ec2eb82a1b0c47c0bafe319f32ce2e1a93ed7f3b8adf6f40abc097722457ee9c3c64f66a16d73bd086185a745d3d83ebf846f", 0xda}, {&(0x7f0000000480)="55d0ce1be34a1ddb1b1b8ae3ae517db60acf19b6ab3f2d31b87921fd1a230a94546c285d0b24b23c597e9056449ac4ee4671efd64dbcdb38457f9291674d9e90bd55fc0da5e3840da53fdb2380f6620a1c0828f2da15fa497558dccb7fe7deebeb62564aeb77a9", 0x67}, {&(0x7f0000000500)='O,', 0x2}, {&(0x7f0000000540)="09e359a1a54dd18db8c6ef38a9c5026d0efe430b4d56e8cf5db33a21f4016766668e279e185e15e0c3740b25e670a6d5b330059b45831b785c793c68682676b2c155dec92937ce820f4e302ae4b97ba476ca9dcefe313793ccdca82ce906e1c86e78df98676b4f9a5b004d0b68097a6fbddfa8967f1851cc51b70278209a56c4046df1570617db3e38d48410822c20dafe65e7f06f11a65bfe1ff13b458aaca6a5631f75b3ecf27395d66b3c03a25530de60e2f601afa54c32a017dfeda5057372fc8ea1b93b0ce20acb83ac657b6064fa5c945466fd99c366324532", 0xdc}, {&(0x7f0000000700)="7397ab9cc3c2b240dec1cc58c0fe2564ac1285e9aeb9fe7e50969a76e0e2729800f017483e4f76240dd973ad9040145e4d38ecbeb03de6ae5d7e3873b250b4290df94b907f310cdf34917664ecd022edf6e59ff15ebe1f4f557ae46917637200f9d80c1d9fb91837d783a423103bd16fb3b730b7c5b74690a9c0afe840325efa5e3aaef5388432e993272241c100bb439d5f9ab46dfa56", 0x97}, {&(0x7f00000007c0)="bb1ef28c1d32c62f470d2d2c0aaecbee2d317a9e0b74c13240f43f950aa178ce4d1d8d1f9c9090ffbdd181f1ca5d6d3877ae436da664766d1bb73ac8bc0c85afd7352d27864305f45b6b91d91aa2d22e134a55b7e15db26a66064baa305d5160f38e", 0x62}], 0x7, &(0x7f00000008c0)=[{0xb0, 0x1, 0x1fc, "a4f1caa2f4fbffc86779b7a70dd01bf9dc573b6e4fa31ab6e19e9f5af82baf0810bb74fb057d2c555d3fa64974296066580303d5dbd84d93aadc94fdfac1e7a3feca051a9d53bacb4e479e241590ecd9d052876dc784f812eec7e338d31a98cbd3c135974b50ebe43b62688a31c1840086f34fa874ad799711d15c1388d4486fb0e7910534cb095d7db9438e6c014646624435c36821a92c8739cd"}, {0x48, 0xffff, 0x9, "f2e5f634e353b047820b452b959aa114be3517110a1e76638db1c6fe7802479a40075b9d8bd0b3285d2949e0a4984a4f6ed2ee"}, {0x40, 0x1, 0xff, "e7f48a318b6bf00ea5621f5cbe0d62866f9626e50311761da61a33bfa8d5077f69418b8de037544e9ba062"}, {0x28, 0x1, 0x8, "5bddc480817a99d7a04fff445e4f20efa8190179ef29e3fe"}, {0x90, 0x1, 0x2, "3640d3aa28fe429296be2719e8315d15b210ea6667120a5165f352b9329150add173977efb9c80e1b623b13242b4a3a82f4c41032c79b1dfaf3e9bf8ad16346407c1e66555c10f42c1e55381e36338452f42c454eefdeb4f6ea092bdaa4f1457b15f06481de5f7ec1b65b17561854478622ccbf214d39c6be81f05af683bd1"}, {0x18, 0xffff, 0x1, "0d4d60af3eaa60"}, {0x98, 0xffff, 0xfffffffd, "4b8ba2a5548eedcd6ca3baae75739bb923a4ef6fba69682548f2ca1df559f7d621bcac297664cfd8a2149c541804ff3de3447322ae07aea6d805419a9f64eca2b93ad14eddb8c409bb1922a5eab01f313d279240e121c975dce62ab1bbf1d272719a76a78976b3e4562f2fa92a3ea7b727ba3302359b04188b0f1ed850d50359cc0bb2d352"}], 0x2a0}, 0x1}, 0x10, 0x4) chmod(&(0x7f0000000240)='./file0\x00', 0x100) sysctl$hw(&(0x7f0000000000), 0x3, &(0x7f0000000640)="f1a42138cd18da8b26d7eefbeea93a3c0f70544fe00a8b1eaf558632116bb3d5df98c5917270301b52440e423f9df70000000080c4883320caaf634e6e1e6a4ea71e3f5a599315bbd6391f031ded2fc9cc8a13171c7ee65e9dd3203e4bfdea8bc367fad5e7f53923619f42e4806ffbe91249cbdb69529d7353cc49463b2929c538035bf4341b583f44287e8c4af81f18805a7e145f6a835cd1c99019d5fd29760b5f4cf339770401725b38249a198bada2ee8f39031fbc3a5b1451be45e66cad7f5d258f2a217b262c0d3e4dd2af23ed9bacb4412b4df11c8de6522f9881a09c9a9656f449149ad666513db557f70c026596835926d3a14b1710fb8298e0b510eb07606391f26cb469dc3ba618b9949f925a218601d4e315d2763b6c7c002ac34f8ce41631e116c9ddd091d5e3f7f3c7dd2c08dc8ce2948c027ac30fbfef6665ef75e88700ffcc6738765e9bfb255711133eda05e0608f7b1eee8d4c1c350fcf50e6b42d5574c0e557840a722b7f3144451f1d2b614b550bd4b71c9ccf51abf21845ca3db2db28c362cbbd3f7cea906cc8002c35a46fdfd2c0fb3c9637907310f4237e412303e4bfd2a14abe1654b49293f5d98d5c9d7e866da306d90948e5ca0110db985dbf317ccefbf9cfd109a727098c303b9dede6ff353c7723b9c7f5d9f4f09f30af7f46e7c08d3e45972ae7ac599d5f0122b90ecc356dbe2a89afe87299dde139533d8cb6f37cda034e0d6167f9cac40c899b7d8b64bf636db8836c697f2a1fb3f87204ff6816857dab19f8f0420e1765dab91436948c34e0440162426ffb6c62361ff850623b9ac622d60ce44b4d12bba83f4bca51c339c595d00d4d4c428aed47c5e0fe740701d617f79f616dc43980775bb0e90f1cbd0ece20b44d9c8563459aed4d6adaf817fd1dec4596c73d1c1f9bee8d19c5455d0b3e0c7e000000000000000000000000008fe34b1be29286b43392da10bd462dfd749977351c316b7bfdf9ac901cfcc3cb2ed51ce7606a861ffe8151", &(0x7f0000000080)=0x66, 0x0, 0xfffffffffffffdde) socket(0x18, 0x8000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000940)="f9f73c34d2587d72fa635877cbafbae5b5fe71d7ae984d578fd9f14027bc5bd9c27571bcb8595be4619494dedb72ed8ae0ae7a80c9cf8f99e95c3aadfd352ba90b303d2ad3e522d4403cc2399b6c46d407314b6e624c60ae33412f93dbf93c787bb88ab49c75e5ec060cb1837a5367984b4fd2debe5a1229cc0fe8a3fd87b03f4b3ab13379c19c677f56be04ed80f1b868764f133e3ecbf291413773550c58e03768f98d43e0199ee8d4a9b6081a03155ceda613995e3cb26feccd9075ff3a807e0394c1f1e49eb1b400d6ae8de29baa41d4e359064324b22c7ecbc2cb82a14792479cbdb1d615be0f73346457e1be7a677cc3f01a38dddb965d7973a6437597a74bf6c80da751fe1392c8310581d479bd857806660ae57747fec33500f0c32591b27475ceff4d8db63133bfa1d8f18bbd190e76814821c3440141e830423bc5601dd243b5a378038c844881f7ed6981dc7e5dbf8f9dbcff3b6edb8df04b6e3f7dba69aa9794bb4832d26f4977b291292e93b920a532b60568dd996af6bfa3e0138f4302f802d1566e2176455abe64a24b4faad60ea932a16b27628d4d0bf8154a2d2056ac8daea157fef903362b90ae78044733c5c0a9e1cb61a505cb8f8d74df8cf75ad66af970fb433f5ce93adc773538d30e3546d16034f39d56261d452bf3ab42641b61fd9d8c8195d2365533c68fe31817969285b9ab8c90f49300c1f59e8c3c53b03612ce7f7154ddb5686c560ef01ad4af59906ec785ed8f0881a3b383567de9b11547f4ae322048af223a2b76830e0310a52947120497e740a0b6f57bacfa4db87ac686c0051348d4677a649e92a2bd306c1416cd9ab816673281627819b32f180c10b76293e6a63caa30243eef911743e4ec4a2224129706d28b539fa050717a01171899fdbb74dce449838f8d0f0cd2879cbab2a9cf747b866870d288797ebb317e73de2e61fdfa93e0ff47959b83a20c3ce1e38791d5fc73a40b6602b8e3a8abacb0ee7de520583328d8c3b16ab6b4e893c57fe3e73ce4997a27b1e66b4cd0d2ad50b7f3f88bd618d6aea142be80a3e7538edfc3f5eade8f366a2e88705cf7af316e8e5443990f96151de245a0d6b1ede981bb4c02c9dcefe8eb5aa3b10bb84d0b456f9d347b71a32ce58867b0842dd6c773727af4ecca516acd721340bfd9256439ba4669eec8ff1a1e713f9c148595555de43979b98b4aff21b0945bb064816b27a896cbbe973bab3ee8f1201939fd8358b526c9e797ffd0c1d6b2645f179072a27c55e3b46ff75e486dae16d1b99bc55c19dbe5ecb718a9a9a061d1c4b04a8b283ffb2ac762e40745ee2f48081b7730b9e1b9bb524969d35ebab14032185d556eb452d009878e9dd39f1f235e165fb0158d88e7dcdffb133b6807b363b9863e01e7f62842fb483cc5775cbd7af6027419781a814696ce2e21dbc2996b0e5188ab8dd9c72b166e3eaf6e75bb361ca191fcd034590e289c0bf4a9da9f7640ab5de4c5fba8eb04b9661e232db1e7528aae40380df35b99b7ce1f90cacbcce52a7453f4084c2b42fe17f9b08b2ad7525fdf0fc54b3afdee89f4b9abae924d4b9864d4ce38172e21f7a00d11cb680a09f5f032ad9625d33f3bef2f9565dad12e80f2328ad66e780ad22a4644e5b5740541d884a7133c235426ecdaf567fbce4b802285612d23b953327d483c431e0131c56159c3f81292f9e346805ea25e60152c2e924cc860f7fd798d124d4cc9841704a87792c7e9d6db13e23c73ef909e602d774a1249fdc4c1297fa2c9771485eb5641f0abb66ba3c863b80e4ef1da78ab74765247da187bd977ce75b776453b784a336b321eafc49ebb7aa4b2275964e1c9518079b654b2415175cfa61491545fd370ddc7ad388c857ee018048f7a81b9ffdb66333098ca736f6570624f4b6fb339b85317eaf22bba7969468221e8228784ce6d6309e5499404a7d6fe4b84443b341a2021d002f41e0ae3fbb1c3d72157143a5fcfe21197776c20779646ea07a8f6f464ac7fc239ca74a09d5985a48f9a697b93cb110205236f445d19927c8164a1dd06bedbe7ae0353532edc97f383839ded09ef8eb6aacda5222e727ebb985e9884e4b915b0f8f7cd3b63c4b1abe1158aa624cc767b58cd3a5c4fea8ac14a3925899125f735b5dc6bd320049b3cc4d0767e80ecd57dcd87d0a8a73d96f9f6f0dc2e580c022c61e4add58927f7a95e99cdb9e8be022736523c8e1ac4d58670c492dedf08619334ae558cddd659774ada9dd557d4efef33d4c1435774c20a70842e195380b4762f99a1914133fbba59c13ce4452cdf15099af828d8bc3e5705c318819ea1bd180de69ff851b19ec2c5ef9818df1bc9bc06ad8528072862ab29ab0654736dc33daa4f458bb1426213cf321c4ae96df9aa0537e26e5028845df7ef797940de060ef18f1729ef0cace0c719c876ac3fd60909a6a46165f944a2fd7974cf9aa01562f5e5bcd4b8944d50ea1950cb0fba278ebacb211480487a26b123ed0e4e38099ad07eb91451b7e6580dcb5caaebbf49b189e75ab31063239d6d8931d04178fe6776b1cd5107499cf70f221f6f7a206dfa2ada71bf22d5f07bc16242444bafa7d9034a357802095573e69d3cdcf0290625545d2df85655ebdf62a01b8e800e4093b8978dcf91484f3ab5e5fa81602d983050a6671748b7783732a3f5a81664dca3b4c4149ddaff15a338ce1599fb54f56f5a5f5c6e9f6642f221996076df8c535641848e9d2d97a2e46529866c88a4058db01ab4b6ed008dd2c709ea6f62d35f24657ea028f17211a7e47bbde6dd4ac34fa2f536ee283b91f11bfb33e8977d41ca27138a9f1229d065fa12b4d39f7cb2add96206346bff7e55f8e10db5778f7d61582f6bbf6d05ed09c11b9e80d95f3b0ebd40c3172de33367bdaea96369c6a6f7b5dd3b888fa857a7210a773bc0d02fa8351cd3fcc385053455a8a7032890d065f1f716d584d481d2904b096611c22a00a63ea685638ccb9fad0c27ce02e85fbb02bf304dfdf191afb0d91f9c7b568c0d1a8940340d2842452b9213528d625af914fe7bf13e3f61d7d0005cdd66198c13f6f0532f61af868667cbadf5a25ce8291dafec3a45f9de8dcdbf6eb84acf7b872b03c8e612efa113689342daec3c1b342651acf6e9e9bbe79303ed2f9c41e869be5ea778e42fc9166afdfc5c889a62d13641ee889fc6fe56e1b3141304613a4878ad3c91c874d4f9110067274063ba5dfc1fedb877ce124e87142cf622703983983b9dbce8f263e5f83a94df5fdf6d2c9dd569b324dac3fb80852556a33fd0af9e593ea181d44a542095da11dbd633258ef2f18c9010d6f04ea673b7be501e8b31130b961efefb32f57e59579f1b5dfb7f6052f73c4ae5d86b09b6138d4b99e8a25c7241b1208ffe39e1aa611579be03bfe8da477da92052684a018e73fa5d84d486be9ec62fbb22391245a88c0ef2905d2b695638b6236d23a3a79e1ea8823c874aa8428f31d8412ee94defc78a62341eb8d25a2f622a57f96314a208856c6cda8e69f4ad6220ee8a89ac049478e59d2dd3fb8178fad202e48096f8b07d09bc3192b08deee2b91fef412af49f57b77bcc074a69286b583923986cefcc46f16a78b1d6dbb805a1d95771848eca82959f0139638e2ef9994761b6217129232f1022d4c391eeb5cbdff6b46ebcd3e40af8c328f950ca52394466d5687a8e8d830c8795265d8b0f65ced15b5bea463bb177ba9cd2799c0c08bc4e93fe33b7da2a1b3b437880db70b1a287146d20da33434fc5dee502e908c8b009b01c6a324422f31f93e49ecd83de75fa104e291e44604e7cea5c427347014c6d4279566bb70e99ce03b0cde30356d0794b72a9867e6384fcb898a53420e0891a4e85c94653987cbd5eeddf8272a855e90cb6a205627e816a567fa8340f39f1eee766121d208bdc8e80025c31ff803acd9176395499a7266c1dccf686cc6f86df5efa75c31bdee37e94ed5d59c97ec1cd6572592be77a17bc24a7bfc474ec35dd44a120d0b2eb54fda9b248bef80f04455e12a90c8bf56651105d6357ed0bac920bc7721d0d2c83a5ffb9c1c59f4b4b44cdfda9de48eb802c744d9e2c9d5dece3fe527e5b80be4ab25859ba6bfff101f7e3725d132506c8f0a4f69c5a9e6c3228ac6b1060aae3e1a9047f66d6335ce945e4c2f7406569b1e5101f75aea4732c1c6dc80c793dcf926288807b406e7af7cac79a1872c9b28efa20faed17c8dcc2da305efff4206606e16ff949c6c31f1a6ac5b09b430456586597a66b89a2c411a0ea9b2a9d62e7520828f546d7f03172043390f22010b0e807f7d73b13546da4de753095e1d6d52f71145f5c275f0d9e6f2d4ec1ff254ffd9b51ee1cbf83207725e1087ade985355a625185521e56277be89483599b5501827f82a2b4390faf385db56c327154726f9029e4b45110cfaedbdff66cad589f98af069e22c1ed96fe3b1bdc9f0cfb36332025006a3cd77b45e678c1c00f11fc08316e787b4054653b718559b804335289cb335e551267e63e697693ef56ba3a60aa2544ab91078c3beae5e5185c472f1470c6daa851472458778580e482bb48a2e35011c87492bc88ac9fb52f39ce4edd172a1d55ec86b63d648503833376f2ce5c671e2518e7328cb862fe2df65f776eb4a3574ee6718be21ee14b96efeb1643c646b688ed93d9fb57d8afbaa2faa7eebb8c5ba3f6a25e7f0501eb613455bd1e709b9947c08e828ecf5f6941598a20d5c8831718e67d90984db830ddd5c1abeac26cd4d645bd6515e249c66552591de992a555b2ac3cbc885fb15aa5cce3cb443c6f92418b597eb59e832c282a9b8088e784ec2acabe0a6d4560be9b16be76f87d9c2147a8f0255f900885dcfec451d69355ea57fc3098cb1c9c1612775a98739fa178dd25dd2116ead0a874c22ee49a6c3641aea055bbd91bb583c9a70449e6595aa9948e2015543daf6b48f077567e287f06d1c794a22abfc270e77fa64d492c70ffc74cafb940f4158b0e316191831652d4716ae77b90d8d7e70484917dd860ac0e4186193342be9fb8ef73e9014ecbddfacd708d008665096fcc45cbea49fe6a6dc831b2c00174f4f13d77a4b3d41e15280579b2352ed9c9039986cf008a502f4ba14527879f41f062170c5af22e7a26da53d96ceda85ee17bd77060d99d5706569b09868a93db591f68132fdadc8a222218426530718a7a932e8d2a7545a7d940d45cc230588dcd1e98105c08d95a02fe4f9dd06c0de423521131f056d169461a1367ab78f67078de9766f9ca289d7455c9edf58c0ce6d14d55cd61b79390fa69138c3743f6e4e85480c4dd476a1b59c4e67bf975fbdd0f6f7a5afc7f87dca0fa47263cc013b0098a752ac230188c8ad6122f22de12b79804e1b87bd23ba86afe6588e7136676bdf0434ba3a5fe9f4b445f88aa71bad83f843b9acc9be49eed967f503d15ad162a28a99a94a8f1741bc05a5ee7e03486888824b46a73003b2c4a30ecbc4eed91d7f709f90e2db52da76e2222c119a6808d9741f2229ec87520bfb7e7a3584580feac1ed2184f9529b2ba4d3d67f59f95c6ca43bdd04e5b782379e296c4f3ffd0e3cbfca8bdf03dd8bee23751fd6a8e10ceaae469bc36db462ed943fcf2e65e57ba98b46a4fd9f976cf08c6501423d8a7cb2e9b7b323df6983fc5e1136cbb1a80030967e15deaaf187d1523d186a48957a3736b3f3bd5b5063ca17dd6914915f452dc6e4ebcc312edc6f8f677cef7ecbfd62c01dfb335cfb9f557fbe", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="3600cd700ad063e71fa09aebb34c03f2bfa879757959a0f5938dfc28fae0eaf6a337874a2e13ac46395bf6e13f267d57f8711984fd7ddc57273d31cfa0838e44a1196c99645ed89630fada518685d17c578dc7bab66d69e613bf8f44b6613c846396d0b3af3716a967fee2034e829cd4ef0caf1eabc624e0f877aec0ffd797a8496f431e871a45c609028e3a4cbf", 0x8e) executing program 7: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)='#', 0x1}], 0x1}, 0x0) (async) setreuid(0xee00, 0x0) (async) r0 = getuid() (async) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async, rerun: 32) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) setreuid(0x0, r0) (async) r2 = socket(0x800000018, 0x1, 0x0) setreuid(0xee00, 0x0) (async) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x3, 0x2f) connect$unix(r4, &(0x7f0000000000), 0x10) (async, rerun: 32) connect(r4, &(0x7f0000000440)=@in6={0x18, 0x0}, 0xc) (rerun: 32) executing program 5: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) socket$inet6(0x18, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(0x0, &(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4000000000000, 0x10000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r3, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r2, r3) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80), 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) r7 = dup(r6) listen(r7, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_open_pts() executing program 3: r0 = socket(0x2, 0x9229d2b2128f148d, 0xfe) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = socket(0x18, 0x2, 0x0) (async) socket(0x0, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = dup(r2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x5}, 0x10) (async) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) dup2(r1, r4) execve(0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x3d}, {0x5}, {0x6, 0x0, 0x0, 0xf00002}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) setreuid(0x0, 0xee01) chflags(&(0x7f0000000080)='./file0\x00', 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r1 = semget(0x1, 0x6, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() setreuid(0x0, r4) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r4, r5, 0x41, 0x4}, 0x100, 0x1, 0x2}) executing program 2: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x809, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) write(r0, 0x0, 0x0) executing program 5: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getuid() bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) linkat(r0, &(0x7f00000006c0)='./file0/file0\x00', 0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r0, &(0x7f0000000780)='./file0/file1\x00') openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000180)='./file0/file1/../file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff6d) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000240)='./file0/file0/file0\x00', r3, &(0x7f0000000200)='./file0/../file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 7: socket(0x0, 0x4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) getuid() setreuid(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="5490562eecb4b52b635f2ea20c68e1c7b12202d439d3744996107234c904eafd67593d10447d97ec7d54f5d47105072d7b8253b9df3a14ba0bea37f74fef48f624209713299232f68e6d293f", 0x4c}, {&(0x7f0000000200)="1babbe8133e6940935cae88c3d096238ae17a0a031c13f498653699b9869b1ceda9061c562c03b82b1833b02bd5cbac4606ad57e64e3a538dea89a5ccca8bf3485fe2175433b3861e3c66ef4578cc968560cb5bc4028be8c6e34d2a63ad0a0c6e9200acb46e103dd50799102a7a3e6f32e971285d92b5d31885927f07dda1ba4ed5a6a3918ebe6ed2881d06ecb8d8f1b767f264d3b3eda297faafd430570baa3d23b6b07757aff9868922604c30fb333fad58c4e3d7fd6f9b467c9174d5d8b744aa1d33328e1b97b4ea5720d4478e61929176b54b07d7190af23a37baedb5f8d6eb02f69926fd2ae58aa299382ad340af6d0", 0xf2}, {&(0x7f0000000300)="3808e3fc7beea5a0fd4272fdfa5e6c4d23f4dc9fbb5bd132dcc9737087d19eda9744233719e5b615ef86488a006ca9e10c5e02e0f23d41ac08bad96e506bc145b2d62132a33ce8c33281d0690bd3e2a019c62629ab4405bf3e43eb9f214c18e09bd56b4d1ee95028cc1d6854d4e7742b2bd3aee633bb2180ab47c2169ab8b98ce54792a9cf904ed505f255726f832f4c8f96ffc60be60ee4ed0cd4e28ded5532b5f10c4659c6437dfb3a3fc931dac53b5453f4d1b69d69aee9f777583657900419efdd00c842dbb88559e54c89e1ff077d9fa687", 0xd4}], 0x3) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0xb4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xfffffff8, 0xd, &(0x7f0000000400)="0000000001000000625a34bbe8e0eb72a7add83a03d3b0f21e000034caea7f9e78917c5e49b4ce21e774eee2561374855d7353a9db595529a6d12b9c6bd42feba594ab7c74292934acdba3800f000036ff0f265a9905cc4b71afd50d8bbf4e77ef376c807fedf47419356a7459014fce538b327a2108005f1a79c867f815e5d14daa8fca52c048ee0a12f1c774a76068b3b6a32292d2", 0x96) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[]) socket(0x2, 0x1, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000002c0)="b10005136000009f0000010000000000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0xfffffffe}, {0x3}, {0x6}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) ioctl$FIONREAD(r0, 0x80206918, &(0x7f00000001c0)) executing program 3: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000080)=""/197, 0xc5}], 0x1, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x9) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000240)=0x8) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r3) accept$inet(r1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) dup(r4) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)=']', 0x1, 0x40e, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) r1 = geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaaaa080045000028000000000001907800ddff00000000000d00907800"/54]) rename(0x0, 0x0) r2 = open(0x0, 0x80, 0x222) getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, r1, r3}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000140)={0xfffffffffffeffff, 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000280)=[{{}, 0xfffffffffffffffb}], 0x5, 0x0, 0x9, 0x0) syz_emit_ethernet(0x1e2, &(0x7f0000000740)={@random="1f73ff022486", @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "675aae", 0x1ac, 0x70, 0xe1, @mcast1, @rand_addr="7d3be3e214d34102bbec512b340c1b91", {[@fragment={0xa1f046dabaf62213, 0x0, 0x5d, 0x0, 0x0, 0x1e, 0x66}, @dstopts={0x8, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x20}, @generic={0x6}, @jumbo={0xc2, 0x4, 0x525}]}, @routing={0x67, 0x4, 0x0, 0x1f, 0x0, [@empty, @rand_addr="c3c5901ed9ae2bcea1f751564c92d485"]}, @routing={0x3a, 0x6, 0x0, 0x9, 0x0, [@mcast1, @empty, @local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x3, 0x0, 0xc1, 0x1, 0x0, 0xc, 0x67}, @fragment={0x3c, 0x0, 0xa2, 0x0, 0x0, 0x0, 0x65}, @routing={0xff, 0x4, 0x0, 0x80, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty]}], @udp={{0x3, 0x1, 0x8}, {"9bc6d674eca50d2e72061b71c75c1cf484a1a52e3a1f9872765e83bac00c78b3bc283daeabb0292e4357967da5632e5a659f164b3760cab38d54dedef1b27e46342935d4ac448556b50f03cdc4897d3fb0b44446ce6b7f4d94edabd0dcbdde0959c3927c8029cf0fff6a9d97d934ffeaaad3e2b2aee603b43c2defb4f1bb6c96cdda6c7aff1c253ac38cd9dd5aeec53e2250f8b159b9328b769adc8f5439a9803628268b19197e306c9172caad96eb92f1848e8e8344a701d9795caf98cfaa0d02a42f3a7bcb48e7c27b954cf9bc5289100d5ca5dd1028f5dd669f847cd0b2a1e2c090561f9a56a3e89074af"}}}}}}}) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000640)="7ddb2e1737e32827f8be9975ec787012392e09873e182a4fa01b1a388bb381a24b2c2dfa57fd10c7c6b5d5b35dcd71679809dc8fd51dd23b7b4942f508b1076f2edc12b67d9987edf60f9697a9eb10b7233f73860c20c0be3e0240a25a2e1cfd7e7be05ab32c58e5f8d676b4e59eaa7f000000000400009a2b7b6fb7e6f2a3590a0b0bb504d005799570115f224e5224f1bc2e80528e0322ee3be131473845611cee037c0258734e38a65677e4e07f15252c5fbd7e4895007bedb68f4ea586746b04d6aa979072ad2372143be88bca9041787c062548659f5fa2ca06ba617745b4eaf5de5af80d625b778d38a4f488d3a00323cdf52e65", 0xf7}, {&(0x7f00000004c0)="ae5f014acba36d4a166c796cf0a54816f4d964b97a77d3a9deac3e63ca8971927334553e7d13608b188a8c5ab85a3cf95f920da1be5f7724a0b06533b7160dfbb3599f12148465849d49d8aa3c8488bf685f1b87046ee32e899eea93730b0d91c66f28f9a96530fb84b119771ead3785acb24d6dfc7f4a8b4157", 0x7a}], 0x2) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000240)='./file0\x00', r6, 0x3}) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x10) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000000c0)=""/21) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9a, 0x7}, 0xc) executing program 0: r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r3) r4 = shmget$private(0x0, 0x14000, 0x22, &(0x7f0000fec000/0x14000)=nil) r5 = socket(0x0, 0x0, 0x0) accept$inet(r5, &(0x7f0000000280), 0x0) r6 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000140)) r10 = getuid() chown(&(0x7f0000000000)='./file0\x00', r10, 0x0) seteuid(r10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r10, r3, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x0, 0x401}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x0, r10, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x6, r0, r3, r10, 0x0, 0x40, 0x8}, 0xffff, 0x401, 0x0, 0x0, 0x8, 0xf30d, 0x10000, 0x5}) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000280)="bffd06c1", &(0x7f0000000040)=0x4, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffe5c, 0x0) msgget$private(0x0, 0x5d9) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socket(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146959, &(0x7f00000001c0)) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000000)="00020000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_gettime(0x0, &(0x7f00000009c0)) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000080)="fcffffff", 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0xffffbffc, 0xffffffbf, "01000000080000009bb82f36b921aab39b58505f"}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000002c0)=0x5, 0x4) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000480)="c38c42b6fd5244590e939d0ec1ed65a0760b0c91f32fc50b5811b14259038f88c7d26882fa203b9c35fdd5d6c5928c613bf1b394d4cb7142a54f50866d161bba3d759c4702b987ed617d26e41e2eab896910cac688f3baa42e07c2073e113ba96e7768b5b781b32d5feafb8a00383ba2d0f4d3288b278654711ee9b8dde255fd05b8fe863faea437ad84df26a85f9df30794c52875cacffdf34c431034882828acce76790a8157e49937847fe5d4c02c7af1ab9765a884f02d3c81367b5f9a1b723dd4b9647ca219575ffb0b302172244f741d42a9f4f59ecc4a06ad70dcdf169e7ef9e84f6d3d75888b1be454ae696193409d3bf78c22c804090abba4b2dfc18a04d145bed4d20fde708b0f6d761a7280f57b517263c513f10af8e92b23b8cd56c6e450c8877a29209b32ab2dd6e811762148afd693e66c1d34d232dcbab0d1112de67a522f4f8675b7054ff6a137cf2e7f0dd1edd6d1ae5b75b155e519b5479088660276bf80f2b2d2ae7b442af5679cad1967607afb69d1b5c9cae6962936e58e378bc3a50fad91f617610aec4cf892f48abb0fae81a3920dfa991adc958741b2d838984831d8253aac7cac531b25eee71a67d3e7233e1f9a3e9b0803942642f9d28cbb0bc805cb157aeae98135f5366862b8e1f956e7f718aa16c2cd293f3df5dcbf0b72ec1d135395f4fba1606ca4e72f02bb56f107d9fc5913b46a2d6ad880e863d72573121e7a609c5bf62b5156607e29e273bd013101e9c70d5a4dba7148fbdbf3963d56cf665d7746eccc83ad9ab54c3df718111670808c0a9f68733a946a032f8e3d160233a7f094d0360896d7f4d1a37f6508412eb8c49823a3fa5b71350a243230e042f98473434bba2b529d1a59323bcad8046415077fd4b2bd39053014879c173166a78b8f5c72f7652899230b5735e7b4fde27d857726a68a6d2e3b8d74969be221b9f218c8c666ff970b79602b53ec60dfe741eb8de7fc899d569cd1e9871483281a253ed344a6641b16225eb441603923b4ce57cc3e7e3bae35efa2678631046bd73f53755fc130d4021e518ada6fe0695763c97c24c90d3b1a613984123a8a3e5e7b3fe87597a75c83174d0b5c16a14fa0b1dbfcf6119d8f2a1ae3a5858d15602d0d1ae9807e9d2e8e8ba5cfe83409a0d513ce5326036a02a68304b97b6da09c3255d43a7401fcb3d7d0628f5256421f0cee4ba37492c00d671db3a6768e4379cd3d253bb39523f0d6c2a86ee94521eb3ae2af97fb1810f137eee2e1ad64eb74360f42de68e528de81b406a76e08356538d968490d4409920e13753aa7bb5c6b02327327aff5d50a7a0029644645f658d30ed8327e0df687fd0eef20ac469f338e628515834f9837b7befc4ce4f0e638f2e50bd4fd7a8bf352a1e503c3eff12f3b16d8431937102f38f1ff50e829c3126671592f0ae602e2ac3bb79abcb3941a16d3101c974ab8f456823420a75159257cf984427c9bd9a02e0fd259d462e1b7c98a9a5c31ec4806f2e3fbdcfc6c842e0b43cfe812bfbc930a4e9617bb06485d35ca0f6fb393a75232a83e5aaa82479df646093f67ded97c9c3ba888036575bd80a94a41cfc6e8218c90ff276477c04563944b7f886d076bebb2b63fab40148749b2299c637fc5aba6832bdafabe7b5bf4c31ae246dc1fbd4985e495e4850b680d296e397f16dae187e0b7f59faffd8b23c7cb97caa950464085245b942787efdc475223eda95f94a257402aea844a034895e259c841889d67cb45986415568dc381427ecc62a324165df91aeb77ecd4adc08effeaa4a43f6bc66596ebcb4b7d047e391f950a7e0e5b0d670b871c937c5b0261f81921e70f90286cbc352a79744abaccc8e9e1b6efc28cc314b90d8596852057d9db6c9a7df6944a820d00d85c6e5eb82fa94293beb15cd871879c6f9fc1ff463339c0cfc2b36c2d519534c0a619352e7ed60e3a5d93e947049ea5b4156e5ca541526c55133c6f3685b47ad8ed537d7ecbfe269c95f691829f74b5e0ea9b17054f9fce826c2fab3da6489b5badb0c9fd8ee34390f78dab1536eb27a5185758cde3cb402441fe3b872d84e328cac949027e2dee992709e8f40ea0b512c2d28cde4d3bfe9a97828439ed8ed6f981128b744a3ff0200a526e73b4a1997b8f672bcb4fc2d5f5b2388c97a1d647e3ee0620e83df4bfae1f3f942aabdbe2241e8cdcb1b82c8c927c1c4a2d1351264f21dfe118e447b1589fcd8d7550ac1c626b59558fc94375d40891a7908603ab3dc0ad5e647010eb9bd36ef5e533abd1123ecdc78ec316ac2540fa69f694241bb68672d11bde7df2b42545e88dd4a2ef593c9f9d78ab1ab0af696d66431b66805c7e9f09b9d72d9a7347f6384c32f139a8e3302365908bbab9a7e48da83ea5bc1316b4aa87b9e34720b4156d06e7298f3851f3ba08656dbdbf2c323533189c61e425c1a1999ca9b461b0d2fe63eba545298b5f14c98bec345a85dabf27a04eb53d5c74fb2941cd01a9411bad5f33ac0a31ed442c6dbb275eae698f3603583aad0188", 0x709}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="d4916c3e7eb38a4b0eddc079e1ac3ea1dcb91a4ed817d425a52339cc4fad8e03cbcbb1d1b889c76fb1fa3278ba80819d2c959cb601204063969b30ebe11d8eda1b13ad14cc5fd3b4768e2789064e0f", &(0x7f0000000140)=0x4f, &(0x7f0000000180)="d43e8c44c88b70ede1a0d54264f95922fca8387a017674aa63ea0da47f784726e7f4a4b6807ba3177dc28e64f8fd3fae860ea942fb0bd42e4f5fb27686b1864b9b1bd223700013c9e0917d3c47c58813e056c4cdf727a9bd42fb9bbcde12636a75e7bf1a7e99d5337589fe514e31de48b60f8838db79f1962f19ab16bdd1327a1224ab39dfe8dc186e709c493c995efd60fcf8f0a9ce79497289b62f61879c382b5f04306c6b83c4855b4cc548e7236c5db87213b34efa4c445467c1ac40ee2027d3f68d926f8dff4f066841", 0xcc) executing program 2: sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x5, &(0x7f0000000140)="fb276e3e562c0c979bc4230f44cfb750427094220bc92936a19b7f5a4c318e34bf2afb68f0923777185188569ac7fffc509a576118fd9ef5e89647a6c539aaac757300e6963d995e21403dfbe66bb77019aabbb30075c39fe067aa1a70848e83bcfcbf6c455913f95bdcf6625ec6206c0a49547d48d71ee6e7121a1522e5c9e1c755cbd650f39188d2cbd22ec1ea6c3eee152c301f0330b1e25bbdf02b7fc746dfb4833f00000000000000", 0x0, 0x0, 0xfffffdf2) r0 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r2) socket(0x1e, 0x3, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000140)="e33745e8", &(0x7f0000000080)=0x4, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x87e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ftruncate(r3, 0x25b3) execve(0x0, 0x0, 0x0) listen(r0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = getpid() fcntl$setown(r0, 0x6, r5) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000180)) close(r0) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kqueue() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x3, 0x9ef) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r5, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r4, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/122, 0xffffffffffffff32}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/234, 0xe1}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001980)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r5, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = syz_open_pts() setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(r5, 0x80) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r8) setrlimit(0x8, 0x0) syz_open_pts() executing program 0: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2f) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) connect(r0, &(0x7f0000000440)=@in6={0x18, 0x0}, 0xc) executing program 4: socket(0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x30}, {0x50}, {0x6}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5", 0xf}], 0x1}, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000140)) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r5) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./file1\x00') close(r0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) recvmmsg(r0, &(0x7f0000001700)={0x0}, 0x10, 0x41, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x58, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="172d6adda16ffe4140105f05d9bedcd3", [@hopopts={0x0, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x7fffffff}, @enc_lim, @ra, @pad1, @ra, @enc_lim, @jumbo, @generic={0x0, 0x1, "11"}]}]}}}}}}}) executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x40, &(0x7f0000000200), 0x100000, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1010, 0x0) unlink(&(0x7f0000000100)='./file0\x00') executing program 7: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x84}, {0x4000006, 0x0, 0x0, 0x1000004}]}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="e0ffe64a8128fffe7c85e38e4a9e", 0xe}], 0x1) write(r0, &(0x7f0000000180)="1a7287afa523dce351693999ca29ab1dab50305cf0113df951e5b7b1cdbb9fbd4d32003657a38861248ee93392a27690d58c962a1149c9034a293dfba335cb0da52190487b11d367548d14cdf716b8eac187cef65ffe2f865fed6e6a7bcbb9ab79e019112b4ba053afcf8af3bc21ea6b46640d64b6b63660c572e6ae15ab3df629564bab513dcc9645e049c3633578852c8d1d72c6c8a8b4ce6736e78003", 0x9e) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(r1) readv(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) close(r2) sendmsg(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000300), 0x0, &(0x7f0000000580), 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() link(0x0, 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0\x00') rename(0x0, 0x0) unlink(0x0) rename(0x0, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x189) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="67b22172", &(0x7f0000000180)=0x4, &(0x7f0000000140)="de4fd1ba", 0x4) semget$private(0x0, 0x4, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x4c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f00000001c0)=0xa1d) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x6a981cd0e7b81832, 0x129) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000200)) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) executing program 4: sysctl$hw(&(0x7f0000000140)={0x6, 0x14}, 0x2, &(0x7f0000000380)="d307c2d6c8bd46bc1ce3f4641eea6c57e4b3aa775eb15f10f3eef2fc3a3e1501394e0aa6febb3a7e6704ec2b", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000375, &(0x7f0000000140)}) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2d}, {0x416}]}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000240)=0x8) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x40) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[]) executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1/../file0\x00', 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x8) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) dup2(r0, r1) read(r0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000000), 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) close(r2) (async) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2f) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) connect(r0, &(0x7f0000000440)=@in6={0x18, 0x0}, 0xc) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000140)="1404544f78b03e3ea92fec8a21d13fc81cb6847b", 0x14}], 0x1, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afcf877c8be162e3fe8000002000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aa"]) executing program 3: syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c0000000000009f3b7e00000000000000000000000000000000000800001a000000000004010090"]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ff6000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff4000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) open(0x0, 0xf8e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000300)='./bus\x00') executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x7fffffff}, {0x18, 0x3, 0x1, 0x8fb00}, 0x3, [0x10000, 0x4, 0xfffffc01, 0x1, 0x47f8, 0x23, 0x1, 0x3]}, 0x3c) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet(r5, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) (async) setreuid(0x0, r2) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) listen(r1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) dup2(r1, r5) (async) execve(0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 2: mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) sysctl$vfs_nfs(&(0x7f0000000140), 0x3, &(0x7f0000000700)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a560bd4d54779258f3cc449d32878962ad60d296809d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e140e54060c064b0b1d53681ee11413c7bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008293c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39f6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a0a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c98040c32b6f5b95e0a4d2d882f608c56ab8a2632e6ae6e5f9361ea1ce7d8405aa32366c38c8bece7d6fd96afef48357e6074a66bf8ab7022e30d4c4548adcec967fb6c67c05eae19a5f1535f76a679ec7650860c044596484e55f7c3070a1136004a596c8d0a5abf1ed735f9947e34d620b2a75e6d57bdf74ef350651", &(0x7f0000000000)=0x2ec, 0x0, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="5fd01f561c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@mask_request}}}}) executing program 7: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) madvise(&(0x7f000021e000/0x4000)=nil, 0x4000, 0x5) executing program 4: nanosleep(&(0x7f0000000000)={0x4}, 0xfffffffffffffffe) syz_emit_ethernet(0x6e, &(0x7f0000000580)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4, [@fragment={0x1}]}}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@remote, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x9, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast2}, @udp={{0x0, 0x3, 0x8}, {"145259"}}}}}}) executing program 0: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff75) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x30}, {0x44}, {0x40e, 0x0, 0xf6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="04ecf2c9ca6cbe8a28c3735ff5f78e171057175295007de24a4a155a34c32f0bf851fbd09f5024246ee29dca71a5744f2029df322b88e3934c57341a37303e50f215ce0e910ec29427ffc330857a0a1b852a6c4c06dad693f5030b252488072eac982a3a83f9d5e8596117e9442ac8", 0x6f}, {&(0x7f0000000140)="33eac5ed2b295e8155b2a1e5bfbb67c6d1aa4e3df5b24604054d8abe2898a12c745e09d237406e400f", 0x29}], 0x2) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) syz_emit_ethernet(0x3456, &(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRES8=r0]) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000380), 0x1c, 0x0}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000100)="5855f7c075a0792aabdb931dc3906b23737a2870d323183bbeeeb729c5868397f74aaf8b6d508ade3fb98fb373fe04a58046f2628b5181c21628cb263a5d46a80b15c8ef81ecc4b882372d2fa0bd07706b2fe7c6febdf4516db96403b1e662ae29883e4b58cdb57388768eac2fdf91266bc4746d5bcdf6720de988c3e9ca22018881bac9cafced17f29c4098c1a7c46e0b3668a209b9c4a709c56e7d5b82f9c6f9f43e2a7582decd3c9a6e0844cd88c175fb5d", 0xb3) setuid(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r6, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @multicast2}, @icmp=@mask_reply}}}}) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffffffffffff8) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000080)=[{0x2, 0x20, 0xff, 0x7fff}, {0x1, 0x3, 0x40, 0x800}, {0x7f, 0x9, 0xa0, 0x80}, {0x2, 0x3, 0x8, 0xcc16}, {0x3f, 0x8, 0x80, 0xfff}, {0x4ef, 0x3, 0x90, 0x287}, {0x3, 0x1, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x820351a, "090e4de6d311a692318c7e0002f9ffffff1800"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000140)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511", 0x18}], 0x1) getppid() listen(0xffffffffffffffff, 0x0) socket(0x18, 0x0, 0x0) sysctl$net_inet_carp(0x0, 0x0, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(0x0, 0x0) readlink(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) msgget(0x2, 0x40) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) msgget$private(0x0, 0x402) msgsnd(0x0, 0x0, 0x401, 0x0) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001800)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f1f120b26ebebf1f17e09a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x91}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40c) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x1d}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="62bc", 0x2}], 0x1, 0xfffffffffffffffc) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000001440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, 0x0, &(0x7f0000000280)="069410df0b166abb6ff140ff66cca0cf594ac0df645e4f95b60b84c65dba894b1b58d264b03ec21d4c1803cfce872de9f99b8ae9addd28bf0849ba3f00000000000000dc9b2f5feccfc9f5ec0b8ec5f377446faa78dd7b6f2de90cc7ce1bb9e2936ea27eae185e05fe685599a81c582d104f8ba62e4b126080e9ee7c2c691d0dcd376e65bd8f7d9f5328a9242060153c2e7e0618f961641bba8f5b9a077859d3337e772b6653a3751c04c74969110b01e4acd4", 0xb3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x69) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) socket(0x11, 0x3, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x400000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, r0, 0x0, 0x5}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) r5 = getppid() setpgid(0x0, r5) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000001440)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6299, 0x7, 0x2, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x6, 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x1, 0x0) r4 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r4, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed58cc1c1e3d99179d4ec24687611849f732cc20ef712647d436cea68a017c8d9da203636931ba9b45f0a3b0efdc07fbb37fec419b08ad0e4b40519fe162f5f15821115f353e53c6c526f10557945fc183f141dba74adc5956e0090c6bb3abfdfd9922fbd56733e089aa8261ff3a287c4a44d7142b5b46d6e78473357bc45b86bfde269bcd1d75683359311af36d8f25dde42442c097e98ab33bc79cc9bef95f3514945161506da858f55e53e4b1409add8a9954f151e024b6ea888122de7f78b7d7f35601f9bad5fe88ae16306737ba76815b40ec15f839c2b78212675367e5bfc3921833bfbe5dfc60c2d420064f92dfe6104cb3110031235edeeeeb9ecb3f56e1bf47a983cef41c230d32077dbd075409899cb523b28da425f937b355bc9822169318ffd2f6de01d324d66857d1b87db0d25921fb8850f37b0f61e7e6e1f74cecd2d714f0ea258323811d23ac6b3667f24877fb6804b9dd38835b121a29f54b36bc5e610aa3e9ed242b73d86b7d359ecc0ba5a7be647884a0da5c292c74a2fd157687863fb5792a55ad55a5ba0ff793c43b3e45db46b121c55fb13fa4ca67ce1f21bac61aa4338984afeaa2aac00bac2758d4cc092c811c4c80abd562af302a1dd112cba4c5b015fc133bce04666bf0cb723e4d5dca923fc004498cd5133f5436fb89f3e30801cfb45ea9b680be85cbba4c1b9f1a2c6cfe6b196286b4abd4e4bed79253c8f60c7420bc1476bd2a4f465dd18c3f9f1c8440a96faa72394e54e5cfba3e496332126aa98ee95d88216b4f56d7464b36fb691ccd6e0472041989c21c9a32f45c0b72e44d7793269077d1a22b326e6a44d05715ddaab7abec23488f340e56b5848f92089f7f0abc2a54112817579bcf87527810abdab58544f90ad7922f74e75249ba792861ba2821183812d9670190333df0c97bf58eb89bbb5828b523707ca9921bd812dab7459f765e591feac8f592640b1392910b9e5ea8cd94df233e4c0fe9b62b9ebe7fe5fdeef9750131fc7e127bbd3499319f00198b164a27574f4bc2b5fdeb70daf7a71bfaf1138879cc11dd6dcb3d97512858afdff3aa601bad7c0cb275525ccefe13d75f796f8e03c8f443fdacf70ca1eee2e625e21749a3e375fa650b0ceecf9001a9e3c4d631009654419d04c9fccbe64cc56dd12ed17f0af60994e7d9efa18e1ab1a6f96fd2594d53f49d3ec1b32c6331e1dfdec36162ebe23948fc8a230fa23568e3775208c0b38a680233b7f1d7325078c27637cb30477eb655545b3582330d570d66cbb9eb41606fb34d25789a49911a186524f5a08bf27a68c1144a99192b13c2235a613d1ed871537f445b7decc17f84c195156e5bd3998c413f4f0669771b843789a084caeca0887e66f5fad79c6a90dc1efb88b82c238ba612e1eed75900111eea75559d2a9273e7c34b221aac7173c90035334fd6c600f74fed7203d328ab8c1af334d7b6a88ddec1d2f89460c30779873090df7dba0413a90a387fe3594226ad9977e131408ca4db01384c6524d947fbd1bb04896c436cb928967266fb4b398b6afd0e2512768352e3423842b6969ba83774ad164a01115f8dd793105c31262ca4eda27b0ebd89a5f9cd81eb83bdc9470c471a26bc8a7cdd36eb34ba71d401dd0f118b8e7a1f6221b94a044726e0cf7365ecdfad7bd2978aad0bb0ea18fbca8067540ac0c2d17eaecef234f54e6c415758c7e2a368036c1ec3662a071590bcd8ecb13dd326119cfd09f49bbe60265bd9b9156c2d365af1a6c8a02308b492b3a575fd18fb6a2445220860a763046839c40de5d236bcae5c0a9df277ba12dfdcd8fb0e28e23ac12489e0f910527be6405b4e2170e7a05ea97d7052de924fbc8c7ac93d0ee1f97748acdaa938897e6f8c5df4d8c3a3f73e7815b5f8df586025fcc0759ddcd1f72780f41a40ff1246fee5999718790ae797d8d011d1661f92200619bc0068e103f7081e016cca79463e587fc08863ace009ba786599cf3bdf48840a57a29b5bc3b15479992d27fa285302e34c1a07851351f941d33754b5fe2050a1ccb330d43abaa45aa7003da2c9e7bf3bf353463419cf6b91ae71379de8b5be5a281c425ab59bcb6de5f5c692d98bc87819342ff4388a6cd28f4d01e2bbc6f205c4fa85cbd083806a3112413d2119b7a955f1ff93542b489fbb218bcb3527b2aaf12cce539a2bf2b7788ab3e73ed464e24756d1c26e8bf063904a602be6b37ff0d0091e21602eb5af6857ff39331bcb78037159327daf8a2a9ba1f248aa8d5a01b392035627df01b347c0a550cc293631f3c57492d2fe777e661e1417cdc319e8ce7edf1188b659bbc8b63229170bb736aa8b8e22e527900246715013bb7cebe1f7b1b9a43994e4cba0a1fef405174465c55c2bf7af207a7d001b84233551ee7dd05a3f2a0ba6b4dc940b8a0b5c89d8981679c98ae54c1a32224a1099d3f0045419a5de44f19365555f305cbb5ba20cca9132330ed52278f2491ab04876db68c78994c29a13aaac161c839428d37b4a57f2a4a801ae781e2d75e1fc5a28ebaa2f0d60c2c264c2ca0791f016da27868f1b62e3c03656f63ab61da291d977fbbd5193752a07d3fb88fa682c08c042429d29163c36548c51c58e4f8b50b3dbe6c131752c7cc356c2c1828b331506b0d45167e785d8b00483e99fb5bf7ab820990231302ca7bf540778587786709ffe1e1e581a4f568f603223da0ea74881e5a3867073b97d879a2dc46abb8f0ace7337cad0cabb65b0e2a1aa9ac47ffa6f2a01e7ca03922e132f301484bdff2ddb122aeb8596495516b1d476d6be0a1b1c3b629384988f5add71ed6a1b9eecb356d82c6fd4dc8d42be5eac0bcaef2e6c2c03dfbc546d3c8df6c0299c121f7104d89b89cea4d19129e5fc0cfc7f5d61498249241d170b3388e2bc52d2c52db394c641e8179d7253a4dc81c0647878c98dff9fe5d0a727b53e75c2125420bbe4456b554073c685c369629240ce08476a1eb497344852239c0816d80ccbf69080c871dd9390173364bfc0ee9f528ca416fe4a3e737f5284b5d962ebf73b521a69a6b98c857b498811ff164b547b18a2d7a257437e1efe613860c6ae25d19c220de07b9da12b89f1ccebeb272448500cadd7a55bdd497e72ce018d9fe464f25b69d0b6885033eb8f7835010196ae8aa2d216fb9e2c13ba04655aeddd1b804f8cf0233227f2a94e1026a24ff501ffa09cfef06ec3b41e578696217c533367ac6cee127143484571a099343d174a96ac2da3944a3a89f79eff10cb258cb0d9808ae77ca60c11bc3380d4be6e3ec685050f4e4d68b6563c31334098967fe715b3a8d574e9a19ca071d96ac413a84b14ad4b7c2cbc46be080d6b486d7d0d3e66ea9bdb92e23fd19c4b06cbadb69ee63a31e89ceaf16d77b29d7806272493b896e47ccaf125d0bd8ee24654ec306926bd58f4ac331ea549e71ebeb229d311c45ed334aba7f499e097252a978ced1863a4212782c1bc625ee290b66e9042adf8a6d39321a48889ad3521044b8e161179841aa1d612015f8a8174182727990889ff1601136", &(0x7f0000000280)=0x1000, &(0x7f00000002c0)="42e095ae4cb2000f59ef6d57218e5be731d078dae4c6dc97cab3f97bd73a69e84e902ec57042dfdce3c2c674d4c732b024913cebc536d3bcf54ab4b7eb675261f8de854378d0a0387878aa5f3a808afa654b2ebb2204b98e223e1b2a51595162b18be860ef7428bb204d214f188c96de11dbe6761844d445d241e5044c8460562e99e952e6979f9bdc44bd55ddc165ce8a77e8fbe5a0961ab67e57d533cd9851534e12ce2b8e4f8311fbe0aca810bb154b6a774dabe52cd57793d3a17985f29106ce22814bc13efd", 0xc8) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080039fc001c00000003000180780078d59462c5cb12bb0f009078000000006783d6b2634a8d3118ce983d9147b76708ae2beb8e8067b6a3943090415fa2e7078de4c8d8f42c57adffdbace21f66e72256ff2c590824c39f35bfbb405eeedab87dc4a78056e834ddad28b313c22702b5108cbff21993cc9e5fcac462ad3f8f036a016f51f2669c8bcd598293f29f775ca61655ca13b8dae7db35770e7a5ccf76b2fa9a4a281b37cf5841bd05eeb5de8110d60a"]) executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="67eff2b814a98a5311ed59290922a0a64cac0efef44ecbf3fe9ad97908f584b3619cebd186297867a6f288790892bd6f430353eaa39225908b777cb1cef642758e38709b7171bae96e3c4eb7d9269104e7cc4209378c49f11a6f9051c0aff8a7d9ee7b7af48a7dc9d46837814d666612aba6656ca6b4801f73d1903ae262e4e5d258c5dcd925ca7777c73f0b11a5f4e9e74e25087d0def7dc61ed6c9234457bae0630d700318b63772be089e461e1cb6489520e07dd9b07b17de7816cf678c64cf0ca67658557329b7cfda1b00bb7181ec9c55e4f6e9e421a0f4b5c70ead06172147275d78ba5bc87da14a7e06e228d9b31e50290b9bd5e23b603f48e2cad970cd67f1e35c69821ebace78e0d58e7171281752137c0b33136ca784f7fb988ac564cc522e9f67ec7726a4d742aefaa55b15ed7d61bd79f2bfcf74cb94680a4ac475a3a5793f169e10093616f16cfbec816ef1ec5bb543f2500a3aa32e70204b377a3ed4589afff67d2c5534abc0230962872b4a57563c888f47b0bdcaf370f78b823bd6c1b4ad665b46060f03f7e2de4f9142ca96dc742102c3cada87fba21afd90b4c9e510773316d877c7a31aeec28b960703dabc7b2fe1b320f4ea0be337eb926c16500c52de3421027af9f035935a20d3178331dec4da69ec1c613b5259cae56c554fe5c2aaeb7adee6fd430d23ef734e4f5a85a0aa6efb216d1e38db781c91926f6a68954160dbcc647d9cd578b6494e7b7b8a3446781b8a79a9bf34dcd8ef51e01c8a6a6123d20e379da12d40d8a093c943c37b9e37df510ab07e6740389a149a953281dad99407b8dc4dd4f96e0a4fa70a0f2bcd27136e93475cf15b547060a900043f96033e6364ad5010c697e4893cc8a766f2f51705cf3da144d66aff73fdd180cfa42e82d02ac65db0df3a8fd6267a53da3df2d3c3b8ddfa3a576c8702dd3b08965d903e1282b3ae8ca602cad2bd01715a694e8568c8885212969b791182f7643a45034aeba2415072f6e292f7d8bc058c725105b13d5c5cd51a65b2e5aff0a8fb563ba1a9f82e07303b41190a75d35cd43f700950a809419bc8035280be52723cd71d2c03bfb33d5592c1b2b173ec431811593f54e233e5283948c3f0c4d4d1fd5efd47f5a67a6430b5c8744435d7066e8b011787d6464ba844621fc7f041fe1f441cd829cf1192a740f456ea3ea63008631639d3509ba72744c6d6fb330373924987f58c4e68d5ce62846bc274250c375302aac35b5f45dbd52b6337b8dc2f93de189aef477d37469feb577cd5ba4a738e73a34d6592d0a77554de354f6591f1eb4728eab524d9e6bbc65e735e937ffae768cbe140f2d4fac421409e2b570068d795a3ba1489ab5c751ec7c369d833edc98cb408b595b148fe781d69b98d696be8b85714b4343e3a24aca87c7c8b65cafd1a067c31f4d0222eccf5e2ef864a8fea18e8d1f3c2f804265e0b555a7bcea21e8b3e20edca977441252dc8027f3e214c325cb94dd36878825a1cda73f6b396d7c7ea6357e1cdbefb9b35ca941a99b05a06e0fe8519536e97b8b06f2176e1a88d3f3d464807ec0bc4d187c654a73b72683fe29e51ec7020dd8e145177bd38b90b64116f350e9db2a751d54cdffe906d5b2511e160fd8c85b475be2d7b7b58cecabd6aa49fc6e5787e3a00f211073b244c237b5b2ab366ca167fa4863f5f905e19feb6bc311215343b2b27087462d216fd26cc2f8f91029a92a8aa7d67d2bdf35def9a72f7b5ce82c77491c494eaa8d81c4c5ddecf134591838d4e43e40d68a75ebc7c10f2af6e96a7abaf86b88521c35b3b2c8930df807724f89fb3e361e1b4dd7081b15946d48f9f9f708d4dbfb513a56876e0623e3c8d57d31d0685080bb17252e49915aaa883de3440cbcb1cf109d27970e3915f1109ff14a5aa9df0eed92164568908c7b51c72ea386fc194b2b9c5ba42fcfa855c7fcc7683fab297c04ccca794c5d13614aa69a07ed92549bb96b7525ab7e99a3e537a1c960b23e56d1b6f72ade727aca6d1e8d43daf6e799a9ceaa3e739b5316d256dd5243f9842109f3b86f7cbf6d1daab90ec7ad889b3f2dae60e8a052407e078b9a7ee9b2e809a2519a8e9278fd56dd8c6f6e0625a97669c0cf7dee2f02efb6d6d1ff0667edf5d364bbf99c270a0bbbae561c29ea975ff53ef86a63134cb96295d051f0d19387f092b261d6c7b04da44996596ca0ae4c9b849812a953b04a349ad6663d96681ac7fa05a712c7514863a06753dd693ee74f46aca6798ce54e4cd2f86b1bc5731e6ef23d9f6a2d762813fd5f5f69531e880d9f10a354a4b01cbdc7a7e4093ea8f36d04503db30c792f99ea4fa3f867af1b90d7f2861e2993aaf9704857bf1cfd8e0935ea2b6b199b7583aeeb0e62a25bd96c721507132017b1a3d8998435f25502128dc28ea2f41a23d32f7f59b79e6d4b478df1e2448b867f2b739a43ef295c26dfd3ef87dc013c1ba87ca8ff3cd9abeeef54b2a8a4a251c5b214e84235bdeb2653059769c7da8d5a77aa86e11026eba04aa5ac71bc475d76ad23a8ae702fe39d31851a543d8434a00d155840e9470eb4e7d2ff756adfe7e9f6ced43e3fe9dc8d726a7e4f3224b09866abe3f2bf8c30e59c9cbfd38413fbba509c854b821e3fc96d2b0e6da5a483cea8c78df0d6a4179f4412b5062268158daa63774a8daf6129c5e4972bb8e9120906a7cea0c8d53a0a3dc39bbe43d6e041f5171c100c48e85a22b6063c2768c41bd8ecc4550470dc1e2b20dcf854710aac0584e945a831b1496b72b78d979f9b6978d28c20804f3d70ae7e21e24e5b49e2209a97bef4e11a620802073e3f67fcd125b58b77e633c5159254f99af675a521535a4619a17b307da5e68f811b2f6cbee43f58b3492d4794e50d440af51ae16fb1450ccadaa447e5a3f30519211964f82fabeb46271b6f014ba26dcaa67e024c2ba78431f3c140a116725181fe6826b566562cda63d950364e31e86c6e4514677f48aafa6a9d72045a58865bfa9e1fa768b6b8bf36196e24f855957180f26de66489198ec26a3c182206849bddd2a5c9d730cce3fb3bec0cae6e07408f793356a3dd1dfc4720e001f4436aae75a51f53f26c6ae9894b3027a0cf6c7fc90ca700fed157e01a879f4b0058c03715daa91ea964d44298b6c9ced87c261c3247ac593120b6956f3942aa74febbe4feb77ae3cc603e801693fcab49fa981557c302f6417e0d4a94d3c1ce4b8c7054a491eb38c03e58a8bc0d449cffcaed92a132d110978dc38ea59e2f5a12a78be6ff1f4ec48f309ec46937ef9f7395d559a4b798807bb9ffda7f83424ed53b2a49cbe299aac8d4a6c11bafb02005c92af634503dd8ca4ea862884f0fb34be59ba036fbaf8c11f629cb21464dbcba06ca32935804bccb015538ef19b6afaa12b9c305c5926afbccca02c5c12f13eb118bff6bb5bc9c88ab7efccdc7c95e672cbd49653001aa0287dfcd8878168c9eb416fec2715f7ff077a7fd07b904ad42af3d02144ccb5fd88cc22e843216d36dc56ee29f3b58438220af61f209d08fb36fa7ef055450a2f0ffc17f6a9933807e00bcffbbdf097ffad8804ad90efe1f614026bf8e1beeebd305c301cb70f1ecff1874d4d5af3df0bda97400ea7d46a01fb74885324c9c59e313be43dde30eddd84499da3248f16f5f16ef93a573a9f7a18ac414c1a188ce360731d61e3498e493dec620cf7103fcf50eee583c4c1d5616855a4625910f121822f1e18fcfd3f4b08fe090cb285b50d12ec0f46f693be1bfbf2ffb5bf8402468b6577c544e2b024217ed60410811ce128ffecdc4067235963ca37a57926b22e2a585d2d62dfe17805f992b8e79a770f2ad723a6b0a8c70d51500118cd218c826a926ee1665edfd02d820bdf472233fd8f20b8488c04a38d9f2513cc534f52f744f149a9dde068efdbaa0275838baf4801efc08a05aab37c3e8bf3294db32fbdc65c2098619269eeecdbfefcc352cedbd2ae5ed895acbf245bf5f8abf8ecde75591fc1cb7a44c1f2c35c38adcde95cd7aa9a91d7d209d83dc84298891bd3cbdcf9da70637922ee3e239a02be7c4a7ca3c3341d6b9d002e46114336ab2aab9d42b4da7aa5580e91d10f427fb78f6b1969fdbb1a77fbf29f6ac4c76efa009ecda816fe32a3c5f08bf779518d4a2f488bbee6880d70f968cf03d7c51b942dab2da92b9411a6d7436780eb132d7ca857b35618b081e21e5d139fd2bffc0172df5b9671c68a380a8c736779f57a369819ee3d97bd21607cd15881fbcab268396ed1efca2f4c155a7d4355a55e1cce281d17ddae34be262572c7dbbbb04055759e2bd8c6fdc7480c6d739ebead771a3f44b23638452d9c28ab6794e1bcfd42c8794f56a7f597a2fa03e29b7a4a1eec607c240080503ee169833ff8ec414d8ef2d8196cd4c1913b6b0b11b948983e5679b2d27965fd8800535b1803418f93e37d6a08ad00f451d47abbcf1fcd5e91919f0ab778daf4e92179c20f8c469895a480550a4ba5e2f8f9a8e8d023b3626b93891694bf1710388ade646aa4a4bb9da762bb2bec3204e9f1b988b20def39d112a56c7a7d971018d668ada5d0d58f75878d9a78358637c97ee05da91c9edbccae8628ec6e82810d80ccc8a76f5979ab3abb9b5f79a20f8365422cf67affd2cec2e9554ffaefb60c8d7c7ed7a61fdd0395f5da4c42360c61200606ebccd44d6828efecad56b0e9a478f0d37bc5efc0c5443cccc71cc9a62694fa087b9517ec9c4565fc76de76603d24a79d9081c18d16723bb37468f1caf91cc1d2721ba2eeb6d019a2201a5b944c97e51f874f443cc28c09a87099d68596e993bd4904df408b56364b46db5c5ecde7813ae02a15c609897d7d8010979bc063653bb5d2e97f45628ddd2cb4e636bacb02812599654ceb866655f38e9a8774b2accda38e3ea67a1af2de5fef214f6f87f1e7cec35125e5fcbd42af2f5811b570e4f97eb412554605f2a60476f0a1aec4707fc76de30cd6cc4d54d0036cb525d27157c021c1e6c3da8247594502b0807cce1230ce3f1a66fc6d16fe7b8f005ce4d1e4ffc3ba4d5aaceca83165f3b7ee7f7d1aa6bd8cd14edb074b831f1d3a21ae04633bf4ba69f65e5e2a095fdaea06a3655389775fc954d6b436eb400ec37698a1eaf336e0dd5c3f905391239caff01f8e89ae2ecbe3442b6f457ae61823dd580558bd46fcbc5602d0bcdfa8de0321be95fb522ac1dc8354cf86a2edd0f400c7ea63d65a7434b26a06a27e0061d67d2ae6a533a113360d383aa74a0176787225d6133a6e31a3a3653939ce598c2387c70dc5d0e41ed28af785fa8c5fe37224ea42c0079c22e2b6840774ba8a2341332f33f386c54da8f9c75afdf2a958e99a57ac41a27bd04ea060e3e114e814a5400337dcfb65dc5e8e2596ae338c4aeba13904811f1f07112c0c69e894968ba8d7c49176b4d55330d4e74665deb89cbc35cedd263644995880d503f4b906a12abbed77abd3946e66a4b2f9bda3ac6f5d5049d05ccd88492e8c3e2b0431dbf71a51f21779911314e4725119dc95c730fed0f6267a55837b340b33181d9b2bd0bc9bcd2b801ead06c20192ce98d8a84f04971cc6119069175e22e8504664184e0d18a7657be597e78ba6ee1e7b0b6fca5af23ffd59c0d690ca0727da5bc1a596c20f57445e637faaf42fad0ea9d2a5de220c1b8456c9af24a928c143cbd5e8bdb059a52423eb1d622b6c340187855226e4a5986ae9c56f44920a87a587b1d8df12b59dd8d2da08c7bbd506b5d770af6f8857", 0x1000, 0x1, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) r1 = accept$unix(r0, &(0x7f00000010c0)=@file={0x0, ""/264}, &(0x7f0000001200)=0x10a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000001280)='./file0\x00') r3 = shmget(0x2, 0x3000, 0x544, &(0x7f0000ffd000/0x3000)=nil) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001300)={0x8, &(0x7f00000012c0)=[{0x0, 0x4, 0x2, 0x5}, {0x0, 0x2, 0x5, 0x8000}, {0xeeb8, 0x4c, 0xff, 0x4}, {0x2, 0x1, 0x4, 0x1000}, {0x3, 0x6, 0x5, 0xac}, {0x7fff, 0x3f, 0x1f, 0x9}, {0x3, 0x5, 0x81, 0x34c}, {0x8fe6, 0x3f, 0x6, 0x3}]}) syz_extract_tcp_res$synack(&(0x7f0000001340), 0x1, 0x0) shmat(r3, &(0x7f0000fff000/0x1000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r0, r1) shutdown(r5, 0x2) getsockname(r4, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) syz_extract_tcp_res(&(0x7f0000001440), 0x2, 0x5) syz_extract_tcp_res$synack(&(0x7f0000001480), 0x1, 0x0) semget$private(0x0, 0x0, 0x8) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f00000014c0)={'./file0\x00', 0x0, 0x799, 0x25}) syz_extract_tcp_res$synack(&(0x7f0000001900), 0x1, 0x0) poll(&(0x7f0000001940)=[{r6, 0x80}, {r2, 0x80}, {r0, 0x2}, {r2, 0x4}, {r7, 0x4}], 0x5, 0xc3) syz_extract_tcp_res(&(0x7f0000001980), 0xf18, 0x5) socketpair(0x2, 0x4, 0x5, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r8, &(0x7f0000002140)={&(0x7f0000001a00)=@in6={0x18, 0x1, 0x4, 0x80000001}, 0xc, &(0x7f0000001b80)=[{&(0x7f0000001a40)="f0951fea5faa7cea1492ec00dc182fb812280f1edf12d4bc7c4fe332355792c95079123121a6c9d83e46d292bf30729be45cc91fd373db3674b3190b7aac07187558d4466e917a00c1f8e7203df785df20ee2c9423ea990f747ca9ff6c8b5ccd7281bc07048f4ab2e5eb641e2bba0cacfad6684c826ed69fc552162ab1fbe323a0a85c28c75a3b00096162415fa3c9e7ff5f5ea4e14d251b1899771580e1a96e21", 0xa1}, {&(0x7f0000001b00)="eb03fa7884497a8349b8ff8a5a11f3d28b518ed3706ecc343b478f2f5461f6ed253dc36d330084cdd0d987aad0c0e505020372ad0ba8c7a9439c509d90f529f85d3d8cf63d9772041d85af8bc71fdbcc59aef83571", 0x55}], 0x2, &(0x7f0000001bc0)=[{0xd0, 0xffff, 0x6, "9dacb76d8b2def9a23e5f9e4cb5e9205755a7f8f74ceedf7dc821c0ac3d10ffe8128ab3d07dc8b302e9e7883f655d1a965b0c4569e97e8293206f323cb856d2e5fb179c14e596bd5bfdbf7a09ea8267dfa428d42cda453414b37090f1cc023e3899c39cefd88404d6a06ed22f248bdacbae274224c3e60904019154f350443bdcf1c1a743ec13b8c41c06417d46150caf5412c1f6ec95311685308a40b2b5a6d165667b9c18c826c58b6d64e6e97dd7ecba37597b6674a40dc9be84a"}, {0x100, 0x1, 0x5, "008a130c683232a7aadb80b20a7e043b5a6de3e0c04caea306e5e54f77a8efe783595ebab021f6060d97d597c9cf0fb631ae7c6000a346ac098417e11ba1375fee3e9a411ddb5b30ffbf5d98cae7714cf3f7a9b7ed7af762c2d34c0a2a2f3b960b81bd75c4b2ac79112ca636cfebd5f08b1c7f6d4a778ba9493786249f56bb8a8fecdd20e8e2750da1503a45b0eddcf206e47a61cc8cbf8808d0fae4561f2ece806b70034a321e3a9f36b8451889b230be97df34576635246a63759320baf4dffe9003dcfe721855d7b6990591ce8d493be8935936bceb1acfe145f60225078f064b964773f7d1a04f44"}, {0x38, 0xffff, 0x7, "28580a769c6dc97e8961fcd593044c8895beb3b2fc14c1bab06cd62a9bfc6d36ac108f5a6f"}, {0x78, 0xfffe, 0xefe9, "112004686502ccdbb7024cf110924e1c124992ffeaae07bb119618385a12ea51896d6b9a35ceca967ed148553d83cbcbcb6c3e1ccc7e5388ad5ffd64c645f916d2f7e4d9a8d15a06b9dca4d64fb99d73675dd90d11cb0a356a535703f72fbc95545d6440be3141"}, {0x50, 0x1, 0x9, "1acb8c2ac9744597ea528e7d2b7a74caee1bc65ded8d0e0d032e39215f638220663e60ec3658b74dbb06cecf1439eabe52dd083097f6ffcaf8858336"}, {0xe0, 0x1, 0xffffff85, "5ad152839f578fb7f584d8e141f3c86ca30e6314b6481ba1c722574f3ea0d5a05c65d31d62d7cbc2f670cb31db2eee2e12b6dcbdd14d8171df25644543a02b35345702514070ec4c05c09aaa72bb289da271c11bd91b4a4fe0cbbdb407e5d37a94d2dc859651208c3d0353452caa52736ef5ad4136fdc8267b24d6ef8d49d006c6ab00ad3fa0375065e24a15bda205ba7a3d3862827cfcbfe93bace7826c821e8f888a71cbad7b165cdb1ad94a5eccb44ba3dbff4f1d08a2f14226d6c7da24880ec335e2b6ee3df9ac"}, {0x98, 0xffff, 0x8, "d3b240ba86155bdf572e4e5710f15ae05a81cf42f7043d54f3b38fa549e2c9e5507fd874d799d5be7c18ffa2d12edc995d9017ba5c6ee393ae79f2679f4ac64256cdd176ca572b3c1efacba6f82b3aee976c1c7d400b2b97eb6ff995b49eec68af1cd4ef209aac09d1c3aabc386afb4a35f38e399b41c06a5b4868a8bb3c80ed4ac537"}, {0x100, 0x1, 0x9, "96af3ae7443125c0eb4d953b3d68e1a80d981f641b5504d38952c50df699817c0e6b63e3ee478d2395803b57acf92b16a1c5e3cc8e5f4b8ad5b9ee4c7ccec20923df40043d397f49b1facdfa0395b6151d7936912ddd44944eb7ee052bd3cc384e8171a696cdef50f72ec5f1a2924663a5da41896b634d3a5e726bd39e28a0943aa16eded96b1c5e5d64157ccb96ab311d0225eb90eb229afbfc6c118908ed0a89a0fa27fdf1cbf7a0d7d2b12f551a6e5e59a60ea327010cebec0e0d2343e18365a8b4d064dbd5a503798a9fa01a31e4591870464fbad7830eda40d1d52e4b72bccf835eaee6cc75a4"}], 0x548}, 0x4) unlink(&(0x7f0000002180)='./file0\x00') fchflags(r0, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000021c0)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r9) msgget(0x0, 0x441) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000002280)={&(0x7f0000002200)='./file0\x00', 0x8, &(0x7f0000002240)='./file0\x00', 0x8}) executing program 2: r0 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semop(r1, &(0x7f0000000400), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002480)) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r2, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) semop(r1, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x1, 0x1ff}, {0x5, 0x8, 0x800}], 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r3, 0x0) sendmmsg(r3, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x47, 0x3f}, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="280000000000000001000000000800006ecf1d6b5e0d39cc5618d818445741ecdb3938e9000000005000000000000000ffff000005000000c2bd43c36b9c59a8cfd996970cb5c671061adde235eb9162da386b487664f930b88834de2834a15c87d47619c829de49ec5fd1ab26681c96c10d79f578850f0088000000000000000100000002000000267e1dc0be8dc6f61fe1221e61b11a1966340cceb52228bb95cba111433584fa70b6d01447c2e81d6f407f9736b20ceff6d2aa31cd833333036216a6f1382c976cfc191bfac7aa5006ff817bae4fa3002b9457429b148141aa132f795ca80939eac8156adc82cd917b6ee83d61b82c2a40a84b9db0ad00008000000000000000ffff00006204000067b6b3f6d5c44660834179722d4113de285dade7112859bc52e2801688462a1bbfb6b64bbb2d1ec636045daa686dc7771a9cfa45b0041f882205e0afd67ba591ac0083c37637af5749573a43a7cfc1d4d208bf7b7fcf55e04158403172810facbbf4038c3a8f583fe716000000000000"], 0x180}, 0x7d}, 0x10, 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x3}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000500)={{0x1, r2, r4, r2, r5, 0xdb, 0x1bdb}, 0x8001, 0x3d1b, 0x200}) r6 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x8a) poll(&(0x7f0000000040)=[{r6, 0x4}], 0x1, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) setrlimit(0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x7) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00004e7000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000252000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004f5000/0x2000)=nil, &(0x7f000079f000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000e4000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000223000/0x4000)=nil}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000dc6000/0x1000)=nil, 0x7fff00000}, {&(0x7f00001b3000/0x3000)=nil, &(0x7f0000c56000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000286000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000326000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000010b000/0x4000)=nil}, {&(0x7f000014b000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d9000/0x3000)=nil}], './file0/file0/file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000080)='./file1/../file0\x00', 0x80, 0x205) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x48}, {0x5}, {0x1ff}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0xe}, 0x2, &(0x7f0000000280)="39f8b2dbc9266bd4e54a6303c178af5d594ed7829f0bccafd345ed84156f799c2b2d1ca3950035efaef7d06dee0e144a287a33f33c53895c2508b20d59eeffd5536a8bda550972521b08afd1a8fbcd2a49b4206102fc9750c2d27f352851ccc9dc0be530324fee9f89745a4dcfe4853fb385a5b5eef420df6212b0f0a808e1d9110b14a86635609f77ff6b7363e1887591b657879e7f8e", &(0x7f0000000180)=0x97, &(0x7f0000000200)="c204187083d4e399dc9bc34d", 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000000340)={0x6, 0x7}, 0x2, &(0x7f0000000380)="3de60701a632d29fd8e44c4e36303b8b8e9c61a93f053dd5072a001949a2387d56dacc768694bc51dc24a621ad5a8db6618eea6221bbe906f7acd254d3f2c2f1931c27ca11c90e69dad3407366", &(0x7f0000000400)=0x4d, &(0x7f0000000440)="ef9579dda1338db3ae6a39c5b2d6b9f1e5f72744f15fb02ac175ca05ebb80b655f6c0c303dc0fda779c9186eb1c8ff1857e55d5dfd18c0ab4209b32e59260b534a34e32a740556743edd87760a18ee8bf410019a1a806d8c1f46", 0x5a) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1/../file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! executing program 7: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000000)='.\x00', 0x20, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) socket(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b00fe800000ddff000000000000000000aafe80"]) socket$inet(0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0xff, 0x1000000000000, 0x5, 0x0, 0x1, 0x1, 0x0, 0x5}, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0/file0\x00') r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x8000, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) r2 = socket$inet(0x2, 0x4000, 0x2) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/183, &(0x7f0000000040)=0xb7) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) executing program 5: socket(0x11, 0x3, 0x4) setrlimit(0x7, &(0x7f0000000980)={0x0, 0x5}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000140)="c0fadae9e5497e85b9", 0x9, 0x401, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf6, 0x170}, 0xc) listen(0xffffffffffffffff, 0x0) r1 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSCTTY(r4, 0x20007461) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="9c95f9433f9150", &(0x7f0000000100)=0x7, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) r5 = socket(0x6, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xfffc, 0x0, 0x0, 0x9}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_open_pts() executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x180) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1e22, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0, 0x1}, 0x8001, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmat(r1, &(0x7f0000d25000/0x4000)=nil, 0x2000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/107) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r7) r8 = socket$inet(0x2, 0x3, 0x0) r9 = getpgid(0x0) fcntl$setown(r8, 0x6, r9) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xc, r3, r5, 0x0, r6, 0xc9, 0x1}, 0x200, 0x7, r7, r9, 0x92, 0xed, 0x9}) r10 = shmget$private(0x0, 0x2000, 0x592, &(0x7f0000e18000/0x2000)=nil) shmat(r1, &(0x7f0000bfd000/0x400000)=nil, 0x1000) r11 = getgid() shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x7, r2, r11, r2, r6, 0x10, 0x9}, 0xe0, 0xd42c, r9, r4, 0x2, 0x1, 0x7fff}) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0xffffffff}}, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fc6000/0x1000)=nil) getitimer(0x1, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r13) setgroups(0x1, &(0x7f0000000100)=[r13]) setreuid(0xee00, 0x0) getuid() executing program 2: setrlimit(0x0, &(0x7f0000000980)={0x7, 0x401}) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000140)="7661b43a9ab2c1ea7714c3ec91ac353cab7be3392685383c4d758fc8748fc8cb03a1ddb320b17d34c1dd6a95ef29940aff35da79238cbff8dea26a82fa42c6ffe43775b41465d66b726e157eefece61aca9516ccc35a76abcc94e389a6025ebb75fa869a66221f44dae97ce7a05e06448927039fe46763a847e6adc741d50385a686d0f0e7af1ff034762b5a2c096cc25191297a27ed65f5890c74d3a6e9fde85c26a25728e7a1ccb747c25d97330be93878", &(0x7f0000000200)=0xb2, &(0x7f0000000340)="6696ce60138711d3edaae98409343a60ca51fdb7684002bfbc4f141894a1f4867076c11f52cb815f3e88979eafa6c76954595c9ffde8bb9db4da257b7d7702edeaee58596b82447dcabbe5da660e22941cec622109e909fe474baea28406e88825a23e2316896a7c35e2fb420272f9f5f7ca0c0e5098c60e9a2ba8c7b0cbf194f6192372b0fc036e24b9fd01", 0x8c) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x11, 0x3, 0x0) socket(0x1, 0x5, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write(r2, &(0x7f0000000100), 0xfffffe5d) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) fchmod(r4, 0x10) pwritev(r0, 0xffffffffffffffff, 0x0, 0x10000) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0xe9) executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, &(0x7f0000000040)) preadv(0xffffffffffffffff, 0x0, 0x0, 0x401) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001340), 0xf, 0x0) fchmod(r2, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001380)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001680)=0x2) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x60, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, 0x0) chown(0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61, 0xfb}, {0xffff, 0x2}, {0x6, 0x10}]}) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x62, &(0x7f00000001c0)=ANY=[@ANYRES16=r3, @ANYRES8=r4, @ANYRESHEX=r6, @ANYBLOB="2d79013bd9febae0e568d3cb80c91630a24e30677306f549ce70403cd52f9cd4eeb3efb0337c6ffc01f8e06234b7b144dd81e72a1a3d0b0d253613ee23127f1ec1c5339e29636ed164335994c1b301a05b726c75a703502e81679e52cb1b0719d4cf5339e1f1a5bd31b12562f10a18f7605e378e6839410c98115b55cec62b2dbdcb990b24dcd357f1535e64d77c61ec86cbab5606a413b046828e14d8fcc17e79949cf3846f338d0c1c0d9470a3fd0b19f986c758c8eb0cd4cad52b09283bb26a8b982c20afc911e8b1", @ANYRES32=r4]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x1) setsockopt(r7, 0x1000000029, 0x80000001, &(0x7f00000002c0)="3b8a96483547f3eb988c7c757f40891525fb05a30a3e9e4f0a3549cf97e4149c4df7250353f8a45a1f844a05d1481755f8aea4d067a46bc26b0ec0899b1a21eba896f86718b913c5b4a9d47ae3049ac0030db224648cf03625133cfa8a2344c1f2e3dda69b8c0d31ef589359af0f3a0f4acb040166acdb7ae673c64136aeb6c413611931d246ad666771bf2f2593ba9c6d7c171b82feeb231d755a404f9723f43506df", 0xa3) executing program 5: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) write(r2, &(0x7f0000000040), 0xfeea) dup2(r1, r2) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x10) open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x196) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) setitimer(0x0, &(0x7f0000001600)={{}, {0x1, 0x8000000002}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x8, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[], 0x9, 0x401}, 0x409) executing program 4: r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x9, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000000)="eb", 0x1) executing program 6: r0 = socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r2 = getegid() r3 = getgid() r4 = semget$private(0x0, 0x5, 0x10) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r7, r9, r10, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r11, 0xc4104603, &(0x7f0000000100)={'./bus\x00'}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r2, r5, r3, 0x40, 0x1f}, 0x5, 0xd5, r6}) r12 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r12, 0x1, 0x0) r13 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000200)=[0x3]) semop(r13, &(0x7f0000000440)=[{0x3, 0x3, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x2a5, 0x86a9e61c3e4a44d7}], 0x3) semop(r13, &(0x7f0000000100)=[{0x5, 0x18}, {0x0, 0x3ff}, {0x4, 0x400, 0x1800}, {0x4, 0x40, 0x1800}, {0x2, 0x1020, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x9}, {0x1}]}) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = dup(r1) fcntl$setown(r2, 0x6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0xc}, {0x4000006, 0x0, 0x0, 0x80000001}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockname$unix(r3, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r0, r4) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) executing program 6: chdir(0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a62", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000140)="9e6f663f73548ed971a82b85c6a5757aa80682bd2eff80effe35dd8057c90600000000000000fa880012dae639a12fd88ef92ef4d8c440328e3c12ed8e79943cbd0512d96c6969440723c03209cf923f0a68", 0x52) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x62) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="6d44c0d2", &(0x7f00000001c0)=0x4, &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r0 = socket(0x0, 0x0, 0x4d) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) connect$unix(0xffffffffffffff9c, &(0x7f0000000440), 0xa) listen(r1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x1c0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = semget$private(0x0, 0x4, 0x0) semop(r7, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(r7, &(0x7f0000000400)=[{0x2, 0x3}, {0x4, 0x95, 0x1800}, {0x2, 0x401, 0x400}], 0x3) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)) semop(r7, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r8 = getuid() chown(&(0x7f0000000000)='./file0\x00', r8, 0x0) seteuid(r8) socket(0x18, 0x1, 0x0) socket(0x0, 0x3, 0x4) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_GETACTIVE(r9, 0x80047476, &(0x7f0000000240)) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r5, 0x0, r5, r6, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) close(r1) executing program 1: r0 = socket(0x18, 0x2, 0x80) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) dup2(r1, r3) (async) execve(0x0, 0x0, 0x0) (async) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 0: setrlimit(0x0, 0x0) r0 = socket$inet(0x2, 0x4, 0x0) setsockopt(r0, 0x0, 0x6a, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000240)=[{0x5, 0x0, 0x3}]}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xffffff53) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x4f}, 0x2, 0x0, 0x0, &(0x7f0000000380)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) close(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb6}, 0x0, 0x40000000000000, 0xffffffffffffffff, 0x0, 0x0, 0x4}) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa66c59de4"]) chroot(&(0x7f0000000740)='.\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43260c7df93, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xd8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000180)="e29bad21", 0x4) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) listen(r0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x1ff}, 0x0, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffffe, 0x1ff0000000000}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r5, 0x7}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 0: sysctl$fs(0x0, 0x0, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20001, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x1, 0x1000, 0x2d22, 0x2, 0x3}]}) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeeb) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140), 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = accept$inet(r2, 0x0, 0x0) shutdown(r5, 0x1) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001280)="96e9cf1c159fc25ac05e6f4c744f6c7c8173d81fec6e655a94c94f18a11867410e0000000000004157c25436532b246921cf31433353bf28e3a8a422d6d4b429bbfa93d5db9bf6c77640ce86d2d8f91913e36534c0f65c921e21cb33326043db1a94cffd87da4ce1415beae92abaac074e96dacdf68fc20decdf8d1dceafae5448e2b4f528805a2f4d9920860f9c80717907dca3aee039e11eef1b8d781b9a46b89a13aa161bb1b092fa908d489f2850bb9338b50e102279c0ccc59cc0e8ca8feba128fe4bba4cd2ca9aa02de7558b9a0bf560d62c3e026b49198e77a9771ea172f4d40a2234c9b623af1883e96aae9df348804869d1aebdde545f6a031acd114af4613bad6f03f7359ae0d8f322aeb80849406b11032fcf9ae4d86b97bc255c2b94323aff312712a888fa38f40ad7b2aae146415f7ffe3f90dc2c1af2f33096c84d659ef4acc3f68086c4fcefd70445bd3f9d2c2509ccfd4a22ffe0060fd036f7f2687a1f7cbf8c53712937f7cd3168ddf33ce76510a9c905d93b562c93cd66238191f39b8eca66f236403d0ecd6ba2a59c92e90c9c036476e7cca535c455d6eb76fa49bb09cb5c3ccbee62216a144709ac219ee4906988cf28a16bf9482d8b0e7374a776559db92ec9977373b7f311696a09c25cd9aa191cbfecb6101cdbb655f87c11d4183646edd2652d", 0x1ec}], 0x1) execve(0x0, 0x0, 0x0) close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) executing program 1: r0 = socket(0x18, 0x2, 0x80) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) socket(0x6, 0x4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) getsockname$unix(r0, &(0x7f00000006c0)=@file={0x0, ""/4088}, &(0x7f00000000c0)=0xffa) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x8011, r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="6040f0019078000500000000f84d9c5db90698622ce33c3e51c5acbc28c2645987353ec3d166c3546060ac9a9418568c1b9cc355060b0a8649405ddd"]) syz_emit_ethernet(0x11c0, &(0x7f0000000840)={@broadcast, @remote, [{[{0x88a8, 0x7}], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "0361a8", 0x1182, 0xff, 0x3, @mcast1, @empty, {[@routing={0x67, 0xc, 0x0, 0x8, 0x0, [@empty, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x88, 0x204, '\x00', [@ra={0x5, 0x2, 0x1}, @pad1, @ra={0x5, 0x2, 0x7fff}, @generic={0x93, 0x1000, "834e279eb9ec12a832eedaa1c2274d3db8c04e17e3976d4a3da3b44757034ce6ef06b3628ec79d490e2b3d41df6c08bfdde880be566c4f16fb9c5a29cc74486e0ce778cb3655323166fe1054f4f6c90ec938cdb829c8bc95739e3ca2893ec2422d2d39e7369a7434bf4fd581d35fe6345e054350985b4e6b71e221065e50d922d85a624bce482de42acbd4563f6b34ffaf7daa45af55cac92a351c1f4470f67e543fedb1dea6a07eb1748a4d84baaa258750631e28d8986a868060f8eec47fbf079c14713fa814eb05d56a169e39ced47a2bd32cb964997825ea5ad595c5628df0b0e987fb8855e262aec4dfe4401b8ee8bf2fb45aa2edc59ae22aa0747cf2a7b706be02136d5fba2e45bba06f210298ad0a5a0aeaf673dcf17973d69a0e2a2e233a609734434a6b82eb0aa5bef580ae78c7e2ed7c540547310947a505b6cb657e5b5f5c4a403c4dfd58827ea126eae1951097f8edc42dcde145c6b5b722d18b76ad267592b823d7ffb5b6918f2bacf5d50eee0bf8691fe0b76cf0db4aaa0e36903aff2a97663ec67ec743389641951488849d37cb32121e88e729e6f7e209d97dae46769eae0b4955392785a867586c57d8d38c939be6c8298a94a252b11c2892e9acc8d24a388b2d8fec9ecf928e1c055d246d7679afec6fc96f77dff5cc329c855daaa11ece38ec5abde4a4ee7519a4580ba0bce6af46d3fa0390beb5c6bc41ed49ce2da7a0ebd8a29cb8497f405e11b2080da6699ce7bd8fed512062606304a64009453b4fb296c46fee6fb4d4b0b4e4aca3812607d72b0855e2f859f074265436568a1b9e23b48a42edb469952342c74c77138f64c3bffe7e29e7df466d2fbcaf50e5006c5fbcbbe688dc045f894bc5c50a0dff02617ab4fd0e95db119bfc88717dd295b32e0cf5aecf47536aec1f10f95696e77d3962d9f10faddfb0a2fb0150d48cfe63781c983c1edcc0f1d3124b676f3e5a447ee792dbb1c36aa9859991c00a2707d0a618fe0c680138e67b2dd539442420b6aa6e4f964befa9b4667768a8f3b5a45ddab74420afe313f57cb046ca0c006be7f96d087a01559b6cc959910aea475c6560bb5d48874b69db4e0ca40b72a7c611276c389b8b7cc93f47fa262347b6bb54a1bc28a68c8aee36da8fd7d2fa6ddeb3749cf09904b3d242c5609e6ba82cd7086985efe8392213e7d934550990f877e13905de2bb669a6104d2a00c95fe5724992097a9fee4ae978f37889c6994758dc5dd92f928197073383c4ac5cf94d576a854c8559bc03158a8963de76eed1d8dce537539bb38513b9e8477f6d4396d3357a92e457933597c045b392fa3d98bacc44bde34ef440ae4b678039c0f928623143349e246bdc6f5f7f93889cb87447e8871308d95612106e76b62d00d1aa62e73471b1872d8d85be3deb159f7325c8c3e6c2e12b1791eded732af6bd68ba0bb53d32958d2269ad07c4a22c1e9d862e258feb4fff9a3968926e38b86ddebce0513fb758d76a1d0be544a51f949ac065a7c46b2b9f85825720d35fec8274193c16a0cf59d43ef229ece61d6c3f278edb1ddb648880a7efe8cf28c67e2437389963b9dba1977436aa0422ff320d6fc881590722f7ccc050ab4d7c99b9930cd4960a7222481d02366cb7e7677050dd1f552e968da1675115f38ab0de9934010970fb917079404f1c1b37fbaf93f780d3fb97f479100e3e727c05ef0262e3df3d05198800a46c2af8a037962d4543cdf92ac3acf831acba46ed0b5b0705066e4d2775f47dc1d721aa7cfc8e87b08396b9289c490e62c1340c3d27b93f3be92c728840e07ffeff07d783c0ffbe9166fcc3fe8a9cd00e46518c1332a155623646a556d43d8ef7b701d31fe3c04472fd91ff728abf8f4da4c614d2725dac4d124a3f1e405f088bdb829878d3d11a2af982df003584a8495b29d95ff3457827568684f43cd839ac10cc10ca37dbcdd1f0ccfd4ac0cff2762c133d75f1fe482379c42a1c23152fc88456ae8785dc546cb400ea880ba762bb4dd1d478311886d3197cb428bfb48676da8965fdccbf05e7292d79eaa900709c30aaf62d6861fc78f3dcf21d8ea16f19ff5928ea6f7d79c9fb2a371a62f3b7932603322c24fc43893f912563b00f3251edb0d0d1776e397ef3d8472a0dac4718755d346364440df4f31a6aeea32e2e65f5f6cccd82da4c397981e63ecdfec3cdf340b623eb40387e8b8e5ef442be3bf47922c1ec92c629f11aab8d8ddde746684eca1141969aed4443a8f3e6a7fb71167b314bd20f5d724cc138120204024033a26d6f86ebfec8d792b48e953e6819366cc5d7e124957296c5dcb4a983272839474a35a2396f943ab0adac4e897728c9e1491e23ba961eddbe3a29d2e08f41cf4e06aecf5ae5c9d6e0cd3d0128db0137fa40fbc05e4f84c5fba858d203233d071dca723426933e2a1e62c6dca484a107116654fa4f68930ae8bb5e4c24b0993bd94f04766609360dd5d0c0428c843bd5955c70e9138b6d93675fe654fa3db19aa303a45a8155076e7ffc4842bc7e25886792786c5f14d80475c71601e31d3f3da46872d2bd853c2f18b78600c6cea330f8ece1edb918857c4c84b922a13aefe7aec010cc479acb306068d302815ba91e89f8460ed01e4a71dafcd0902fb55e324b876e738c4f995b7833c153e28401403b7af02f85a9902fd455b318320e776087f9d8098279f8a9dd6b3288e7121fe03a1a6a18627de191cbaf20360e19c5cc90f51c908167e43127fd586931e91a1d52e77e82a0750fc359c0ce7386d1245d61d49fee06d677db4b7f9c94ab3dd04ed32e95aa10f3652ff61bac87ac96fbce1b4fdc46f9988b0dce13d8826254791d9288d78a52ba75eb0dc059cceaef4088a76ad4a1029a5f860f1c87a50980b48c240800701a873d319bf9e7f1422c1a55325ebfe0cd5b8dcbe068e4a4a252363e96cd52e24f374e385950d1e9f37e62c9332a1805eafda1c40e71e86932d38cdd987e91873a8118bf08a792e0afc9731e7bbe5cab52dd133d8b44eb73be5e1b54291854f14dd88813dd5f718f51a651f481f19ddb70be281bbd334af5d66d03f18249e56ad0ac6b12546af810702e7a6daa4c5c00b250c12539bf95c732803040fedbc82ceef3b3a66939005c6c721cbd8ac26d6980694da277e7550cdca007912238b5c384796d3cb8002920bcd476189808d0ce19a52e15dca26a35ffd55fdc183a7296dd17754a47f8e5b811a424c823415732701c9156b84bc282a7eb273bc9a22b33f0865f5a2e67ef8ac94687d156963d260458b15c9362d58b76e4342bbc87580e48616575863fb509553b8e108e9b43b9ec864423091a935e6e2f53f726a3142c9157900923f4c5e2a7e36d2fe13cd913dd42ef98bb51e94e5fd552dbb1f32abbbf2be28805a146ce90fd9bbfbc9cea12768a08a1ca645f375ef5d649e063df57f3f53b749f7755ec30c655b1b292152c059cddcb7a276d7a6b194c0465f15a2c1efcc19b220a50c57d90b27bc86c4f547b884f2cd92b8ce3e16db358377bf2f313109821f82a00871a54008f8afa42383d7c234aa7ea881132dbb4b1320221334bfb36f9c4fdd9794fc5a2efd234caf4fdc1489c489f6217a12cc176b0a2c3f8a780dfea1686be4853cc48880f6991310a6862abdacbfc9ac899955bffeb414d1a6987a8783fea822171b24f7a99cd52a6d46e33895fc1175dce58209865269673627151e362e67e4daeb8fb62fb4516c6f0dda025aa9acf625c709137e1adf49a1b748b91a3422b7b792b853970d4f8164df6c3f1e946e820c73c328d0f7e3a49c4c361f29b4d53b6c0bf0a74f868c95495ba49e687e188bfbca3ed30441a50ad1e5be5730d081c44df38c7c2c29cad0a323a4ce00d7e0e2399e5db941d5d9c2d039b2d8b4bbbde893261344ad55662b23b2c56544320d6f41d4582d86f6512e5a88f77b5a0fbf93fad485ffd8f03d4830c2070b95ac50bf97f06a0cb9a60b9e7b167b2d648fcce89bee94c381d0c4361f42356d26b929be85b5d6ac1c52c15ab77a41aab03ebb96f3fb22e63d0ba5bf3487f644ae375ea57814dcb8aed30aa691c1eb52b6e17d2bb81977c61f09797b204b82a9da5e48e6975ea819d8d2e369d264b0c0815356315e92dc6287508b14c4b7707ee672eb910b0a4e70c927f1d597cc37d02a6f29b24aed8cacdd0c86bc18de8cc7c86f9bc820ab8e5ae8824fa21e59ede3eac6a896c2deb84290a57f8939db617365c5c67f196bbe9baed7d5cd8ecba3fee26dc0e0cbe58a2777e2fd42735a56591eb8319d3607c4197292c4a58eeafcccdaa2f519c4acff815ee9b6aafc274099f221a67138bb1ae5058bc22d045a8427b091f429bacface0c1aeedb4137dd41de632bdd3b3c1721c72b111f54f9151b81d2f3adefe8eae86503fd6a92cec24c0534151e9423f0e430850405562a424361235cc4aff97120ff55e12d6cb2b866558d86b9fe7df8471f24e83e1791efceb05bee385ab2fdf9ea2ebe389effd125d705affefdab442db269c3221ad4f3ef47d8ea502ac3001f80d9e426f1c7af4cdcc3bd506a7dcf7130f4663bce32dfcc2f6304476b3b051ae1f49feaebff85c489d87bcce5dcbe2366d6fef113072848ba7988d8e11c1cf45a8fe594a9cfafac29350ffdd648f0e6b1f6b87898ea979701df3e39da926af13a00f381e013379654af32ee0d4037003c303e49880aa7e717a83f5f464b527470ec05c6540b918950f91843db81888fec6ab71cdfdd64698c9941b5109d7161f61e8dc45b804f6a5ea2a9e8cb346bc357ca16e212214677ed002d54ccdd83ee7334598812779bfb9e262f5643b59a3cba600ec9dfd4658faf515c1078e8c931652c6849333ae8c23a43f6d693b81dbfbe17446ab0431a7d29c3be1e3dafd9a8fe6cc4b66a99393ed2bcc242d1788e8a0cb0844e42107ddbbbf49679d202f93161c78b1940865d7c7113f16dbc55bca2a70f2a3d10360b8ed9bf3c90b613a3e7996e874b3d8a0e16b0e932998886042887daac3e106c4cb2521bd133acaf13beb67a627a0581b6131dfb9bc1439278197a5efb14667ff17542be389e1cf9c5610b9328d1e63f22de44731031f502350d61ee49deb20f4b80b02c0824013423ff0d1b3ede518443f65410b215158cde098b2369e6b20b4d1d148df346329b2c81b1f335c6a4872be599076840e07d8cd3462f572acdbaba1605bd69ca023e84a657a93c5000bd1543f2db2f974d8f09915c774bbd4348566a942ef1e5bf7ea182c3bc82d63872901fb13ee253422d940a2d02721be0acdd9b622f81723c42988edfeedef001fb77d36941ad94f7ca4919564a06a3aa30550dd8604c4c20ba4ea7d06648c93de25ce29389bd3a3cfa4156515c90a220307a55ef9a3a5d5c88a585026b009d06c0b92975106c3bb07b2044b21db630ace44de576214206fc48ad590d1949e613ec447b4ebd8a1e7bdb1d2c3709843cd80f88dd58cd4bf14d11f68f9c4682f2ad62bb74b6c029de6df21ad5f6c694d7c8e81c44d593498ca8807d190a7ea449f9eaa1a1cd477c01876a9c68b2f03dbed14c6e428ed967ae8c32f1fdc04cf6ab365f440a0f1e01454c8acd70110ec51b2d6527a2dd33903f34bef000afea3ba73e93b3b40d3e16bd1a2b42f84dda9f95f77ee97d1fdf93ae31c61b083e878a84927ba87bc29185c527d67f53eeedb7bec5668a2625c551257dc1fcae45be943ade93f29051ce37df053d7a0dbf14d0f80c575f85a651a8faea15a33fc21512fb3c59"}, @ra={0x5, 0x2, 0x1}, @ra={0x5, 0x2, 0xc31}, @generic={0x1, 0xc, "8a3e3daaac820b3e36f6b70a"}]}, @routing={0xd6, 0xc, 0x0, 0x1, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast2, @empty]}, @dstopts={0x29, 0x1, '\x00', [@enc_lim, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x8}]}], @tcp={{0x2, 0x0, r1, r3, 0x0, 0x0, 0x7, 0x10, 0x2, 0x0, 0x0, {[@window={0x3, 0x3, 0x40}, @window={0x3, 0x3, 0x1f}]}}, {"715aae21ff47f741ee23fd14ab87536a4a9a3bbb90575f9e4b1eda97363f7ded208213b8954fc1ac1eff6b81941669882c5e9cc25babf53a10b95958df528b70f511771303608ac4e2bc0a5f463d"}}}}}}}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0xffff, 0x6, &(0x7f0000000000)="86b37d3a74a318e3f6917edb690335503f538e0c51441ba8bde96c50535b84eec7ef80311b16e7ed10b981d5743eb5d26480e0bbeb35b65a01281b971e4b8348f8a461d574f714c4ce3fbdda8f69d00a47ec0e18f5ce19c2ffa30d92a1aadc6ae7830d7755e39e532d78548440e358fdbac2717536a5667b8ae917557b7c0cf12c946df50e038d71e049fe6f459838eef684cf3452a61c539277cf4d7b77a11ed479d2dc07ccf51567e697083f5fbadf80518f7ec19bfb7988b0d417e8c72308eecc5c93706fdacd69387f0f4abb5d0db54f0ca7613ade0b746c18c21e1b5d", 0xdf) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 4: socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mknod(0x0, 0x10, 0x0) rename(0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f00004f6000/0x2000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f00004f5000/0x1000)=nil, 0x9}, {&(0x7f000068f000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3fffffffffffff}, {&(0x7f0000607000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f00004f8000/0x4000)=nil}], './file0\x00'}) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r0, 0xfffffffffffffe00, 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000600)=[{&(0x7f00000006c0)=""/30, 0x1e}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000029c0)=""/4096, 0x1000}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, 0x0, 0xb89, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x40a3f) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a43951960bf07c38653c7b424d9c0e0885"]) syz_emit_ethernet(0x4e, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd605f6aa500183a00fe8000000000000000000000000000aafe8000000000000000000000000000aa0000907800000000000000000000000085cf74690000000000000001"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380)="44b15c29558bcdcca50fe1682088f65245367b2ebed783cdc4ebee8848507713d67634d4beea1888a3e6057b422b68136dd310c6ac76c05d88e707936ef29a5bdace7f17028315037c343b045d7ead4055e05a27c3de933ea9fd6ff00ac781ae116482a743e31178c1", &(0x7f0000000300)=0x69, &(0x7f0000000440)="66dd20f30f6ea37de9b2c1eb67411228e77e8b16a802620f9d3775340e0739a3d6449c124f293ca024e60bc3b4ab6bdc5bf49c495830fc93a9808f74882b0db91369b1b4ceceba7e17588c21749c7d6da8f4025e68d2139751bc163c3b7bbed58630e6ab0c22454ffeedc1292818e8f5e8fd9145c2f9add0c072bdb51df3990b8fb12fc95334e712c94049c07f03dca43e2a26138d79d89a9718569e35ed05a8", 0xa0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r1, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x2, 0x2, 0x7) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r4, 0xf, 0xffffffffffffffff) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000400)="ff000000000000006509dff98e15f052cb5b378c15ce8afc4d1154cdda4a901f3e752678d6ce2d1389f58a4c7014a41e50b50064c8b04b933247702ca3fc4894b31de273dff15a22c463be8531f5eb0469a8bd5d3b8ea5514365f50b0be0864c9d32b479acd191a12b65ee3a067267432adee93b858ff35253d877c550369fe539916c2fe0ca600e1acffc68fa6400b0f2939af1ec50c103a4af67dc6c5db3a1f7a860f1052fd0c490746d8835fe51b074b4d28aa10e6d3b0134e0721f42714c203ac9ed8e5efc2e2ccf862972b4bc6993bfcc", 0xd3) executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb0900000065cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f553f678bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r2) execve(0x0, 0x0, 0x0) executing program 7: socket(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)) r0 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x4ebfac6bbaf79e5) writev(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = kqueue() r3 = semget(0x0, 0x1, 0x100) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/193) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) listen(0xffffffffffffffff, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kqueue() ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000240)={0x10, 0x9, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x535c04e1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2f9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbaa}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x8000800000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6b39}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xf9}], './file0\x00', 0x20}) msgrcv(r1, 0x0, 0xa4, 0x0, 0x1000) execve(0x0, &(0x7f0000000040)=[0x0], 0x0) msgctl$IPC_RMID(r1, 0x0) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) r5 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, r2) setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r7, r3, 0x100, 0x53}, 0xfffffffffffffefe, 0x10001, 0x8000000000000004}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r6) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000940)="36e562852f9846aca15a7db8b0266293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db9301ee75a25edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b688eb6a7ee0330679c738083b5b7", 0x9e}], 0x1}, 0x404) semop(r5, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r8 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, r2, 0x0, 0x0, 0x116, 0x9}, 0xfd2, 0x2, 0x455}) seteuid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x40001, 0x0, 0x0, r7, r1, 0x66, 0x13f}, 0x200000000000202, 0xffffffffffff0002, 0x10001}) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000440)=""/64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) syz_open_pts() getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x7, 0x0, r1, 0x0, r4, 0xde, 0xd}, 0x6df0, 0x6, 0x800000000000005}) setreuid(0x0, r8) execve(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000780)=""/182) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, &(0x7f0000000380)="02000000", 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x1, 0x0, 0x1188}, {}, {0x16}]}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) dup2(r2, r1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) open(0x0, 0x8000, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) setuid(0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 3: chdir(&(0x7f0000000040)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000004c0)=[{}, {0x100}], 0x2}) r4 = socket(0x2, 0x2, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000001240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$ddb(&(0x7f0000000140)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000180)="223935d3b330937eba6d61de881035055edb41b99f27904b7832ec8ed1e50102df2dac06e55a0da7ecff79", 0x2b) connect$unix(r4, &(0x7f0000000280), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x4810, r3, 0x7f) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) r7 = dup(r6) listen(r7, 0x400003bf) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000580)=0x8, 0x4) connect$unix(r8, &(0x7f0000000000), 0x10) sendto$inet(r8, 0x0, 0x0, 0x195a05e282d6161, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRES32]) executing program 4: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) dup2(r1, r3) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 1: semget(0x1, 0x0, 0x140) r0 = semget(0x2, 0x3, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/219) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000100)=""/149) mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000200)=""/28) r1 = semget$private(0x0, 0x1, 0x41c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) shutdown(r2, 0x0) r3 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) semget(0x3, 0x1, 0xd4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x89, 0x80000000}, {0x85, 0x5c}, {0x8e, 0x1}, {0x8a, 0x4}, {0x7, 0x5}], 0x5}) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000380)="688d2683276af24a0b3495cb7da0dd3731eaaa829fd63b2d074643a6b1f048bee817693aa437641ced8634ce999e16ba21540ed807e6e1c0865cdbc6098a373f48d533e1f8cac288df491ba0d3d8650aae9eeaa11d02afed746046ff90cb52b7ebcf474b38019870370d08cfd970bbc940b853446f3498fec5143b6098e4002a406e2fa5029cc3f415d12c361e0efe1111040e6f48f95596ba55848bdabff5cb82840216ec", &(0x7f0000000440)=0xa5, &(0x7f0000000480)="658832f32f7935bd3dbb448fe51532cd96b7639b77c5aef18f0d0c1a82920705ddc9b2001b898c429f4fa5e2d23b2e50960f49511a263f49f1657327760fb29b", 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000540)=""/233) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000640)=0x100, 0x4) unveil(&(0x7f0000000680)='\x00', &(0x7f00000006c0)='c\x00') shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) preadv(r6, &(0x7f0000000880)=[{&(0x7f0000000740)=""/128, 0x80}, {&(0x7f00000007c0)=""/40, 0x28}, {&(0x7f0000000800)=""/102, 0x66}], 0x3, 0x7f8000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000008c0)={0xfff, 0x8000, './file0\x00', 0x100, 0x0, 0x8000, 0xddf}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) socketpair(0x0, 0x4, 0x8f, &(0x7f0000000980)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) utimensat(r6, &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)={{0x0, 0x6}, {0xdf5, 0x9}}, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000ac0)=""/192) executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6, 0x0, 0x0, 0x14b}]}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0) executing program 2: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000496000/0x2000)=nil, 0x2000, 0x1) socket(0x2, 0x3, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xe0) mknodat(0xffffffffffffffff, 0x0, 0x8, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="df1c4c2d14ce20e1f268e7"]) mprotect(&(0x7f00003d7000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x10, 0x4005, 0x0) setsockopt(r1, 0x20029, 0xc68, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e7548c7e95cf7b129ed20368099f9f44bc9d7dae35aa2a2ab4b0308b214b4859533906454c02033f3ea7fe0c197ea5df65aebc34f2efe82c523b22b1eca7911c9c8935dce31447cc48b4bcd236016f16ea635b09d8a1e17494f7466ce00000000", 0x6b) setsockopt(0xffffffffffffffff, 0x2b, 0xd, 0x0, 0xfffffffffffffefa) r2 = socket(0x20, 0x1, 0x0) shutdown(r2, 0x1) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) setegid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/50}, 0x3a, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) executing program 5: socket(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000340)="47d4376bb9d9219ed109f831644bcc84cb95bbe6485276ae0abd23cc8f6b69418e26d83200a07b8c1c657eff1b86702d6b6e3837", 0x34}], 0x1) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$LIOCSFD(r4, 0xc050756a, &(0x7f0000000040)) executing program 7: clock_gettime(0x2, &(0x7f0000000040)) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000003a40)={&(0x7f0000003a00)={&(0x7f0000001440)=@in6, 0xc, &(0x7f0000002940)=[{&(0x7f0000001480)=""/122, 0x7a}, {&(0x7f0000001500)=""/91, 0x5b}, {&(0x7f0000001580)=""/216, 0xd8}, {&(0x7f0000001680)=""/70, 0x46}, {&(0x7f0000001700)=""/48, 0x30}, {&(0x7f0000001740)=""/102, 0x66}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/34, 0x22}, {&(0x7f0000002800)=""/117, 0x75}, {&(0x7f0000002880)=""/158, 0x9e}], 0xa, &(0x7f0000002a00)=""/4096, 0x1000}, 0x3}, 0x10, 0x1, &(0x7f0000003a80)={0x3, 0xe514}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) clock_getres(0x0, &(0x7f0000000080)) clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x4, &(0x7f00000013c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100051300000000000000400030000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001340)={&(0x7f0000001300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/84, 0x54}], 0x3, &(0x7f0000000300)=""/4096, 0x1000}, 0x7f}, 0x10, 0x843, &(0x7f0000001380)={0x9, 0x2}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x5}, {0x6, 0x0, 0x0, 0x6d7}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) setrlimit(0x0, 0xffffffffffffffff) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg$unix(r3, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0x1) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = socket$inet6(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236d", 0x42, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000040)="c4", 0x1}, {&(0x7f0000000080)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc028756b, &(0x7f00000002c0)) executing program 3: mknod(0x0, 0x2000, 0x1ff) r0 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000002c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xc21f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000c2f000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000832000/0x4000)=nil, 0x8000000000000000}, {&(0x7f00005cc000/0x1000)=nil, &(0x7f0000b14000/0x3000)=nil, 0x3f}], './file0\x00', 0x8}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) setrlimit(0x8, &(0x7f0000000980)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3}) sysctl$kern(&(0x7f0000000100)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x6e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x4000, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) dup2(r2, 0xffffffffffffffff) getpid() executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x1df) executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xf6, 0x40000000000) r1 = socket$inet6(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x9, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33, 0x0, 0x1}], @generic='+'}}}}}) syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc0000000000000000", @ANYBLOB="23f94c"]) setsockopt(r1, 0x6, 0x8, &(0x7f0000000000), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) open(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2dd021b39d56e148447b6cdbb846555006c035ce"}) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x5) kqueue() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8a0044b37d1f00", 0x7, 0x5e}) ftruncate(r0, 0x8000) executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c}, @icmp=@mask_reply}}}}) r0 = socket(0x18, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000100)="38d4fc2500d9cef5e126f8849998ea2eb026906b27584f394321567b80fd93ddf1657a9e25dbc6bb80e039cc7317ec597d2f1b83e1ed37a0247bfcd6b3c0d65f3cb3514426642012e737555997cc9ee5f9f7a4ccc53bf79d06ce4b8b5bcd7459510c1fde609129f97df0903ff771d470e75163ae588f12cbe596e3faae6626c2bed0685f71ebade1684fd4afe864f17e9422aed1b4f811252976", 0x9a, 0x0, &(0x7f00000001c0)={0x18, 0x1, 0xc59c, 0x4}, 0xc) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) kevent(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0, 0xfffffffe, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffffe, 0x1ff0000000000}) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r2, 0x0, r3}, 0xc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000080)="db67cd0eaa2675e155c85caa7f3e1d31d9e39f65d4fa813da2533b370d0ea8c7c534d3b6b9ba5835e3d7ada49dbabe4012782b7674a7dd662602463e", 0x3c}, {&(0x7f00000005c0)="d9c7f81198bb9afb0c99f3a69724cd9e16da8013baf987174ce6b1797323596e070dc5843dd199dff0b8014e193941d9df3eb99cf8eed2262cdde69491d8f6b790a282b78e9833bc6d4cd4ef93ddf8ca67", 0x51}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000300)=ANY=[@ANYBLOB="7f8b4e02f890af6e59118934ad643922b255a6c6c800000000000081001500080048ce006d006700237f509078000000017f00000100830b08ac1400aa00000000820d60608f4bc03e72a931c7d8830f0100000000ac1400aa00000000070769ac1400bb891b007f000001ffffffff00000000e00000027f0000010000000001004e234e21000890780a1c8a13a59c47bb8c2f327c9af31fe3441e9f1f"]) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="339ef7bd4df481a900edb76ec6818f54869077093f4d5a28b486be468504d76bcb405c0403f8b70ce6cd7a1157d6951e50e3c7288f0e1657f10d097b2c713b4287d6caf39cc68ab8387c4d62f7a5fd683151f1af2c4955b5ee3845427fcd7c7a40eba3786e25729143289fc3bd052e6fb06fd384d6f19d6e799e6f22fc9963aae8043576f975de5d640bfe4491b7e4b6f19d43910c0c13124f05471e20eef08272351f7d7dd22f8750ba44347cd01a571f8a69fcb27b3b9f4ed67eccd43a8ab0836defcd20b4828d24ebaa", 0xcb}, {&(0x7f00000000c0)="505130898ee0d9a544e3a65bdfb74c11ff0d0137c5d50f8bb2df000000000000", 0x20}, {&(0x7f0000000100)="921b0fc0519443527e0d20867412216bfa56d2869b4655add07814b7554a7ba46f51f7144e53a0c6e6", 0x29}, {&(0x7f0000000280)="bd90935dcf9e6ba20f35f933b77baa6551670d6f1d0eec39bfa16048a3bc1b3f3b7ff6100eec166c6d66bb346793c800fb4a55bc74f148c9d34adb25b4d17a4a106d99876ba5fcd8ad4ebc97f9638e8c8aa1e78551db80f6b12242e85f4e09a35ec7ecf7d7c9a924e3feb6130d98f358e7be9e7a47bc58530c232e821cedefcbcd2bdf087d03614078b995e89074d751100ba207db60e273d502d5766283054e4a39ed35b3e78ce79fbb024c27d433ac9223c8ef86b2990132f398a5a5b9b16a9b9470e2cc27719d9f9b93", 0xcb}, {&(0x7f0000000500)="fcc1e904b2ca8202512ea9fa3db503e59bdb80ec13856662a3fb68561469eb2ea6b1c597a9989dd4952ed66272a5d7fd64823929dd61c7f99cb5102d592dfe6c6c4394c25ac172eb93262213f1c6d5b6ad75679e2db65a32e99eee736183b3407995a8b1c88f498cae55a8389a592c25e0bc82a54b4374e3b7ca5828d16c9dbd11c8a539221f45b22a01af1819fcf4fe6787449787b4ff6332568bd07226b088de18bab5b9fa0052f51b6026868cde0035bae2a0f71ac7a9b4fe5074548073cb1938208319184ec0832fbdf2f9808c08e2fdc4a24fcba69f1ee8a244b3454ae659f7ebb9b38c", 0xe6}], 0x5, 0x0, 0x0, 0x3}, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf2817463486dd6000010000383a0000000000002036eb35da97bd000000bbff02"]) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = semget$private(0x0, 0x4, 0xa0) r2 = semget$private(0x0, 0x4, 0x400) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/88) fchdir(r0) msgget(0x2, 0x22) getsockopt(r0, 0x6, 0x7, &(0x7f00000000c0)=""/177, &(0x7f0000000180)=0xb1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) read(r3, &(0x7f0000000200)=""/50, 0x32) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000240)='./file0\x00', r5, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r3, 0x6}) ioctl$TIOCNOTTY(r3, 0x20007471) sendmmsg(r0, &(0x7f0000000d00)={&(0x7f0000000cc0)={&(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f00000003c0)="af9b12e17a90b9b0d78e1cb60faafb43af0b6563b22aaf30c7915eeac32429de4e40c3336efe104e00a0db5948b8ec11653e54836c928c70f6cd7867e344191f180c0f29b0e151413f04ddce54cd0c44357a574c077de401b2c2bc7403b40dc5d33776ee7ed97a003a96a88d4ce52403a7e0bc103be9e07aff92f52714dadd078eebf839923f8ec2e8b0c8d8ea88dd8930008b4c6429f96a6fbed6609c81397c6c19023da340062418318d62f019a2cc349ee493117d45fad13c3ce5fce03b296ada712f7913e8a17a95a297f6f1e79587583c8a43484466a0ec154ca66cfb42174815a7c1ce400c9e282454b7758f43ad55d8", 0xf3}, {&(0x7f00000004c0)="c0e71e229b0bcc53148cdc9f104fda3f6ee82144fa6c5cac718d2cd95bcf7b6c0edfeba49ce5831003866751553090c77e7d150c4525094e4be9769031a4a2a666ed0819354b6bb79faa289a819dfde2236da3c6f4e0be9e4859f32c3e1abfb8e4bd39ff6de548eec9c99c4425ebe4b33dd17b5f2e57bfe057304f49679b1ced93414dc29b4d48db8222156c727bffb66ba8f0c3064167a851839eb4f874504a8556e5c10c16c59b672b91ef0ae03cbf841982dc52abc1d4c9d8498e906995de5a5ea87cd799972dbf672fdb907d42acc594bb2ee9944e4bf8311883dc953a464490a712de1d496f81613a0214c268c89ed6d2401231f38b17", 0xf9}, {&(0x7f00000005c0)="72afcf1246afdbcbb233c384b2762bdb597aa905a3a8e36012e4c1a64683936e5b9380c6f45f04", 0x27}, {&(0x7f0000000600)="268c8db689a192f4557781d1b6d6b99850444112c0d7c571576d949325f1e51290dc1a7ab8b76a5875a14c81fc6f8c964420a818d1694a41e648eb9862289150a3b692f8f5050eb8ab7968bc4b55b57c90433178d501a7d71593e40562da4af27ce9bea671137cd6992c3c93e1291be30635ede86069f0de0d8b276275682ae98681c86a90addda956a28bc45ac39060e3d1e09da5e93b115e21c137dc3f50565fcf999c0fbf7d0e4210de95f5500a237fbb306748ebebcc", 0xb8}, {&(0x7f00000006c0)="c526b056fe6e2c53871c10bc6ed4c9082c4070ebc9a626f9b262c64e78ec61320d94a9a1aeb22c", 0x27}, {&(0x7f0000000700)="876515efd5375fe1682ea24d6550e6140f6e6af7efff74e51f450fc4fdcfb15d049dd4a769686ef5a64009aa0e22140fc62cd53d99dd21becb235f054c86585bd67f873f987933", 0x47}], 0x6, &(0x7f0000000800)=[{0xc0, 0x1, 0x2, "5135896ba4977a58ea59ad84b8e2b9258155310cdc5d94edfc1544bed150d48a24b9585360e83b398d93ca99ca2b32389f9310fa11a8ff5340c8d33537a2b81f7dff1a45ad1775879ba5e01582e207edc130f9ca296a49e888cedbbb97cec89c613b5fc4c3c8a8d84eac9b7ce2cbd41fc49bf23d970a971037b700e9e6775b9afcd6512c57919e53ff01de46d4ba67ea83d2ca17882df2bea6c0aff13b15850db85a1feeee4c86b0640e51"}, {0x78, 0xffff, 0x3, "827c055213d8f0faf44a34e0dbb802c5cf0dcd7fc2a58cb017bd83bba2ceb4935bbd2fe734399ad81aebf91080d3c48a792c6f5c172389949ddb70b062d0fc16eb1d7a0b80cd854e9a864855fe6e7e09213a964ba2280b65b0f4de6ccbb77b3cfe30"}, {0xd0, 0xffff, 0x155fe72e, "7a89cbce6064442a02a58b0f2a1a818c7dcea68b70909c8aa6342736ecf7ba902f5a428beca1fa2dc1c98117b43aaeb9a743beb27fcc24ee36acc85bf2babbed9f1ac7d0c1a5877315c9f7ab1a7944391c8025717e89a2eab3a9a05517e1fc14f9f55e71fd634df4c6396933557375a489ecea3fafc4997475aa344080b317783f6f2a409f19bedbaf441e7ab17eac6a8244abf774dd7d05acf9a857f53b3db4321c18141291e7330ad2e02a31e6db81810074156bad72f3d33e82"}, {0x108, 0x1, 0x1, "f1a86ea1231839816b9d6bb072ded122669b75f6d0e90459037fae43f4a1c292e5e37524d1e529bd2d10cb6e7121ab5a11930254b069c38c11c64039cde1394590e81da354e3aaddf7f9c0c99c9eda948c3a81c4e0c749da4d7a86d803260261f017dc222067e380329342b04f22111ba84c4c634a3425ae2f92981255c8769439f2a54367b9a5b887a8b702e3d99821962fac2c6e1d589355b2d1cde719ef9db0c2417dc4a3b2fd16343ddccd2b9514b582caf4e17e174bcbfb104969026c21b6b15aa56e745eaaca9ca0471b2bc10e67b620160e08e2425a57fb161ec18dc248fd42a09f373f618c4c746c3205fe8b6d2be4095cff37"}, {0xa8, 0x1, 0xfffffffb, "f5c69d560bd75eb773e26fa080617dff60c9c1120685071c017902fd7f3dc9f2d3e67186d3ecae66022b4846b59a82e0d7c059b2c1e1c0f2dfd83cf1e350e7c2aabfd86b0c9140a421fe68b51673df6803089c64647ea18172ec39f9b5fd1d21d85d34902a1ad76366a3520ea7d0e73eb1636a756551ff3bb57d479ac53a270efd4141b600dc2a6b91c9ef95bb8a0a73de1bf99d6f94ce"}, {0xc8, 0x1, 0x5b, "7d477214e130a074728a7f3a3b6976a4fb8fa9b8a664981f5817370fe2439476f83251f985a253071b813945a4e7066eca671866b73cba0eecec6696dacbea0eba225c8794737b3b903f176533b1ec41f54e215ea0466acaa30262d962f21d739055ab3073c2c66d9ef50d69470d9ffbddd6beefd6f6e20caf3f992058aea4e73bc48532729e4625fa715dbbce9ecd8ec87b0e2963981e435d594682b5ebaaa083e3a7bd4173df4d515d90c2db95e84282d7055e6364cf42"}, {0x30, 0xffff, 0x80000000, "0d31e5ca0a1b1c999217a94639ea2d9a86a75a4515a08cb45d6383"}], 0x4b0}, 0x8001}, 0x10, 0x8) recvmmsg(r0, &(0x7f0000001100)={&(0x7f00000010c0)={0x0, 0x0, &(0x7f0000000f80)=[{&(0x7f0000000d40)=""/123, 0x7b}, {&(0x7f0000000dc0)=""/142, 0x8e}, {&(0x7f0000000e80)=""/224, 0xe0}], 0x3, &(0x7f0000000fc0)=""/199, 0xc7}, 0x1}, 0x10, 0x1842, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001140)=0x5, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) setreuid(r6, r5) getuid() mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x2010, r3, 0x80) sysctl$hw(&(0x7f00000011c0)={0x6, 0x6}, 0x2, &(0x7f0000001200)="dc2e88bd07b3bcba5afe6f3e04ce2a085a9dcfcb2442e8c67166be47a9d8", &(0x7f0000001240)=0x1e, &(0x7f0000001280)="c5d32596213028b7a1323e4d5a36bcd146d46fc3172a077c17cb39275cedec1c8633e24a48e50e6c79892f192599949cb1efa1faaf236d8b1ebc360b75f38541a2e6178242dd9978e93b1ab79683b6c4690e14c29cbab47530b39763211de7017b46b996a664e81045b9a3431c30f9533e0c426e46bcb8497ac8ff43d97bfdf2799e4d806b9bce829d8744ca78d2ce765c878dd608ba2e", 0x97) r7 = semget$private(0x0, 0x2, 0x300) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000001340)=0x8) semop(r7, &(0x7f0000001380)=[{0x0, 0x401, 0x800}, {0x4, 0x4, 0x1000}, {0x1}, {0x2, 0x7ff, 0x800}, {0x2, 0xfad4, 0xc00}, {0x1, 0x81, 0x1800}], 0x6) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000013c0)) getpgid(r4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/122) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000001480)) sysctl$net_inet_esp(&(0x7f00000014c0)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000001500)="c6fd1273bf4ba198427e89cdfaddede1dca7626deecddf6d1c23e1b502697431c1673d41af43f7053ef03af58b6fc869330c13b7ded30c7eca97885633e4c547365e13ab3eef7a38a5c99e817aa527b7462426b39efa27df896680381fbdb31e2ab1e3cf270d31c8624f65b16af598b667d82ac5c1204355ad79f274ceca851c89bde8486b5eea0e020223eb3ed67cb383ecccf8df3835c0b29897a0df9780cb94cafacc47865aa43bbc5960a079172879c52cf0046fdaecd3342089d677e56a2159b04dc99099bac0ac708aeaa61728055468904e7ed106688638d903cfd1255b7ce88e", &(0x7f0000001600)=0xe4, &(0x7f0000001640)="f0b1af6b4a00220a92e0a682eaca4d23d7f012f8d369a7857e385b845fd6d87d", 0x20) executing program 5: r0 = socket(0x20, 0x5, 0x3d) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb73d041ee2dc630", 0xa) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) kevent(r2, 0x0, 0x80, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x4e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000040), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000001c0)) semget$private(0x0, 0x1, 0x28) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) geteuid() chown(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5, 0x100}}) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) dup2(r1, r3) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 1: setregid(0xffffffffffffffff, 0xffffffffffffffff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x2, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x5}, {0x3, 0xfb, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r1, 0x0, 0x0, r2, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r3, 0x0, 0x0, r4, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x2aaaaaaaaaaaaca0) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000002980), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0x9, 0x1800}, {0x0, 0x8, 0x1000}, {0x0, 0x5, 0x1000}, {0x1, 0x15, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x4, 0x2a, 0x1000}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r5, 0x0, 0x0, 0x0, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x8, &(0x7f00000001c0)=[r6, 0x0, 0x0, 0x0, r6, r7, 0xffffffffffffffff, 0x0]) setreuid(0xee00, 0x0) executing program 0: syz_emit_ethernet(0x52, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x1c, 0x50, 0x0, @rand_addr="93c57dee41a32873f9177445fe0afdba", @empty, {[@fragment], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 7: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) syz_open_pts() r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000002c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece0000000000000000000000000000007825777a3a1663884c1070cc98c7", 0x9e) setsockopt(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000380)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe78cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000000)=0xfffffffffffffc6b) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r4 = socket(0x18, 0x4000, 0xff) getsockopt(r4, 0xfbfffff8, 0x80000000, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRESOCT=r7, @ANYRESHEX=r1, @ANYRES16=r8, @ANYRESDEC=r0, @ANYRESHEX=r1]) close(r6) socket(0x18, 0x3, 0xf3) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x7, 0x1}, 0x8) sendto$inet(r6, &(0x7f00000009c0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x9}) close(0xffffffffffffffff) r1 = syz_open_pts() readv(r1, &(0x7f0000000600), 0x10000000000002a5) execve(0x0, 0x0, 0x0) dup(0xffffffffffffffff) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000540)={@broadcast, @random="ea8b190049c3", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @local, @multicast1, @random="de0ebb5fe0a7", @multicast2}}}}) ioctl$BIOCLOCK(r0, 0x20004276) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) shutdown(r2, 0x0) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffdffffffd}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0x7fff, 0x5, {[0x7, 0x0, 0x4, 0x3f, 0x3, 0x2, 0x7, 0x20, 0x1ff, 0x6, 0x1, 0x4, 0x3, 0x7, 0x7, 0xec0f, 0xfff, 0x6], [0x8, 0x7, 0xe8f4, 0x81, 0x6, 0x4, 0x1f, 0xfff, 0x6, 0x1], [0xffffffffffffffe0, 0x7, 0x2, 0x43, 0x5, 0x2, 0x2], [0x7, 0x4, 0x6, 0x7, 0x8003, 0x1], [{0x6, 0x86b7, 0x20, 0x5}, {0x200, 0x93f, 0x3}, {0x7fff, 0x81d, 0x21, 0x8001}, {0x5, 0x7fffffff, 0x3, 0x7}, {0xfff, 0x9, 0x1, 0x1}, {0x800, 0x2, 0x8000, 0x94a}, {0x8, 0x8, 0xffffffff, 0x400}, {0x41c, 0x1, 0x7}], {0x4, 0x80000001, 0x5, 0x3}, {0x100, 0x38, 0x6, 0x6}}}) getpid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200), 0x10000000000001e3}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x20000, 0x0) r5 = syz_open_pts() pwrite(r5, 0x0, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r3, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {}, {0x5, 0x2, 0x67}]}) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000100)={0x3f, 0x9, 0x8001, 0xabd}) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff2, 0x0, 0x81, 0x5773c546, "e5000000000100"}) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x4bf}}) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x1000}], 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getgid() r7 = semget$private(0x0, 0x1, 0x300) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000003c0)=""/96) r8 = geteuid() r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0xff, r8, 0x0, 0x0, r9, 0xb2, 0x4}, 0x6, 0x96, 0x80000001}) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001300), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r4, r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) getsockname$unix(r3, &(0x7f0000000100)=@file={0x0, ""/48}, &(0x7f0000000140)=0x32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 4: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget$private(0x0, 0x2) r2 = msgget$private(0x0, 0x14) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRESOCT=r2], 0x401, 0x0) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x64, 0x0, 0x0) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r3], 0x401, 0x0) msgrcv(r1, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e099ba5b88cbf8fd81fa1b59ef8417d010fb525c2335"], 0x39, 0x0) r4 = socket(0x11, 0x10001, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x2, 0x800) msgrcv(r1, &(0x7f0000000380)={0x0, ""/72}, 0x50, 0x0, 0x1000) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc34371205", 0xb1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000000000000cdfbf517a8bd196f586a777b40a1e4b48d58ccbf86b08d7f1ac02344b8f635f87f0963d1a890c948f5928f13f6da72c0c0d3d14846fc91e3e61593474379faf8dd2861c3841db5fdcc0afb53af8776596c1ed5c32a7d4aea1b745474c542c53923d4098851944a2020d21536dfde31e6ad871815d3d07a5f84f1bdc9b9fb169c8527b113c03e145f668faa992f3f27a6ced2d55f332ba1a8522b6426b05fb52c3a5df99c47a2dbc81a47afc1075d1d145fe328bc6f4e4e188e1123db74b1de06a984ab3f41d28130c639fb187030a4a3c700"/243], 0xf3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000500)=[{0x1c}, {0x7, 0x0, 0x0, 0x547}, {0x6, 0x2, 0x0, 0x5}]}) close(0xffffffffffffffff) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x3, 0x9}) syz_open_pts() accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f00000004c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x6000, 0x36, &(0x7f0000000000/0x6000)=nil) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x400, 0x1) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) getsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 3: socket(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000280), 0x3, &(0x7f0000000080)="3998a8", &(0x7f0000000100)=0x10, 0x0, 0x2c) executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) executing program 2: r0 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000ffe000/0x1000)=nil) r1 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x0) shmdt(r2) r3 = shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0xc15c5df25bf460d0) r4 = shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) shmdt(r4) shmctl$IPC_RMID(r1, 0x0) chmod(0x0, 0x0) chdir(0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) r6 = semget$private(0x0, 0x1, 0x161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) shmctl$SHM_UNLOCK(r1, 0x4) shmdt(r3) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080)="cdd2d5d97282fd1c80b3b0dfff9ff856bc3039e9db954633e95ca077537d8e239a4d55fcb6098d04ee622ec44591ae8011d899a739904cb9015be674b873cd8e9dba570529d53a65d78e33eb75e03a10b3d6de45684a836864d7fba9afcb659723d49e73c50d42b74fae2ed4bbb41d2993deeadc6fd2c8ff", &(0x7f0000000100)=0x78, &(0x7f0000000140)="1566adb2f75e1ef1e93870fc70c2d7c64b7ddc8e54362ea87778e6a47c90ef75c5cf46036f232d20785724a9314b283a4870e8ec17a545e1c36ae423cc8667bd08e698bcf323", 0x46) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="b93fad6b9ddf", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @generic="83624848e8bf431f"}}}}}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x3}, 0x2, &(0x7f0000000200)="19493882e27e8f63734e0374e2403b07230f2162899394d881cc062dbb273bd5577be937295523b21e57f898dc66b07b4ca7765e56fdf5b605882fdd2f1a0a96ab1ba339c2a07fec6ad346e38f69982f5dd184befe75f5eea0b3d3dc3b63dadaab17cbe465cc19e15191a0013d37f0a1b5ff96c081471ebaaafd5317994763cca79104ed728ae568d2a5d6a70340c951a3ecc3d19d89e292bde39b656272ef8c76d46fbdf3b0adb7898c77ab0f3601fc4454cb3741a835e97990e5984214c25158732ce25c60f81af4362eda65c52abb98603a7baf586da79d0964321d922abf7889af188bc5dbc76bc5b029e1bd57a9cf5a", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="80252f061f5aa779052985f035abe22fbad0e238481e8e1b1187b4eb6aea8c525dd6cc4996eb991f96ba3cfe95534773fc4555af7bbdb9398489ef44b590004a46644e6b6686b18bc5b8fe42b464d95698a6027f89dc71381bc1d81511a6eb8c533c976e583595f7e4eb36520bd377eafab8598abaa01a100b84e4abb9134d7721960685", 0x84) executing program 2: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) link(0x0, 0x0) link(0x0, 0x0) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0x5db}, {[0x100000001, 0x4, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x2, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x3c, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup(r1) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r5}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000001280)=0x2) syz_emit_ethernet(0x2a, &(0x7f00000012c0)={@remote, @random="2667aee7f618", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @empty, @local={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) syz_emit_ethernet(0x8e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000900580600fe8000000000000004000000000000aad2f2b504ab6f462bbfc599f396f5fd53393e386abd59307633dadc54dd23"]) executing program 3: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) syz_open_pts() r0 = socket(0x18, 0x1, 0x4) setsockopt(r0, 0x1000000029, 0x31, &(0x7f00000002c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece0000000000000000000000000000007825777a3a1663884c1070cc98c7", 0x9e) (async) setsockopt(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000380)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe78cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000000)=0xfffffffffffffc6b) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) (async) r4 = socket(0x18, 0x4000, 0xff) getsockopt(r4, 0xfbfffff8, 0x80000000, 0x0, 0x0) (async) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r5 = syz_open_pts() syz_open_pts() (async) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() (async) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x1, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYRESOCT=r7, @ANYRESHEX=r1, @ANYRES16=r8, @ANYRESDEC=r0, @ANYRESHEX=r1]) (async) close(r6) (async) socket(0x18, 0x3, 0xf3) (async) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x7, 0x1}, 0x8) (async) sendto$inet(r6, &(0x7f00000009c0)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d00000000003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c9909fa96bf7cb7c78f7ef5c697ad0a1da4b9803d44c933d85f07e8402680"]) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESOCT]) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000880)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa0, 0xa000}, 0x8, 0x101, 0x5}) semop(r0, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) semop(r0, &(0x7f00000001c0)=[{0x4, 0x3ff, 0x1000}, {0x0, 0x9, 0x1000}, {0x4, 0x1, 0x800}, {0x0, 0x1, 0x1800}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) r1 = semget$private(0x0, 0x3, 0x512) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, r2, 0x0, 0x6, 0xff}, 0xb5, 0xffff, 0x0, 0x0, 0xffffffffffffb90f, 0x8, 0x80000001f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getuid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x6) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r3, r4, r5, 0x0, 0xfe61}, 0x3, 0x7fffffffffffffff, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f00000005c0), 0x10) getuid() open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0xc8) r7 = socket(0x1, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) getpgrp() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x8, r4, r5, r2, r3, 0x21, 0x9}, 0x3, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000300)=0xc) semget$private(0x0, 0x5, 0x1) getuid() executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(r2, r3) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x51}, {{r3}, 0xffffffffffffffff, 0x12}], 0x5, 0x0, 0x7, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e", 0x12b}], 0x1) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/54, 0x36}], 0x1, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000180)={0x0}, 0xfffffffffffffd39, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r5, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 2: r0 = semget$private(0x0, 0x3, 0x449) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5f5, 0x7, 0x6, 0x1, 0x200}, {0x3f64, 0x759b, 0x5f, 0x410, 0x100}]}) r1 = socket(0x6, 0x5, 0x49) r2 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x64, r2, 0x0, 0xffffffffffffffff, 0x0, 0x100, 0x1737}, 0x5, 0x5f3, 0x7fffffff}) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8001, 0x6, 0xff, 0xffc0, 0x2}, {0x400, 0x7, 0x8000, 0x8, 0xfffa}]}) r4 = fcntl$getown(r1, 0x5) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x184) poll(&(0x7f0000000200)=[{r1, 0x80}, {r5, 0x40}], 0x2, 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) fchflags(r1, 0x1) r6 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x6) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x40) r7 = getegid() chown(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, r7) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={r4, r2, r7}, 0xc) fchownat(r5, &(0x7f0000000340)='./file1\x00', r2, r7, 0x2) unveil(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='W\x00') unlinkat(r6, &(0x7f0000000400)='./file0\x00', 0x8) setsockopt(r1, 0x7, 0x2, &(0x7f0000000440)="ebad0517b5d403376c6413ddef3366c7bcb63a546b77172b1822221921e00b97a2554ad8fcbeb1d96a65d03da17c46ee002a865d057709f4f2b284d88aea669b555f583090faa207d41a1ef5523141ebf5034d292ab0deb684049ba71ec1e8de7722a0dbcabee4c5891013ebefd3b2cbf31b99a6c588dab0bbf2abc22fe899eee4b8c4fffe0be5323c7dfaaaaa799cbbe50081ef6bcec4af4ad0c837741154102fee056e7110fa1e9264df33ed4f19b28a5aff0321c43112", 0xb8) sendmsg(r5, &(0x7f0000000780)={&(0x7f0000000500)=@in={0x2, 0x2}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000540)="31895be30cdc8ef0a6688fd4d2083ee75afb5cfe765d91c001490c6516a1e56bda8373c8eac12bf2fa3ef6ebe562f5c09546c4986c217dd1985e5544ab5261415a6bcbd354712316089f6b8d8ea7513e739acd428891948412dd294c21a3a51320197c6ae20626be6a8ebf46", 0x6c}, {&(0x7f00000005c0)="4ee2ca101cfbead43f090d6d3cda1c19466f2f785307109249", 0x19}, {&(0x7f0000000600)="060655610cf4ff12d5200469f294731ee567bb7d0904acdbed3aac4af3bd4ef7ffeb8dd4a808b1b5f95ad5889bc9e71cecded7b36f454f4d34c93b20bf890b5b59feb6bb6ae7d6e47428f014e6536958737605c801b0", 0x56}], 0x3, &(0x7f00000006c0)=[{0x58, 0xffff, 0x1, "f8a52ed9f3ed8911270679fc3f31fd3217657fed5c8053f1081ff18cf95d47e9870438f7e2d6e507bf0d52f453a7e2f81e63d1d54882926be0acbc8e8c9b864c08bd480587a77098"}, {0x60, 0x1, 0x9, "80bd7f63a7f78383681eae1c48abf60a2759f39f99854eedea7964265f121e1acafe28f51c3f04cae1a757295fb88e5379f9f2cfd5cae940e3249402ee2c285d420befbcee42bf28d2"}], 0xb8}, 0x40a) listen(r6, 0xff) getrusage(0xffffffffffffffff, &(0x7f00000007c0)) pipe(&(0x7f0000000880)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0), 0x40, 0x0) r8 = kqueue() ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000900)=0x4) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) socket(0x18, 0x3, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0xffffffd9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup(r1) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x54}, {0x6c}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000004c0)={0x10, 0x16, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x572d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x6c8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x58e}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x25}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000fe8000/0x9000)=nil, 0x4}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe983}], './file0\x00', 0xae}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x29}], 0x30, 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r3) r7 = syz_open_pts() ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000000c0)) close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}], 0x1) executing program 7: clock_getres(0x4, 0x0) geteuid() mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r1) symlink(&(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1812, r3, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, 0x0, 0x101, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r6 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r6, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206999, 0x0) getuid() setuid(0x0) socketpair(0x0, 0x3, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x1}]}}, @generic="cd8e617156763c12229a057eac725a94e57c2595cfa6a99cc5b5adf3877eafae717f8599957599263728cbcdb14092eb4765c39fca96b1703f571b33b5ffd9064e7a672abbe8e017fe46a08f3d474cf73ad51e7a301301a525b2d93f0fe1a011768ab5ac3afe336ad14240458994cbb3604fac8f17e47aaca3a1a4213b946fdb744c1e5b986e4473a50b90e8c0a1fbc7b9e05d3f76ed8d4594046830819ec03321475a8536c634c3101417cf94de189000"/188}}}}) executing program 3: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000380)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f78692024", 0x48}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f0000000300)={0x1, 0x1}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="a6383a58d955c1bd0578147a4d610d1bb74c21c9641d2b39de4c129debc6120e673243bd50702c521e81952e66091e1979f5de44bfa8409300dab0274e635100000000000000", 0x46) readv(r0, &(0x7f0000000ac0)=[{0x0}, {&(0x7f0000000080)=""/31, 0x1f}], 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) socketpair(0x2, 0x0, 0x34, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSTART(r3, 0x2000746e) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="a658e3", 0x3}], 0x1, 0x3fffd) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f000008f000/0x11000)=nil, &(0x7f000009e000/0x3000)=nil, 0x7f0000}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000009a000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x4}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil, 0x6e9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f00000a4000/0x4000)=nil, &(0x7f0000094000/0x4000)=nil, 0x20000000000}, {&(0x7f0000fca000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000000000004}], './file0\x00'}) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x48}, {0x1, 0x0, 0x1}, {0x8106}]}) pipe2(0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES32]) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000180)=[{0x8}], 0x1}) dup2(r3, r2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$net_inet_tcp(&(0x7f00000034c0)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000400), 0x1000000000000165) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) executing program 3: mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000100)={'./file0\x00', 0x0, 0x6e9}) executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r6) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) fsync(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pckbd_enable: command error executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r2 = open(0x0, 0x11, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000700)="b10005166000009f000000000007c72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb56e2f0ac3ebb419b002ae64c28e4d9028ea8af630037282102000000720fd38bfbb770c1f572c881e2772ec5920400000000005312f44d910095c3f8331600ff0c2300008abfba0900000008e371a3f8343712050eeab71d89e0442c5e5200008004200000000000000000000000a21814207bbca4fddda0fc3e53d3006f00000000000000faffce60e2b400000000000000000008a442e2bf05242e00139496a8f9d9b285d06f2e73ebedb344a60b23341b94999e52275943ceca9bbe4285e6e39af456b762136216d4fa736362554a72c49860c11dd74915e1eec64269a0a0299a70ce61461b67c564e9a37751eef26e5f3af6f1186cfc2d3f06a502ca978fc9b429b136cb8c322cb9b0d39545f6e0388663b1b0dfe1ef78f263b115653898c9aeff56e623448320ad5bf95f3349272c675e5bbd33e79fe4de6ec3b2f766639037ad005479fc4ad4b1730937137fdf2ea440f79bff03fc0e3a157e36c29040ebe00e5d65ac5d43fad15eeb264fc424acef904731019cab98c8393475f6c1e7dbe3d0b6ab614cbf00ab2d1ae3980c756a3ed5ad40e25649260090ea31ffb7af65f4725c48c032df12c83ddf37bb649d774bb476ba7194a1be2d645a3e67beea60118477f7683a0191ae25c4ec195156baf030208413fbbc2af847d9a3c597d4c0a4ee959dd68cfbbf5e415a4e76dd48f6a103804f7bacfb55f186e5f0e9bd5ca09d729882b8b52eddff4743fdfcb546a75e0b27060ed6439084f59f6b70ca72ddbcb2e0f2eafa31115b1dafe9e02abd7788c0ee79f79d29e64e4eaef23f1887ddb3eaf29deeef31d42ea7b4d571fd6bd846fc6a448e8a025322031c3333ccae192d0ea73222feeb209042b10f77e6d87226ee3a4fe9c623d94507bd1580ea68870319d97592fcaa58ec6845b07c30c3b2091d897bffd9960f5f00ca43fc9d6c36fa46024f403b29ccebff0ba99a80d00a5310e7c917703325d925017046", 0x2f3, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x80, 0x0, 0x6, 0x3f}) r4 = msgget$private(0x0, 0x12) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000e86051959c0fe8fcd1c3ee89cdee0e17cf9920a84fd41cb772545f1fd0ec6d1631b0b7ff0e0a3011490a7c581b893c11b3a254b4e09dc3bbd55af8b9e0647194e1eca1638957a621d33026afc3f535f31aac781e65b39bf03a3162a4fba68a3e124b6935fb3caf542d0c79a78d3d8b7e783441d55f423bcdfcc7310051172ea1662482f2e5099baee1424a5c3bd7c556abdc404e4215904a36410c1693ca0c24ed4fedb454021a8ecf3a8d6164fa15941b530c496ff793e09d7681c37c9b9867fba2f5214d35a3e31ffe2ca78829a360d8575fc2713ba3ecf9015b7419c1a6fccd4f6571669c6e7310cd229b5e7dd657a7e549502a665a0e43a4ca26684700e8b52fe307705e756db75d0278ae2e9a16324d56a5135073d56b09b9be08467e60ad159525f0173ba801e8e1bcba14cf588057964cb80ffeac94e10737b4c8960a759fbc4cdfc6fdbfdb732ee637c62dab94b423a51cdcfe1175ebf9f5a3f92e5dfa205f212accd04ba68b79fa2acf176c8ccbbd6433a7f7"], 0xd8, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) msgrcv(r3, &(0x7f0000000200), 0x8, 0x2, 0x1000) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) poll(&(0x7f0000000100)=[{r5, 0x8715fee8bfb81cdc}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r7, &(0x7f0000000240)='.\x00') executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000001000)=[{&(0x7f0000000f40)='>', 0x1}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x300, 0x0) r5 = syz_open_pts() writev(r5, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0x134) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="273ff12b4c08949e7ec6abfac0019b3deb8c859d6cb07579351480454bdb7f169300b8869b4e0068acab664872fadb2992114a", 0x33}], 0x1, &(0x7f00000001c0)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r4, r5, r6]}], 0x28, 0x8}, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000000)) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{0x0}], 0x1}, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001180)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f00000015c0)="d94ef88e6cb24781e62ac69fd11cfff0fe610345d2743e0d1e63c625dd704e3eefa2c81f6d4b3fe7299d9dabf55c4c4424b0899d1b75da254e97b4687436290b0d31b93892975a4cd68159cb5f9846d4ea502b3a8f22b209d33e7c45f07e573f77d4f046d6bb37e613b24ab862c2696df6eab11a79615fadf4636e49d0a307b490401e1a6ed8d38557500578b4570884c173fee61a2c6ac1053f28f55e0ebdef49c9f55a1728e9babc2d2fae392afb81486007106a19659cd1634f75f0eaa67485893535f03eeff95d47355318785ec001d73ae950006ff1b323fbd5e443d8d506295d9d7c55bd3eea8bd9d69e810a0581ed5c23a5606c23df6b2bbf1b", &(0x7f0000000140)=0xfd, &(0x7f00000014c0)="e4d9344168175ab9c076347598e8929022fed1d607d1ef83845c2c6afbc8e39f0391118c483db4074126c4223f7fa0f9bb207a04d67353c1915f4af7a25292da197ae8d4a27a0cbc02b9ce2f2b18999626edbf4aaee9b2e250175f5c473ba24eb6960baf7eb0d85df166c044150a7192576600659a25096f324c49a48693ef7a578b19fe467982246efbdc06e3ae533f0678d4f8617cac06222bcae964c71a6609ba398d19850316968c63f1252f21abf4881acf5a07af728da306a11a753d17114292", 0xc3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r4 = getegid() r5 = getgid() setregid(r4, r5) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de26818bda64610500"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="dc9b4f884a6ff6c113dff507f2ecf73bf60b1de578a31d826dd7a2554bcc741f14ba627585ec6359a6dc5e", 0x2b}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) socket(0x6, 0x4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x4000000000000133, 0x0, 0x0, 0x0, 0xfffffffffffffda7) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8028, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0205609, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(r1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000580)='v', 0x1}], 0x1) syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) mkdirat(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x4) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, '\x00'}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffd34}, 0x0) r3 = socket(0x2, 0x1, 0x0) listen(r3, 0x0) accept$inet(r3, 0x0, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000200)={{0x3f, 0x3, 0x1f}, 0x55, 0x6, 0x8000}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 5: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file2\x00', 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') link(0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x3, &(0x7f0000000040)={0x6, 0x100000}) r0 = open(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x40) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="2188cb77", 0x4}], 0x1, 0x3fffd) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000400)=[{&(0x7f0000000100)=""/5, 0x5}, {&(0x7f0000000240)=""/82, 0x52}, {&(0x7f00000002c0)=""/108, 0x6c}, {&(0x7f0000000700)=""/234, 0xea}, {&(0x7f0000000800)=""/209, 0xd1}, {&(0x7f0000000900)=""/252, 0xfc}], 0x6, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00000000520c00", 0x0, 0x6}) r4 = geteuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3d87}) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(r3) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000bc0)="a8f07916c8e0987043ecc731b0e218dc89e4b3645cd855c2254829f6bb166c009ee0ef966df704d7e4edf181f958856a7dfee7bedb18017472918d2befc9052f26ddd6ff3997c6292fb2830215ed2adf464d7b18855c4793c65854ae968966a390ff151f6d7bb8b29f426934097a6160084b94152518bd04533bd59dc53f5327c4ea5cd0ff3e6e95051be44bbd8adcb13a274122bc134d2984f93e011e15e4540d5a0fe78463867d17d94445c264f650da48084d592dd76f2d03e5fcb64194b134c1ecb7fdb0d1a793ce2e4dfc52a0b527c097a39749357330a832125106926fa8128e36d04c4bd715ae0b05b92d36e48a7a00ec067918df50a828e09164dce4fa3991ffe705131b9a2b20bf13672c4c647f32d4a6abb497ccf6c9647fa7a2160d21c6f605519338fde16c52fe655ab7594b76bbf454a98c892b5131b6e3603f1eee8e71e703acb31f46048ad06403b784914a4fca63f7c5c955a546d23fce51c865f976f045d2570d733296b35bfea6f55cc230031b02f8740abfe50b3d2691e481494fa25d16b3deb4ccc1cecf069c5b7cd93340b573b5e14619bfdb818ad174ec41303f84761880791d8a7b27e3984eeb25e99dff16eec9b18b2648420b96d0b9f645079d9133ed2d9f0742a462e143ba9b7ae886615a82d41179881ce19416154b1e476bea9c56c0e26ff88eecd61727b182e6b146508567c6ac6522a11c9f8f3e630ede9c7647649dc7d2e4474bcf2bd81f930a81a84e72621a28eea1c4dcaebc1c559af6f8aecfb4876ed98fb8d9e68de1b21e3a56d62a38c84dad0f6a7a8da95a9cad807b5c994ca057fe2ec14f93ec073087fb93e94c8192f5c0d5aca8fea7122f63d43ab290865529ea1b57367bca554f4607f8a03669edad1f5c9d87e4f3302807f2e6e5668cb83d91a7a48fcc3f2468a3d188456be0bb8ad3fe2d79327c12cb07dea36865492eac0660d01ff005c68c87173c70d428b414e2ca7398640a9264", 0x2c5}], 0x1) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x20) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) socket$inet(0x2, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) unveil(0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/../file0\x00', 0x400, 0xd7) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r0 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xf, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ea0000010000000f", 0x8) socket(0x18, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x19c) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r1 = socket$inet(0x2, 0x3, 0x70) close(r1) socket$inet(0x2, 0x2, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) r3 = dup2(r2, r0) r4 = socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x35}, {0x6}, {0x812e, 0x8, 0x0, 0x6}]}) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[]) r6 = dup2(r4, r4) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{}, {0x15}, {0x6}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setuid(r8) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) writev(r2, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 0: getuid() sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff06) setregid(r1, 0x0) setregid(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$setstatus(r2, 0x4, 0x4) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aaff02000000000000000000000000000102"]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001380)=[{0x5}, {0x34, 0x0, 0x0, 0x1188}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x842, 0x5) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semop(r1, &(0x7f0000000400), 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002480)) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r2, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x6, 0x6}) setitimer(0x0, &(0x7f0000000140)={{}, {0x9}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x9}}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x65, 0x0, 0x0) bind(r4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$inet(r5, &(0x7f0000000000), 0x10) poll(&(0x7f0000000080)=[{}, {r3}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) geteuid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x0, r6, 0x0, r8, r9, 0x4, 0x6}, 0x5, 0x1, 0x7}) executing program 2: syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3"]) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x8f}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = dup(r3) writev(r3, &(0x7f00000000c0)=[{&(0x7f00000003c0)="2e575242a3fb976f51544df8aca7248a2054d0275b9cd7a8a9b251b2a1cc42eb6af91411f9d2100625c11e26b317f1dfead3ade2cd64ec17ccb3d8aed7b476ad33f31b06cdfcdb25f0f615e9e4", 0x4d}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x100009, 0x203519, "00001c008000"}) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000940)="80", 0x1}], 0x1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffd, 0xffc}, 0x10) close(r1) socket(0x0, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77d9bd5511168ae2bc267b3bdd1032bc86895889"}) executing program 7: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(0x0, 0x0, 0xb1c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) getsockname(0xffffffffffffffff, 0x0, 0xfffffffffffffffe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x84}, {0x64}, {0x8106}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) getpid() setrlimit(0x4, &(0x7f0000000140)={0xfa, 0x647}) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000feffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000002c0)='j', 0x1}], 0x1) mknodat(r0, 0x0, 0x0, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x3, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080)="6d44c0d2", &(0x7f00000001c0)=0x4, &(0x7f00000000c0)="bb52d5e9de9c0597407bf326a06e32a45e729fad025271117a45c3661a53455256fdb43e3157374c1f4d0d31801d8d49cc81b3e266979400087c97570b58bdb1683c4e4c14ff3e5b03852839bc3af7c14221aee48a6c1b4146df838b2f7b06aad2a535fa219d0f0cf05de9a00c16ca96ded7c70bc02e247465e9fc33cf98f5fb1b729fb00a0eca3076deb798f4c7615db56c014a33f898c51d2e884669a89284", 0xa0) r1 = socket(0x0, 0x0, 0x4d) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) connect$unix(0xffffffffffffff9c, &(0x7f0000000440), 0xa) listen(r2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000540)='./bus\x00', 0x200, 0x1c0) pread(r3, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = semget$private(0x0, 0x4, 0x0) semop(r8, &(0x7f00000002c0)=[{0x4, 0x7e, 0x1000}], 0x1) semop(r8, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}, {0x2, 0x401, 0x400}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)) semop(r8, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x77ff, 0x1800}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x800}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r9 = getuid() chown(&(0x7f0000000000)='./file0\x00', r9, 0x0) seteuid(r9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x0, r9, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x5, r6, 0x0, r6, r7, 0x4, 0x4}, 0x3, 0x4, 0xa2a6}) close(r2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) getitimer(0x1, 0xfffffffffffffffe) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r1 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800005fc) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x101) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(0x0, &(0x7f0000001440)={{0x100000001, 0x800}, {0xed5, 0x12}}) socket(0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x41, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed5", 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000080)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000200)='./file2\x00', r0, &(0x7f0000000240)='.\x00') executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x3, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {0x0, 0x1}]}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000100)=[{0x80}, {0x4d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) mmap(&(0x7f00001a6000/0x2000)=nil, 0x2000, 0x4, 0x811, r4, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x80) mkdirat(r5, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1) mknod(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x10001) write(r1, 0x0, 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='/$[-^!,\x00', &(0x7f0000000100)='\x7f\x00', &(0x7f0000000140)='\x9b.^(+!\x00', &(0x7f0000000180)=')\'\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='[\x00']) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = dup2(r1, r1) close(r2) executing program 5: r0 = socket(0x2, 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20b89, 0x0, 0xffff3955, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x507, &(0x7f0000000180), 0x164900, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x800, 0x0, 0xa7, 0x9a67, 0xb5}, 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) close(r3) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x80, 0x5}, {{r0}, 0xfffffffffffffff8, 0x33, 0x20000000, 0x80000000, 0xdfd}, {{r2}, 0xfffffffffffffffa, 0x0, 0xdc5d1617ea4a4fa7, 0x69c6, 0x5}, {{r0}, 0xfffffffffffffff8, 0x9, 0x2, 0x81, 0xab80}, {{r3}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x10001, 0x2}, {{r0}, 0xfffffffffffffffa, 0x0, 0x10, 0x5, 0x4}], 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x4, 0x8, 0x1}, {{r2}, 0xfffffffffffffffa, 0x20, 0x10, 0x18df800000000, 0x1}, {{r0}, 0x0, 0xc0, 0x10, 0x9, 0x7}, {{r2}, 0x8000000000000002, 0x4, 0x80, 0x3, 0x3}], 0x7, &(0x7f00000001c0)={0x6, 0x7f}) executing program 2: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "080000001b08184324bdca75000000ffffff0f00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) setsockopt(0xffffffffffffffff, 0x11, 0x1, 0x0, 0x0) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/49}, &(0x7f0000000100)=0x33) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7", 0x2) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) r4 = socket(0x1, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r5 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x40, 0x0, 0xffffffffffffffff}, {{r6}, 0xffffffffffffffff, 0x5, 0x11, 0x7, 0x1}, {{r3}, 0xfffffffffffffffe, 0x2, 0x4, 0x3f, 0x10000}], 0x8, 0x0, 0x80000001, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) dup(0xffffffffffffffff) close(0xffffffffffffffff) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xd}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="18f6974e5932eb1302fc938e83ee0da91a02d43729ecff71a32d813e62d5e1be6260909e3e0e1ab62338daf6b0fd995af86ee33127df01425e8afd7f72bab6398b407444d40657af332fe755b64b826c753af36753f0657914dd51ba55bb5eca960febaa95c6ef9c11a29197d2eb1f50a5ca156e", 0x74}], 0x1, &(0x7f0000000180)=[{0x80, 0x1, 0x6, "42b3e612f5d14150489a8206204cb93d774cbb57809a851a6172ad76859b8fffc0eef6fa19d20dd92404a441731db113180f9a466fef4db5adebc1161c5140af4e5908b6636c34bc094721e7185b910e7feeeed3f47589360d603df116164e8584be985293231185b4da87ba1b4d43ee"}], 0x80}, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x5}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x29, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) r0 = socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x1, 0x0, 0x22, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x2) getsockname$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mkdirat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000001c0), 0x0, &(0x7f0000000100)) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x80000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x48, 0x0, 0x3, 0x1}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x4004570c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') fsync(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4, 0xfd}, {0x1d}, {0x8106, 0x0, 0x0, 0x401}]}) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0xf3}], 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xa}, 0x3, &(0x7f00000003c0)="8487214ffb25a9aad75163a56576eeb945403bb1031e29ddd4db7bbe29fe4fe0d15f67f6798aa6774772af4250efcfbf03702c1b0889412303a38b07a2772d880b5c20284c48986c7812e192ae302e9ae85f8e394fc3b02a03f037148df3aa36385b51bd1864221eb71bf2fa186445630baeb2a415924dfd6c785118c545ca8cfa239482e65fc2", &(0x7f0000000040)=0x87, &(0x7f0000000480)="4adfc6cc09376069958732ffbc0bde1285f63f04fb899034a4456e9985a4f38f2537d44703fa0c329153e82d1afc634368", 0x31) kevent(r4, 0x0, 0x0, &(0x7f0000000380), 0x7, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xfff], [0x0, 0xfffffffffffffffe]}}) kevent(r4, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000400)=ANY=[]) executing program 0: minherit(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00005fb000/0x2000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0xc0c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000011000/0x3000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f00005fb000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f00005f7000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000692000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x0, 0x0, 0x0) minherit(&(0x7f0000010000/0x14000)=nil, 0x14000, 0x3) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000000)) sendto$inet6(r1, &(0x7f0000002080)="358978517e6d393379b63ada080ca459c8f6cfb0446647601bccbec619883992e5b0c464c77fd44fb9dfd75273ccd40bab4f56e62b543f0377c9e060a91dd93c452614780383311c43756739f8dacfea5ef313741b80d982abe1cb08ac73b4bfd3ec35912e4f934108f11b352d03324ca59e49d70edd8218e6e327c58720a3be6903b544558923db7280d63ce03a6feaca642e64e62fca721f349f48cf0fab8933c0eab27e0b838e0b8242fb22b475ba928200f29290dfdaf17851f6a387705e1658d544ae402cc8ce57aecd83bfe95c4db465083c04459208f148f2198e8a485b7f80026f474b8610bb14bcb88a6ee5ba98181b9d98da3c2b975d24661ca725fc01bb9edf107a1fee09f4007daf0876af455a4b1106e61785df8b02598043bb8de5d677b6c39a1baad36d3787b92719cb3a07aaf5996036fa1c6daff995f6589d625cd434304e7a270a9fca678a0b3f4ced6d6a660183c321e27413e884a3da0d1a8673aaabe0585e021bd093b74b48798da6da02af0accf4899cdbfb4a56c9dc090cf91d8a3eeb0e94e58f32e3791acf3064022d1e4a37b737c21f90620d178b799c4142fc007dc3e142ea9044466506be565a95ebf8b39b64bb19acb649a03c3238a9d4da6b553695e5a105b55578f4ab484c74a88d59ac938742196b6ff72192afdc1fb19c1fdd18f970bc8e7afe4b43d6957eb26def744f76d3edea2e835af489532d37ff07c0ef5855b19f2f2f2a1a1ca2f22e94bafdf4a2646cbdf74dc8cc2df031a5211da27a145b9febb9bfba5169b3e9a76f8bbe4d4e96f479ec97b2a5b05d90c6f45288bd9b7beeea6fb94e8061201e9c8ff9cde2dbfa5db5e040c8c53fecd8a034fd795bbc7c1f8dde6cd1dccacadaf20cfc251cc83458cd4931f83ef26e59d7fec3abccdc10a8d055021933f0384d5d8db5b5eff48fad0c1fbe41e3a968865e3a8dac1f70baf9604d6b0a9fedb8c21b7eab5f8feaee5d440419513b5084aa282c01a4b699e91ddf03ef3e850a468757f352395d5b6cc2a874bf7caaf09dd69884ffd982d0687d88553a5b4ff7960cea23bc537d61c8806717aebf36f554a002417971b64b998862a4c0065ae61be40c12538712e5fbdc21fd4587005ecbe31ef76212acc12623561a45022ed56af477372a0feb6d2de92a34153f3a53d9fa342d7f46d20a0721625fa72fcbc04ef56a021feae5e20298960f6bba091e413098bc7e02c1e258a9662c9086221050f2bfb7b9dc045e15fd63486b51a754818e740eb6cf935450ee80e7146b00e8e708ba0ef9e0197bd5a69f29f364750724689bd8b5c055b95c19b84b6cacaf4e106909225b702132593f9c3a5b8690139863a374dcae7b5f7ea5a98c7da7f8165233b4f4218a4192953374a8dff84b7f28d1c54301e61fed8d503bc343efe1ac1dbb20cf3b379ca161ca8a9fe1b3f89139920d67e79e9668f10cc6cc1d6c15908b4099b6dcde2dcff74fd102e0f33f04bbf54f6248e96db4ebb1329af1f0cf4cd3737077a3f699efdb91934d3bd8b20bf51b91961543085b29bb6429805916d0d28b6823a1cebca6f7f150e5b99bb81eed855779c30f433b94a1c7c53a86d7ab1070c553b973a5254f16a1b4f45db31241f614dd5934f060fe01b72202bcbb5a3d28fdffcc041e297b733ce6c5fd5e211ae84548cadb1799b91b5d79adfc0d96b67b9569bf15587773c69526c1f895a5979b4f1711faf91331eb9b27b09e079cb72c9e51e61d080b38515bed8b70a09af977b0b84befda85bb9967702a3277a0ed66513b658976c113e883cc865f7bf8f0dbae9a996ffa04279949327cf6ae7b5aa7579bc118f6aa81a1b0535511b9c7768884c63610e01e59bc9a3bb36c9a5b937716edd653c04166fe858b12e8a29ba644d9769425f1179be06d226bf7705126c6016c64e7cda98bcf4817df3f4eea93a4d0db91d312e9b64e6b70d5cde1955719562e5a9611ec1381d402fa97ab01d5f53e18b69f0c4d3ae5a28e2f6727666535cc49a530e7b623321d06b82e3eec44a21e4a2835cc623d10955472557c469f0e264baa298247647a6953e4b01cf77c997e2d00cf8012809208c6bf7d7798677af3f97d3e8b7f35413c8ee66758e3a115429bb42e895ab38cd2e9629926702d4dc79e3833044686a4816f2a382b57b9683bf7da8e7ddb361a0dec685e143b4eaa37c853e4dca6b476a9b33c9e521e9d8c009637fc737c3b943a14f6caee6742d5062a6fc38e87166f0fceefa78d259d260c49617e32b98ce527575056ea89ba93d22ab15768e1f848fe28433b32a7edc827ccf704c981a21c09db244726ec80fb96dda25ef17efe47d9ab0a8baabfc22711a6005c76052b173dca525ce0956e89e0f04a5090fd1c87b815ffa60b1eff54115eddf36cbf692e2839984f4482f5a0ccdaae52b625780de221bc96f74b034605189b90e21d008368efaa5e732b3ab72d1ff4c50a07e92ca3788b1236ea3e8cca099b3133e933488332a2c3c18dd401144452d73146160dcafae662652b8e579691794fccbe61e41e2f6b38cfe2d34ed2fb0d3205f1a2cb40cee4fd04acd79dc249c24cf80d924f9d5a51433a094b3bdee6b44007abcd9682c5849765e8def28d521a4a494a207edf390166487b8cee6171d3d84045a210b2adb6cc4edb64692e6b9aab5c8f7a417b7a1ff2b78d4e4463e9e5edae4a22526f5fecdd0e9d7405c1cded827c4a3b99828d18a5e73d37d814e7f9c09edc03b1a250b3f4f886da480075153b682cde89aa240d6ff832e501c17545ab9df78fb1450778e63ad727c57c5dadc13b6c74e37eb7ee9e2b4f6559745faeac7cf59fd4856286565f482079cfe3be011344ec8bbbd3e0b3789c1f0ad5703a82e8561b504f3c61e1b0062ff34b3c791f3a6f56ab623d5062a80539b5a340bafb973139cb3803df882f4b7b517bd2cb8d448683aa91004b5b966b27ca973f884ecc2d4fcede83c2aa27dc1f8ed693153d9bbb389f7fe55eab079236a590c6851e90d0efa1ed0a722cbe02e3c7e63c0050b47660affc1a0bcb079c869c31814f7652100524f4b819711054194fda9be5586aeade5d666629db4550727b2f31907c0993ba4a677235a5ca8464432276662b792bc22a09f3a69d7eb21aac72b1cc7e1d6075dcb2ed604016e5fa0dceb9790e2c3f14988d6a4e9ed3bad2bda21ebb9f403ab44e8f8943985eed7676ff74bc25b1a80ddc9ed8be66ebcdd2016919344ffe2fcca5a1ba79ebd178f13068b363a7415184438ae78ba563a5a6fbcdf98f3044b27c38cc1fd347aeab4b3fce3ed09d1997b4a1bbe36152b36a03a9717098d5952eb227221c128246d4f8f2d43271bb37ff76d20180478337fcdd33d2296b4783b1c9039a6647c4d696eacc370a1652ddf2b40ed15942410f9250b6c3f36e05415642a17de1181078de3a48e6f4ce4784e460a37f46fc537a5c8ff8368fdced0438806122ebfd8ec3234300cd497bd9c62a11998468d97d205773c5b5f54fa7711b3b74d7c0bff579e21c48170c5d290e98a1f157d1df17cd65295ef6b3a728584f9183f77a485c3b47bf948a90a038e97bd337dba72f2ad695c68b5ef8355b02b55aaf2c52cdb6edc515d2767f559c7cddb976caaf2a721eb67ab3a6ae5e019fd103ca4b02cec67c8a6a22597bbbcb9cb996fbf0bbbeff971305c09f7ceb4d93b86b3a044239c19bd4e3d28c2f71ab1981ba6dfa02cf8b1e66dfce620fb459115350c50f6362f78967ef29704c48a5b6da5d2b41eac9f0ca104b8d0cf206ad8316beed11b0e1718d8ae3cc888e81b38bc500d3a1c93daf7b9fa9d1886e429b75d3b33e2641f1242f9aea668b4ccc77a83dd7004680970421fac8d4c652680ba9b6ccffa3f695977f041e5901b546031dd1cb378fe38bc791ff7f4dca6783b03914bc96a97042f06be7b504fadc0c111237acf8ea21558dadaec3efc51b0caacba3c53aa9104df9af3bd9e902c524af86c4e063a3d3ef4b690771888443fe73fcf1b96c642aef415719c3486c1fbc8a40b36a903499a1a1804f480d41141afb055107268533541ced0d8904345ba19df6a0950a12c2a9258e6dd64decc17f70dbe6275b2774eea10310974881c6b7f6ab9697daad9b08c59c3063bd23007c8d5733122a4b1432779c154f19ccdd8f1f4438b779d0730295dc9033543d216316e23ded23f0b44b838473917e03f9297a9aeca6b5bf6dc428200dcdbc8ff6945028714172678e456d9a0cc600dedda445fd5ec49d58e538a429d0bae24d70ba885960734918a8f304a6cc48654198af07959ab73cdda6c4bd4cfbdfec93d6c911499399cee4e8af19b0f1af903941f4d3d4dd3d4aa3828e6e5122018edf516c95cbc139b82362c8692d85508994e26c0c0b9ee2113e4342bda68177bafc134815dad237610a7df6dce940e4d39de24d0476d988e3cdb45e2bb2b399e8fc6ab6a3525050c15cdf7996eba4404dcd425dfb4d955cf10b51e60c577dc33df6dfc756c7ae60e2dd7c6185500753bc38decb1946030000000913c98aa1d5ee96b72a23d8b072bbbb09349e6ac063c084afcc7d989cabe826c03f6aea6341f48eb7533bceebb1b51921654e8f10363e09d89b4a2b869d825d307f0f7ee699d3f2e58a285cbc4bd54d3a57c52f0d9d4371cf24464d5a33141255576fa34f9dd0d3843324da48d8de7dcecaf35836626a38604d714f2193e04f7becd11379c576e2a24c9e89a0dce140381a0e72707b024325548a6796f8c99baf295a68add31af01792a620c8358c818134aea45c86729608255a4d86cb2183600aa48bac30aaeeaa8c18a83c1432f41aae0d668b9d9bad21193d6833b4f3944c2ae32cc490cbb55aec0702c01cfa933e251bc6305db369080a313f957c7e1de1d5981494d152d9d16a4e14b436392600d714a60a4a385420c36dbb857e642fc30b410d4f81041fa863bff8d25c1461437b81abc2ba45adfed265c65f5021e7027ef3cd593e8565f37e3db0e8968fa71c25cd0066b08105cf6013351b4850d033566362da65d4e506843a7d24c85ed9dbe335cea1cafdffce1081fe984c41f7eb0125f3f261ccb176e39093fb6e95e987ddda79a45387e74afc4e3d35c679dd44de2d52c973feadadeadadf11718fb3cf26b01214b29f1e2840d8041332453f80a9834819485f1a6feee655af093279bb953a3d69ebe37e60f6e586b7b58288ff2f671a7ced19b6e4fea1ebd8565db55869eee6c0a7fdd7c1f9cf1840045eb839bf9dd5c244a5c844db41934a13725a0722ba6cb2761e574faaf331e2689465d8b471fca37401dca771142f1864f8fb1a674c8edb92dfff6d3dc0b103244321b9c13fbfa2a2819c75ad3348a3dbb2a73709d1af0637099eace2ae4095f1aa5932befabb961edaa4dd7fd2cff1257dee3bf3b924e78931527ea22f23a3e408c9c33f252a5c591d39cdb9c23717b9b19087fb3763fdcafc17dcfc8012f02beea4676e77ad6b8addaf430648238b701e3f0d527b71c3989745fb071eeff267c9ff571fc481e699e6c4f97019b681e1fc3997b70bee817a96d1699182c6a52af6048d355bb1200b37810801d2c6c7f0cf90fb6fab6a5ea241a41e7bf76b878780b71e053c08d6d83aa3f8892e5b9ac1380c5c96450f6ccb6a0015caa66316aa1e17e6b452645b5d0237ff8bbe2525fd16a1cc64520ca9c48e3e44da2508c4648fdb997793111fa64739ec753f80cdfeb78146d5876f1c550c8aa6a6edc9c421f8947dd01e66805910da09faf76277cf17ab1c7e0932bb8e7f842bb6f141e4aa4ab4c21d5065e83937dc377c00b6373dd0dc9fb06084fc2cd9cb0c35f060a243077a07ab1a6c7d7a53bc47516fa7460add9b84eb161776ef9e27c3d9000c84048d8a663e7cca3e7a23fc3ae0d8bde029cfc9ab21dcd2445b425a54da06c8c4f004fb38926c2ce2272d89e9ca7b454f949cdf08eafd40f9592927c01a05e507b84abf691d656e97b2876bb35360e37220a8c84b65080a350c16a823de7aec587fdb66eb9a850d75a24bf7ace84e70a6169370a150ffeaa13af0d3fd860f238a189871c1ce60daee9d4f6b70c2c580644db10f08d212c886c0e36500acd966aa3981847c9edc703b6799ee33514d85dfd839ee8190332df2bf769261172841bd37138887f316151ec3", 0x1114, 0x8, &(0x7f0000001040)={0x18, 0x1, 0x7, 0x7f}, 0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="691f6e1a304d59619c202f9031e21fad1ceb41cff98fb58080f4f84a9e64d9884d6ae1", 0x23}, {&(0x7f0000000040)="b960", 0x2}, {&(0x7f00000019c0)="eb4dca3991e5e80941ab2e20e60829ffd919b5b7705225e6f43bdef38ab0b019189e75abeea11da415ac79fc0ca2ee02b357c9c41398dfd63389239996481738774a7954fbbf1426000f2cb5de55ce0df73adae099ac787ec0770711b72009cc88b2bbd47885fb91eebeaeebea22c69dbe3c9d6b4542f558fa4178d4e52797a4015d9aa64ff9fea5f2339d2addb6d1565927e4700c26865d4a4b9f548a4ff7a848fcd19478f5f6b6c376452fbc75d45e64452f6f710f34b09a913d88846cbf14c80faca9c1ca58575bf0d594ea516f4728df6039a25caa6fc2212d7f604bc1e926fe52c1736e4fc5f58b30e4573cf55d34beffd9c884f53cce3bb1056e1cedd6c8c59fd7835cd1543f438c43f187a91ed15fc1ff57be114980d322015c3fcfc19fc81102d4567d88e742de4fe4213c49a1eaddf013b98fc0d120a63ff5c632536a0f9ab714e0278c9bcb306c5fbfbc8cc2c232b539f10d4df0ad3b476549b092ecb08ccfc0e432eb7e1d1b80987f109c8524028f597e81d26aa1d22ff1895215313db7ccce731aba16eeaa31dd18d2038c01f5c9cfa548f7bfc7de1d148067fe73d3f05232e4cf7cc6b8088a4b22bf484fadf1e94ff3fd9f6b9fe1792cb8b178c90dbbe146c33a2433e034c3b90410decb45052fa8d9a5c86d30155269aab52a8b606889e58e3ab048a686e2312f5896ac4fbfe956b33308f4d8546d3e8bdb04282a75b683b6eb37bca0bf37f45caf8ace70ff50d3bf151c5fd1ffcf26c26d383a8893545333f1194036c7e76990bb86a5ee21346bf3c598b8349b3fec0551cd7a83098a0dfffa5eb960d527c0e9bf7df1cfe923047ec2d8ff9d8490145e31a7d98dfbc39b22fb4ff81ece22508e488aaba267fd21e5ca26265d10a5314898283afbd0f0307623967ee49ddfd1e08c056dfa02ca65ad494d433a874079f5514a4e0555f189e4cc4906eb7cbc73e38d5e394db38affab638ff4cdcabfab54ef47fb0b81696e4b85ec5e198acb9cf2566fb5667901233b1c3566acb41aeb50a9123b65ec5529a67f97fb0b5af3083b010f516fd175b06cec85fce7fa103129d7a1927ee438de4d6af67f390811e212e93f4a589ae6c6b86786c8fa2844a3b47177997b19c11a2c16710d3465e921960996179ac236b1fea2b33b6db628322b7ae184f8af94a3bab9ba24e919f37ce162858c795cd20f023bc9996a664443adc0874391a66c7fd6d3021b8be17517bd7d02079b8c5382ad6b7b221b202a611f50e852bca43c539e6db16904acf5c76e923a1218ebe4a9bf36f4b6242492a50433f61508b216ab8c39e51873a7e7ff3581140c80bb8ee39732bcf74232e20623757a0fc61d746e3296e1ac0f4e623ebbf1756bfd9adae7f01def8d31497b55ef0887ad6c3347743df6332310dd9233bd543513302fbcfa719e3e5fd9286f73703975e242c204597fe8b23d05724633f072264e8367342cdcedd59560b334c9938bb24d0639e1aa00dc9b66fdbde249b4923cbd9eabc29bc0f484a12386cf94d6c094f77f24a7c5ebafeb5ac150e7578bc1273144e10648d6c3ad937856577e57e68ab00130e089fb39f86959a25aa1f2378ff842e1792b95f332d31b5b083885f5b78b9aefe08673c7acb2ea038abb1da6f5d673f10f30183626e6054499fa183c0cbd1ca3f8e3a41ef0558c4ce47c658124c5fe2bb7956d6539839d03bb4630dd5ba1084457b1dee62bdbc66482714eae201c77c33e593958bc3ebdb57fabd7e42c703ceeca510b869bd42a101a5ce1f57582af3798f5be8b396dab5156878407a33b6922b8a1c6baa529db969b5201ce72c396ccc1afbd0edc8008c41e9a22376e32d0ecd67fb1c84bee202c4f261f024019c6075d1dc63543471b17a833f2c7cda2a9f3d4681a57f08ffc168f0a95e51204c8f4d513b171abd354d282112f2c53a6157cbf53b2cc42e69b89396a689731e24be8f798f18202f2919e450f1269d10b1204fca64206006639047c9e411c0d524dd0a0de2926021a691235b636ff2aed860894cae9d35a1000f8c17a5c9ec8861aefb3fa1f6db85bbbd08f923cedc4b66b6bab8d696f80c464131b79c333e4f62e5cc6041c5a0947fbf0c6a2c13701ddc0b417dcc7ebc2c1ebb37cee3d11f6455b20978a88ff3dc0f9bdb61e8fd70a7e34c6e2252fa3a3ac1492518c09981424f6f80550d383b1e75cbe9cbfc87bde38e00a3bf3459ebbecce6a02d98c98a36cccabd4c69da1567d389c813f2fa7b0ad4c0e7b9b13f9595325ae4a668727dbfed165ee450758b6cab86b8aff440bc854c6cc4e54fc64afb0469b067383567bd70e4aa89c418762a29acf52ccf51be4371c2d93f7758ce800b074e7faa14f276fb6d49fbd9bc6a823ed0899525fd5138c77f5958c8d1481c46b506ac0775d306ecf8c506a8d9667d26657771861e74fcab7fa78ae3417d612fd167182cacce50797e59740819b429b1f6c4ba16e7bbe7fe50ee33acbc90df34a86ace348b70d75ced0e43013eed1c70684ae942a4ace13e854043ca87955c90cde391ca0b49d09a9eb5c508b682740b0d0d8816a643a1d694ea9e336fe5e774cde2feb6ee99756fc1e64754c02dd79a24e16dabeb808e05a97fde04d3875818e52f86234a5295fe4e5033a264c6704a57c36cf6d2b6244208a07b400ac82926053be8bceb6ce5f21877b0b63d9e4b775643528abf1884cc4e4ca59648d7682cee9f672cf3534aa3f794b5a2db8d4041758a7d9c26ff1d0638a3dba158b56a43a7d132e3872d9db814c0847fd39e8d697ed6299edcb0346eb8fe00336cf7d025ba0c2dfaf92ca9bb2ae926931370a68b0432584ec9bd7f70c948bda4782027ca09b0b8cbd7cce0c4f86ed0c61cee37606803ce2e373a5937d629bcd036efed2bfc7ff0b33f2d1e8029c4f24a960d5119a9c707609656a09755479c5bf0b2c8b53cc499cb54f5a68793052c53e40455a681381f1226fc6580a13fb2b600ec4c92d1f3c53ebb5fd6401f22186df8af96f3e4571883a3f235d25c60b32ddcaf97c97f6083f67824f593c25dada38b293de51fd138707adefae695d7bc1aa1ec6b322783ec1c14f5e54f798ab67fabb0aae1f4f2925197fe281b8bb145e53860cf9b362be2f019d6dc33651d04412cc550e10c57c573901c6a0a8d0a105abacea2e719d61e6f069a21190932b218a997217d2ae6cb7fa93cae6c845a608f61a37badc973ec7d3130b8dccab5126a0f0a5f08439ee6b61d0084501e5137a21e2924ec77041b43f13e17420cecd28646b41652937e061f282bc88e37b4a843c8073d3280c1f3a42ee6d02ee0d95fa6102a74cf89f6db81774ce40765d6a1e8f4c3390e115f7caa930e49429ee430f1932d5cb4ddbb3669ebac8e6b8052ecaff3554064d7861123dd748cc488217969b050aa94c707873a3a29fb8a7e50911d99729dfbd81e981709f03ebcdced2c7c3879868013852fc7ac92fb8ecf578f8a0703c990117b25dcb42dfc766bcf53babbb8ab175e9312c5a63e28e4d3d06d1f0955eb662ce514b0e0860e82823db04df90645f92a6c60dd878b566f65aed90af011c4001c9203ced2f3e095f139fd3c0ca1e4e1383710036c4e46e18096566b2f794e06d976827dd3bac8a920a2c11b409b8293c290a2e80435acc0301d104f8e26e9d05eb168ff3bc1d6f3676e57cbb46e923164e900bd519e6799779e7dc7c637e48e7042b2a34e6801ec7636acbec72c23a101df7da3d4ec462f7c4bc477d170495924de6e7596fa3cb82082ad82bd546eea3beee6a77a7e0be20c147d6a2c7905e76950c2dc2fe0a19e8faab47511ff192f33e720cf137f80effc8f932d68850c5873d8c3eb1772d31aa0d7b588399e07bde72a0ec9ceea0058d72efd305a53722a77e2899aea9bd1eb328183f838473b0b4755658f9fdb7ca45a3e48523a54486d8d168875c36cdadffa1c2e84bb9b03b902aef3abbcfb0f7c47472f359ccc3d1b0d2b2729ea4881bc0e84e78320805a4a5eaeea229a4dc545a3410d8be9e3829c79e0ffa972255eb602e235c9d6afa404b71a31123bea2e5b5dc7edc96f201c5bb5515631fe1a6b325e9a088cc22540382d66f8dfb3c2b8203dade8cad7fc18aab51d137ed1ec2e430c4ed21b2be7c2ecc72aed96915f78647cd8c67589ea86efbc2f93159e5aacfcbb6bca8d94a1489fde34d24a2913f807753183b9385afd3a7ea081b3cd5cc21fd42d81365ac539ea03ba42af87a5ee637d9d77b8ed7a02ef33f84ddc4e5bae987a4098ad8104f84921ff1cc3b4e626404bd39f1d6ad6430319df7c6f8fce98498176ba80dbb0e45be2bcde3508ceeb9a3789a62588853b1534287ba7d9a9617b3b9af1eafe47d39bae2fe0dd68032d658c7b93e0d91bf6773f636fcaa898c04773638ef6922fecad08dabe7734d894b454dbfd25eb9abfb0a6cae904061c702f955b03ea6b44114492c564c28044fbfbd8b4f527f6102c19beafe4dc9a7c7be8c30ec939566a9feb4b580527b48ebc6e602c8e503205b821ae302a29586852efd2d4947ad41c1bfbc8bcecf4a405e4148b293380c5893fb8d290e810a23af06e4e11e05ad56bfc0f09fc4456a0037c3e6ba8a552b6941e5ec8723fd9a9c46e0ee61b10250d5c643ece2aafc85a4a3dbabce7bab52696fc51a9f4db3ca45684b5eb0058b10c83f576fa4aae8fdf00be84d924a41305e8096834b697f5b7ebd99c71ed11dfc39033123f32e24a81da02489a28cb5c4e70625b7e37badb7939fe6fe71063dc2814273ddca4f2ffa6254d2a75cbc5c94ada8d79c3814071d40fb89ed08350a8c0ef53b26f9a76960f0588c766c490a0b6a86f2e6fc9ef4f0b01f10a70b03825b8406a8ac8a8d27f1a5fc21f29d08aa31ce8f709cc3b01874d0334cf4095f6650fe61a7f3bdf42560386c3a0b7b09df3aaf077c14d2eeedb0f1f3832ae93a5f5b605b15d2fdb60abe36a5b3e1c36dcc846fe16a11c2d6b2642ce56888d3db3c14a8970d589b608c1292238dad7ac809a1f944c105e51304e12f736e91677655f666f26ca967c3ef440ac6df9e77eb9910c09be74178c0e6bec911082b25a5afed84fd21d2277562fab964f4729e9a60f59c67f671a8d0f209630627c9922c65c5136b9944a8b0b6fc19f8a4a33862ddea26b17411d490472ce4e6ece91305c918a3f36702691b65940cfa9e02876a8e92dfbf487daeb42404f6070c46268bf8ee89a341d4e4097574238677d8614a11141aec7a9fe28738b17ea973582b8c71cc30995ffd47ab2365fe1b7999b4dbbd1ffbf96b14a14d3487283a6690bcbaaf937bc350a96a1e16f200b0b00e7a3cbac15e22f600d14a7fb186f532e3cd5603322d6d9520911452fa50f2cb6a51b9df5d702ab1f05a3ef61298c120baf6c1764b62b8014cd3b55e454071bc2125a083ad89628096b7e9ce12f410abc1bc7c99efd0808c8605be2ae7f58df8c2b57bd1182f69e9a8f5240ffe4099525623a1eb35bcdf53d91ca55597ac3fb1f5453e7fce34d88538925c7afc64655754a8c373a6297e2018bbbd8e3737cd347e34553628983976b26be976e351a5c1bdd4a567c89611e33bacd25d41a51b90aed3db4fe0f5ae5b244f92c008140a85e9de9e0d92568dc944ee11819a065051d01488211f75073598124fc96460880881cfbe68cb14362065bb0bad25e0b4b1d3d9c6c61a1a6da94d485e0fc7111058bc12fd973ec706ce818df83c24ada8e8cfec7888d1c19e0a59d0a989222d9ce7d4c9b709ddbf171e6fe5809f2e7f", 0xfff}, {&(0x7f00000029c0)="d6fb2552dfccd33bc1655038c49ba65c84fbe3099e347d4cc1a805b7a7f26e2e890109d13a914f5db72357cc5d15cb9ef28f79b03dc285088137a221ce47cc1e2d42e5797de439ed2187850b1bd1196c9a34e5c0a182edfc81a185c24403ce4042d4344110bf99d9a27b584940f85a24e342ba25ba0c9e28cde3304846186058349b032f8c828c0c9fdcc048cce523db38a1634b8ff304d4068eda01b8aebe4bbc883444ca9f9ed4363d6681f23a64d6dea0c412dd099fb478e3d65eff8a90ec5e51478a5db4cf19df10a42cecfad85ed2b54fbe5b418e56bdd3334e89e8ba072411b12a42a6b108c5aabace2100145b5e45b86a219c5105f40f883da6369bb086d704d72a2bc0bd1a08c769e5638956736a77e9a38837f252b36500e9d316e216465906009e05c8cc732efaea8bc0c532bb2e77665b2363afb1734a98c867857d50ffa4622e1dc3ff94cf6342893e8e9578a59d7acab8ef4b66c7f6c73df6b9ef48bd47413739d7ca9395956d05c04bda31a4b4ce97c457038971e54103aed5f5fc72240f6301c238cc24c99a9c3b01436957e283669f3161378900fac12a615a06d53cd1c785604f02f33f580c5782bf62b2b265e35b5c636d7533b5716eb90c0639fe898f75882b5c347b1fbc5f355327e7596e9861a27721b5c0bd9bcdb4adb2aafd1980912117c6e73ed372c75814b6683ef38695c2895fb00a1ff2149c7c7dbac09fb9aea1ce5870104627065a1852ec3bf790e6cc6a3fe87c1bb83c4f1c8d84e492f0d0960219c47659a6e51379550e60d4812cfe04f121d6e2b977384d037ccd81bf2bcdedd1de10326c911e8e5a0f17c2d1139d622d14a230de4c148abaca84694e067a549b9e8c926d9a7bb5d3525c7cbf84fb7fd04b3d88dc33494ce302df461df47c7a5b56cffb0da1a0656facafe6956c83fadaeef21167ba684428e3d5c7bd53c0b8e742a4d2132ec59540c776bebfc30602d4c43743274d9956f3a4c371febcfdd7bbb7b52b109651fcc72cf30b27b7436c5ba47b937f1493d0565674dbfaa5017e376982a5e176065510fe3af01d5597aff1c7a0ec91be83e149fa33de925bcb00efe1a34584c8f33d418f98ca3e6e2784a4b66f9bd61465ac60dd49f0c7aac5dd0f6bd477f3170f046b4be02621468e6935674d5f13ad0a252a7f50068589f1a9bebf42d7f715d57d066e9e69d3c420dc750f8547ce1d18f593313a42828e2da52a97fa05b934c07e02a36d0da140582eba9c885fa850b1c10ed953fa8287506eaeca36c948a165057b5a693a6a80a42deda5ee9762931ff064130fdd03586b18ca3d307b4ff64fe0e9c65da080ac9f2680dd0ae2c8cd1d0e538708aef7968e9a986a323c037327cbfba8725a3655c08749a1f8b9d9e58c4e6eeb3c570ceaef0f90253f17cf8158fc2839d9da7b2b063807386344d042d10c2a4ccf01757ea599a33020ad43137de694fb5f1739eebe3975229715b33ed5fa764018273fc79983b920d62bfa0c678c93b94be2516921e792cf296f45a7c5c1af696461b7425d5451733bc0266cc1c08e6973d69c48135159c9df35eb93925338c60d57187493784d8656ad4d28356ae2ce29ca294ef96c8ea6b2b34209514d02e6365dde374272f331f62e45bcc906d06faed427808b418f85adef4180ee698148db2866376e750cfed75b29812179ff7bd6e1f0a1bb982c6c6e0ec863810aab6e30aba6fb013ac50d6f787c4482f160af03c732f2165ee6d6f20e6f4dbf0acedaee8f4fb2cf1bde189d065a7a4afcfb1ed2d1c390e4cafe8336a7d238c581e0fd01972d3be4ed7aac0a777295d811d3a10b8fc57c807a5eda7347fadd6a718a576d5ed336c67af02b4ea7ab053b9c276a4b3fdf8333f52834b455408dddbee30895458752e7595015740ae64bfcd6bfe95a82b64ef24f1cf160cd7eaa4e0abbc247063167480332fc0e64fedfd1d3e2d0914cc63ff8382fbc212dc1b3d496472bbef075ef2b08d8621ea6ca510dbd99e30c58a46ca078d9419009db4fe2f4862075345e18294a01d25ca40517fef4d720b2aeed8614e3859245a5794177b5ab3abe58701e47e6302672274388e183ae197bd1ecfe29bcd74d6c18c82d0690cbb3aa864f8261c5291c9f3bafd5523b6537155810f3e0bdc0cdb0ff997a6aaf0f0afbd62a2ea8ae082efe859e2219af473d9d8243cd6265cb848ed34490a32b99dc500226541718e5901677ba21a86519fcb2a4b394be0f1be9e4288d3753aa8863c15829cf93c41b674b83d7988a06f7bde210718e8aee91b459454db85727238febd0015ce7957f3c9ea4e1fb91e2061bd981f4f0a1be26ca12c2a3d3d94714fbf8d1135fc2b15805e81c392840684f920e105996d6bed802d2634d8f13bd27fe44c49a02c1f2ec1501b7759d10715efaf7127c716a8314e0074838976a37bbe577ca2380ff616adb3f93ceafab5984d504e8a7698ad58de2d9b53095d6e46ae47759082f701cedcd7cb2d59134d6ff7988d106dbc4f04ad70ce1bc9e3ed48440607c907e68edbc9729d980bbf46a2be5ebeb77e6c7d51b763dc7e91f2cc41d77e9437d450727723bfc0b17c68104db9da482f53cb3feeed79e86c47a2c7740078c015783af9c28b8f03fa2d8344ec85a3584e80e999147510e1dbb9c196a03f954104c567c059b9c2bcbda25ca2bc92e1eb14c82d6456ff38499814b6c1b3a7479adb8bb6a92e97471bdc7de7000b25f3bd7544755ebe60c5b29aa17e62370e4d8956341ef26d34d0cb9ae4a65d3a78180fa128d51dde44ce27f61c4a8cb34a600297ac5759d8023450627096b4d084d313e091bb92e1e8c080147a345f38543c579d7d3726338ab89a4073e536fc8773c1cc6a9a74a5d7ed75702b886baf775ade6ea3025c5c3a67c11f8ba9216f436ef4e03a462ee7f013da21af8709fa4ea3e5b09bfccf7fc8e9e8050cba3dbdd9848d642a601df75df53c5391d574cb78523f3055601dc1b8e134e5b17b691ae56609cf438416f69d9b88ab90d874359c3305fb391bca1c046d7ac3fd44c61a8a07b98ddaebc478a2a6f6f5c7e51640819304506649abbd6866a3fbb2ab18618ec182d4176cb867cce9cfef51b89f86473b765a7e70b7052329032c1351ddee053f44a23ee3081db2d925a720672896292518257fa23d11a83f0c37bf3a6afe70d27f5191b849b6792e5e8da01517f48001e459dcccd113307a84229870b948693531f10ad914a650b0ed6331afc7a6d0c3bd71e879b945f5f354df5122ae4b4ee872a5855b33aa6cbeeb4a963f24efb6c0012cf0206ccc9bf950b51c651f575a9d2e5c5949559dad643ce1626b00dc055f25105b3c3efadf19229576df457c640562acec9474cb4276fcfec9aec3ad20fd3f01a5d25fd0792b23945ae78b22945afa8457a67d818fd0dc1cc6c9969d892e4f8dde5d52e8287358636de832c01ac9b2681b9628993740c2fbae8a1f28da4ed70b1f012f43e6c0e3ed6296a515299f8a073407952c261504bcfdba021d8356341a1a0f3cb1d06f86d7f3c323bb781449e042d4093c49f1c720fe80ee12361bbdfb084ae6d10d94fadc74a0103de83d8738df3b7b41e8e30535a10ab7c795e29b76000d4659772c5bd2199eda3fbee074d65706580e042de97119dde5e8ab41701f0cdf2345debd116be14b0fa9b2daa0a2e88312558d2c0dcae96b9d6383b23a9b937f7cd04637a4a0d69957884fd71b8faadfd206e844994e1dd28ebcc7426415bf48f0af23039688a7eb0e071c25dd6957c4ba5ff4535cc31b64e1d9c68a0b96712726366b67e5d8c6f4777012168269fdec54b0ed64c6fa48d2a3ab125a0a17c83967d18a6c3684770795049ed40e2a8f2607ccdf7f6c84b5e6dc31583f9ab3130e23999990e8f201b3d49c253cd41ef5de77ef58d7655ebd1a13a54e8c64a029fe916192fdfd89cc16e27ce3c8efc557b0a2a3cacd845c95043657796e97f5b98630ae6aec1f28878ef8bcf6ea94da59181af9229cc37c3932250364d705e4888418003d1065a8ab84dc66bb2a9301d74695ac643d3ab171093f9fbba7248d7fc99642c0115ea63ba2b3f6a8c5b34574a825dd8133aae6509e30385bfd48f3f96415d7fa3d13ea70cc1dcd9549e7f960e2f35d5e1e5e2cb7ccdab4d71d52dd99b4815659450869382abc3c66e4e664efc6b4c39aa8494843c7d08ccf4726eda62ce723ca0ffa3dd98e4f17a08506f6ac3cf4aa58776af0233ab4c5f1cde5b3fcef0680f7f303c76c3119708c52b3e269908fa36a65bdafcb98416dba64caa27c58c6a052b14ad336ffda3e7f00e480365287d8b265f99c03db4fbccbcac40ed686f49974aebaf6f33a296ff70365cc0d4eb266b36fa90ce2899c7c033af4aed995c9fb68b974b74f6cfdad27aeb748c881b061f204316429999702727915ab4cbe2793316f19af61814727cd42d003b8fb0b8f35d546ffb0e36a49e9343bb342bb01acf9dd05b4853addff18c0d3a00a516229f5e3be3dc866a4c91f0568e4c88438d20a7f7a4f67b7769d8f77c03b50ac0a1e72570ff1d4c59e3feea18079e45c970b0b4f592fd1ab502053dac6d1bd7833cf78535e1800583b165a149ab64f9cec27adeef002eb3131c0ebdf373d78a74efad444c61f2c4e1aeffa97f925198fc6fb0b404e74a4431863743cdeb89ec109a40529bb83b5eaaafc888918acc9ae340244e8ea60a3a8dfde90c9e54324ee53c408e13370ddcf7b819f81c688da20d84bf79c61aab0b725b1b8e749ea7d517522c2de0831c153023c299c5ee13759e3536fff8dfd7b0c167acb524e7d6bff61e250c5bbaeb397e8c08665488989f999666b54fdde8eb9a051247e0e84db5db42439bd594ef6ba3e42c61ea55c242251af3a6b8c69b294cd6fe3b217402b5e309d1f4520fb48a7473234b4053004f6feda2fd10d3b9488cc36f591e6f5120a2a284ea625a9ce01d3ac2dacdeb035c3503e0c9c4ddee42e15d060320e0ba932fa3a45fc1ba7dfb5e618ee4eacd0f20a0d983fecbdfe49e87a71d4d10cd8fbde5361935498924c74cfd7aaab2a74d575e4d3b40f57851204f25b718f7fc4e9ce488c89afd91dab586ed1ac867dd2323b7f4bc71ca89fb1f73007e44374201969d442b1b54c2d430214d0268389b64343f1d7e40da13f21ab81814d0e1c9543cf32a5b9698b81d8bac8d2359f5125045088d6911bbcbee8dcf7dfc3fc2145c83c504cc60451e0681b25b38c191cd81a95592cedae7498abe45765f18d677ddde48453a37bcfb60359a73fd9095d63fe52e171fc28f4828c9fcf147504b7ce3b007634af76c0be2f0ec2a57b215529b023a72405446abad4ac00ec6cf14ce901a7fd5611caca164588f734e5d926d69fd204f4b9c03b736f46437580a", 0xef3}], 0x4) execve(0x0, 0x0, 0x0) munlock(&(0x7f0000ff6000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000200)={0x969, 0x80}) r3 = shmget$private(0x0, 0x1000, 0x640, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x0) executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r0, &(0x7f0000000140)="b8", 0x1, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r1) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) syz_emit_ethernet(0x14c, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "8f6b1b", 0x116, 0x25, 0x4c, @mcast2, @loopback, {[@dstopts={0x3c, 0xa, '\x00', [@generic={0x3, 0x4d, "6255836adfe33a9e3748378a882311583c6819da91e324eddbaad6abbe322e22c498e811e6807643e34f8ae3c276e90a2b9a55f42063de0c9edc8a18c2d1e6cd4621c4422f8dfa9e091fb5743f"}, @enc_lim]}, @fragment={0xf0, 0x0, 0x80, 0x0, 0x0, 0x6, 0x65}], @udp={{0x1, 0x2, 0x8}, {"58eae92675f7d1fca18d948aa27678ed92123c832d23a6db407a180e04ae97afcf2ae2deaa2cade5df74b02d6b4769a0194754213f1ff0ffba184f683250fa4a488652500401fc90f30493667fbd3326702ccbeff09c554ed0aff368115f3ba124927fba2b1131a68966b3886e187c54f11fb24d9e1e2c532df5005134ebb5e56ffd2fa3f2bc2aa7300e55d752e63086a96f8406ffc23eeae4f2cd43e4ae6c2ecc43c694f26a"}}}}}}}) executing program 4: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = dup(r1) close(r2) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000100)=0x5) setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r7, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r9, r10, r9, 0x0, 0x0, 0x7f}, 0x8ea, 0x401, r8, r8, 0xf2}) r11 = getuid() setreuid(r9, r11) setreuid(r9, 0x0) openat(r2, &(0x7f0000000140)='./file0\x00', 0x800, 0x80) poll(&(0x7f0000000040)=[{r4, 0x80}], 0x1, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) listen(r2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000002980), 0x0, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000014c0)={0x8000000000000001, 0xfffffffffffffff8}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x4, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffff8041, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) r3 = socket(0x18, 0x8000, 0x4) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r5 = syz_open_pts() dup2(r5, r4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000001c0)={0x6, 0xff, 0x7, 0x4}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x3) fcntl$setflags(r6, 0x2, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x6}, 0x2, &(0x7f0000000240)="1b839f5e1521480e89f5", &(0x7f0000000280)=0xa, &(0x7f00000002c0), 0x0) chmod(0x0, 0x4) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x800, 0x0) pread(r7, &(0x7f0000001880)="79f47b4c4cbb9600fc1b159e", 0xc, 0xffffffff80000000) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x1}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{}, {0x1020}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTART(r1, 0x2000746e) sysctl$hw(&(0x7f0000001440)={0x6, 0x19}, 0x2, &(0x7f0000001480)="942d872f", &(0x7f0000001500)=0x4, 0x0, 0x0) executing program 5: semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) setpgid(0x0, r1) fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) close(r0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x8000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: socket(0x1e, 0x0, 0x2) nanosleep(0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x1) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x1, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x1000100000000}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000013c0)=""/135, 0x87}, {&(0x7f0000001480)=""/49, 0x31}, {&(0x7f00000014c0)=""/194, 0xc2}, {&(0x7f00000015c0)=""/68, 0x44}, {&(0x7f0000001640)=""/73, 0x49}], 0x5) sysctl$hw(&(0x7f0000000280), 0x2, 0x0, &(0x7f0000000380), &(0x7f00000003c0)="dbf3c87663f100d9f1ff52e609883e7ba786f87f4c7f815154c7652753293a03f4ca53e05322fcbe345e05180a65a4dbe42fc6a063a26bad29efb089362f90e4548d179a1dd8a499d45d6c80d6c487c9859da9c81d1351adc55e719837eaab6879ea7e701b7f99f63350c5e227d9aae11a96d7c3a11c19f59122ad64015a86f8203528ced47a1be27ffa4e1d3afb6f12ccb1c830ffa5e72b84da29e068a212b885f7058804f53a9d09026a997dc6e2c51c688c25e164e699a6a21d9960c760b8183b3e4ceef26d733f013d7f6cd2a59d4227d929bf6b1cf84e71f9168c3bb8944fc18df986935b04f164fe0fadf5f66a3aa64d413efc3af847d894f2f26cc9711fdf3c811436d2d7d44ce5b59157c7cfe6d6bba60b6866aeac58226e924d10d49e895cd15b3ec4e74dcf308107d632b9203696ba072c8553bc391fcb73c2eb37a9501a2984f062a266583dd5ee62a53c5479d8b4b8db90b9add8c2349601d6a99bc5e94d9a16b8a24f23f63e711264821434005dc0936aeaa0d84543f247dcf30251c6b9e04bb5700d584a61a41c30222509cf08a9d52961a1389d730c2f6630394b38800cb713bbde4a110d443da61d1a3fe38691842a79c321a96a4900865d7d5df0f521bfe650d80fec426ac9b1430ed3d5c2bb9b420f9fbc158ed4fcf4b4d7dbc96ba2983f10a6024c5c482fc049d7af6c1d60eeaada9ea447541e5e6e63b92fe8a3d4b8e03deccfb505c6ec666da440fb9ea1caee4e26445fdc84b382c4fdaedee5d1662626847db50338b0c7aa91952a95c1f853811478db2cb3ee9ab4c9b14d40bb65da56ca7f09a2f4e1e9be4319ae6eb6d85e79105386e89fe35f812f1cf03ba5b8b581b9ffbfccbdd47d7d2f934435cd1c680d6ab54a4a67ac15584c68155380bd529f49a5f050a89623c123c9f12a5c4bf9df5fbee28090340085b03da4ece14e6efebe0eb9743794f9eccee31456935e64d91a4fe248f8efa5200899b0ff052a7b5dc98803d143f3e1a1f3542192113bb477738674ed9df1c2d27836a1aa3cd67ec10aedd9508a440ec066a00cc91189c4c3ead0e2b4ff5be84641dd3871139a8bb4dd083ec51a01238acc4554c907ba5186e0096915cc27a57fa9e38ce9900e3e2e4f64c4cbae2950c4ebd7d79e50ee5f75977d93413ff045176b1f8eb1291dfc44e512878821aa59d45b17f38b3cf65d222e5f71fc0fbd53089d7f9bc2a588af32c6f508174067b34557ebc3fba30c6762d9dc6e511acda91c078c65a0749203b6dc9b3752209a65368fe2221c8006110ed86871641294cdcd123ef3761abeee60379d93d0e3367054fe88f15cc871071cd681424f750d3d94b2b831ae6d4c01b4fc118d535a5c72ba5408f6709270151b350fccf61920e7e4f3ba0d01ddc7abc1d0bde8180acd14e8dc473f4b7f66381ffaa760e580f175480c9e2118802445a20dfcde26f1a67802862563c9f53d144fd5877288c6a15ea1e8bc3b7688ee0b2a96cd4cd4df7e6ab3527fa54884d21ddeea65f299c7a2dd28a0b543793690fe0677e3dadb71003a1cc6d83cef9fd3f89ae92d66a6e7900d130443bac7431d344af2e46438e8752bf749981d3c8d93d7d67725d28dcbc22cb1f436d09562ca32ebdf8fe0a602e1783bb131212798c713172eb7c7eb41bb4f2ee7dc23de825b5cdb8de20b6546fc5211e6c0aca94e7838feb3be8533b442b7a071eec397157df3c11c964dff24f38b6d28f6edfecbd5596b69475bf5ff70b5bf22695c772ee4105fc02660748c3ce20bade4e46a4dd6a60a80b23e784d0a52c42580342099ee64f62eb31b987a79dd432c20f4b477e4fd5ff1f044d61697c6819b362468f4709bded7d959b57ca84252f5094e4cb13d657eb10abaeac5a250e3e9f329e21f039427ccc3b67dddd66343c8ac7e5403fa53e9d65a98d93659467bf9ff49508a2b87d6a228f381a80b1bd958580dc28295a415545bfa315f8df4d4dbd682ad4acbc2263a3cf180b61b871889cbd42183c13fc96973d11f9648f8e35a40e34a44950bf92ab640e9959a90aa45db6860d4df7e8b3bffde1a239a05f09081835131feabfef4bcd6c69b67880f8b34e967a37cdfcd9d8be867cdce0f92f98d976190ce8b3606a1997b9064a644a24486dd7d3ff2e8c8328b73095a09f449a05aff283b37dea8138321aebd5f504d17dcfc92a10b3b78700391a5b80d8ffb5dcf61017899f9707f439f3288511a8a92a7b7d90a8bd1eda4cf72d6648c360c030b2c135cff353b9923c4b7da8a2d2b293ea94857238fcf2da9366e521f6fe2e9c5ff78489d61e5b4808a80af5bcca15cc83e8e9e7a5d5d15b0b92206ac039693ce96b08dc03be2a12fdaafca404653801e078068a9ac8c2dd5b923944427cecc450bb182c7b7ac444e421fd064bfbb9730821e3c30f527915d2879a3ad94eeffa2ab7d092a70709f37c6904e924f89aebd10e509d42224c649a189c8197c455cc94c31d567bf5c7d32eb484509c1c41bb52f29a4e6b9eece8cda37e0938e20c5230838da1b80cad397d2705c6bf0b5f64aa9786139ea9c2d473764665ed13f11aff27a856228d1c570288531253686e95c9a375ae40340cc754310e7487484e609d59be9694cf84e185bafb86f3a1af16d5803ba677fe8791270cf0a9eb0ad6049d897ac4e5143ebc523af4c964b8fd79e3de375a88e512a8b96214630f702c5c5bdae297c5236b7cb2c616559a20de4e080d3150c71459d8bf57c00ae2a3a7d623e0a1490767043aab39087d80dd44d204906046b9e11441d859b664c5ebe04e8baaea612d21d1a130534947c06edfcc22541221e7ecb6ad0975385236d250b5b08dca72f0e5e154600bd10e0a2481a7d4d0d719fd1322e9dc93341296401a766f9c4359e11702fb72275c78ad8698826f7e8b666567fa8eebb6c754dfc7138487ca7235f2da673f4e39eec75ea052978536e5a5300b3ba2c3ef695c31fc41d4bed69c291eba4d94806a8b72ceab80bc386158ed2317e83c122b6b8adb9db75f196943a980f936b9bc12e2f5becc88a5ddc7aa3e7c6c2467d6adbbddc92a95f399fb57c6e190d95cabe1f7360ba89a97d9fc73afb6af60529a190ee9b66a61910f4dcd24b470b696243cf072dd9537926aa952ea460a319791905aff6bbf79a4c9992a366515392cf9d35f732edba87437659280370e8cdd4350ce098139abc9272b2025d0020fb44806294cc77ed4412dc708654bc3b34ce6a940138af6e8e262ecfd5284b158171bc999701e5fb322a8436f42ac5a3cd5831c5235c79d80c34a4011226d6f6b66f7e0afec5d6aa2f492d857c4684f4f0147dabb769bb46cf75aa28d619b07de5a575840056873a794c74914f7c80b931b47fe63b454db0db13fc60310e9c051655317f22a962af251f69f7ce24353ddaa2ff278c009afd787cd761ddcbb98b336e039b01f4627b05f970fa9a7fafe683d8daa567e7e5a1927f18883086f3b80f61d8590029b658147113ae445133c11dd9314d6eb8db399d52be57e47fe74b683c29659cfb869295d7300e3b32b77cde29f0e466ee34b38044f2a0d57b3927b3fa369b6583a5f77b3c6688be74a39dabf0c18110be06f550821df100fcc4ffe6e75ef16d0e0dfc8ed72d333b733a9033060d23e6f6bfeae3ecd82a48c747dfb6d28cc6422a49759b3176c61f91f240c74ec2032d6beae2063826d5b48ba5993af0d28e8c5ab2d6c31d821bc7a74bde1aaed8b7ae64582fa07211a92f61ecaf71532a467114afd5d6d3fcb2c6888d45f3d1c2a7cc1e1b9bf7a1c78d57fccba831be41ec9d7705c375cbea31b5dd7e73b87165985f20b87fc6f262328c8524892e898191d152a0f0651894a75b6205767931189107b9042c49aa064d4753e59f5dde0860a95a81659679cc613eaa412ec9d218e7412ea4e5cb358dad7d54404c469c4864452077de301f0c2c9b40713f51548b2437cb29be086f1939d4067f0cffefbfc8afe911801bfb184b95609fdd79ffed0ee82805a7482769d19a8cc6cc5fd13c0455d3b0472d5946012eb9af15b4ecde6d5e55c506080de479231fb1ed8548b056cfa5592ef5e2a8ad2a71c7d967a585d3c63bc841fcf2ec574413bdcc4fd74870b8935f8a5924a906d4f404b907a2194da3eaedbc0a7ad40fd99d7e44b471dbc06ca2c84ae5252643d3dbf0bbbdaf6af95658bdd53820f3c04b655b64182ef666efe75a31cc3b84b2af0c3e553dad6fbdd71e027c046179c6b5f7671bccabb13a3a69692a4bb2a2d4727c91c0415c0595604358f9e16edaa92cf736749dcc6e19dba4a9aadf3b30272c2c3ac3252042b04c2ac20a5d49a83db38ef980a129ae8c4eee233d301c1e5d8b08c89ce6313d2e818a23aed2d952fccb7cac071aa36489096eba9b7f7836a5035108a4f550b5a2f38a87308c1ffa1b7c68e06310ea8743f0034d40426e96a3edc6bd5dde47c9c015d69aaab113d3a9aaee71adc1c597f2e2d43857182a2628ca7ea4f0d35cfb2e66787d4377324ff1ce1bd4ba8c93685c77ec6088ee8141f4a0ccde46927775092c5785ce820cfbdbcf79752bac8f3df653092f80f2bb3bbb6897437613f1e6a4ca4716fba4dee5b3139bbbafa967f4e0d187f4d9500114404e433c5aed8e527d59550560cc1240fad13e25c27e8249a30c6607cdc4cca09087ab6befe60264ce399323709c426ebcac51b6694ca7b21402ec1b2822f2f0039fb80573b2b9bbb545521a6de8366a66b170a7257bee91e68802f0ba279e3a91a70daa75da328aa6b7ae5486d10c25b3f9439e4f413eb5fac36b69b850984c955ceda731b79b0fbf0f1ac256b05ba76baa6cd3bc4c9e0f79aa2656b6a5c95e69094acceaadaed47f1ae87c807f82fbc0b4914a04c10f61500217bfaa9dbd337eab7e3189a66a00c6b13cf26896d2fa641352b9638e43cd45af86857ab12bb9254d9652dcd0316304321b4a2b73df127fcf2564934e5c629e372ad270204de4b9a81755c352c3b597cbbe43ff542510eeddcd87f1ccc94fbe2021a0ea86f35613d5c1fae371e87c9ffbc93c40eeb88debf5e210831edd6853b594c5f0ab20f51dc8eba7f316bc64893205691f899cb9a5fb07d4d11e63f4f51faf7d651f8b0bdde24230e8828184f22ae0fbd22802486789de824741494c664a605834c1013352e03407c46f83ee01258575c701f8d5ff24556e495b66285dad3358f372ceb932737209b9ed89cc9103ced52890f8c629e5b651e68e1237ddeed584fbf9b527fe12bd36405577b254db8a484bca97d9afe68ce141732daef1caff7d35d62c75e72ad0af98aa5804e31b4a30378d84d46313be4413a2672345d86a7362569908ddfe731537ef498bc816b46d4aa2703fb2d57dd2e157ba1f2d842b4731809519b1babb131a6842d37c15a5f023f681ce258c4aeca672afdfcfa82a4a2ffb2974f582385923750481339bcc9069ce90d408b9849a505b0b9c351027dfb9209edd07e83761c16070e04d4b241049775f85dc1b0804ae6bcb24905931aec09ec892cf12f4ce684aa61785fa6ed0f57630bee0a4969e536b2297f1ee40ad98b9f2fc74b829c82102161b6eb0c7a04129dc346aa21a9884a87f6f5593f388fdc7cb896d37902b2c1919b8ee8c435b55081f692142b10d777e0a7175c0", 0xfae) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kqueue() sysctl$hw(&(0x7f0000000300)={0x6, 0x16}, 0x2, &(0x7f0000002b00)="f6e1298f2571653aadf510fe22da5ad82881860675e2e27293c70626e4fa1d0e27c378b90e28c814637d3250d46595f69efd3cffcc95cca369412754f2279144f6eebab2627facf2636abc82418e33a770665ded7a77c83565184107e0d16aacd71a5f86aca4687e7ed5165a7a66328b0d38e4c445dee373eb2817871afa13ef6a6158518c53e311ac9c1579f7e7d889749b65848bce7348682a3845aff319c202ca6cefe49fdd816c2a43dda05fbbd832c01b823a5a874fc782c55ad31f918211977b78da5cdf1576b6aed2cea010f5fbedbbc64629d4a0cabcb3e1ca8a599c7192e5ad9cc8842d3f4d4d0305315ef036b96e6e7cf6663b0a5f099e7943ae407217bf104c6c5a52b439b587084bd07f12876e6a08053151e5e0b656835fab7de052e50b6414050e46e669a4d54d844db16829a6de14b2d79422205d9b4987c38b477317194a2fb3cadd2fd59beb38ecb7b799ac81f5f137c76cd1c43ea15334fa0fde4d54047f2afed22fefa93885e259e5a7a8409d58c3f222377f3e9bf11bdf2f243158043729b82e4a4eac96541fb92a4206265dd2fc7ec38b043b7540de9eb91cc30de69ee66e2ce800c6140e3cd0edd9225329823118dc0647b92aca6fb5f997e1aae790b3c10802ea0616b9299f4ad992f04a6ada840100185934ab21befe1e426dec9731e89f1b64071eaeb8c4aa1b8d6efb45db6f729e95d7719a0938cd289be65232c42e1351c1a75b5098c771cdd9f9ddf8b9576374ac6a4f4d9b46b4f8677668f8e8410de2c3b51585d491de4d4b7b59eb7a330cadd86a53f7b734fb207c8f18b1434f86fc19d706fd81e362a0ce19a1a32a3f52d75caa26a02fcde147be1de62f9f2dd86af49f98797bb580155430367712f104f814eac647ada5d19fb5d108b1bc4025730ce4d4928f191c2ef0c625a8a16bdf833d753dda4a0e73dca585d35035663b45cd926e1cb145fba7973ad51c04ffb034c8d231c0e656307486c6bca800062f3680adecb5d8a79abdddc08e5a7bdbd88f1ce41a05238bf79c65e6d35b1776997af70032be1fbd2482aa11e135ff5c20e5ca5720e0b183309a002d4c7cb205b24f3ef49349ccc9534f63f66da2fa46f36d25e039de623042eaa835d8f36f700536434c7b454989017b3f914b09c2a4f5eead4e0fb2f667778bea14ff872bc7810fb30ac8442e71a26a9d72f653bba25924755c86477098a372ed3b73f35764f5d9e0a87aa5b2b63c4b4fc44f371480e32eed534a1659cd9b8c79683645bdf95ba9cd616e14f815cf787dc984e045df61820e556c971dd68c33473bf5d9727e9ab51e29ae2a9102a7205e9b770b18a138ff846ee6a216c02349fc9bbaff1ad72f9fdd0058141acbfed9b4231f809b233eae751c9f089508cccb16e2f7b813aa26273cb23939bf4dcefdc2c3b9d0dadb019db66c40105cd9d9e78f90b0c8a32c4421abdf665db19e5c52ee2aaf7d948f0cf90969bf02ffc56134fa4a8621630348dd743c9a627dac09d5dbf2a0b27770701e8f78f89c0347a843e82b287cf162bf59f5cbfcc876a18304f9e55adbf69d6516e724a4d17cfb993e51f0a5ba81cef41acbd1ad1f0ee2657c6bca332d4bbbd9a14430f515ec67aea3c2b8bc37792262a7e403d81fa8381be707d354b078c9a6331321582648f4364b08957ac72fccdb7b5a1453ed7b7f775b4de9de2018c456f65f44c9ddf8734a663d44ca1638f00b2c9f1de8615897d677793312ccf11fd04389a34805baec6ab3abbdd5dbc1c0964a9249ae2e21b137bd913b8a9923f32d639d7a8c8447332a73839614ee371521ce302489f2565881702264acb4c753600cf3dd9f4cb3e213e219abd2b083c3c68ca7f51f98aa99833ef488a502fd3c9364c28e41bded75486ebcae4eb82811eb681ec136185927c95254ca6028d812478ab116acae4ba63c833246620ce1a8eda30b7a6e719bcf4bfd34bf939f00753c1afb04b00f4f51cc0db244bea29e51f11ceebf753e9fede2ee350dc17fdc6e1110f5f3b5cf871fc305fb075a7f77f9d9593ddb668697eb5fd4befee8366a89f051d8e15cc3851ef26496c1dd36840d9e369fdaea7c9434bf9a2a8d7cdf971c1ff980e934422ff4244fe0b078d0c54cc89da4f8b8411b8964e87d2f9d1bba2243a5a0fee1cc05ade57ff88614fc17bda84b8c4ba41e87ee53880efaa12c8f6f15a53d16c7a0b279a17d0cdc64c78cf6f33d0d4bf1ba18b2bbc705382b6dd4c1713ba847fdb4a076659a21ec41b9ac2463cf17fcc8010bbb730b32757e28932aafa1d55fd292f2330f59e2049203541c33f36918735e4da7f82aade1c3f69ceda2f60ccb7c6d37fd044548bae1f6a34953b05695672dbb5827a80053f735130e6f8194e75c79864731cb195d8ab3e19bc807dbf1bc2b710a24bdeb55e3501ddc10c07de2ade2823129b0c563b869055ea3bc2385006ba6eb9b5e2ec9ee28f25daee26694f0d6e343d88152e6c4f502f9c303fc5909dc7a4bdb2b233560f0996c80dbbffc1f003651d56d7df8f6cde7969d9ebaf3ec5c4b7d083268d6a72cc06eb4088f56299c92d15491cdd910da1c9b9cb4c22678203788f11bb01ea955e65c397de15650aca683656785da13ec2e6b0c048557761f66d733f6d5ab8664acd987004aa3800f34362ff6a24663b63eb4f9dfc65f5128ea73a431bd8fb95a57b52927d009642740608a11d5809247ba627a4aec2c632707bb3bf9ceedbcde3336ae153f985355a304c7e3564e0b2047fe778e42caffb6a14f998595798563c528257a1d879f07d1ad8e56034d62c4f90a801b3bec5448b2cd2e5d705803b9de41789ec1d3944fbc73f94ea2ed6c8d79e3799ca2dcd38fc3c5310d8f1465a1641309b8f7b12890fb3d51d6337eb4d7ea73c5beb72583b6eb9525936b652e6057d8e8757f16b7717b3de19ef4450d2b3a5ea453e27ad2bdd1516c7e1e49b9a7f63b941c9ef668a8145bd8d2cb29ef6fa2aefadd759a976b350b6be39623f5ce0f7210ac0367237bcc4b562b7deaa79e215425144ceec207fe88bf3ef04373f325545a37f68dff04a28bf1b00e215645504af23772c2c37dd9fc278f4a01ee66092b9e2291eae0049d6c555de60fa768039706c51107995f111610fa58d5769f4af69f4ded155cf1e9b0a97c8a287dd980f81c8e9290e5ecafcad83b38c744ffb29b018de7b8598b45b6127717514ea60231f2cf34280150a8e31bf9a19923809ce8640e83fe5559d6f4904a6a19c7473c2c1ae5aab3dc9a9b1ffb3c2c16ced1b4fb3343a1640805e81546eaf724cf34bffa950bfb80815d5d179b1068e36dff89e8410be8d250b501a9d2be65e33fbba1b93f9075a7d3e2f4ef87fc072b1a88db2289b9da959acdbd0b78e8db8df1dd65ad10caa0efc36ef9d57ebf022417680cd65cb46a768b54d9531a8d17011e908fc2091d5d6fae368d94a7a2cfb7773da28ac7d48dc36e6a003f63ad6a5eed1cd115302479070946dbd1632b086c7453428a9850699217ce96400db240bc8bb55444d665ac3f3e47658de2660c4482d48fa920ec97f7b8264d39dbadbbca0efe612ce6eeb94adf614781b0e165d43082ddb1473267877ea55570c77147adba6a7e1377a7d883b4f6a96f7a26c4f07d8c7062a7376c4abbad45482976ff8a8fdbc7dc35166f2ff5adbad21772b643fadeae75389956df90d03ed056653efdd570e7e20285e3e7bb61147a32b662d2cb84a3ceab7237419e38ce2045c6ba7abb0304fca1e040df5e4c8663e39ee44e0aee48b54d2390e157613facda7372040f5051c7b1293f2f3c335ca545d238d7d1a914cc24dea714c518c291666673cbbe2619eb9c683d6e242fa4756b22fad05f2cfd8ee1c2338b9c83d69132fce115b00b96a8679fe43f2c9a1657557efdf6b4b0b109ae7bcdf3ab44e0d3563ef088638ad31f81e092af5b74912274c825aeaa30182aff4f77d89a4e7cce9cde97f00c3d3319e476593901e78fbc656a2047be4d05611e6165bc35759da652ec054e41cafd858cf039c852376a772065aec6ce8e8d63ddc3fe278981f371e58e8a0792a1e0e06807cd7fe0e07922eb5007d820550ccf471109e13c1537090b7d217c9a13c1d0e9901cea1e38d3ee1b82f2d1498db80030e481a5e763349ba9ce96091d3ead424a581e1163b5bf5648ebdc55720fd93a08bc111180f235057804371c168c4ace0bb5544fe7a80cb219626d9ee547023b755642d209f2ecafee54fe87c13c92aa9fac62234f0b7cab10f1fe062c19176c041c0a5acb81736971e396ff1444407313ccd83da1e1d2747af80da8ffa02c5de7566d561dc575d1862132849cc6022e5a23c87fe1e02a4e31c7e704655f7fbeb135e0eb51d07dcfc918abddd274a14938840da5fa7dda2b89b9f849d01659a7a5798830817984a353cd2079d5ccf0ba49cc7c4806eac87521c6f35e38147f92279a6f55fd8636e9e95d98b5928bd42047eee98d9633bea784314211f92783237721fd67a6cb80fc641a0c82ac1069ed169f147652a2364b0e601190e7ccb4e6dca138aee1a18615bc87e8b2c559f1dcc0eba4cd72946c68bcdbd703a1ba5bf64042f7f387b6c85178d4dc28a2ea44a31bb635a01e9055d04ed3a2087509f2dfcd2f8dba848eb7571f82f60e567ee0c895444b478e2726b93ba9ba67a828106552bae09d55647338dbeec4ccce198bc9c524c59285c23ae1f380f292b09955e3f08eae6502b7725c4a12dd970ffb07e75d96740c856827d34ec70e5f8e847e50c40577b8e9db5030697a415bd4a335da873828e3a5139cf96c797ccba9edf7ef09c1a4169783b86554b9b7ff9b6b2d630880d4713c8c429c5309a4560297ecf381acab1f0234da11938a7f84dbf6ac1014b1ea509e1043a06113e1db103a7447b015c69ef846131bda9868a332c8ac1cedaa20198f5ac37266c35f0908d12939edcacde1e2aa9e78e6de577116628a44865c2d152c5aa4e4d46ba525b65aea74889d5b1d04532cff9ee4dcc047234c3c38eb40f16f43e50042fbd8691d30b8e984a755cc39c32d9fbd73c6d0f4f2f61c1aa609c84661168d9b488ca914d055001f08f7ce8472712935f207b3cf4343f49052b1fe707f63824e49180ab126670c0368f03f8df9d198b6e5c623a3cef7911c9d42199abb50cb29772241fb00011d31f58f46a91be4221b9efd1991ab1b5113d14086f7c1d1ea2d3bbd1c5e1b29df98e96c2541ba5c0bb4fee777caa3e124778e51a69cdc5f63cacbd3509a349d52899ce26bca22b3966e828cb6a700f4be132d5dcd89c0bb35e2cdf6a0b8b15ad4b65d001d9fc643adcffe78f294ddf17028d7576414a15123a928ef51989985026584c4d3e1ac5709ffe0ed52361f4801139c13aebf3a9f3a5fb075c38cfb0928dd709a2292f559a1872bae9dc30f0c79d52974c861a62cea7b9476678a4fe8375f129a907e0eb38e6178712f94587471b755a9165eda43c0fcd8fb7dbdc12210241e0c358c28d7820545586f8891eefd504fb07f67b4b20d42704d6e4cb434494bfd3b987d0ef42bb9ed43f15b87c9c641f6881508e3fcd8a30d31aeb2e78f0bdfc237433e691e1cfd0ad3cc18660287750cf5f18e688daad2c35d75fb48f4a529ef473a81ed0dc9dd0ce6a8f4d00f258bb280877e661b1f0feb4d36a49ef0fd80b744f45042260fee9acd920be61463558ace3daae16297b774557b8980d0721cd3f75a98eeb2e4ad29accb4745aa9ab34fd562e4244db81de0bbfe8dab66f916da3b0cf4d3565f35a4f1e66c8bfe7f25e469675726521aea1e28412c8918a6c26fada514eba6e4dda95b04d32206bb9e56df85dd674c492f245ab4c3c962b05b762c75fb1a7035bfe21c1fb739c07771ef6b9285e2078b1bd7a887dc33dfb4547622809edf4549a3ca6bdd782e2659a407d790f24b0f7416d920d67be1f246c13219300f85d953ef478f18fa52197f1a03b58def292a0f096a097b0c5feeba8b719d88b46cd840c4180b79974e8cd13e15", 0x0, &(0x7f0000002780)="8c3817f6d3fe89297d5668bf64e735b66fe6f2fa43a20a5772ff0180000000000800946f948d27c6eb23f387f9079e278aa7ccfc0a1273ae698bd9e2a4d89942a00afe5bfc652ce07e2229197eddae759f457a73a4a51ce943955470810840416142d04ef055c681f9939b8f73469658c2b088e9cf39c50c88790d32caabc101f1f6dc1f5e91c0a7c3a1ec6c65161584f37f7206f0664c83ea6001699099e70144f3", 0xa2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/507}, &(0x7f0000000480)=0x1fd) getsockname$unix(0xffffffffffffffff, &(0x7f00000011c0)=@file={0x0, ""/4100}, &(0x7f00000004c0)=0x1006) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="7194e41a", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) executing program 3: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x20000, 0x0) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{0x0, 0x0, 0x1, 0x3}, {0xfffc, 0x8}, {0x1, 0x1, 0x0, 0x1b}, {0x400, 0x4, 0x2, 0x1ff}, {0x8001, 0xe1, 0x1f, 0x7}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000001040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xffffffff) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4}, {0x16}]}) write(r4, &(0x7f0000000400)="21000003000000a8", 0x12) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x4c, 0x0, 0x22, 0x400}, {0x3, 0x10}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x5) recvmsg(r1, &(0x7f0000000680)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f00000002c0)=""/18, 0x12}, {&(0x7f0000000300)=""/102, 0x66}, {&(0x7f0000000380)=""/165, 0xa5}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000500)=""/136, 0x88}], 0x7, &(0x7f0000000640)=""/14, 0xe}, 0xc3) executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}, 0x0, 0x0, r1}) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x10, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001500), 0x0) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002740)="31229655df90cc37f5daed91e7f1d13e3ef0ffc4165a201211e1cc331ecc1b4b6adeb7007cc18ecf3860a70473e25b765b29467b24d4493f1ff1d54001515f87fdd9815f65813e812d021e1e076237d9c2343b03fa1d122ed2bcdacad13596a19c39de6a299eefa9d670a7c965aeb7c38e8b5eab2f4b7176cce70f2699a6326a543b57aab6951a0c45fe63875a71deb55f0e85cec2683b225bfa1e40b71b3646a1ee444265e7819226e6df6eb41d4d5bd6733c948c682108734a0734b5eb1b3102d755ae93e62ff61ce00e112c5ed6838077ba36bcb6ed587542196ce8c3924bf4031d5c522ae08ce9770f4de5ee602e696b138191ea143762babecf5463be3e14b499ad1ac46e5a447d36c2d207742231aa08ee5c92762c996c192bfa0d3895e3464eeb7f8559c2e1b4ad8e64dc85afb58d3a6ecd0e2a1f31c039d9e85f680928cc68828493f1b07ab397b70a192a62e61c423cb94f14301aeb5693ed7836ade02fb179555bb7040d7dad1b158b7ab00bea2223b5dbd544dc850401f1d3387f09d068706428541e2df8a06a9ab41c1bd5827aaf4a5e3446df273fa3303fd82f84e9f5d1109e9febca8364b306bc8a338213b59c2e7fbd5079db26db7c3c60988395ea99999e446181aec0fa2c11dc70a5423325f4ca9807a8c04bd7feaca2914a1c627b870f9abf5a7f4958a7d6bb32d26bef4cf0e98ac09ed953b1ed5e4290f1762a17cfb9f0c3d59f68dc0a41e49ad4d414529f688ae252112915a36c84be9b3dce7f6b2ad0be7d81479529e6935bb9da6bed154f4215fd4d07734d9d4546e21640e6a6907aebf59fdf7765bbc69b50d8c6e278e697eb1c9fd8465e8f135b847c7222cd86860a0b077c3d84beb6759de0f3c7d4766ec8e5dab1cce831d7e48ec3eb9ee544ab0da4848a78e44c4a93a9504c8c45ad68740f0339a1bcf93c19f557e1e03088df6249fd46460667199a64bfedf0ef22cc71a8a54e36e89d5e266d617ddf3a1d2993c021a58b893300ee23e1401ae50b15114891d559a05e7b30acfdedeaba0ed7de050b47a649dd62019fcfeb24e4c231f5ba78bf0174de1d5d2017ad5534727cb0a67e4707ce3aba19042e0ab680f0c2640dddd41dc82572e6722982a738ce5ea6c3612355747aef053656748a365882450196ed3058bb31875ed636bd17f6db2c8c0d9aec62adcbafb2f697d2d0bbc7dca5b36e33da24f9db4fe985e0a7e740dc685361ab4dd2b144068d6bcfb543b31f762433774bbc549abbebcc724d2d384f7d926815a86de08c72c931b8ad0f63ddcdde5e72d74c56726012d2d020375de228a7ba43bae65c223638939b3045b9f94d9f9133bf3c15fac91539424ba626daef56c064c2624e6a118f8433bb10620618c422965fc1b30abf8b52a5433a29420ae8fc6f0ebd7a50b227ac3748ef55b60545af78e6210ce7eb95a1fbc283aefb791e2cc6befe12a070d6b3dbd5f2c2f68bcd59c3442fd23daeefc7a455c5514312cdd7002fa4961829a54f7672d1d507660f382202170b392198d2fb99d018dcc54aef950714ed04f34e2326a7a1b67a05dfbf884ba43ebd25dc0e668cc17e9d7c0e907875bfbecdaf643c244831ca92ee91690517d2914d82d40dd6f9850230a1beb95d5ede180d7426d9e2c28f42369d8506b5b3eeb4c3a3b3afd84928fb587cad55c32d9ee8a64a26f54bb6b8227a8101ee19d2ce42e19fa85a6021b64fc401cadd16f275b2b2dabddd0db9b96f0cb4a122a9959947dd2dfc2e6a77671d068aa33d06e2a9555c5a0b189752abae38454389b8694ad76fa79307ddc027519eb44b8cb6dfffbc70a7d885901e8ff557a0c75415641c257f01eeb6eef9fe8582173058e2f7451ef61fef09adaf6ad69ad5e727785eaad4421516900a8549b0db12aeb582ff6418ab090dbcb6becac6d354844c637324710e1ba0a4589924525df84de78dc205bd42eb30938e574e258b7a512c589ee7a530f7320b75f3a7d88df312e7dd7f07d7c7a3f65f432e7bcb03c68eee12188f6677e3aae4f1d89ebbce43387268637f9e66b93b8580931105a10ceae030e7277a3890cf069c32f7958bcee3ac3beb8413486e0a770fa4d4d6c5e9344228d246106d9ea6302a3bf109ed9f1cb6cb167526b9a75eb5db7ada44eae4e8151553391cb56f2cdc38ceb08ed6e0ff86449fc56c0ea73b2f372279209e3e467f4bf3f4f98686e01bd1374569e5ad612b1678b286360e862171fe5b049e4739c7b8a4aa4fdd8171944de7d8ade082d1573536d9fb866ac24ed8f9db00b521c2279ca40c4b0441ab087f3a6dc640f2804b0a6186c5e2e4cf7c794a5b1add2b52112cbc95426c31b3d4e853a992385952515bfc34ffcfd647a97e46c8ae3f9d2c34e9f48b40f95f75f2f8134757904eb524f626069459c507d18b928f18c1ae02c0bd0da13cc343c7a2124211ae82af9c6355efa6f52a9cccf44fcefc8a831d37e8c30e7dd2951c7be07195a7047784a291a007eb5484937788f2b97d28a672a6d26ab9cb39c96c5737ff047533c0973aac43b33cdf66dc647892f0f12b10d7ce185912e1a60bb6029c50ee713e22691b5c71c1a5a7d44463eed58ba7521d86cf0ac1b0bf90b4333cf099d91c628f418440aa62f907a9e99a09e7f99611f3230c8ac07f0e49a31a719f0eff4b7ab501ad78069c607cf2ddc73c270e30c466084796af278605c6d09bbd7578cfdd310e84340871da8b615c3b6184532943681f81cbb006d17715e666512fc8f7a4c1ed53af334d0d374a061c2bb0c3da1bac159b19981b9714affa695f6bafe5ed110e969082c2cbe428f4d656f960679d29d3dcf5013d95d6ec5ca841e7f6a68a7e95041468cae544758c7cbe0fec61abcb0672b5aa306d62382f77686190754c6cdfe40f36e95732f205f2d7ca1009173faa786a936a2d747036e301aa8a857df9f3830a04de252a15152e124124c5372757ab442fb8d112457b748d29c79494f13a3d9b2137d7793713e9186a731d074777579993e37eaf76d6c5d2d898876df1f3aa502985ec1cf0df49a9c28820eab8fc80f96bfb95e703d3f998736c781571c7345e0e61aebd134df20cbcd17c6e256ad53cd8b2c0b80dd3f189495d000ac63976b6018a0158e1d7343e4b0bc9acc58314ef533f991178f50f9c661d891b0d2d60a57a1ee07af97e77e3a9c6cac218631fc34d18043816dcc9bfa9a2f39ff67b2537f2353c64ad34062688b0a4e527abc9ee08f30bdea4eb7e74d25644f2fa812b69dbb1c4c7273f0103fbf1a936fa6e9fa11cd8251b75baa70419dcbe8bc6db0dce59395f57103d2b32cfa714099a30dc471882b0bb4790f69fa7e8293dbccae84b4b1a0c56a5bd046746a7ef3b06980da754ec70a1e68e4ae81de0a7dd9f81239a4dd0c2e58cda4e58c3c9c39845c00c03630b2cf8d3f37b9a9834c64253d458f2ba10a36a2b66c2ce231abe969c41d1f50ecdf162f0503d8be5d8330bb0a9ab809ed2b96aa1a7dcd882df6ff42dd2c337360fd3a5735377423e96857fae73fc1b8bb4bc8cef3f3136ab96e1f02354c30fcd0123a64b953ced5b79a4fbd19c98273428a46694513d4d12d3e65bbf7846d63ec3ad514a138536ef7f5465d37a5afd3c152a55e5c0172e38ad71f107959ac38473c673c1919f6cb3e0debb4491ff2263e8bc4e104b10a0658179e75fa3d10f0bee104cb4b97f12287531929e9e444411fdc62647c34f058c0894f4442f7f937bb97c44851d2665f8bcf35b1aeba74390ac1e63a6d96614f827f7e68817ebb7057b44331c6fdbf9e24946bd8bc8ca11e28935410e0105bdbe5d6ced99fe1987aa8b23e9e5a0f3ec95b8afb0d1dadcf32ce6472975d969a8ff03e07a8307433f631d822f40677ab4700a4c61e7d823edbd232bc484bcfd39ca5e803d7b2f6c6817219cbf60e9d8a5a323ab53b858b2d1717cbe37f43da1f9bed8e8c966a7d971daf5e0b13986db86aa13ddac95362e48603f1b8e297e52d141b82c1ae9e869ae3cd527a34bf45d7d4bc2c87f1e683b15e164edc0f2387449337da3f71e64544d3a6820d22ad90bba435921706384dac3454853bd80bbdf07c2cc5b593d688d4d381cdc6b11c537225cd0fa8e766f985b443f80a48387202257a2f2edcaba8cc41bb6c8941d4ddd80f1b6b3bec296e645f165d3557047a1aba1f752e1ed6810e29392447cd204a1aca6e89b28b8824a64a1b6e1c8a6e9073a9385f4b549de8131df9d872db7c0c18789a6e07ffca7a2900f26030e0a8fc03d7e34a29121f3dc87f8e91bfeb70057956d91a1d312d3212679ba8bc72522b7fcc061ba48958a4dc19f63deaf8831c987d1f1e4987211277843935f8259165e5d651a070b7f596d655733e58ee1a0c19067c637db8ee604f563f96217e37d2a08132db2ecd3e2770816040b38552e25d0c2d7797594b68c8975dfceb52467271d8d29b4e0e8aa5a1886f29a9ed106f1cf8717322ed39865c9636372c22c29f370cfcec1022310321ccf0ab3413522f3d302365d377fc9dcf0acd804d8e02eee43016a9e126193a5f23302b1870eef59ca20d289f18032ad22e05ab98c3f21092eb53adddf573816c51e1efa67e5cd4f00f686e00fa1f02112defe002e071dd4baae818d6997e75fa70b53591f7de688a287c5f12e5aeb04be102e2b2900bcbd16f3da7f3ad22b5bcbb29ca47067190f4db56f128b22727d7aa8e68c5488f2dac98ab26c67a0b6508a95c5c3a0ead3cacf68b27befe3a2462b8883f7694bdeda8cefe804b20afa4e1b16ffb8c200bb23ce2cbf816a4486b4e984d43cff76f627e4a8aba1df1c6d27667f5690083b00edd1316ad64a1717f2bb58a280c41c23d73287b4321c173d46a29f8b06beb689a73f32984de06a5f251480bccaa57aaa6b2750a62e7b9cd3171659cdab2fb2ebe8329c22db02973c56ea3b86c03243eef71c977b2cc7590d7fe53ebdc5cb51774366ffb0c8534fef935a059ec27dee06efa6a2e974aac92db53dc9a7931e7be49dc671613f50007d2c500ddfa9ca661f91299ad9a6df966bce975155aafd2ea26963fe8e0237bd1c90fd8194644b5a6f54a2d2a9255b69a3a45c172f1444144a7964706b31680f424660b198d3ce2faa1149040b449ce2bf2a3f14a382af69a274481d90bc17862b21c7d6a2c6dee5b8b8e32fe60717f49248534c6383c431407ef9d68c4314f144e56bfaded8ea1e9a5d53eb397555a3857c4aee3d316264deb43ff9bf8fc0021b33a99b01a2ea3be191ba6de48521c3e2673c198cf51fd4a07a2efec91bc232285c8cf52882d096d909765c5103c4acf255ddddd624913934bd7f33c9aaff5fbfd6e348b17ff1f445e71334c1b2ec64810b6265b9e0f8a0e2d9f2ddff21f374a51e6115ce7f734c6a289f310f74a1e3a5706053bf67b7b9c0e9b2fc24ca2611438daef10ae1e91f38d11f9ddb6e596fd3e2ae1b7bfb4a18a96f4a28b3b8c64c8bb6835b185d1b61e90427e5fed5c8506eea52b40ab851b4b84d980ef5399f88e67e3b6d40cd836c27b868229ccb8f42e1f6d3637a122ef7f4066d524271298a720df03ad9b80cb70c0a08ab42f4e3ca42cf7b31be7fc2bee969c606672859f8eab005cee6a77c413f6aa428fe7299ba50374aa854c4a2a55fafbd7aef4fc9a877cbec10558b6c16fc8423d99fa937305a8fdbe28630bdd084ab3ae0329b1bdb9eadae7f5d9a41b51167453466e6c13da661756e4f70357a9b8519ac81a11d4b8a968c1f305f5ba20c092a980b7bbdc68bbc772ec0fd325f", 0x1000}], 0x2}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000700)=""/115, &(0x7f0000000100)=0x73) geteuid() r4 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000006c0)='./file1\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) syz_open_pts() executing program 7: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x16) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYRESOCT]) socket(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x1) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000880)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000008c0)="dd90035a", &(0x7f0000000940)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x701) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000540)=""/226) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/138) semop(r2, &(0x7f0000000240)=[{0x2, 0x101, 0x1800}, {0x3, 0x40, 0x800}, {0x1, 0xffff, 0x800}, {0x4, 0x2, 0x1000}, {0x3, 0x3893, 0x1800}, {0x0, 0x6, 0x1800}], 0x6) socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000640)="ce47322521241702f91cb2905b6756d35fa09ba439582ec84615a9631338839410be2707d7313d1bede24265fce9621de4d8486569ccf2dbb383a24be2cb0ee3e559409416a6f91e46cb3edcd7fd9e0232c131a436463da0b69d6635672f73476b7b6839560c8fd1d4dbd460dd9c7e94d03116f3f685922bf8b28b2f6cb7cb0e224450bc1c4c7413b6bda74075eb2cb1a5c42aeb52d3977bc864d57d82fea63b2807d8d1324d5d09abb85115de91e042f36e6856cbfe84b082c28cd16b704278bdf2bfca938a149b4ea084a3db5deedda5b49eaa85ff4a73a20b16309662d34d", 0xe0}, {&(0x7f0000000100)="74b1a0474a0254971178912ad6b275b3d48c634bebc5dba7ff45c9b1c1ba15fa81e69c5955093f1ed5234641a7988b5775524435b5c983c625a5178393352023732aad2c1a3bfb106d445012effbfae27917138a892766998fae1f284c0cab2212ab4de63076", 0x66}], 0x2, &(0x7f0000000980)=[{0x60, 0x1, 0x1ff, "17b5d4c411350f30acc63e675ee704ea16d54a3e4e420cdee1cc9469013213ce553f2604d159306491bdbbfe92b3f2161f6727c6d36632aaf05e8cac253ef830e88cdce981ee44358d40"}, {0x110, 0xffff, 0xf266, "6833797c85dd64998a72fc4e42f0a9055041e4b8933262ac8cc4ba2bdb3199259893ed40cf76cb2b1f0b8a375bb8413e6768a6c93dca4c42fce6b41573c06d1717a68c2d22a0d873c674dbed627a0baee2d7b5709c43873f2d5ff9b0c11411614e74a60469aba3d7b5e187580f3db28087b981fb317576d90b526f90076c3f81a2def9e1c0cb64cd99677aa5f657a005ec3ee0f6b07fb0d4ffb088e0bdab7be3a89d8ffa9bd1df5d98cba208942d96b9e6fbccb00d564654433468651f788ce28f4c62e3a0b615cc312b7fae5187c5a1ee9ff49b4032702fbc38818b01babb4e48690521675fa5cdcaa20a72a89f74158f499e21c3cc381776b4cb"}, {0x40, 0xffff, 0xbb, "6291f32933e915d8d767e49bb2d3916c366d65465d2bde6f3ed68257d8ae18c58ea43f50ea9792fca848dde3a9"}], 0x1b0}, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x9}]}) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="da3ca37b00000000", 0x8) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42}, {0x89, 0x8e}, {0x82, 0xdb}, {0x0, 0x8}, {0x5eee26e1e8baa365, 0xf2}, {0xd, 0x4}, {0xca, 0x3}, {0x87, 0x1}], 0x8}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="29f103a3ac8e7c688e0b5e6a18ce6382d8fce02e81ec5aa83d1604f077519c802dff175b956193def26ac33745aca05ac6e9b0208cfb8f9760527ab8ba17b255a408a38ffba113c8eba29cee79344b77cc7cfe0e7f57493ca1ec5c3435a4d539fd0b3db7e16c597d8539cf154ba4cd4a430ec04b2958cfc9ae108ba6ac18672d8c35fee8272f811189511fa3a927ee8934405fba566750f202d84c20ff65e7b688d45dc41364c77f1f39c4fd96de686186cbfd91b6a0c529", 0xb8}, {&(0x7f00000001c0)="b789558a47d6ac3e1fc16b69041160d433b74e", 0x13}, {&(0x7f0000000200)="1065474ad33be92ef91fea2a7fd86b5489fbb8a0419896765b8afc0d4f33517daaa8f2350a24ca1feffea0d2e186f8a8bcdbc1c5415f4f3a558ceaf1c86663b2d1027d1b36144ff9f7f44eb2a69e6ac41ecab8e354cf2b55c56dc7112019d4360afa6bdf2576ad5794074efad7ef22288fdf5cf24a742bebb07731bd207330e0750ed41b7dbd03896f3e760f3d86ea132c7b", 0x92}, {&(0x7f00000002c0)="f816517776f7371ea143aa52000b98d880213ed306a450ed7c9c01a9945cd5cc2e89986fc6c9c18809db4870d60ae9c2f324ce3bcc9a3a02dba7c60d06afdb013a314a21ba83d76e2097b8800f0e4736ddd6a98288197c8f0e6f049f252916fe1fa0888f131f4463fc5f4c139fd210f254fc0ba629e62cd43f5768b202d6c8fd6ca749b8a318b280523a10e5bade66f9e029413df81ff39928f77d8adb4783801b27b39d809d4a55fa026b3187ec19a2c1ec0ebe0840cce7227ad92102ed4427f87d4b127b91d5d62536eb1b4fa2ed878a9d75952b3dfb1101a836adacd8e0a8", 0xe0}, {&(0x7f00000003c0)="21a483b9ab9e6f3ce87f9480f3d3092abdb78cce1bd99c22e418ba6397e64c0ee7da574572c0", 0x26}, {&(0x7f0000000400)="5bfd694389362d5668ee49d39ece43c2ae956c2cb6738b020a4c51f0474286b1c9215865648edb132881e174ddaee3ebffd2acfd8adfc76a2a46ce857aa724c41b8507253ddb1ea655ef28aca81da2f637f17ba1b362107897d4be4ad9527dc5eb4e81e5c8cdb11336c038ac9188954bfbc7029104de4e2b49d30d1b5d7498c86d593d19f06f8096d8a27d9937db0e6ea9ce422d780062053b8ffe5bfaafc37b1b91e749aac60dc7540af2d49dd1afaa50495783a6d34de2f1c08ee66cb48a3e684dc1801026766bfda611ad427abfe6d3efe3851e00f8ff92388c2e637e53df9fe1e20573d58224c1776540a3472b17a944d6e0", 0xf4}, {&(0x7f0000000500)="b7a8a955347e8b6d246233f077e6df4303368cfde3dc857db1ad3e51386edffc9a1d7a0e63a8d5d83e2d8dbae3da0e0792500523401270d1650ebc6bcc914f3e5345e5a254a4be23f1c01b506900134f06e1398354708dd49f420566ff3c8f", 0x5f}], 0x7) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x1, 0x5a, 0x4791, 0x0, 0xd3, 0x0, 0x2, 0x1, 0x0, 0x8, 0xc9}) getuid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000006c0)=0x800) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000740)="d4678d15314b2d285ade1a83b02763e7525f7ac53ae9c4af5f3ef11f86d2b526e1092e262362fd2c277302c20ccc5f420f78b303c3e797cd51cc67f87591", 0x3e}, {&(0x7f0000000780)="ac7012a75be8f432f2bf950b622319c8a0cc549ac6dcd6e47527d8188c100bde8284160e367075012fac160ab0c2b04e5851fa8faf3fd6bc0df6e013017bf0c7a23bab23b336b50ffb295d26ac44b357822f9cab48f03569", 0x58}, {&(0x7f0000000800)="e760ac9734151d386efc806f4df540636ed8097c6d8cc5337a277f3e4a7365f9be6c26ef6bc4f83e02e214d57e3e446194095090e7e99d247f6f985369e1e62a415cbabad3e69210f892b883159b1abfdc03f85f48c33a37251758d49a458de21e45fe77c934e0167ef2408bceddc34ad73af242d69dd5e6534a3b9ca8f0b6bd014a5f3e", 0x84}, {&(0x7f00000008c0)="49076861c412647a80", 0x9}], 0x4}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) sendmsg(r5, &(0x7f0000000cc0)={&(0x7f0000000b40)=@in={0x2, 0x3}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000b80)="5fbe2166f914aa46f725f1237b4a5409db650296d06ff34d3673b5a035477f075eeb056f9c9a9a15f91332b55b0989c931082f6eeee4b7cf31040236924a09826f7243abf351d78f77df454587afea794ed39b819f47b8cf7d9db84a9b1210e4125c84138e6be32824851f7de4e879de65872ba28b7fab27a7fe8073380a4d0e2a76e863daf454abb92cb8028116ea", 0x8f}], 0x1, &(0x7f0000000c80)=[{0x38, 0x1, 0x3, "852a60cdd770358ac5a074a913a5e9a24720c0fe16c475161f40cb95762de40966cf"}], 0x38}, 0x2) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000d00)) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000d40), &(0x7f0000000d80)=0x4) msgget$private(0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000dc0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000e00)="0aa0f7fd5374aea4fccf431bc0038e331a6ed1988de545c9f740d1b9fae8fdf0da8d63828e69c67d673d441a9d6b2a31aef5d8b4cefeaccb858ecc07b8a83e187f23516afd5cc934caba9b4459dc1bc2a256e704f48952e264c7d8be23f54ff6495f39d19fcd2a31de1e74dd737dcc4c1602d7874e08a7c7c521f2244ee24629299cd0609524d7eb7bb4150c63", &(0x7f0000000ec0)=0x8d, &(0x7f0000000f00)="a1812447af57605a63a2a0f99027da8a935760218e6023d213d12c760be1f1504f389c68748da8b54a2851e94a36507050e5ff6299958ed81eff58130e4ac38a594e372d25368d06ab821f61bd5f369889f68fed0a266fa7e9f184a83ef3a7781cde88f657b41c7893961da8dcd418af98706f6aacff92449df8b6a44323eaed4997b8069c7c1606c0e1a896412070007e582dbd4df3b1d5bb7bbf82079dde5a0b7f1c4b8ac40d0bd25878d9c5f2862edb2e6fca8cd1d33795fa6af71e4ff7bd1dfc00deb994e919a78a7f4cba4162b231b5a6265a82668cabbffeb047719a4a533b9fd4359d9a242c54e79214b313cb1e60c38cbea54161da1a0556043e50b2f3ced98f0312bba34be61a0f9915b2dd6711f467f3a3a937eadb81e53f17d6c503e12afca32da8dba2906fe5c1a7f302356294207c03f88bdd6fad71672f1fc94eb66d2b0425143a00c5fed8874655109883c51f90002be1b264aed7633e76206be55175e95cfbf660fb03a72d685374508c1413bbf729c68c387fc0effc9416c65de58589edca28bbcadcbf0b13c1653de3adf701eba4838b07df2bc9e14b1dcb322b2e149d090814d6d793e38242f2ad21c05275c3ccd54cb7ea75b7824720006ff41c1295d223fd82808c98ac5998b51a50758c5e91b85dc34a83daed5bd083c9438b6b2379a75d65bae6ad374b28add5ca089ab304d76946f253bd466109a3d32fc138892bd02de2d3ad941dbd74045ecb365838dd763f8f3ff72a5bb809c56b057dbad508700fa8fe7735366136fed581f726d40cc64f7f04ecb10dbdf6dabcb19dc843c81a7d01bd90b89158bc9aae4b9102f0a0c9500c2881405b2bf792bccb7577f05b8e83525e3eff3dc90977cc06e0d60d2f0fc78c720f881eb9a2acedf589a064ac74eedd22c9f7406ce5fcc5bf7f1b18c6e92714ddeb0ace9d1bb37410d22d8ef24f05aa689c8bff79d4145b1f35548345f3f9987e15868bfa5ed136171707923b606b695fc649cf31e09170daa11ba4da6f1bb327c3af8299a32f6e21edf1a365519905598ca34aedda29b086917e1df935221ce7c2848b9157a7ca2155cda8bfd730e120b74644743d37139dbc930cc0c0cb98daf1fd8bdbda70043c85cb41518500bedbf9388d0deabf6b925f002062b3300d5945e8d080b5719eaab794c1f9381b371219a0c4d9dc569d496f430aa4a3348358c2ce08444c8a743d4ea4be93ebaf6a1cc297f33992088624bf192028456905389e56d602cdeba2c8a90d7ee8d1a0367233b67b21ee05410d718c99ef8ae39c4f89f9160aba9b69f1c3a42f52c6af25ed64315fdf369e7994a1d35870a4b4b482cbdb0120e5ba66d109925079a5eefd3fac7ed9ff4beae549d30f3158c798eb2a4ec3dde6f73d76f5638fe6cc9639f87332d771e8d686dc6522d89527f0587931226eee68b90c54de9b2f88260d0bf9b0cb44c67e3f79671d96189a7e0b8e1a57d73a8d6475ac2c2faf52652fbe434b24729d562491f4c179c9e45cf9ae484b41b6e6945e90b403f6fe837ac7bf19eaf4067d34f82e8b3ba7456a9999637f0d8bcf5f02cd7daf865f82f96edbd2860731ecdf8b7d48aa56ab95868134d27bee62461d4ffdfefe0d04de94219037ee687d6ed4b70c01a36d99ef7e1a443850a42323417471fbabb7dfd6b555b36d8ca12c071b52d3a469e6faf3b345f9a3d3d8a62ec05d5671f26aef0b912ee7f3f612f28108a50b97b2c046a717c25f4132600cc8cb377cac38e06eea37bba647a5bab4218f2fc2e2bdfcf6117b55d0f3aa16e37d00748c9c4b97af93b0cae52c9bc015bc22e8c37d142c8a331e747b1fa58a0f36563e254f75907f252953faea75ede1a0a76c6df6e687ce4b532cd44b716a0fd4f536fa53ff15ae6b6d49ae93b4a1d8e501d46e87413b95751b7cafe9db00ac78920f8c9ff9ac9074ee2a70c9459fc5d113d43f05914d43f28fba2fa66b60f92e78bb66ed4de7dc76d6d807359157e89ad42b3abc6a906d04fff6d5c14547ae653e556c7e9f4d242eb078525f7062bdc4e71b50c899f52622e059f9e8f0e464fa105f9e5d19a6359eb14730a80eef9a3e21f9ef5ff81729082bb97351f92fb048570b72f73a7a6a54250093ff78a494c243ec2682ee4651fb8327468ae4f444ad3799ea5e4cafc09a40ce1c8019987b15dde0ab2a15df3883ec206e99e01d8cf1bd42cd7de3e5361d83981a6a1ce5368e10568a1035bf648e57821b93d5a03ca47e8e64ab6cdcea5d3220c30d44e49ce645dd0d8030653886009439060ce5c346d4698d7bdc20d6c4fe4189bae38ccbf03f114e05071643a90f6c36fee39c77ff5f784aec32c0fc9558bf7872f18fd397859c4c5aaec7b1c0d3d0874f81d30dcf2f32bceec0618ef07ec6b6eeab394d2b9a3684f7b946928fc74adbd26dfb321dc7b598004ff9772091bc2c7ff022d144868da848b4c43bbc20e619ac977036b88d1ff8ed6cfcf6be2abcf161ba769d8500640d1564d36ae86e6938e3a49cc7d537b5e7d239cd1c06513794d22b10fc5f000b3e544446a274df3a72ef58c0c63b7234519e9504ebcab1d41465abd39f9496c9d97f3e298c4ddfe3da4dca29ad02c58d03c2f0a4a99b4afdcac04e89c1cbd4417121a763ed66b303146e2328629d5bd2795818e0f9e950e6c0d4c722a2e52e98e7a2a76653f53979612f45f3c2222f6461c495873c6cfc0a56abecc53d1f6bcd6e3073000c50c12c0aeadc0164c9ce7ff04c705d321e0981633bf159b80ea39dbafe2955d7aa6c2eb092ef58b2e03a26d67da44abb80b93813207232cd46f106bb294d92eb06dbc06297e0e95049ffec7bf530903b1294271caa03800a0ae4c8dc627ed901f5b5ff7d36a868dbdbdb6de2ad6388021b61c1c9a9466260aff0887d81c760f0fd604a2085b6900b0cbf9e6957fa7ae454bb10e280def3fee73461934ab5be0c168424250d945c1cf7a009c014faa87eb24d72e352f15fecf1eeec0ff10941a02dc39087aeb59237f964bf9fbdd067fd2e35d0832d069e3d407d06fd8f385163e609bf7fa1f253135f28fc16ca87dd83d78d53e47e157c81d378ba749684f91693ee189d2b4b286abbadcf78db0c5e5e3f7185394fcf79e7aaa7db0021b1a9e333b243887021b5a08d783118961e001ad5ecf6e8941eba49f1f1892bde93e7f4cbedef37f7bdea312cbe3bf3edea4a2744c553325427b481d6e54b472abce1500fe21b779d7d114f393da0b69cc40cc980bc6bee2970f69476125f659cf4f617ca653c9436a5787f27658988cd7a3e8081b98dc910a787d4919a67e71d1c3636053bd4bc79f014ac8c072c4f0046ab7c37d37586df8432e21c5bad1f24e86591ed1b865688eeb93423a6d6be49be2648f1655762b3beb1f23704a213e40373dcdd68a7bfdceeccdaaf74cfa49294231b15ba1e242b7491e8aa28017c54f4142b62bb67a0aea7c27e46607b7c643b2d956090b8d8ecb50df43efc1ef1203efac5124285f35d773216437c21341801ab92331973185092c39acf255fd3c0fc72f5534f4d252e87e1dc7855524ec165d053f0d6439b23bcfa099df92d6c67eef69be970d03e0f558b7d4f55d697b787ef005a90465768f7361ff3d7f79fe0f29bb736ae6cfddd8222d6cf9ce8dc09e7b077d102785d066972be712e21b3d65f66455c411c24aafaf8d1d37d155c17ad5748ca2d577fc0fafb1f9054e38fced948a0313651ac2f485f0ebd893d5a82acea80f2aee52f9cea4e6925ab245785a9ae24a93c85dd1943cabeb1d66dfa0d5ee8c897ee4b279ecfecb40e1108195a50a1399f39e02cb988908889b4e81677fd72c678d49eba920e93b36d33706d86a6dc5b58f118678e7eed0659fe9cdbc2883c28fae2c5b2f9fcb472944a79b06c6965919cf399150aa4a623c3cb3b2a5b9d804983a733cb3aaa08b45533c9e9d2ba7b634209736fe74c26b5b76d720978c54d360c6eaa200d883d35252a55f749616a23b39e19b7781d98c39824f08ebde10c71a32c97001c98cb13c858c7c670f0db7b64c039701af09a9e7dac210e9d2187aa0baf74704b5e7bceb71ec43f19f9fe672be6a4f5fcd149355d310b7f53dba3c85c9d257a1d25dcd6201ceed94e79c4b4e62f431cd4156a76cfaf34f1d2c42a30dd36069585a1175b5818bd8a164495ed046cabc518b37b79bb3b61086006ccd80d15c0bfb0ec6aade437d30dfedc8f60e2ff2b26a84c43b65a43f2ba2baceecec0b054cb253f71250bfc1180df36641a91a1a2a1a1c5d664e663ef0b458f857a4cba17c48a9c8d514cc448901e6fc9e204eb48e272fd294f15d0b02d240050dcf4fbe16024f44065b2d65f9248738a5f78916107973f9f80b1465e6ef8f4f39e3c26b669493cb867e9f7f7b08b2fd65fc0f152c588fd7444691aa7882c4044cc51a85c5c2c14fa3898aa1889fd94bc701adbee83c5d7dcca248db57cc609f959f8723d0ced33f13d0d54d0ec71ef92d976c99a02fc40fcac7208f9f8c1fef095b75f8c498547d4dba4f0620b51380a8671fa5bb0907d72ebd96d75d5386e8d601a5ceb6cbf13d20cce9eca2fe1a8a6fe0e5ec2ef0810fa2837219255b9e85d810ec82ec711f7b568627f9b7863dad0980a458d6d0ef0fd23fb78f61fdfc7fffb09dcc940718d79e575ee7d495be6c924b42ce7d14c1a25160535dabf8e913641b7a3a5daf005b19682853e36d4005ba9cd0c6270df11fb9a634fb1211a849b85413e445a034cb233ca2bf7cbd85e868f91d63cc10ef05f7b332522534e0b795a06f4bc8d7090b1ca7733037943a8a386d5c51743a953cab1a60ab4914e4acac9dfc5fbfc0b020d01f57984ffdd312cacf71129b62a85f78961fde38dcd7d6035060ecab79bc853c40539cf69e89c7a5556f0cfa73a20e65188c6ffff2dd9e21536e66aa60f0c4c2a099eac8fce37d5b946bf52e83d08492f3dd91e1e0a8471039b34d9df14e4e61a4525fbe1ce7e9d43b051e403dd7c6d851796706d3c8e0aaece11db120f264b563cb9030d6375b50367b4a1e1f3ed073420d6f6dd4f28bed63974ec97bdb7c8094ed842d99c1df11941e2ca4d2633bc0cda744069e2c2ce1c5921d788af5036069674d091587e9f2d27e4e0e520dab09897b9363c5a5dd8d24aa99ac65d9b42ab407bb640c217ee7e454fd62f8a99dfc79b2761287994849881b7253b38eab87d87059dfc04d9a9435a40cc933caa83bf4854e87df3d1d069d3ae7b73f2e2ece08159ae6ebda4dd212658d452b4100cbddfacc2fbaa2c68ccfdb24dfbbc34587efca14ffc94e949fdf12569307eebd671b7bf1b7398c791cd2b84cb3f1b2f4656840ec68f0d9c5ee7cd3637d61f119058233e1ebde0bf1354a33d9b6a4ab15812757aa2c2a647157ca829c16c90821125c3b18e3c7cf0d5d05f522060f5c6f9d5d3eb05d885f627cd34fc63f4a7b7dfff2be02efcc1fa9f00e16faadc45dc9c1e8b76eca444b35bd961e78fe678ad73317e8c94b0595779a809f124517399bf25871403922323818cfe317be7e183b247e01b3a44d2f959a521ea29c6353c30624dd95d3529d53d51a4e327044d33841ccd3927b781a05feb819f9bd0dfeede4dea401fc0db7a61613f0f6f8964515d1f06a3acfc7a36fee415e3e544e366da84f0e32505a34eb33e9114f6f74f86e5ff89b0339e465eb228c2ed2175338bedccea3bbef9a5c57488df543af6c412b8a753689c940d6ed264f697edd29e73d59592f2a806595a14694572e4d58a3003e1d97479cf9b", 0x1000) connect$unix(r4, &(0x7f0000001f00)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000001fc0)={&(0x7f0000001f40)='./file0\x00', 0x8, &(0x7f0000001f80)='./file0\x00', 0x8}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000002000)=0xfffff640) socketpair(0x6, 0x3, 0x5, &(0x7f0000002040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getpgid(0xffffffffffffffff) fcntl$lock(r7, 0x8, &(0x7f0000002080)={0x3, 0x0, 0x2000000000000000, 0x2, r9}) listen(r4, 0xe1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000020c0), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000002100), 0x80c1, 0x0) rename(&(0x7f0000002140)='./file0\x00', &(0x7f0000002180)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f00000021c0), &(0x7f0000002200)=0x4) preadv(r8, &(0x7f0000003480)=[{&(0x7f0000002240)=""/32, 0x20}, {&(0x7f0000002280)=""/178, 0xb2}, {&(0x7f0000002340)=""/46, 0x2e}, {&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000003380)=""/216, 0xd8}], 0x5, 0x0) executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x80000000, 0xfffff194}, 0xc) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f00000007c0)=[{&(0x7f00000005c0)="2c10714ef73ce027858953db76aefffa6f962c612205", 0x16}, {&(0x7f0000000600)="92bb2b99a508a5a9e09e9c22947354eee9e9c2a823972dd02202a537718c91efaadc18d677ceebb3229e7484835f87e93af964d0973e2a252ce7609f1389526a35ecaa691c26", 0x46}, {&(0x7f0000000340)="7c12e022db4aa0bf4b626e60ee782c17c48016feff9c0769d282d5aeb02bf27e63e8a3550aaf065896aba368ae346a89697a10288eb74119d277afa51f20f1b25b4bc51d5fa39b95112cae7145032777d9cb2853689071f30f2f9c65f0b8bef6d2b5c7d6346f4d181bc4e37085688805932d7ed252c430ccf1a6a9c4", 0x7c}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0) dup2(r3, r4) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x9) r2 = openat(r1, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x335d) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={0x0}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000240), 0x60}, 0x0) socket(0x20, 0x3, 0x0) syz_open_pts() socket(0x18, 0x3, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{0x4}, {0x0, 0x1, 0x0, 0xff}, {0x0, 0x0, 0x0, 0x3}, {0x1, 0x7, 0x87}, {0xff, 0x40, 0x3, 0x1f}]}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r6 = dup(0xffffffffffffffff) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r5, 0x4020426b, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581318f50300881a1e"]) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000100)={0x2, [0x0, 0x0]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) socket(0x1, 0x2, 0x0) kqueue() ioctl$FIONREAD(r4, 0x80206932, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r5, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(0x0, 0x78e, 0x8) getpid() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r0) readv(r0, &(0x7f00000009c0)=[{&(0x7f0000000080)=""/200, 0xc8}], 0x1) writev(r0, &(0x7f0000000540), 0x0) r1 = getuid() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d", 0x55}], 0x1) acct(&(0x7f0000000180)='./file0\x00') sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x101, 0x0, 0x1, 0x200}, {0x5, 0x7, 0x3, 0x1f}, {0x1d01, 0x7, 0x7f, 0x1f}]}) executing program 1: clock_gettime(0x67f3248105b4e004, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1a, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r2, &(0x7f00000001c0)='o', 0x1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x49, 0x80000000, 0x7, 0xf4}], 0x239, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x2, 0x7}, {{r2}, 0xfffffffffffffff9, 0xf3, 0x45, 0x40, 0x3f}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0xffffffff80000000, 0x401}], 0x8, &(0x7f0000000140)={0x5, 0x67ab}) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)='v', 0x1}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0xfeea) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) executing program 2: pipe2(&(0x7f0000000780), 0x0) r0 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) poll(&(0x7f0000000000)=[{}, {r0}, {r0}], 0x3, 0x0) setrlimit(0x7, &(0x7f0000000980)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = socket$inet(0x2, 0x1, 0x19) setreuid(r3, r3) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r3, r5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) dup2(0xffffffffffffff9c, r1) map stack 0x2002a000-0x2002b000 of map 0xfffffd805d2d88a0 failed: no mapping executing program 6: syz_emit_ethernet(0x60, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900002a0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22f9f77ce944d8b5e1775734cda1d8735e82f31cafce51b14576cfbbf9b5e86823b9221515f848890718cb75a0da32f7414b2efc9d64f46f55e276", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESOCT]) syz_extract_tcp_res(&(0x7f0000000040), 0xb69, 0x80000001) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x400, 0x1f, 0x101, 0x0, 0x40, 0x8, 0x7, 0x0, 0x2, 0x800, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc02069a0, &(0x7f00000001c0)) clock_getres(0x6, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) wait4(0x0, 0x0, 0x10, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x6) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x3, 0x1f}) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000180), 0x0, &(0x7f00000002c0), 0x0) executing program 4: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xc1, 0x12}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x64c, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=[{0x60, 0xffff, 0xffff, "2a5c1acea4864d0f42784a81b29fc2d469d300910bc3e2ea292c57833a209b069270e61339880af92c5fe12168a700668b5200856efaafa3db0a985a7049e43de2000000000000000000"}, {0x80, 0x10001, 0xffffffff, "2af8a81f95c66bdbf8d384ec9ee67c859288e8904e0f59b831e23d3774d25a55febf7a15596c3dd2ccbbae36248fcbb5b27a2b61b7c85eba46ef9b3fb682ed92fe318b6c85c0cba71faf4fc3677fa11fc85fa992ec5c912972208a7bcf870a47fa25cb4666188e5ebede450c"}], 0xe0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r7) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="46f94b4310c8523d6276616e5eacd8154bb3a3f7a273df820d7351040e3c1cc47a66a770a88b401275deb96097f59ba818ec8eeff484cdda4ce3ef3d1fc70906d4eb597e2fc8c8bfe86825120b560116ab75cbc186094e96", 0x58) syz_emit_ethernet(0x2a, &(0x7f0000000500)=ANY=[@ANYBLOB="00489da38b14248ba5aaaabb084500001c0000000000100090780002000000000000000000001000f498ddff87bf45dbdc337f0000008de4d3b6b9b3393ceeb34bbe405f4199a7fd2bd10c679b59030000002b7d673c41677204a59d2b4ce627e33a9144b8a5908dfc9456489853fd847e303b2aec5e68010000000000005859925326ef00006ac87032c61934a68016117e84f311bdb98a082991005d2d0a0acbd872670ecf630e66602c0390d63ffb8692a0aa91164e466ab0a3d8065919445bca5febda8cebe2825788cb3b1acdbbe68694ba9a79341847b6d3eb5903c0f60904da12561fd9479408790e00000000111524f6994c0cb6b269ab9ba864d6e0ebb68aa13f13f940e8849d1990c6af1d"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) stat(0x0, &(0x7f0000000340)) socket(0x18, 0x0, 0x0) open(0x0, 0x70e, 0x0) getpid() truncate(&(0x7f0000000480)='./file0\x00', 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r1, 0x0, 0x28, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x2) r2 = socket(0x2, 0x2, 0x0) execve(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='+/\x00', &(0x7f0000000180)=':\\)*{\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='^<}\x00', 0x0, 0x0]) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x25, 0x0, 0x0, 0x6}, {}, {0x16}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) pckbd_enable: command error executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00', 0xfffffffe}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1efe58089e71b6e5b66bbd63dc43ea221eedb76d14fd154ef8a506c0f606800000b4b37e09e4c1aaf1ba3cc2ba0037714008d52394f59fa91f67398ab80178c60db607aea8ae591316e3568da1978cbc2ce3cdab0000000000000000004530048bd42eb9f34570ef7a6241aa2ff10553d3c23e3c4d9843f355f6b25c4eea97d0b2591cb943ac07dae374188e07f196bc259286e4a3f516d225d29149b31e44abc3c2530eb46d0878536c2a12cc", 0xad}], 0x1) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8000, 0x104) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x100, 0xffff) executing program 7: open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() seteuid(r1) executing program 3: mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0x80000001) r1 = open(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x100, 0x9}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f6190000140600000000000000000000000000000000000d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="505146b77b4f328097ec3b30f2fb020000"]) socket$inet(0x2, 0x4000, 0x0) executing program 0: kqueue() r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x400, 0x2, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x1f, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r3, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000380)="b1000524000004000000000007000000331c13fecea10500000000c0c72fd3648b92142d771f91e5b90695253558e30200004e3003001022acf20478e7bd38164991f7c8cf5f912b297be1aae2f0ad3e01c257699a1f139b672f38335c277d34add08860d73ef7388c70740a84bc7b0a5e953b3d3e7d0e072bfa896443a42102000000720fd18bfbd9ebc1f5a872c881ea6e2ec58904000000000500000000000000fac500002021fbfa0c0f08008af4fcf668246c0900e1937c727a4bdb8d000008e371a3fe3437120598be118b7811a1355879c924ecbbfabe44d0c5391c00000000000000000000000000288c737540f172cad32b5772cd89207c", 0xef, 0x40e, 0x0, 0xffffffffffffff4c) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) recvmmsg(r1, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x84, 0x3, 0x20, 0xfffffffc}, {0x45}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r6 = socket$inet6(0x18, 0x2, 0x81) fcntl$setstatus(r6, 0x4, 0x80) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) executing program 1: pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x43, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000040)="b516e7f01a7683cf0af35a9732d71d4208fccddb46cb", &(0x7f0000000080)=0x16, &(0x7f00000000c0)="25f1c12dfe1d220fc0b5658ed6c55d4bb3e205c231eed9b17ef4a2a33eb584667b65498a244048a0fdf87be122711c23657e91026940841bd964107dc9fd689c492972fa7063d9940100dd2e4723a0e9f0588daba6462e60e728020838eabc219729", 0x62) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x1100, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x180) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setitimer(0x2, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0x0) getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(0x0) mkdir(0x0, 0x0) setreuid(0x0, 0x0) unveil(0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000000)=ANY=[]) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b4f3eb7071d3528ff37e2cbd0ec1d6880a63a3c6287e8a07b72ccbfc75da97a2a7550bb6527716ddf2e1cb5c25848b8c6d35ec7cf369f96b98da392b04558a4cb181468912eee50f92d23edb61d94f380fda24f83c6104f742ba037e6471f611da1559a4b6fe07c5a0e366ce38aa468b0b717b31cb7323eb538ed6a77a52bec76cd0d92dc8f6b82d6db6c0bf80c8b8b96b9d56ef7e0812", 0x97, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x92, &(0x7f00000004c0)={@empty, @empty, [], {@ipv4={0x800, {{0x1f, 0x4, 0x1, 0x1, 0x84, 0x68, 0x8000, 0x12, 0x37, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0x7, [@remote={0xac, 0x14, 0x0}, @empty, @empty]}, @generic={0x88, 0xf, "d7f97e65c75793462bf4494155"}, @noop, @lsrr={0x83, 0x13, 0x4, [@rand_addr=0xea, @loopback, @empty, @multicast2]}, @end, @end, @lsrr={0x83, 0x2b, 0x3f, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0x80, @multicast2, @multicast1, @rand_addr=0x40]}, @lsrr={0x83, 0x7, 0xa7, [@empty]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x1ff}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = socket(0x20, 0x4000, 0x1f) pipe(0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x81}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x0, r4) sendmsg$unix(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) recvmmsg(r6, &(0x7f00000003c0)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) semop(r0, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) setsockopt(r1, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) executing program 4: semop(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f00000da000/0x3000)=nil, &(0x7f000000d000/0x1000)=nil}, {0x0, &(0x7f00001ba000/0x3000)=nil}, {0x0, &(0x7f00000d8000/0x4000)=nil}, {&(0x7f0000557000/0x3000)=nil, &(0x7f0000158000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000157000/0x1000)=nil, 0x0, 0x2}, {&(0x7f0000159000/0x4000)=nil, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00003b1000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil, 0x81}, {&(0x7f00000d9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f00003c8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00000c2000/0x2000)=nil}, {&(0x7f0000ff4000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x8}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x152a, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000200)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x6, 0xa, 0x800}, {0x1, 0x4, 0xa4e728d7d3a98405}, {0x6, 0xfff9}], 0x4) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x1000300010008, r2}) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r7, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) semop(r3, &(0x7f0000000400), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002480)) r8 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002480)={{0x7c, r8, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0x5, 0x6, 0x6}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045001000019078ac1400bbe00000010c009078000000004500fffc0000000020020000e0000001e00000010000000000", @ANYRES64=r4, @ANYRES32]) getgroups(0x0, 0x0) executing program 7: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt(r5, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a82200810030000800415c014500680003012d9078ac1400bbe0000002070b16e0000001ac1400aa01010100071f05ac1400aa00000015ac1400aaffffffff00000003ac1400aaac1400aa00004e224e23", @ANYRES32=r7, @ANYRES32=0x41424344, @ANYBLOB="8180c80190780006051c00000080000000010402c726a9a1659a8ad15ab63eda46570bae6dbd6e254b783e99e8cb4ae40168f122c3432701e97bfb80449f3ed8be1fec9f990bbc6fe1bf81757845dd9ca559a4f5ded4290b965ef7e18edb556abe80068761a51876db38347471e4502b52838e06f4f962e241c4629ff173c892996248a3af3cc52b9d0f6f1761724749c859a5cd463267dd7730e644585ece4e23b059fbfc5eb4bd05ca78ae9139fa340609e64c0444771ce981818fd7d558317fa850bf1d8bb450e5f3a71952adfea2828266d03751c194b0a717019f59421ef6faee07cb3a360163be6e0e34322671f5707b13a5b391dd5e13d61aaa3500000000000000"]) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd60ffa10000383a00f6ec06afdf466c130afc590bdb9e4ff6ff0200000000000000000000000000010100900000005601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b00000500000000831bd82778040603fdeffcc23cdd27a1cfdb6ff72600f7cf88f83d5966ed97ff21c2157c528c33c9056ca5"]) close(r6) socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r6, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 6: readv(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket$inet(0x2, 0x2, 0x0) setreuid(r1, r1) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semget$private(0x0, 0x4, 0x3a) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, 0x0, 0x0) semop(r5, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x1, &(0x7f0000000240), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {}, {0x1, 0x1000, 0x1800}, {0x4, 0x8001}], 0x7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r4, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r7, 0x0, r8, 0x12, 0x8000}, 0x9, 0x6, 0x2}) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 7: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x10, 0x185) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) setreuid(0x0, r0) r1 = geteuid() r2 = semget$private(0x0, 0x1, 0x701) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000003c0)=""/96) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000540)=""/226) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000640)=""/132) semop(r2, &(0x7f0000000240)=[{0x2, 0x101, 0x1800}, {0x3, 0x40, 0x800}, {0x1, 0xffff, 0x800}, {0x4, 0x2, 0x1000}, {0x3, 0x3893, 0x1800}, {0x0, 0x6, 0x1800}], 0x6) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000440)={{0xfffffff8, r0, 0x0, r1, 0x0, 0x1, 0xffff}, 0x7, 0x81, 0x1f}) getuid() semctl$SETALL(0x0, 0x0, 0x9, 0x0) chown(0x0, r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x3, 0xfffffffffffffffd}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x630, 0x0) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() chown(0x0, 0x0, r3) setreuid(0xee00, r4) executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8020, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffffc, 0x104000401}) r2 = socket(0x20, 0x2, 0x2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x3f) socket(0x0, 0x0, 0x0) getsockname$inet(r2, 0x0, &(0x7f00000001c0)) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x3, 0x1, 0x0, 0x8000, r4}) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3, @ANYRES8=r1, @ANYRES64=r0, @ANYRES64, @ANYRES64=0x0, @ANYRES64=r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x85, 0x200}, 0x0, 0x1}) r6 = socket(0x18, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000280)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 2: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = socket(0x18, 0x8000, 0x2) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x4, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) dup2(r2, r3) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f00000001c0)="6bf3f02e6c09e67526ed12acb7755ec6d273267d5c48866bb754494a21ef7e2a80370486429ef6bb9ca11ca035", 0x0, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "2fe80c9c975b31cb312000"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000300)="8858ee0634833001afd0820013b1ed779ab89bac374fb2270cb96520f7c18e6d1162df6ee61edf0b3192c39af8fd15ae187ca4cb485311356cb7aaab951b512dedfc71402b701c176c2fdb", 0x4b}, {0x0}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="5719cbfd8ab9ffbd374801f538ed1116f70ab9b55ec494f84be318c00e20e63aa350c4754fcbb1fed7d710f8eabee2364215f189f7a85dffbe6d76047cedecdde1f87be2e03f4d32668c371e0c0848258422e11a95b05491a241170258b9ecb235f07935cf8dca93f6bc9bab49e2e939affa2545fc04e8c4661a87d3fdea2562e00443fbd3c9472e8a6981b12a1b7c22a5864fff73b77bec6bb8c0cd2c1ddd7dacfb014b607b9c776f9e4b40a5ee4985edaad7e9cef53865f1e09120e6ca5b471d507594da186afbfe6e5ae09c", 0xcd, 0x2, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 3: mknod(0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x10002fffffffd}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffff"]) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001700)={{}, 0x0, 0x0, 0x9}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000380)=[{0x0}], 0x1) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) readv(r3, &(0x7f0000001680)=[{&(0x7f0000000200)=""/51, 0x33}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/104, 0x68}, {&(0x7f00000013c0)=""/202, 0xca}, {&(0x7f00000014c0)=""/173, 0xad}, {&(0x7f0000001580)=""/254, 0xfe}], 0x7) r5 = kqueue() r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) kevent(r5, &(0x7f0000001780)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x0, 0x3, 0x10000}, {{r5}, 0xfffffffffffffff9, 0x1, 0x4, 0x1, 0x4}, {{r5}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x1f3, 0x9}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0x8001}], 0x101, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffd, 0x26, 0x80, 0xff, 0x7}, {{r4}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x6}, {{r2}, 0xffffffffffffffff, 0x48, 0x20000000, 0x3cf, 0xffff}], 0x3, 0x0) r7 = socket(0x2, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r7, 0xc0206921, &(0x7f0000000140)) socket(0x2, 0x2, 0x0) r8 = syz_open_pts() fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) flock(r8, 0x1) executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000280)="603d9fbfca62215b7d84a258d948b86a3d0fcea6ce1ce5cb7364abe685b944dad1a56a3f10ea96c92f0a4db6379e1c44f72c5cb1a0527d1bd5c4d2765440d608fa977b721b2d86df8231b640c855c159c4069d4f0c21f445ea02c286cbae932dc0631e86f6b9489be0f566", &(0x7f0000000340)=0x6b, &(0x7f0000000380)='A', 0x1) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="2188cb77", 0x4}], 0x1, 0x3fffd) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r2 = getuid() setreuid(0xee00, r2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) r4 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000fee000/0x12000)=nil, 0x800) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x0, r0, 0x7) executing program 6: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0xaa, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="30f6074cc9cdefb05019a478e9c42f2c3505c7439187961185b5af7e0c6e7ff8fa9b6c8a1100416e03c6110a7c0ccdf5a6f9983bf19d58c3c189f9e4746f3d0295a1972de3066be8eb1f9295e1a9b20e28931087ee288c8d99d3142530b56dbdafdcee383cb003a8d41c7100000018705b22019da529e3851487b2eb71f683045c1ee06a3add39b053473f9ae16510234f2721edced9b2c67b04dc55bafbc1595fbd528a111aef9aff3978626b06a977291b9233a4bceb4833a693730f1700", @ANYRESHEX=r0, @ANYRESOCT, @ANYRES16, @ANYRESHEX]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000e70000005900c707c0e6ee64a6871da5d3acb0cbf8a6300400"], 0x39, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) setpgid(0x0, r4) r6 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f0000000700), 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/221}, 0xe5, 0x3, 0x800) sysctl$net_inet_ah(&(0x7f00000002c0)={0x4, 0x2, 0x4, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) close(r7) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r5, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}) r8 = socket(0x18, 0x1, 0x0) getsockname$inet(r8, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r9 = socket(0x0, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x8000, 0x8) r10 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000000280)=0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x40}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r3, 0xfffffc00, 0x14, &(0x7f0000000280)="8516937fc27fdd5e195296d567183f299795c00ac9e59426e88ecac12efff870a258774335bc56326fc0d105fcc5150b4ab7565a28eeffb6a90cdc10805f6878a74bb764600e041f449132fcc69d6bd3dde6b7ab1c11b0575aa4987ab73f110bed947e1589324456d053b5aeed3320990e16fa14b87bcf027e7a8fdc7193f71a58fbd42ff4d94cee216f45f44eb361a761177f8a6a4990f2", 0x98) pckbd_enable: command error wskbd0: can't attach mux (error=5) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0x7ff, 0x820351f, "1a0e4de6d30aa639d13e000002f9ffffff00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r4) dup2(r3, r4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000001fc0)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dc610d7777f052c4378b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070a", 0x1c6}], 0x1) executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x8863}}}) syz_emit_ethernet(0x66, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x81}, {0x14}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "07a65d", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="ff000000008d9d0017f80900"}}}}) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 4: socket(0x18, 0x3, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x6, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) shutdown(0xffffffffffffffff, 0x1) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x3, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000200)="12000001", 0x4) sysctl$net_inet6_ip6(&(0x7f00000000c0), 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, &(0x7f00000001c0)) poll(&(0x7f00000001c0)=[{r1}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000003c0)="10d1da617e8c819d0c434da4e7acf283cf057f325cf256089bc5f28102681147087a377f1f48e08e3a2008c049e049658c22911707449a3ccec9dbef4658f5e454d9fdf9b94c9892f2d4c5ee95fd8c32b7887a4222683458112a5fac3bfd22232e19de3102f66d298b059da90975b8b7005ca4e2deb7b51db966d02f761040258cc20bf3c315a99b4ba96d5503000000e1b41110fc0678c299b4c92fb0d3c98e98dc2ddc88c7c34ce15def422e06d943430300f55ea320daf89632e26301adbddb3414ddd68ab7415bfda06a48b34d12d52badca28e0264b734242be44ab3e2c11ffc18d4e76796ea97148b6d624f065d76ba393fd555ee5df7e0880cd97dc75a0dcca5fed45fc956857f22c314e29f251249c71d617d6c287d4396f7f81a432c8131ab935696706a94eab239b3990846b", 0x131}], 0x1) r3 = socket$inet(0x2, 0x8000, 0xd1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7}, {0x7, 0x7a}, {0x4006, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) writev(r3, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() r4 = syz_open_pts() fcntl$setstatus(r4, 0x4, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) open(0x0, 0x800, 0x19) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x126f, &(0x7f0000000300)=ANY=[@ANYRESOCT=r5, @ANYBLOB="cdae91a04a5c02ed26716541026f12d6fa45ed0041937c12a02b76010f96c74b6cd231ad4c123f0090ba2e1adfa5d778bb2554c5ce619c55112dd311bbf613c4538d5029c1d81835d7a3ee242b3ff3876c24746f9d6d289c5fa23697a16143ed25317f645d31395f1dcf9a48adfac50755982d3ae46e7c315e8f981113ba76a755919d"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) setrlimit(0x8, 0x0) close(0xffffffffffffffff) syz_open_pts() executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r5) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = syz_open_pts() r8 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r8, 0x4004667f, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="d3", 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="94", 0x1}], 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) r2 = getpgrp() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r3 = getuid() setreuid(0x0, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180), 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x38, 0x2}, 0x2) executing program 2: r0 = semget$private(0x0, 0x0, 0x482) semop(r0, &(0x7f00000000c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r5 = open(0x0, 0x11, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000700)="b10005166000009f000000000007c72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb56e2f0ac3ebb419b002ae64c28e4d9028ea8af630037282102000000720fd38bfbb770c1f572c881e2772ec5920400000000005312f44d910095c3f8331600ff0c2300008abfba0900000008e371a3f8343712050eeab71d89e0442c5e5200008004200000000000000000000000a21814207bbca4fddda0fc3e53d3006f00000000000000faffce60e2b400000000000000000008a442e2bf05242e00139496a8f9d9b285d06f2e73ebedb344a60b23341b94999e52275943ceca9bbe4285e6e39af456b762136216d4fa736362554a72c49860c11dd74915e1eec64269a0a0299a70ce61461b67c564e9a37751eef26e5f3af6f1186cfc2d3f06a502ca978fc9b429b136cb8c322cb9b0d39545f6e0388663b1b0dfe1ef78f263b115653898c9aeff56e623448320ad5bf95f3349272c675e5bbd33e79fe4de6ec3b2f766639037ad005479fc4ad4b1730937137fdf2ea440f79bff03fc0e3a157e36c29040ebe00e5d65ac5d43fad15eeb264fc424acef904731019cab98c8393475f6c1e7dbe3d0b6ab614cbf00ab2d1ae3980c756a3ed5ad40e25649260090ea31ffb7af65f4725c48c032df12c83ddf37bb649d774bb476ba7194a1be2d645a3e67beea60118477f7683a0191ae25c4ec195156baf030208413fbbc2af847d9a3c597d4c0a4ee959dd68cfbbf5e415a4e76dd48f6a103804f7bacfb55f186e5f0e9bd5ca09d729882b8b52eddff4743fdfcb546a75e0b27060ed6439084f59f6b70ca72ddbcb2e0f2eafa31115b1dafe9e02abd7788c0ee79f79d29e64e4eaef23f1887ddb3eaf29deeef31d42ea7b4d571fd6bd846fc6a448e8a025322031c3333ccae192d0ea73222feeb209042b10f77e6d87226ee3a4fe9c623d94507bd1580ea68870319d97592fcaa58ec6845b07c30c3b2091d897bffd9960f5f00ca43fc9d6c36fa46024f403b29ccebff0ba99a80d00a5310e7c917703325d925017046", 0x2f3, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, 0x0, 0x401, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x400, 0x0) msgrcv(r6, &(0x7f0000000200), 0x8, 0x2, 0x1000) msgrcv(r6, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) close(r2) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 5: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0xffffffffffffff77, 0x0, 0xfffffffffffffdd3, &(0x7f0000000000)=ANY=[], 0x9, 0xa}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r3, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r6 = msgget$private(0x0, 0x100) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r7, 0x9) getuid() msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) shutdown(r0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) close(0xffffffffffffffff) syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000b00)='./file2\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8, 0x0, "ff00", 0xc9}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000d40)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb0f9e2073929df59fd9e8fa2a39827f764626124f0d619f0349e9926d81f551cd2d1274d69bdc2b99b9333931588f860eb3a3ddd8913e469b6cb5c022c1832054459c6e953a5bf4cda59636b0283428bf86fb99dac79032a4bf12e69f7c80bc4baeb185d4ab70aa97a5f97fa7d768a2038e25127f4f60894149fe025115cdd28d810029adf16910ff60a981f2f40cdaa917fb01bf67964de61392b99c146bcc0b5d9626517aacf604172e7d2e1443a0950fc98a9bb2e32b47d098fe7627fb079d5b74c9fd31ab2bdda44bb3dae69354fa7220481e93286700756670e0cbfe6101458c3dbd34f66c1c4edc20412b578eee203394168802d41da72b901633eef9b0c5b5e43876b4716d6d32544d504ffdd52ec99bf5aab1798aa0beef14a8ffb2afde472c02727e98ff5ff1d84aaca5ab90d23d338e8b4b1431a83c9a479e3e590ec706543b1d071ff25c7d06970314e6a8dda2b067a8927ec961541b39344fabe88020e56cbf74a9cf6172486870314842aed837fe8addf0b258629bfc11d8071e85ed65cdd205b72be639b350ab15e54aacd16c156f368443f67aa0d9f28d678dc852044ab8b1a6a6c02bcdf898d3fdcbabcbf0272e69783c01cf3761f5b6bfe43e33cba024f12137d4b21a259416e7fdba092b9c33b9fe7dc39cf47f75718152e1e0b52c8080380e8b10b52703db4b0ec7e266ab4e3f46dd95237c01de9fa431d0bb5e8eab635924960ddb16c2843ed3a13b974936a02bdbe25fbfe28e6c45dc8b407e3f1ecd10d0a0baa9695c0c1863d32ae843f63f10ec623ac9eb9b0c78a4f10aa5e43a3597918ba683caa84bcf6d8e0928d2edff9dccca26f4fabfc2fff547fd1543059d3158b15c7f55bcb4c5f10e926ff3ce5e77f3b9f3dfc95dc1fe755522aed3dab576aae59294f48b98e6bac163c6f70c19a123e1a75b74d3cb6a2be61a66a671640329d92c2ac80d1b4dee88612dccdbeb5665b8a7cb4979551fab7c30a09b97d8001e3680770eca98b94d0a51b21a00ae326b36d70330f267a368fde3b61c0543b95e27448fe88b4f1a994de29f1dc3ce664ba145acca93cfe6a9a5ee34e15844445d0c125291457e35b4fb5b561072d7ab2abc95840212ca2199486a39c8f5617ecf26963aa576e266b8fdd35f116785ce8537119a7467bd0d5ef010e71d3a635b5fc8827bf4432afb98d786202de60e533fbc1cbdb7b8a2fb942372429f865f6d0bfe1e74444abc972dbee3f3c0f47e28d116a07028546e63a4383b94e272665ed6e4913e8c6f0951d1b388b13a1eefe71ee77fd93233e5a6aec1169fe4fe2b0cfda0e73e5f88b97447cd97820e39ef2d657ef5665f18b903cd0e6dceec4184bab7d7010f3b7bc298cd83b32f2a79888a5980d27c88e7d2b63f3a701e851fb7da18a5e927ae45d8b1503a69f826538986afd9c71e8176f3dce2eb522d58cf697427766e3e459e909a92759516624ad081452d43744847046274e8c6fb7b02930f7fdcd6ba1919fac7dca273076c82f3df416c1b15af16f8344898b3ffe0929f945a96ec389d50b3ccd54056bc365d8040f18344845a94e85ccb543615cc904032e94d98337f3bf6759ccfbabc783fb23a506bbd0102b19099236e3d22118d054ec98cc00acd346dd236ce217e8b228253c111ad7dd999e8ad43db586deb6fb58073c56a4a827d025334b7eae88ce39cf7d62495e2fd2288aebc45e3da87ac6b48dec2fd4a2213deaa12607e619d4bb97773abb7cb6dfc7a38edf032870adfef3370eb15c60820ce8d78a301672a9fc1dbbbbf005efb7ab003986ba010698a56b360db038f2b9cc3e16544191f084325ce2dce42b8b89bbd3c17c21531ae3a4befb7c6a5523ee001516dc59be0fb2a34ff4556e007ac80bc62c4bf598f0cb03b510685fc03a1ff3091822b37d0c2aff8eb369f42b7cb6d375d71c37438147aa2de4d03d5d6c9d8ca9d5726aa4787a43b6aef7ed19b45495d90be070983b1d9bd8261e6a56278e5174896f6ce4e8a975b8b85da2735728b42cbc247b63eb8ee7ee21b438da2c004948085c9fc8654f9c3f43d8f82220225799776a7f9896feb51a7f6f599da2db9b9b66d9f38a3ce06d53d5e7f33259f917682e24df560d303aa905c05ea443b764e4bec76a16ca5f9c70e1aefc547faeec77c4e8e42e56655abbf7ca3fd60e7b4eff7d02fedaf4a59b7bc31554162a8e49f91efd31205618dfddda52fde7d337b338bbfcaf23faa36c4a47089432e3a1197418cdde32000", 0x697}], 0x1) setreuid(0xee00, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, 0x0) mkdir(&(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x120) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0x0) getuid() msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332e", 0x12b}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaa"]) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000140)="d0f00c728a5b", &(0x7f0000001140)=0x6, &(0x7f0000001180), 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af2000/0xf000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00008e3000/0x4000)=nil, &(0x7f0000f52000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000648000/0x2000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b04000/0x3000)=nil}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000c2c000/0x2000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={&(0x7f0000000300)=@in={0x2, 0x1}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000340)="198f7e486d0056a06ec1f19283532eb609cc8f2b8985abcc7236e9c60a2e76ab734aef2844ebdf01bbd84a9497d623f7ac6d42412a65655068b41d60b532bdb69ac54367e41825491597323604902fa82e42c66f07a2d8c282af2af2e11c26a0b01ceb40375b625aca69b0ac1372448beb51abba7cd5588fe55a6f8474a3173edf2c18289ba0db583ff83933b53533514579d02b1c6ad79fb4e9e6b719fb349023b6912ccb2011f9ba0f1f81e09f", 0xae}, {&(0x7f0000000400)="5748f82120880e7f700c2074019ffd90f15c54142bb9d7b23cba044973a020277d86600cb48a452d436eb81ee01d186c0fde484ecf24aec702c4d2fdb6dea72c950dab681dbd833c1c1f62e809ffd5d0fb36dbe77fce80c5da2632909fe4d694d1bdb7be709b9102e41422c47a3ad27a678354ffd881aae95388cdd1ce55e754007cc3b7c8e59d407050f51bf2defd2dd4b85af542008cd7fa4f72ecce0f3120a8ce0b2a2c6bc4f36e0d585b778a902ca37b41bec97e04a098f66a474d27fd3704a50f791cfe05fa14de77c6bdf4a5dfedf97ca3f6e361e068c17d5961484597ee0e6df5e12069ad059bae89deb0d12789", 0xf1}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="0801000000000000ffff00003b000000bdd8fe80152a1a19d99ad27d98ce0c98e090e6a8b2b6090dce9c8cbe4a48c4f94c67b68e33948dc2eb85c0d0567e4ab050ffabf8ab3f19bdd70691600a5e817aea398e446bd52cf36ebf95c27b4cd647e97b5220fef6791561f081f47461f943bde31bbab53487ae6991f7a05e6fe4db2352cf082c3538a941701ab99652f4aefcdf0576cfc1194eaa449ac0ad79abb9826cb5da91264f59ffa5c77d28c19ff13b0b81ccda85e50090ab892e945dbbcf05c66a96f13b895e0098bdf99a47262de9fb591eb9dd44a8754eeab5a113212f23e108474c16fec977b01718e20bdb56f3851a2b3600e03ca03eb887df13eef96500000000000000f80000000000000001000000040000004e5c5d1ca9b617a0e07fb5abb0d8b7626c66539cbd6e92308e656f999f8e7db179e030105dc4e73433806c3fe7abf03cc204d0dd04c419f015b63f56431c7a44dbe6ba50f30c10767c7110a5b2ba5f9a9d7714eb5161a67a9c0ac19dc4dbe24d68705e92526da82b5c153529d23bb17e5fd590a21bf1e85a50716d61e8f9a23fcd4aaf0f0d6d4d2d2af2777dd02ef90aa6f74fc2e52b60a016199c88b3ece17c36b3436f91a9af86a0023a359f6b4c82ea9e779d11fa7e56b0aca713cfbe9907c50ae55ca8fbe110cede48147f45c35630cfeea54d9ac4eae4b2e1f65e292d3ac4682ce7e275cc7c"], 0x200}, 0x80000000}, 0x10, 0x0) socket(0x18, 0x1, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setflags(r4, 0x2, 0x1) dup2(r0, r4) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0xca}]}) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4104}, &(0x7f0000000180)=0x100a) sendto$unix(r0, &(0x7f0000000340)="2511ab27fe68bd795c0c7fa86e6c7bac880469a600d6049348a5ef22cf2449480a16a6cdb0f56e5108a868eb911dac36c530e6c090936a195366f16c8583e7dbe6a7be308a1934d30642e41b2522af666f4bd8d5ae2a6dc8d39f120c64c59d4c61180ab20bef68348a8487c21b314f4a630597861b4aee3fcefa5764b409a365776af27182a17730130ddafd35b64d4df1bbade4cad740a2bd1f9a1e512054688c9659e0ea777e836e4dfdcb08ad211a9e1cd430ce1285cfa8e3e29f828a2044856352a99ab71fa3944ba0039daf25fbaf3c64870e", 0xd5, 0x5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206982, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000006c0)={0x2, &(0x7f0000000140)=[{0x4}, {0x7, 0x7f, 0x4, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x45d43) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5010"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, 0x0, 0x0) pipe(0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/110, 0x6e}, {0x0}], 0x4, 0x9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="17f8894c8ed9a3dab4c881056339fc484412e5e36e2b2cc17e2593f61883cf5d34af03283e28350cf42c66617c710769a6feac7d640f16cadb58d0da9db292de5ce27a465824fafe2592ee5f1d963f9dacf4b2e4", 0xfffffffffffffff3, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x76}, 0xc) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) dup(r0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x18, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pckbd_enable: command error executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getpgrp() setpgid(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0xc69c) r3 = dup(r2) fcntl$setown(r3, 0x6, r1) r4 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x3, 0x0, r5}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x19}) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x2) getpeername(r3, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setregid(r6, 0x0) socket$inet6(0x18, 0x0, 0x7) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000b40)) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/186, 0xba}, {0x0}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x9, 0x0, 0x0, "fe339657"}}}}}) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x7) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, &(0x7f0000001d40)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x14, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000540)={0x0, 0x0, 0xfffffffffffffffe, 0x1ff0000000000}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setitimer(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect(r3, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}, {&(0x7f0000000000)="9cf7a082949d633892ccb0b9f0f81b09d62e36c8b5ae1490cede3a53054025f9a439709f39aac58d5c21ad64763a86484dc68ae73ae85c92179eb49801aea92c", 0xffffff46}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5f, 0x4, 0x27, 0x0, 0x1, 0x1f, 0x0, 0x2, 0x0, 0x5, 0x4}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r5 = semget$private(0x0, 0x4, 0x3a) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x8, 0x0, 0x0) semop(r5, &(0x7f0000000400)=[{0x0, 0x3}, {0x4, 0x95, 0x1800}], 0x2) r7 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r7, 0x0, 0x9, 0x0) fchdir(r1) semop(0x0, &(0x7f0000000440), 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getpid() setpgid(0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000940), 0x3, &(0x7f0000000980)="176028c2", &(0x7f0000000a40)=0x4, &(0x7f0000002640), 0x0) setitimer(0x0, &(0x7f00000002c0)={{}, {0x1, 0x101}}, 0x0) getitimer(0x0, &(0x7f0000000000)) pipe(&(0x7f00000001c0)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340), 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f7000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000159000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x59}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5", 0x7}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='r\x00') chdir(&(0x7f0000000380)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) chdir(&(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000003c0)='./file1\x00', 0x208, 0x140) r3 = dup2(r1, r0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x208, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) munmap(&(0x7f000000c000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000000)='L', 0x1) executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) shmget(0x0, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) executing program 0: r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}}) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504000000000000000034", 0xd, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x30, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x88}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x6e, 0x0) setitimer(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xffffffffffffffff, 0x0, 0x0, 0x6], [0x0, 0x0, 0x7fff], [], [{}, {}, {}, {}, {0x7f}]}}) bind$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) executing program 7: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getrlimit(0x105dbed77dd395ca, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x3}, {0xc3e}]}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000400)={0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r1) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r9 = kqueue() r10 = kqueue() poll(&(0x7f0000000000)=[{r10, 0x1}], 0x1, 0x0) kevent(r10, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r9, r10) r11 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r7, 0x0, 0x0, r11}, 0x0, 0x0, 0x0, r8, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, 0x0, 0x0, r11, 0x5c, 0x101}, 0x49, 0x0, 0xfe}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)='\x00', 0x1) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r10 = semget$private(0x0, 0x0, 0x420) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xc9, r7, 0xffffffffffffffff, r7, 0x0, 0x8, 0x8}, 0x7, 0x4, 0x3}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r6, r9, r7, 0x0, 0x8, 0x3ff}, 0x7, 0x15e4, 0xfffffffffffffa20}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000000029, 0x2b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x578d, r6, r8, r12, r9, 0x0, 0x2}, 0x1ff, 0x10001, 0x4}) r13 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r13, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000440)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2}, "0300000000000000"}}}}}) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r2 = geteuid() setuid(r2) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r4, 0x0, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getgid() r6 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r8) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x6df1}]}) (async, rerun: 32) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e", 0x22}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x35}, {0x6c}, {0x812e}]}) (async) close(r2) (async) execve(0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x2000208) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/105, 0x69}], 0x1, 0x0}, 0x40) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}], 0x2}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000005c0)='Ms', 0x2}], 0x1, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "02080000000000000000000000000000000800"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/17, 0x11}], 0x1000000000000088) syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x7fffffff}) r5 = kqueue() getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)=""/200, &(0x7f0000000100)=0xc8) r6 = dup2(r5, r5) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) kevent(r5, &(0x7f0000000000), 0x4de9, 0x0, 0x100, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 4: syz_emit_ethernet(0x10b, &(0x7f00000004c0)={@broadcast, @broadcast, [], {@generic={0x8036, "5eb22a7f338c64d3055e7fe6b91d35bed4f8a3c979873dabe9a67f304d936087fc6669cfd7360ee30631f232d41ee9c2086bdd6de20b1d1ed1649eb07d72971aec0d7a0ba120be9811d5a0d3c23667017a3adc6c436d189a5eba1cba3053e70ce89d2ad94efc574e7d36503fc21ecaf766b29e9213337d5ec2d5311270299d3c6518008fef6aa51c6f152aadd34ebb5e07eb5c47ee356ab386e4d172d0002af8af58983e7a68fe6a061d1a5b0df5fbd889f7a13172e7b5710b64f683dbaf6afa55576f4d284d14cb509a45d8d5e11075282a94e6dff2d3d7c80ed0f2e9a3819f3cf38e8a9a505387f76717011a2b60b942ad58e6143e20c36cd00b4609"}}}) r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x81, 0x5}], 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r3) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000180), 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x2, 0x1c}, {0x88, 0x8}, {0x89, 0x312}, {0x44, 0xfffffffa}, {0x8d, 0x7f}, {0x3bc73d4cc247fa7c, 0xfffff000}, {0x8c, 0x7}, {0x100, 0x5}], 0x8}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x4) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) executing program 5: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) socketpair(0x1e, 0x8000, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x9, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{}, {0x81}, {0x6, 0x0, 0xc7, 0x404}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) writev(r1, &(0x7f0000000540)=[{0x0}, {&(0x7f0000000340)="681f8b68e28cf3bf6ce65fc1df2c5e3955b8b80edeacaef3d88cb55ea24deabf544950bd2d274de751db0165c45666a7a9b5807bb28c189bb1c839bff0f7134cc4", 0x41}, {&(0x7f00000003c0)="842279b1362047561076dd90df834e76", 0x10}], 0x3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11db5ca9, 0x7f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000840)={0x1, 0x49}, 0x2, 0x0, 0x0, &(0x7f0000000200)="eeb516328cd4396506009127a0bb00f46146dd08000000000000a9529241ba31bd516e3eb6acc6071a6d40e7", 0x2c) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1b}, 0x2, 0x0, &(0x7f0000000440), &(0x7f0000000680)="a43f093c6a7e000098262ef754d024e10fce33e83d0700000000000000ea6106d627e7ed01596998bda8c4e57002a872e829446aad8cffed2a677a751661e4ca34ad292e601db2d2e9a0779fed6bb281bea2980453d5fe8b88df3ddca97ed873db8120b347213d19f1088343fc34b0715c1fb48263495bdc0aa9451bedc6248e05c37ee33817", 0x86) sysctl$kern(&(0x7f00000004c0)={0x1, 0x29}, 0x2, &(0x7f0000000e40)="5f60008eb282e3a388d2de7ec339d5ddfef1510908a3107551eef44f5b8e288ad1f1133f979cc8a3d7c25b881bc0eeefdb2772caff744a6b44d36a6e90b13c6ec5a804e5266f07207f9500fe9f80422767e2b2a8d5d973d85e2ee29afe3adbe226e47b6c1e36a7e7d0c01f4bcab5e2ea51", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semget$private(0x0, 0x4000000009, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0x2c) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0x65) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x769c, 0x1, 0x3d, 0x4f18, 0xfffffffa}, 0xc) close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001240), 0x4) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="ac", 0x1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() fchownat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', r4, r5, 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="e13f00b1d9d278a8ac51166ffa2070b041b43f1ebd2d99ab24849a7a54ae8c90557a514f7eaa3bd763ba316df61621a36daf759f3a464fb8995b1744eba648743d9001be6e5111a37a14351c3b8423998e446ad8f4a89da6503d69fa5c9c63bc90e7aa0e1b3ece49f47baee80eb69973135ba89a7293056c82b276106f03476d9ad041bd409083ae84bde52effcecdcefdf88dd5d9f77ac9a2fc8c8889dc3a5676da940256581a69c073d7f7", &(0x7f0000000200)=0xac, &(0x7f0000000140)="84abc90665e3420c5606737c1b062def8a2d33ff379490c855aafef46ddda280d40bcdfd29b2", 0x26) syz_open_pts() flock(0xffffffffffffffff, 0xa) r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) dup2(r2, r1) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)={@broadcast, @random, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x67, 0x0, 0x0, 0x2, 0x0, @broadcast, @broadcast, {[@noop]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x31, 0x0, {0x5, 0x4, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x2, @multicast2}}}}}}) r0 = semget$private(0x0, 0x0, 0x10) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/3) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="7f8e769e0afd415700000100", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x3a, 0x0, 0x81, 0x0, 0x0, 0x3}], @generic="429d9fd4591a12f2217e690b"}}}}}) executing program 5: socketpair$unix(0x1, 0x5, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r0, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001180)="0800e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112", 0xed2}], 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = dup2(r4, r3) bind(r3, &(0x7f0000000000), 0x10) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r3, &(0x7f0000000080)=""/93, 0x5d, 0x0, 0x0, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000259000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f0000101000/0x4000)=nil, &(0x7f000008b000/0x400000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f000002c000/0x4000)=nil}, {&(0x7f0000343000/0x2000)=nil, &(0x7f000024b000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000b1000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x46, &(0x7f0000000380)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b}}}}}}) executing program 0: socketpair(0x10, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sysctl$ddb(&(0x7f0000000040)={0x9, 0x8}, 0x2, &(0x7f0000000080)="981133d6e7c7c0dd12fab2d86cb492de15bc66bb3730a7e6e332dabb4b935463f7657abec43da1ca9a6e87fb5c85dfc08a5edeeeff2c0f9b7447fef76e2a0c2d7cbe35d75b4275d786b00ac91b845cd3ab93e224cde43657c2920643574622662862fc82b80f920f0d1a7ea65318cb7f128445bd8a7b2bfd7465d2fea698f967a07fa331dcfd79eb4edc1df1b219e637cd863bb57dc980766532f230a906aadf91ddd5373c9fdfeaa7f6d9623663ff838dd3f281a890f84d1c5b520f0f0902ec9684bad8271412d1ab9ad65fe821359879e217fffd9c1a8c3845fbe9e6a3fcfae34a0d8a736015372dbf673ff9b5cce1d88068cf4654aea2331d946c99b2fff08233574c80e33dabc71c88da3ac3612c1361fc715c8b8a0282090eec4ad95936188e23dca99924fad3f974708964dc8008c2f48c57d4f78b4ee3a4f55d5f5ae51a2544a8c7906505ba3dcb3d7482d75fddac4a142d036dac9c1168de712b8e589dec97312b4162fecfba1b24bcef3d1c1c5bea233b236d1724cadda52067b2fc3a36f5ee91d2ba913cc88b9d24f319bce1d90f5d4a463e09db33335325de3e8d76bed0aa53cf030c41ba4ef8d1d90e4fbe19972df70e2521309ef7249e1f5b1fc28e0745675d526c37d6a3bf2c1c1bf19b9b9ede967568467c6c0f671493638187baf1518fb2cc77467e426988b9daafc4c955a1831623c44386ec012ba01fd9de1ee2ddabc71d01ff519f3fbe8c13ee7cf871f6c5f7c5ea2bb566456dcd44b84ca9b31327d8c39095099cf4064dcd475c61c91fb98e9fa38ba10362b1ad1f740109dea1fbc0633fe3c12fb31f4f61dff4635f55938ef6f465fbf63a7bf3196f70108232dceee07fa74fead5920409a31404a8ce61d3284630aa7666b710523482961aaf61dcee0786acc6392aff273c5b1825f51ba06e2ed83bc0fac73020957a17b16a9fc01ec5b9e6fc4fd882b1ea2159e39e8f8a27c69f48fea53ef34036b1bb9b4f3d8a1d323cae444a3d6a9e6da4074c91c0935ac6d20ad44a582683bc703ecd7adc1061b6239a5dc280facb3107c3706f1b102931a939afeb6f32986c8c990092406200cbba1de923652b24acadd0a08b6ea4153a5d5161ae49c078a97336d0990bd7c8708501154f67a265bd9a64a8b0af4164fcd591f382970347b0916aeb3d7fcfc6cc62f3e1fd187d8ff8f46ad824f5aa62975c782dc8661e40e3134bafe039d13abd10edd530fedc202dd06d81debe67f06289b53c35aeec3a223137e1516885cefc3fa51b00ca94915bf67623718359683ceb2aa1239884e542629fc1ec8681a5286ca478347d9e8ffd41c52cde6e0d6cbad722c46e7b66da4fd7b88b0ee0f188f781ba6dba947b105c929cdfd673aba242fd195364b1f066d8a399f6dd637a25968e5ea7f83d71e26596809b18c11b193de956ed83a0bf8842efd76dc33f1f1c6bebf73180c57d81578524c7f8a065843169b1428842c04be63ab41607e8c1114d1000118eca65b213451115670f731e45dc95692ae3cb24ec778cb638637bb8ab7a17fb7b3c72b20c79e70b6e53a39309534ef50d9e37576d16d74884ec13ac62e8fcb8eb55790cbcdc844274d7ffbc6573773242fd42956cd68480a9b682f7866c25a942827b339783fa579ae00729599e4308ccadea099265d5181e32e7984bfe1adec073fa64d9a5c2f5557b7c750a2362def328970eff0ec4f708cd4e8c140ac1f757728509ef538086ece10838b8a1f82125cbe7b093f3ac4c40b362b328eec4537e64d92dc1f1c98f117ed1a9fdd14e586f295d075d7c48ea3bd8dfe0d223e6a5c50651a9a99bd276fc4d66e6bcb4ea9d6f7306b4331220740582be98c0dfaefc80f2e02defee8645d69a4287e357e54b69b44e222351138cf177712941df3a57ea25aefc2bb0e7fbd2488dad62e429036aadd4de3fa679794cd1546f4e273c725a39c2e4053eb662b628014d09b349aa02accd237ff3ad1e4e4ca06f426789c79ae5630030d17f352feb1b7ecd175fa74146ca2bc4016f37d769a7d38b4c8041204a3ce2fefc3efa0ec9957ff5c32be344dfb4de772555a22f26b63986f8f993ddd048c5df6c90a2b570bdb115c946f7a643ada73a2734d2ee72b005775ebcf8ecba5c43a60a161dd0991b9f9e5390e8eb03491b8f61b2b5159224fa15a24a83d60eb85b4922a8275948459ab7f5e854212ce1a0816127e156eed65e677621a531eb846246d0f2f7e8b0240196d93313ae7059b9d189e464a951bfd91641ffdd88db97b3b9a3ed2b4d0c90af1398ccbef8a9adf0eb031dab3af265f8995a16a9c9e82f2c63636e7119b25585d90069c5b41a84a91eb954be4b77394e5d0ac5d775675ee0699109142ec16ae54cd7d0b3aa65095078bd87b798aba4c6f9e512dbe4b3f8d7a5ab0cde8b7bfdb126da418ddf57a1aaf9d544c2e62175f768f17c1738beec71bbfc68ca792ee21badfd2b3b911f65b59b63ed39593868431e3a72897a2276442a357fcfb2f59b09a3bb6689a6d6c3efa87c223550b832679db932515be66723c15156073191082f1d78813eab6e1cb8690d1ab1f4a8d55aa579ed3fc7a635d0f401e813c35e268fff60974771199b1756f31c32ab4a634df05a2cb277889d1baa9a18f5e37bfbbdaa649a6e06e6e2f52f018e29042ded63d3fa3e92c44953568cbe791af9a1d821ac83f7851dcf9d633f84d873f4d84a166487fce9b795487397a5ff2b598eff1da543552e8cc48a81327c1dfa8ca0ebacc5862fbad85961350060b85aff255806ab22e87d89b991387d1e2458afdfea4bd8634c9cc6a23ca7e9b038fbebe76f7faab29b7ec306e26b65681ab6161a9d258236c4c520f42095861a991d2575b6355b7ee2b3d0444e3a45996d573959c9275624fc86d4e3b9c1ebe67630fee537272bc89c77300fc4df4917f3852ee7cb8e28160c5e0ef433fc24f9afd022b259ea23ec709383754d70f829d3d68573649eedbc588301cd5c42216c11ecccc7e902a1804218b5c1a42c7c5d502d880875105ff5e8707dbf412c17d829e7714ac8a558bb4f5fbea5ead4b7b49fcf08cfff4098ce282970a232e334317bc02418d9e1f0989aab59114e1afc7b0aa97d1967155ea520de0a2477432420a86b061c4fff4491452763864a4d381d0bf34c651ef161c1ccb166b8e5f59cec903e0a0564c44b412801b74a4c5b613e6e83732536cd896f8a11e622e64bfd6e7d49778100e9fd53ea6f2a2a4498520ed232c8c93baf1a6e59c667c81cf3e65277f8d2360aef0197b1dcde768eb29730a95c5274dc9f18a7dfd5351c817fdbb1e16db31003788c53529d7d74a9ce60123309088af578259676eab5f9ba77a677f986cc217c07595346ff5ac4bc04be43a261a4fe2e86bbd3d29eff1de5667ed36482be91379389e13394de9977aa39328a1d8f46a46d1e45fb1605f476dfd59fc7622e2f5effa02f1599420cb988d65164260b8866c93b1d4a1234f62cf9b51471ee2478d6127af81327c4ed19a745b349ad99f47f23f983240971b7dcd70bb13804952586cb745847ea81031c2479745f8416551bc94b482adf96ffbee4006069c8127242dc10df9e17d570a319c81b6809e9622ec5702c0dc3c88c5f44f80b68d25820d0e7d203ebe27ff8019a120bab27d7bd81e3524e33787f1a1d7762d02b9444c1f38751b425a3db1788e6e8f667f888513686af501973929e0a2fe9f92f587ebfbf51f6074a462f0434ff1113ce32e09648d22c56d91ae21385a8eb3574a046dc26594f584a02aec3fd2e7d7258926a8a1f60aa963f418811969ca4e902accfe931c8598fd97e8c52656e08a9764dd592cd4bbbf9b316679f4edbf5e73d31eef58b08497e3500d4d823a8570541f9f69a883607626990e70619317f6e9abaf86199d8df48e2e3af5c8b948baa8140d494651e999d81b88cb3e75055f535849def370b62e6f484f1e51aba600b0ae7e17987a18131bda93b4db4c83971876f2539627357b554714912d9986204ffb537761232a99fb5529b65ed9e86a249b62c3c81cd247a4febc3cc757eb6d1539eba7a8e7df7dcc50bc5c2638654653fde7a883b33d99abf449dd7365d3dbc2bf722ba6fdabf50ceb10f4cf71a52890ba068ea85496add33b89070c61dd99491c615237c3e012f2e801f2f43d8df5fe00ca36d03abb3fc33bcb532e0f6aed7f20b36c561565ecf7a8f7846ca0be5022f436f519a279e01f80edb24a40d1f9749e2301c7c46db1b1c351eb93ea27bbb87008b2e2d12173af7482a5eb152640a8c2a019dceb71eda5fe8d7253b6134530caf703293064eae37c4c4463cbda1ba1b400c04b87328adf8287b1ddfcfcfd1f92f5fb78c02999558829655f4f97b821e2063a55c5bf67bbfc52925eae44a9a0994dabe41878af0893656b7896712e5275f0c4806cd154f5ae6ea81b076df20996611fc569e5c95f39b7b69db2ba1bd6e2941a84eac5fe75d88d0fd1b2f68a68e8418f3a142ddab324eaa10e60926fdb0e35ee9ced8989e56b3d3ade829ed0429d68708aacef226d20a98a8162bcf4758685ed9f4b2fccc6fc65bbf61caf0dd3070caf616585ea816aa93ac46dc1fb4340fd9b724c67e781cdb2261cd8f4293388fbf5676cb9f261ecbf81be8bc15d44ef18baa8ed7a8567c8059c1fb553c66b65b1332652847f759eb3b3d94440baba0e1423e7e4f0002c59e64132131a5dfeb0936970c02f15eadcc009fc636d411cbefc9e7ee946403264089b0867468163d1681fc7d3ca3d85e6f22b4ba758ecbdbdd293fdcda240ca816ea3d08df5c4869c44f435468b309d34ccb053c1182e9077ae0999dd7cf1a3f2ee83032159c282d9462a31ba562b459a69baa957e34685bc5fa2a254ae192feceb398ae6cac6fb4dd20dfb6f253e8891980482b9efa41a3e4501685a1aab83198ccfb2e6b910e26d3f1990dcd4cbc110d9d921d9f861cd5522b3ad0d6a82c5925f68bc798662b549cfa5f018ea4b231ac4be87ea624d4594db33b9477facea73efa3cf4c81cf5e1f25f8e5641d4dc1331b23ab7a92c2e72ed217589c3f8c187d13106497a463aef1033dc651c51f811a0c3082040c9eec21b26b2dee81e0e93cc863f4142f25c12561df7fa06ce5c4b509e3a03eb7ef4403fb350b49c1702c036955d16eec89a7b4c10bd462b895bd16d5c26fbaa9a788976c908b67c15ac324e6aabd40be27b1866326c9b376c289dd684dc29ae98bb49903abfff1220217a82cb858edf193efd35833bb2b03b6bc954853dffc152d4cfc02526adcc41aece749b31bf0abf94a7b5e0a6b4e2379d53ad02a826d0280038687c3f456db5a944e10ab9c2854514a0ee46cc7cad81db7b0435dc95ed96160eb386c838992cfa66045a34116baa4eaae1565d09879dcdd83fe71168c30f745e3fcc5340520e43a26ff11404a8875d9f3de337cde76c0e6b1b7e77e2682e7a4ac9c757a3e4956dd33301909762d3017e81719c7d7e0e3dd98ce86efb5617414e9d01accfa35d4adca412998f3f51354f53711978fb9470edfb7329a22199697cbd8a8e0c462e4ffa35807d57a1898582bf0dd50aa8dbc37932ed30e1a91cae6be24e2100003a926826860b5191c4d6d2ca8db7fba2ea7f919c3786fb1dabf51c26756016d7bce381b3918e1d5b09bc991e03798f61d615fa9979d74241f4c60e874e7e7e84fd77cc3cdd34bec3f955959b0c98e4a8210e50df8b9f37f6eea0da9a196b175d407fa92f9ce448425d4af42f933dbb8b81b613e64d85d30cac", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="dcffb33fcf66a43a167cfad235484fd9d9218d0e1f503f010eb38ac45dafca77b30e7614c63361a64610489383174428c8e54797c61a1f1c8036bc372d4f31bd0613784cb67cd4c9dc36174cf833ae2b57eda37f717c8fdfc943bc6dc42270c8fadc71bc1b421f01bca3e95c8879af9af0ab5e3f3ff0bd3da0be208f4ca1a871ecbd29b66f9000722f73d3062e0589da4827cf5c85e3076089f6cf850415851a415412a5abb526f94d74c4b826412ce3bb8ca0338e51ddda8d38b7d393326226b9f6a50d086464454de225bd0d2d41f4e9b6ebad9a4d501807e2567e42e6cf5a0baa05ca9b911c651a7f5135ebd55dd6cb1b53c80ad32f", 0xf7) unveil(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='W\x00') setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001240)={0xad}, 0x10) unveil(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='W\x00') r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000001300)=0x4) r4 = semget$private(0x0, 0x2, 0xd4) socket$unix(0x1, 0x1, 0x0) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000001340)=""/252) getsockopt(r0, 0x5, 0x0, &(0x7f0000001440)=""/40, &(0x7f0000001480)=0x28) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001500)={0xffff, './file0\x00'}) r6 = socket$unix(0x1, 0x1, 0x0) close(r6) syz_emit_ethernet(0x12a, &(0x7f0000001540)={@random="2af5a1f0c847", @remote, [], {@ipv4={0x800, {{0x45, 0x4, 0x2, 0x8, 0x11c, 0x67, 0x7fff, 0x1f, 0x61, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x1b, 0x7, [@loopback, @empty, @rand_addr=0x1, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x2b, 0x9, [@broadcast, @multicast2, @multicast2, @multicast1, @loopback, @rand_addr=0x4, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @broadcast]}, @rr={0x7, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr=0xe49]}, @generic={0x82, 0x10, "8459afdb52911f30bcae1dcf5b9c"}, @lsrr={0x83, 0xb, 0x81, [@loopback, @rand_addr=0x40]}, @generic={0x83, 0x2}, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x1c, 0x3, 0x1, 0x3, [{[], 0xca8}, {[], 0xf2}, {[], 0xfffffffb}, {[], 0x7}, {[@local={0xac, 0x14, 0x0}], 0x7ff}]}, @timestamp={0x44, 0x2c, 0x1f, 0x2, 0x4, [{[@multicast1], 0x1}, {[@broadcast], 0x2}, {[@local={0xac, 0x14, 0x0}], 0xc9f}, {[@multicast2], 0x7}, {[@empty]}]}, @timestamp={0x44, 0x44, 0x7, 0x0, 0x1, [{[@loopback]}, {[], 0x1c2}, {[@multicast2], 0x8}, {[], 0x9}, {[], 0xfffff0ca}, {[@empty], 0x9}, {[@empty], 0x8}, {[@remote={0xac, 0x14, 0x0}], 0x38}, {[@multicast2], 0xfffffffd}, {}]}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x1000, 0x1}}}}}) setitimer(0x2, &(0x7f0000001680)={{0xfffffffffffffffd, 0x5}, {0x100000001}}, &(0x7f00000016c0)) link(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') fsync(r1) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, r3, 0x5) r7 = semget(0x2, 0x1, 0x120) semctl$IPC_RMID(r7, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001780)={0x8, 0x2, './file0\x00', 0xffff8000, 0xf9b1, 0x8, 0x4}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000017c0), &(0x7f0000001800)=0x10) getgid() sysctl$net_inet_ip(&(0x7f0000001840)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000001880)="a50aaeda78464bf7f5eb117cbb480563091f358dd6066bed31b0c6440d2defb763c484213a88498d0bc5e972e8e9eabb91a71b546dd238d776ac74ccddf143b496c2c2a83e72f61b07930f52fadfe774b00ede", &(0x7f0000001900)=0x53, &(0x7f0000001940)="1225993ef403c875bbf1c3ede6e763d1cd86245224345439e609057e032b5983ca20b97f2096ca49a2285df43625c72e55e8685233810253c4253988f317cfc852fb258ef53054e557639bfcec3b4046f9dfa4c84081ba95c3d35639646b48e7b5f9a379430809020dabc4d75c1e968a54720f1389c885e19de4fd76e92f59b020b74001b623c4f5fbf788e1b840aa8d8a5f95e88699d9211fbdbd5558443f694e96ce3fe02d54f2c1c950c71a4ceb55aef6f695d9f7d59a60cd728c5aa3", 0xbe) writev(r6, &(0x7f0000003e80)=[{&(0x7f0000001a00)="c33b6eefb783c25b67da8f1c85e7a6c459d337ab1790f0bac419645e62f2d63ffcaf0287fc45bc69b06ce60d690a9c1c4d45a50d04c89ba0da175855f13e0ac21c047549ab16a4be5ca5663b244af1c0ebc7b4989149c45352bafa08", 0x5c}, {&(0x7f0000001a80)="364a005fee2ccc9e1cdec85e1f5af73efd419feebed3493750e5972be54bc6dd886cb0ea11392c1a8c1ad0cfcc580ac0c1b6dc376e6c565c1ecff550bf77c0e051a8bdc18c033bdef7c4e6045479d18c985bad4df54d87f3d37da1997a98c12aa7c254725617bc2f825b63e3142479fc74888c595cd952080c4e05575d6f0a9f21d66a398270415d702a8c3b4e545ed686f084bb1e470fe068d1e3c9297588dc", 0xa0}, {&(0x7f0000001b40)="8a6fb93b20b44ae6817ffefc42248dd05901495c961168014e4e8cf102ec22dfac537330cc3e471fa47c573e5fd50465825e0fb8a32206cc3bfedebcb0a7cb28bdeb58fcbd87b256d2a05b55482af8aadb7bb598485584a0b2932adcadb6440d013ce21e55893cc5a2e3f26da147519f6d322704424a91aba64f620f8e00bfe9de60b4ee51cb5f38910bccc077ec66ec5242d04b52b3ca0fd4984114fb84ae9dc49a3f3add8170f42aa4f85ec9e6d0ace91b10cd5c9777e57cce9d1cfaea8c92d21524a2705b25b1229bcd5ce76330b56c41", 0xd2}, {&(0x7f0000001c40)="5510519338fa7cdc987175c899a2d232acd48f8611f232ddf55a3bd5816a253b00ea6d944550610a9a5e4da251a89b82ef7c5aab4e0b126cda9e8201e420daf260b600094674f9f4ca064611038fd4bc2cf9ee9b2870abaec0427b24ecbdc1c69a7e274cf86e1807af9d1fb26db3bdaf99b7e0c411993e8a223325cb66ab062026ef98cc9fc184b10b65669993ff77f3af2f14bd387bd0a007897bb819ccd2d919a3a02305d6c9ad9ef754276977e46ef3b777b90f5aff", 0xb7}, {&(0x7f0000001d00)="65f7e229508f2be2b78d834ad78393f0dc36fd59740aaf59314af8e233d4e74b623555e4048d2f3b6bfcddb5989414e62f9a16e7aee93b5fd504d7c5dc193b897b50a55e5c", 0x45}, {&(0x7f0000001d80)="51966e62aae553141bc7a56e3af6d226e01dec42bb3d9374a8e335f0fff102a2244efed2d38486b31cc7d8bd481d00e6eec10e16ddfa6547ab43efd99b6eff9015d5431035ba2e2f10d918a04f5c4ec499152ebf706e7d575fa3ea5697e00a31514b0a320fcc852a7bfd942e1a32f026b976a157449ff834583ef97d9426807c80093999756624f4be9584a1cbba6b0c7117ca9c04a93fdbbe67e3ef96895cb17e63492a7dbcc3e736cf2b4999112039481c7a43359eb20479b236221a0674c0f27697cc0aa6f703035150dfe6d84281b558e9d892017b3dcc58eb96a1c98f500cc574d490e919f44d9f18743a8ecaf5de4eee4a57e0e6b45461c11a2af97ae6052566e654ddd92567dc0594b027528e845c632ed9964b40665d97f1c1eec1e1fa785f003e3fec303842236fcd8062f7ccc9475c9cb954329c37d7a619df95e562bd5f2a10c787f71ac167924af793b0b3b1a2a0f799eae49b52f98257a56c9f57d10faa9c08dff21ff846bd8943b59ab7623e3d0f0427c0fffd67ba691a1d5dbbfec60361defd45d7aae7940083a2db28cf154c065004a7f6a2b55e942c706b16b78cc490cfaf86ecc2f7b8acc2834a4ca6d3f4d83dff3e0b238ced10348f4886418a934be53cd1b6e766f4d1b4be5485030fd6572dda1dce6afd56000dc8da4e551a6e8a9d67e2d75f58628950f9a30d45404574987394ad666beb4d54326a18e425b7f8f5d73bdbbdd9a5881db0f2a0157f66122f233f1c4a055623db0a0a1c07a63ab26d87287763b60bfb7047f22cf25b92d4258b4f668e2728fdfdbccdf3a97fdff1b0a084ccb21f8590543f6be939833b444c500248bf1fc385a0eae54721144c854bae06ab41c033782acb4cbd4413cbe8307d87d655e945ae8ce5dae9b63411c195b84387d8bab0d869010c1fc915a3fdc726a988c6848303ff14b8b06be04b06357f14800f4204bbe3f009814477fc320d260e2ad7198e99b6f4d49656d9e2c15e687a3ca051a720005b48be2898ce3243199510af65fa1a51303e5ebf9d843c7b2298b2530cc9116b1939f218f11e17ca79264aba4feeebe6017706566fbd02387faa64d9af04fc6e8d7a8792275a56aafa51ee12dff3abfddea36837e18a0c0a3326906d2aec2e665dbf6205e0393b2daa538062fa57d58ac054b7a0c7eb7cee1ad8ee7e0261b7c8f29b1ce2f4d6c0d864f4e68dcd497f0b3b44905020d7191e71b8de4e54d0ebd82e6e41aa50ede3d18c146343328221390cc6c51c44510ad460b5caf9c5b6c61083b2a43012d0ca16c7547b5f7fd38f6d4f63c97ff4256a84bf406af059ce7b97b0c86a520bd7e4f11a1a677a919aaa278348db90ef1305110046077095a2d24e51ac36d494e9e7e81e6877a45abbc13d5e1647842bfaad3089f040f844657ebd2d580e730ba4d54022183a67b2a0f581d72ff17fdd81edc75066e84173fbb16f304e1eda4b47fb01768bcdf0c6bf388cb614bb11267340937cb0385406b1a76a5163a6770d38b7e72702918dc42af9f641ab147c736ad7a20f81b2d9c583a8ce2ece99f8e63c84f083c73e59694fb5e9320a7f419aeccc971340b2bf3355662ffddb5a10b632073c5d8d03e3a478acf5e34a76e8e5025a6af90378194e2ef2692c38b920af19779624c743f122c3b482de765b231004816b9b94079ae50f28ced8399d4dbb3971bb8607008ab4de6e657cf8ea7e9f912393f7c65b28ad0ac47674408cef5cd7448299d69bf0b6432fb8283a626be5567ea02ca64032543325c2497ee05c2829c1d3da12b7c57b47659376ddc4eebe11d95455a3277d6c6d84e68b5874687c108f13d67b3e02cf0cb1a543c6a5f7bd0ca6637cb22c1e97e6c093d5743d53e058b659298c5f9e4f2103d8a8af2244fc4ab4d97fda559d56d596123033c4069b8b3550c8593c02c7b169aa46352508b5e874049ae7a1ee5e66bd4363b99da79cf196c6e8025291b3df5244d266133c9ac33d3a63eefb2dcfd3de09b546505621203005be7a66727124b9b3bde3d9800c2b07916e12464653d98ba61efa5950fad0dde65f8122d4e3641a64136989bd24d457e3746555545aa0b79dd4bda23b6c8262b0a75a098eaace43d03c395cd14166aba43863d061a77c54b26acd6a753bb06d46f4a706bf06e3a0742613fdd58293ae801344021093f7de165be02fd0c6a302f46ebc1db9171795072e66e9637c81228f5addebd3a5a25b03527a9b39e0a4f5c4cbf45687da59241faa1cf9694e8e893f4a6985a304cddf3031b7232ee8d18bd7f1ba42083e4c576d4221b2a287885286b7b19bb0fd79209af8640f7050b1e9ea9068d768ae97f274581ecbc31adc841377215659435a49a4a779de217451aa653cf47cbf57c8c91fb5cac3c4c1f8c3408771532bf619f3e78256dbbfbc901c8a59ad6cb09508c2bdb19e3bf33cc767f1261141552a499417406d7940ef2c10b5717748facc06959ae84aa6873ec6ed5bb41f7458bc9d377008f5590ceab8fcd06c7c55f2245bff3328c6f17a7abc1c08dbfc41ebce2eb279adc360b80ef44f358814cfb7ef025c5a0e455ecf61e936fabacae4cbc3dc8d0948bb56453ac004bb65f6cea117d45a843db4e5818f5f45216b0c26aabaff1c6d9d8a7921920f616351022e01ea6961550df6a5e13fc226e07a1937ae75c232e2c6b78a2eb2179b2801f5b46abcaf1f63619d5bcd7df615669dbc876f4f6f2ac7e89572ac1cd136ad9fd6c0a67b4733f254cabdda6c292b2a3f9291d395eddbfa537ad05e4ff6498c9ac4731bdc60c4391ca75e91a73194b672fb9cca16534c26774f45d7e4d38e50f379a3f4357d8e667d54a914032d6673a36ca418cdab104ae038a1c7a86eccacd61a92e67d7551f553e1756637f24a6be2b2c2a8ccaf021d2d8216eb4b57a27b8afdd1254fe992c6e23780858c66d7c39ade682a57a79f3017b180cb52c49ade54c4588f9907adc942a58c97ace6653d1f3557751d6c86c551a7292032fca639c971cc2c8e5b7342819b60fbb4409075a85412c2f8c880bc353dc66b8542b6949d98d24fc50aca6149af1a06b0d4a6f606ecc9590d18b271ddfdd63b7272bbe15af34361c8738ed5e4e1fec13aa6108017257ac4745a7764a977f8a6acf7001de5819acf1fec5b1e1b061c58e6a27d013e35747094fcfabc9d2c18af43911b251f49634b6208c7a445431360b469e605724ad3e74f7f2136e05b751e66ae92a2671f2cfce197cac615a3fc63c06caf531d2a458800705dd34b2fa032f7537da4184f6258b08e6db3bb697553b3b348c98dcb53fb6fe400d3345c7770b19d1b483ae3d83531ed41877bbd39be913f204efec91c152cd177b6bf9cb1774fa9b6d1b974287bd01c9faf8c4222a3dd4e0581360b5d9b5b41d42106e1536ef004751989770c02c454238f02940c2855bc3c715f8263952c5214121d9ff554c7b5900becd48de02d689cef25c27e669bb79426ed809efd60e5e12c605d0390d19c0962824526652ed5af855a4f593868d2d87a361d300f9152ce21d5a635cf6f82cb7ef7f2a0311fb35f5c59f9f996a558f7b9e1a6b9b2ba8cd0b039b8f02f31ea1686dc32f04e2e827176009e36e24791d9d134f8f3c1e9bd911d41e5014c5a0af94918904521e8c4aa7a7baac148638c0aef9fb51a78abfcb4e40301415a2742033b4330c08879fd4b7e27dd717b9d1711bfb5dffba5e0413822c01d85e22d5eecf66890af998b7dc7ca973503e96a9a1599847c1cf42ad33acd31a22e6dfb80ca8f7e0730ad84ee08b7588667e0d4c7c710f7f2a263a964853a40835f5eecef9a9135b811fd9cd91c56b7aa36a23b2cf2af414449ab4db42ded964fe3b06341f15d98baad2d59d42762c7c058b8d16111b2b795081e2eae92e5c221bbdf7a1f677612096cf51a5cb317d1f0ace5a41578d16ac04cad49d2243d5930356c09603951ad240782264961b49237792ad6426a2eab57f664a9a5e71bedf944e3d948afbe53cec812ad45dbad245e3de7efd70b377e8c01da1de38047a7935904d97fb12a3902007c8173a0fa281661f5c30d48758517180f079b342bda9dfcd7292fba78dfe1dbdd3cab084dc6bd80464edcb20920ad19b00ae85012fa3867fa3ce83e2de8e6d4cd839786f636a7f6e120434a575bd1039f9185c13c14d0f7187ef01002f3d027d350ebec00f87a42f19e0c3e985b52ce3ece148fdbf36921864bf2feac236abf1ac8ec63b930b8f3c1ff68c22768f555096f2df52e441b2e49bc477b9a2ac398cd73513d947acf49119bb790c6f8769e99482e6ed0b7c745749a342165a6f8a17a15e6c14a00d897d0239d8727d24c2267670775c11195c84ac6dfa4ed74d1bc2439592b426a4731adb5b2c3e5db83de5a647b66b153592dad6aba55032a1ebe218e7d40da40a12afe5dd13992d0f2b5ba095223dab2184692dfda9424a775664692791135c9117f44690201ef71d2a2c49acec94932c709da504725ca9a66ce0174b463cbbdbb81cb8647d7dee2035f80c9387c8af777021d24237f8e881b5a7c9ddc03e819854b95308fafc5e1ef750815880dad1d7e5d6f4f8b03a6290bec59bb95de2711f6528c20618b8228405feaed02b9955c5e26ee42c9f8412f99a3daf777e54db4abfb03118457728ccc274231f88c7e18d92e36013649c57f0a733b726585267aee6980a08de363a9f0a3ee2e43d3589ae488fa1114fb20e17f7a7b3c8f6a3c826a4e9aacd7925c837cf0ebd3cb3eee632626accc1d28d6ee4879f9b6189338a2003ed1c2e28cc0c476cc08f3b3ba9a0a760d335f9622e6b7d875db036a06b5122b431cd54a08407c9eda0fec7a94ff2e0ef4588c18c054bd3ae44f09767beda770aff8b25c7fa4579c41ebe5f4fc0a5f16c05b4b377111e0e27fe1f46a32a4a0596dc52b6c9904a5a02b6217d107de85165c75c5ea088ea6bcccb2b41dd6d36a9ec4ab4c0294245342bbf6420ca8d96078f18f745f8e7469fd0de28174f9f03d534046328c2053133238345fb9b3fa1eacc47af321864b42b49f782d1ef985f95acbcc433fcea4174d48424f0241798f9c74b5729e3907cd690b6cdb92fc03118da58863d33b64163789e9a931bdae57b0b30ae12772bc201b49633c1060b8bdad37c1635ce4204c8de1c22825e94bffe774d906e44832b965f0e1eeb4febb72a24630d0e7bef532da40dce2782c184bdb750afc79387c1238c2136817bcff4660bbaa0a4ffd9cd89c9449cb7028ce46d51d19b30860a9c315bdcf6826cf3dab89151d2c85ca4204969d88331745e4bde7ec4da0c090417a0be6bddb2806d1f0055ac577c6d97960498167807e66089b737915f372cc2f8b22442faba5d86595e14477d74c3d7177c87ed71afefff1683f71646ab11aa86e6daed51063a2cd7f6941f409a2e7673ab8bdb4013bcb170356ca1a5746e5f7af03a604d72e295270e2299516fe2162472c53f96f95285962377ce7515b156bfdb91280618f7f725953b4c48e399aff88475d7b5cc98f7992ebe438f7ac21632bbfc85327ae4b643969671467ea48f2235d541e24c10c989ffb9c5744cc07a075ac557c6c4cb5ae82997522e18ed6bbf9022495dfa70520256c0c87c73325ece451964a625fa8cace85a7e0fc3fc9241f8f1db18323c0dab3b9bc75b44f6b811a7971a1f33acd570f0004c197a9000ddf541ad338702735dfe45ee7de381b97b345998bddfb6b0e794b6c2b72731623cccc0d2924a7b0377c553c90af495d1e54f7a972414ca3a04ad5", 0x1000}, {&(0x7f0000002d80)="03b5c0499ad0c6a7184228e4dcde06df11308e23076b72d1d70f36b5c802171dec6a39396bfae91080078acb61719df4a5738a60540fd56d688565ada27dae7471ae289d35ee723915899d1e1ecda7e61585dcb428c08b9a554e89d35db82777c65139b0740118566927db00ad1fdab3a1f1165b2ec92fb121c51d264583ff2b80301ed8fe96ffad29fb0d5f36a45749544bf6d6426561a64060c3ce5c2e70e3ab54727ac513be704baba8b1425fadc54572828910710b6581de337cf9e98d5c73449e5b5b56531a20521932850a003b", 0xd0}, {&(0x7f0000002e80)="45a16883eaf46f6e969b8f6937dbd4f334488f65fb05cab2e496651f34d21cda38899c7650f3e45cc191736915798b61b4f27fdd8a873060873722a55d614430cb3058abefaeea322d3ea256cdb98b91d7a46eecf038e0aba92fdef689e91cf55b7d9aa58ee9e69d6c10d948ea3217ea52de2b29d36d59eda51e07e75f8f1a1d954c0bfed5dce209066012d74acd7cc09571ddc1c6656c52df9e78106d5dbe003d5778d94680bb98bd2a4335d9d5033943af2738c5d97b2855a22cd45b40eb2dd7ea7ff78f2d9c546013fb3391e353d43d34bec22a36b9f3aeb295251d050f7f3143193b6cbbb0e4111957c6970d3795dfde2f96cd72197d2e19512e596413b94ab1d7c2a0cfced4b3a8a7ec8f118b1f156a37482bf01595daa222579c5dc8b945ca92f1c5a4cf98378b77625ffdf63c69563a1f9a11cd98157e0727b881faa6da2593731758de40618bf8ba4e5e6e2385e603901c17e3ca178b26808fe8513ed671304ce75b4759f6165a5169a00ce8c269a7bf4c3e2062f2a9a0889247516ce1fc506d76770da4c3aabbd8eb154f64b76512b3171804c7e6e567f2e87b5ba0c701e3af98d69c221ae1b595fdd896f76b374089594e0a87f92fc837db4c5f638d528595a14a3f28cbd251a14609688963c55cb80c18cabb722ebbe24816c008fcfebf581778bf8d5066d90cec6e3fbff4325b6fa59497b09230f40b67892393c4a80ee0b7939040c2b2197caf8982ebb7e1b085eb9bdc2e0b5700f041db0761627bcbdd898cb3e3f208130602f0cf427e5989023d704d81db96393ca7d17f804cdb62a0a178444a91ff0b639afc1f55013079ad93697111c56b8c348a7571b4c5ed6aee858c857965a6f45e5c64dc858665d62b52b10e2bf05c358f24867a45725edff8b2319be2f46512b6011da8055e61dadbf4a7d794dce64f193a30451b940f110261014a3106883b34ab730c334536edd3e778814651f9d73e7f19cdf17506ddce7240eb7697d378b26af237b242b97c5902fb38e446d2bab0306027fed56ec43294ef22d11b850505afc5d65679d9bf86be84cb9e2bc9774669aa6f7c166d0ca2ef612c55dbd566cde06ac26642ebe1d3b932bce5e2ef8674bd9ab75ad636d83fb287f03d41078a91d495af4596203df513437f6295872e310b117001869795f5beed545f9a335cd049de675f5e7b712f12bbf67263e22d65c7aeb66a07d9f31a7c613e24ba6d581c451594861efc3695de9a215f1c87fd90bb251d215019579bd0224a45b767be958c1ac3e49cad7e7a0980cab060fb8dca37fcc4832bf1d4f133d3e73820d4a19e77a854ca01979f2e1945cc61bd2c09ca1cfdb2e3a47583d52f2fd2785cac4a41df8c02905a1dc52a0d93a2de1f375b0af9bb5e19ae9327f2d00fa0fc8e02aba6c580c5df64e822dc4a99b608b68278ee800b659e575d88585d5aa7e580e15e741f00a1dbb456f666f0f9e82584a30d411a40ce50b8c880821ef85b87b73391cd7e25231a2032efe5587d43636bfde9d3a7959dac435678546ed2d0cfc86f931ba04ad16433e1073a89559ee6908f3ec45a6c712b076c5c28c3a3fbb8257c5fdcef4a9a6e4bb75edeb559904a7bba5e99f74d77f601eadabf21927e1368308d00818b689b7ad91c940b1da325dcf0a366660c9b10bffe4e1ff24dca5baf6c5f28c75652c6b4a59e685aa4e5ada4ac092b13e85d19b86b8624ba9ebe3108b18a652ef98339497ba1d5873d5bc2d5923b6ec75ad275ee3a15785ca876974432ee5d28a2c1bd7a886e1b99a7a47ce3de1be5d60b9b59ee76ea83de95cabc90f2b624618d3fabd5443170d0dea0f8df5820de8eedf117e2912569a6dc707ff8fd55773451f210093421837d57dca25a72e4c22ea524f989e46584d57a4e5ee9710298987eeb168503dd36d93971fc9940b6fdc50fc7e8d13f83f69bb5aa79bcf65c1f2f1cd3b416e940165b7f88dea8abf01c77a7a470a524f71066a697d151064b322fa6930e173edfed03a0f4149a97619912f18cee330fcedb81607c3e5939c1ed44cd6bfa8c312e61dae8c02d3eddd227d77dc1599fa7bf1bca99c9a01afdc84e41a86e7c16ef0164bfdcfedbb90642468a4c1ad353a01671f7d18312299327c8898a3e6e236db41ef92659d693d1fc2559ec25ecae4f7aa1ef81e0c451847d928e2ad69cf18ea403c8aaf787e999bcd3211471e420581960a0a357fca52a99ff6a907d4c34a8bc33fd49ba90b754074e33936aa1a33027f2931d536ba40518aa42f38488e1abc1b01d8b8305e1615f83a4fe1d42740e5b3a90801ff1ddf8b4d5fd67eb7c3fc8a674f083db2f1cc938765ffd6d8b7d976b5e0fb706401239796f429bc1c4a39409508eaa0a03cf3adaf3c7cc52d7648f934ec0d370bd832eb201e4e456bfcf3b49583120460ccd97fd1b5ab6f87367e85af104d6a1e5aa9eb9c27171eb0c11fd8675755ae3455a7897bf9cb89f7066f0af22f73df0670c4706c4d1f2e895ac6f35218f9af76002cdf98dd5259bfe6d718ca76bc3810843f2fac47cabb2da914db7d546d52e85715aaf907beb448f0877b35fa287dbff3974ffebcda44dba5fc12da09efb652c8fe19861593c066c87492018dc73e0fec2a5b130f0f450e52a124cc09a37993649c0eaefb6de4c73ffcc2f9f45e84813f79885c111e4a9f387a57f2c193179fe49fdd642c2ef7ecd0d65324c506103d42c71416dc8510e77c09e1be9b5ec5961b2f6fba71466944ba90819decbdc08f374d1d37272b3e3d8da41c66d8731d009fd392c7811accc27ff5332e50edc99020329b72c382d6b0f5da7feb5718cb44a919aba306916e19031090eed1b0c2c344ba6abc66630c6b6ae46deb2c3eb518bfe6de019b55de11ca47b4bb6810bd85099c3ba3e5b411f27309bd267902bf1c0e61519d1413d0551815068816e0f75498239a9f039e9685b7e09dc723ca06395057bba8a38e778a05a75332572220d8ec0b6aa22ec98aa29d93c681a3e364a73d0bfcb0b1c16e0ff35a4b43c417afbeabac652781a8c7a3e02a4cff7493c6f32adb46ca7d582c8ca4ca1061fcf702d1f28e3fd40d33f3cb376c9982f950af1bb2834c0740033f3b2a8e791ae070957fe66cba13e9a99ef76f76ab8376a4ee2e954d455777190f657e6367b57eea623ae02b10e2adffd280bf0a5c72369e90bb6cc3ba0172aa5b9e8a7c9050d6d78ccc6840a09fccc2ada84253a599c97250ffb6e269a7392b8072b4642949e8634a8d5bab16fc5fd0c1db157eed47cd7c818a5e897de15f454b5860f8a8dd73e32109b5e9fd78b422d4a164f08c6dedc5254cfc119f945a9d859cf4b2d2cd3b02d076fdc0c408b7d207d25109097c2bf6982105bba4480478797189b65e3d3ddc03e8e66ca8347b7cff0724ced79fa1170006d456a57ce645e1c83b5b503727f253ca9a6ada0394b233c278c7a41a41b349dbc00c144577cd9abc3fd97e275a37609b361da64b16851181dc4f5a82be5a13fa1be51ba571ce70dee42260afe1fb362da82da95665c1a837dfc6662958867a56cabd8f4d0195ecb357022f217846cbd38280da96969391d7a87c2b2bbf9c6d97fbd80b11e636076848d3f192478a01983cc41980c267591e26c0caf1cd0563ea60ee6298171c9331d0489d4e25870cb1bcf9fc417426063122d0d40ff63f27ca23619d041a124be7b1f5df6e2ea0886a0766ddf5f75708e08162ae0f0bf02b806ddbd25f5e85e3c22a05c4719ce98ba1cd416f8a0c167aec7b36ecd74ffcf8025a47f9cc585bc2172c3b56fe80a87b982a7ee5b91b7cdba9a8d92284012e2ba42256037d821c3c4979dbf9fb4c729c25d73abe431f02703840065b120abeeead9722de581c749504ec17831eaa6e18cfa6710cad4e497250f92121e533b8fe60f8eee816be824e4d01e02853206b687ce50a918c710551141ff095187227528e56ce881aa9c5cebc5611870bac451c43f4a5ebe4bb852d66dee467684725b896e5722b9099d1dcd7718e8649dc3f30440581d10097e99d523c2cbac3dcb6426975770b6efbdfc480adb331bad7730b901ac40169c6c7ca8e3b679f98d08f903f5c610e172187d9bd44aaac9662568d773b84c822201060f931175d81ee2e63da3b4b32bedf477edbd5141450ba6106bdfc47c0bdff2cfd3717b89934b3a5f577b9ca0340569119c06c8b966d96d1a52974f65ecb4f89ee8d52735825e1e49391e18b72b2cb8873f9feae3388ee0ea7c50a4f6749c51b8bc9c3b3b73435aa64ed165bfde2f33001adac595849d7977398cbd2f27cd8e254c714a60a7a066a3738790950094a1bb190ed8e27ef5fe2b2989c0d099eafbb479b0ba0a43565b04f2829004b6db32c5401993f8449638d4350b48ed881524219bcade7a7dec056860b0184cee2a6749cf4545b5e230aa899c4ea400d92028da76d0cd8eef157450af76815d5f79fde2003622d09d722d217dd0375f1d08e8a95f07e1f9c799bc640ee659e1cdf3ec3523131de557318ead020d4378ca6e4d588a1bcb9240a9fe23b2a1f995bdac03b04bf3ce716b7d53c1ffcde87b00aa75f71ab230a9aa25dc26212f54745bd51335c089316e4f50f6d8660d341057ec93674ff30db857385e610f21d041bbfa59722b7f51aa237dca1328f5bfc05096fced9ba76ceed6978034ba5eedf408489153bcea30e9146ec92901e63274c6f0bca53f197489022ae3e8059cb6a55161334b023a29ecf4ea37e8fe5a935bd99b7258d5d22bb24c7f261ee4c4faca58713a09f1bacd63ac83a38c36b0593114fe80798acf4e973c04a6d26f093726ab757c149fd8e83d49b3663890f9d540a917cbd350ef7c995510cdb78fd5f2f069ba25b52177f045978a8dc1a467046aeb4b8dc159e6dfc9222395b545597dfa68876a9663654ee73fb8d9b7245ee20f322928ac94016cc7ff737757b6c6ddc9ee192710cc645df90fcf8db399d97cd6975ddb22c8d1ff098c3136347b1ac060fe4c648025a13552c3fe48c941d49ddb20adca2ce3a709e5f55ddc218fc496f4c5baa899f36461d3c744b2d3cb09c3daa900e67a28e41fb24732b80348199e5ea07e78fb442afdac18e3146038aa922b42a21aefe83e769d2f4e9086b96319728a0c9b8d329a68b050c6f75faba1f32197e796877a3b1a740413271613c7455ac5b6b99a8862b1cd8d3a30cf5c2fdad110a62af5c55ae22c93a4b858bb21fe8c1cdcdd0cede4e7c0308de502c3d8c27b068ddbc080fff26d319cf2ee71bdb3f29452945d079f9bc1facdac3204ea5a571a9161e16630f43efcb308882ea6bc41882f0c29e2b6d20a3a2d95f427ed26fbd2d6c38618ad5e2493cc339c9af3bb49ca8492fe36e5b6563b1bdf3842be938bce4ca4ee9cf13375fbc221fa6a3a695b88245e161fb2187462491fdcee7840979e3bb2c24b240d0cf8a36ad3021f7e1eafbc36a70459536e033e0b1e117c2af64b34e6c7ee51e255e47644238109eb4e269b15466f39e8991bf962b97c79246a0986fa37359f883e48d0fab2bd9896fb6a283a5371ab242fe3ce3c28fd463b0c4b825bf9b4fcebb4f77023356c13d52c3244f12d30ef46d616cb8cb6b24f7cd7278f34b2de1996344056acc9c7bda21bec4196cc7a4d639ff1d528299ecbeec8f015cc1f2c5637d8c6a0a01b3c3b1005cd96a501b94f6e3df162ec988104e6665954035c185f50271a07e424ca1ade8fb5f78ce4fe09f2f6ae218dd8039e5ea6955845ece515afd979d1d12592bfb8fc1238e20854eb", 0x1000}], 0x8) r8 = semget$private(0x0, 0x1, 0x82) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000003f00)=""/176) executing program 4: mknod(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) ktrace(0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x5, 0xfffffffe}, {}], 0x2}) (async) chflags(&(0x7f0000000180)='./bus\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r5 = dup2(r4, r4) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) (async) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x530, r7) (async) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) (async) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000400)=@un=@file={0x0, ""/506}, 0x1fc, &(0x7f0000000340)=[{&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/121, 0x79}, {&(0x7f0000000600)=""/145, 0x91}], 0x3, &(0x7f00000006c0)=""/47, 0x2f}, 0x803) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x2}, {0x60}, {0xc106, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) socket(0x0, 0x0, 0x0) (async) getsockname$inet(r3, 0x0, &(0x7f00000001c0)) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f00000000c0)=[{0x4d}, {0x81}, {0x6, 0xfe, 0x0, 0x8}, {0x5, 0x2, 0x3f, 0x8}, {0x58, 0x1, 0x20, 0x7fff}, {0x4, 0x4, 0xff}, {0x8, 0xf4, 0x16, 0xfffffff7}, {0xa1, 0x80, 0x40, 0x8}, {0x4, 0xc1, 0x7, 0x2}]}) (async) write(r2, &(0x7f0000000000)="76e5dead6f01f8607d2100000063", 0xe) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4088e662ba2f04eca4557db", 0x67}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xfffffff8, 0x7ff, "2cf98a19000000674882e56b5b09c27c00073beb"}) r3 = dup(r1) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) r4 = kqueue() setreuid(0xee00, 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r8, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r9 = socket$unix(0x1, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) kevent(r4, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) ioctl$WSKBDIO_SETENCODING(r10, 0x80045710, &(0x7f00000010c0)=0x401) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x27, 0x0, 0xfd, 0x20000000}]}) listen(0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34bae5f84cf71b59c7afec3708289674bbba6146cea4650973541a5a2cc600095f6cbabf2fc1e831a2d23d69735d0b8741318ae7f1269417b1d990b3fb649622bf3e8", &(0x7f0000000080)=0x51, 0x0, 0x0) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1, 0xffff}) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="9b601b48f9203863f0edf4a0de9b83d5247c50a8a1bc40051fbd9c5e99f3929b6bb141b5efa07c9529f7ff8a2286e7a97c3ae5619c0b21cffa5742db2efd05fe044e84d8641b1e835e743beb03da8c0100811116b466f68a351e23a7cf5a58852936c5c219af3fac97b863864b6fc37f5873af0b2c07256c0f857ae6432424bd7be4d86394a23f653b1a0f3564818e03e249d8a95b6ade8d2c47a03c62e18e78e3504fdb0d7be6a2dfbf", 0xaa}], 0x1, &(0x7f0000000200)=[{0x90, 0x1, 0x0, "50c4f66bdbd1006ca22e54e51b3de5c95cefc33f291fd5940a6aeb516d55ca9877a544071c72e9671f827b348f6bf691605cfda820a68551e1166ee973664cf1f86fdbf68e409eb077cf32d6a5a520e2b8323c87839ac753dadbf98c4f97ccd1f74fe4e2f113ca02b413fa4098fa48edb3784c582feed2d63065f42cc25f7e"}], 0x90}, 0x4740f63351c1236b) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x7fff, 0xb98f, 0xfff, 0x800, "1bb61b7586cade7e97ce65f8e5aa28959e7ba0da", 0x5, 0x9}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="1768317ff5b8d67e702ef03da5adacbb5f61c6b9fbed864ea943c51508277cdbe29da76a956a03f5ac66f857312ff6bf76be3b", 0x33}, {&(0x7f0000000380)="1b1325d94dfa01b6b71a3c3b1974589308b962ac84e7a51fefa1330c73ac92d55edc8e85e5b72b3409633cf32a3fd0245f8fa3c00a24170fcfa40e8e89c135b9fd6e973aeab61b9776d78f848779bc355c07158120ce3f3e8318f2ad7f8b5e12e69f8fe32450afb14be382d73dad590088a136f51885db9da5f3346bfc9109fb82d2de49c74f8c9ea9909a86", 0x8c}, {&(0x7f0000000440)="6d5e81201640a1f2dee2d79334bcb3d9a0409650d93928e12386b32d4d435280959286586d43794f0f0821368fc04dbd05747ad42094289d27c139db9b3d36c861d62eb72bacb1b2fcc4f03866ed0ae310d759dde46adb407f3aadbbe172dd6d62e41184c8666ce4627f020518636a8445a9af8d64ca7ea2a0f27618ea6d46aff3b28823aa53333e25db749621147c09fbd36ef57cbbb94c26adf3837ce41d08fdb4eb09d52521190dc282468c42054c4c", 0xb1}, {&(0x7f0000000500)="622fb11b83155fb89bee0998b40ac1640316bbb6883aa52c74a0c55f86914bca54ab3fa4d449ed04441bd556f6898ce396ff973a17d0ce5fb666a9a4ea60e49fdf16bf0a2d7ebb611ddf63defbf3f2add5d708ed3c1578c2702ba1cc932591bda89adb6846b9bed120845380aa98907b32ca4df2e3d799ae6de63e9b6d480bd2b09c324b25406d16625120cc5138da025d4421c3cdbba75a9d3331f88243fbc65debff14e0f49891a3456d121670c39f65e7f1dd1f880ba165c04b2fee9b94b99f7e82e26a2d5d819ce6c86269f0d2442ce06a5832ff52ceec16c3fc0eb086f2f92f52f33058f3dcc8a00935df7a439de5ba6067f8e20d544a36e00b8f4b5d2eceea2e4895e8a51feef7d86f4f42b66966ba61e011438c1df31eda96b4c8309bb2fe18716da376e145e8f858683ff4f84f3c505f94757cfa77f0aeaab4d31711c84e2bcc447a0dc189f537cd037a03a4aa042dced9d18c4aebdf141ddb698b2c978bf39f6413a4fc4ae9e8d6289b3b12dd76d919ec5eab6c51abe365674a2773a0837aff3ec75970ec1a3f3f230e7f00eb3578cff01874d913f35b1b4e231723caacd1bf6c5d552e5649e49e5603631106ffdeddf7b787cd4d571e0d52adc09dd98dc91463d2b559e5b840e1c275f301fc19cd92ea8c63ed41eaa4cdd6e4c4f2d9557d911a6bdaed0c23df24d23c68b19fabe14eb7219159c9d2841a0d39572808c1fbe0a1a59eefc727a442efa0d025953acf90c898edbe83587b1e19ffd01b33e55c01d2875b768b3acece483cebdbefe63c3d4ce13a98f5c2f2f42bd73570b30988770d88f8f9df95f8ab5ea0dced37e967388fc6c09a048f4283d805e966d45b1fb1e4398a2838f478c9289dcd8e4352417cd90a3f199d0f496e68746690be1d1bae63da62ef882602d9eef32ebe7337be91d00c2610d796be2a9f07ad5f16aa40a54dac7a92b876d1560e40d0ecfbd29a0dd5e420c559f81578c4e7c10babe1672496b588a852a1d8c9a6e228f3672780adecfd81233f2353ad29cd48a49d2e65f2d257a2c53e61b6f505b1e62237fa184b4dc2c678203d1b6167cd02c69c9fbfc14250b2359f37e49b8bd0d9bc10f99f1a69ac4603af135692de835970a3171c3abe26198aa54bbbe50eeb44fcfb9d3d8e012555488d4e36dc7fce2fe50a41d96d9640be0239fff8d16e6f751b2b1470805a1adc422fbfa087f7bccfaad76532fd2034e6af91ddff92c68e6f5020353b30f470577e46138b2c925838808c5bc4af2050eb85029668b1ae5d6db5cc0f7caf23e0d4dae036d1b6ad0604f60d9e04020bdecdb0060e63c2a5a3ab576343791977daf66572cd94adbf996d6778ef72fe207ae16baf42cf3e1300fa9f8285fb54824221da5435063f14ce56c877e227be74466e6e3e7f6376bca9cd33da15fe560a4631b6b99a7c05191dd4b0cf08ba84a9a2f01dc104dc7265cbdf09c57a7db679ca1e008cbe4436494b6eb34ad90e03ed1e052bbcf0f41908d285568971a906c621135a74491892c9d3de1d51792f57fadb12616c6c730919e780ce90eb8f918f279988d4bd19060bc6977ddc26f51126f80aa46ad4028f28c7e265e5a7f6fb950ef369070dfb199196aaa2357c370db750e7e2b914e1d3697e332766c99911915ae9e148f48a9388e3cd21be55878a371cd9b36fd8e22f5789f33be074d793c8cc78d24048923cc88e097fb282f45d5202022f5aea97bc4a8d28b1bab96b4c0960937e7af8b037b37990b9bc9d335f2ee531aa00560ff532428dc9003573f8ca9b574504fcaa027d6908e3de1abb4b0285d9ea2c8bf18b45e909d08369159069ca684a15d77ca15a26d68aeb2d9f146c027271a16588eb19713fd5dbca86fb006e42454f0f9d1ee650762285ef637c5e69e752bb2b3f1e43b0f515186ac47c1ac154339e88cddbd71cad1d6d50add2e1415d39bfb859a4d6e582a7767b405ebe6cfcbab7c067e1138237867c02e1b421ae9899b4c2f20a05d592a540720b38320c987431eff060a298633d6940372f514f5c22e041c6f903fefef9352ed5e1a5145f09721060daec2734cba11372f7c8ae7b0aaf40db58ca37de2ab5edb2e9cea9804842e5162914830db50c7e688b9df4e69614e3aa5e94202e5dc9394c563f02bf12e0d10cbcfb37399a6704377fd6984c5d5468bf4fa629c16b2757333326f9ea4bb7c138b025b35181bff568360a4a35178ce41590a155c5590fe78121568edcc6a6a7a49cb96f3ab7b80289fb416edc80c4b2855ac7b484503883456ec3901fa0ec3830583b1860c41dd3ef6d1f0ade16377bfa32a6b6267298ea07279c0042e9f804efa2f04598cc81857e2d7dc498b8aaabda6fb398d9c1f72609a8d635090de2cd54bcdde3f3e41f70ca0614456e05e0a5f90a482367f429f8d1c657ebd831e0fa47d2bf9a7bdb1f2b40fbdaafb8c9dd759f89a1ce8c1a72970f0806bc178317aa596cee75d913a6edfb6a39b58c395d24b980a748ab747fa58ff9e686d62e8a9f7633426241edb350c3837319b62febc3016446ef731a0f3e98ff4b4e6a8ca6e6a487ddb0a873ed1cb58635282845364e7d833e4d640b3b2b4271969ec9b0103c1cc809320f82f64246af078838dc1cb69dd7df46383bec2cfa539798b4e17d6fb503c3d098626bf4cf48f39c7a4c2cdec3764245e8e42e326358378754f3edb41c55587d41119f37fe73290f71e34f80ef0814301b739708807f9bbf09e8c747cac0c02abb5eb05aa26811bd87c53922ec986cd2f80b4ee4ece5c768780c8dae80d026f640d445d7cbb208b42497e9399e1eb74241f2575f89ff68d6696f8a4556b30cd955081c544b30b69f55cc460ab55e41811b1a86b2252e77d229bd294e855c180a8614b4b6d5e04942a9b76f51997a31415b771c88326998d323293f4b9ded8b7bba142d813660aec75819cc813f6fbfbbda5e61a0058330b6716b2a4d7792064c037189a4b7df667c35de93ba9bb1e83890d8bc439986b2c69a19ad2973990e18e1a04024abd0ece3f608493cbe5c2c853bbfba9e27f541dee8310d648ee82a93c7a8d996686ea36d9ee1d80244bdab1ed650f92159550206d6178bf31da9784ee7d3762003c2ed7840ce9a4da29274447bf4e1f5c965f8315e74fd6a7a28b0cd9716de3e510befa67fb08888e027874c68d8bf4cfe68b34a9e1d9cd9db8e63500ec377d58c07c3008e131b64b40a4be59a4c2f26fc2166c0ad379a9bc6924234663a8a51b93a73e5d70a622358ce7f7fffaf0d857d2dcb217389b1b6235914ac1c7ba25c840c18509d019edfd53fbc17952dab3d8a3d1dc64a70c426ed2de499cf814b5d0a3f38bcf0cf90e4cd1edab1c08217199e9d663dabbf7e0aedde142a25432980c70d9f68f585dcaf8eba888133f0dfd824f61f566f9ceeedc39b0cd5f929dc6f255d1e6a231e808be8cd368f9f02d41c08ff0d6d1dae1ef5ca4ef0baa1cd9340d060dd3ae2f3ce28cafdefb189d4ff70749a5aa159bd3e505065620ca7e6e9b13dbc02737e8b52c1e1bc6d98b1c5484296899344996c65a4dd39a5c85e080fbec02877242ded9d8ce1f0be7ec3a6cbf85528c6cde8555be625743407434ba6d28e0edfed85e659863332653b40b41e773680a3ecf264b9e3f47ec4bf544487d83885e2f0b95dc34fd4da9b569f74da2c5bece282c02746f592e1191120b281f76d41dc7292907a79852fafffb35534718c8111627a191d1640e52960c67538ecf9e7e00ff41a1017841f1f70a141cb5be95fe0c29135d17a9c1935439661721639d2be78703c1e2d5c8357e7335bc9e1f2551390d64e6bf81dee19390028a78bfb6e7c424cb169b9a6b38680925d102dc683277753901c41c1d915d052c9f8aa41607e50a9a3f9fcac7deb9dcc618410a67f9beba58cefe1aa0b5035418b5bb1b03af73125726eaa6288587c19572a6813c32e4e3cb9e1bb355a3ea6513ac7ceba42a1079c83a3fd789ab9b0fb25407038873f3e628351d4aee3fffc511ff370822626229d7aec9a0b7bca2d9814918640ebcf810d56369fde382aaa19174a66331fed7095dc8cfaffdec6b45e50d87e19d40189a92c2b410cc763153a3da7edab0066e96ddd3c75e4c0652910d3fbb51ac5095498a5d1347098cc3ceb449e506802b07dc43014a6ba5931ca70429efc54569808e835620b5b411c27687fb8d4212b12035f66323917f7a0dabb1741452962ac2702cabb5698bbddabc4bbded73a66eb1dfc303fabfb495b49c131a21da160b7eeed9890bd98b952e4c6a9d0aa6ec5e9be0a2517d7aee09aef3715a764b1bda714e0436739f85242f949ad98fbc9f0fd10410ae1acb8250bc87a50aa3b6914e4fac4dad4f363daa76096e4d67e2c3afabec9b54432901c7cb1c1996189fa156ac08e021ecad3b1442936a7d252aeb810fd6eabe2188f9db6ee50e40f9f8ffaecd6c6f1c2b16f34e509ff0522678cf8c2867003b35e737102a4ca59b4dd6e4eec584e26c130f4a880b96e97ab343bfcb6c3b25cf5a60e0bef6bb0c570f93c4a8470a50a25a687d46b527df2390c3d30c82b9963aee83b0a40cf7d9df04555338d8d1d7c7c731e41576650f4043b2d0a71a04213e23f76b82b7fed9017c7371b297d52cdabdcc4318df1aa3348dbef5fd8272a0bc6ed40f0a0863f908ac3ff8255bf0c761d34c6c81a9b18dfa1a3d32d00f3c549fd0eed7ed3d5575ada5e7ef06851a15d4ca385cef65d9273fbec9ce7658e9ebdd681704e7773c11bf57dfdc7269f4ab997ee3ee151bd3c1d4b12c4f1479033fdac80522c2d5e806010e615dc064cb650671772cd43082817b3c9e23001885969ef3a4b28e4e12f40755befcc37240ac2d76142736d53c3bdc93703957089d33ac0ccacbfd518ceff1dec200a7dc419e8fbd4de39b50982fb2ca31829bb194c310525854e88c9a2567052e03eba7258c5a4baaf9f207a0d248a9b45bc1cfa6a5af26134846a683a4baa1e01375f0a46134752d842f416c38be07fcae798edad66746536f6fcfd34482f9c328868c15d8d17212e5c170905f864acee1285b5263faf352c67a2d6b25924cb057f5402be81a096cacb2a9791363215c56a0d6581e10948ede017b78f35909d4c54d553262f7a6f3ac3333e1c92c56342e78630c5629145cfd9d089d3e382fcd06c0627d49b36a5d39526770b185bd9d613ed485798fc1f3d7d96bd59d3531cdec62bc5632e5d5314f2897bc505bfa196e98a00da4ef4687dbe242fed2547c44d6e55fe8cf105947ef1e80bc0a052cca53008ec70fc008a71952706ed919abb9e0500820b0fe3745a6a5788cec5bdfc4ba2c52b750b23172bb143ead4c202f8ea31156a202c8be609b43ed800e680e61ab7fa11663cb9555ec8aea5dc34851cca4e573ef8d20dfc39a14879f06d546ccdfab401240b75522c6f2c95a6f53db9df7b9fa332a3b2ce7684cef2cab69551d676209615a0c1164ef54a1827a9fe6930efe75f332dbecd797ad2c1ebd71080fd257c005fed1cbb5fdb4972cea756c5e698a792a6e396570ee974e8687486552ad060cc71d2aa2423a66b7dd2e577d9c93f648fa5a33b82ee33db293054bfef044355c9833aafcea18c664b96bb83bd69bc89d4ba713d3349cf7c614d39370bb695fe89fb387257c0ab4f686bd08668a8ac7dbe3cd7147358b59d501da15b7ceb9f8e5aecfa492f9d3f4b87c84320acc882c7cfed4d6d668b990507a79ef9068d5abbe8a5e1f937a5dfcc0cd81dd2a0f0987c14f96110988f14d130a109", 0x1000}, {&(0x7f0000001500)="8668a46ffdf8924ac26beacf60c034ab886c0cc6c8c625f14cea39b931918276fb7609fd2404e652e0ec083e75d49688358166aa5df39959430c0ea30729c850c9dc94c6a793", 0x46}], 0x5) r4 = geteuid() r5 = getuid() setreuid(r4, r5) syz_emit_ethernet(0x35, &(0x7f0000001600)={@local, @remote, [], {@arp={0x806, @generic={0xe, 0xb99b, 0x6, 0x3, 0x8, @random="a9ea91d5cb83", "c5a4f0", @remote, "0c0c1a584f44cf360878bdbdd32432dd"}}}}) ioctl$KDENABIO(r3, 0x20004b3c) r6 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)) getgroups(0x2, &(0x7f00000016c0)=[0x0, 0x0]) lchown(&(0x7f0000001680)='./file0\x00', r6, r7) getuid() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001700)=0x5) sysctl$kern(&(0x7f0000001740)={0x1, 0x33}, 0x2, &(0x7f0000001780)="2db71bbfc23bc476a2470973b4537252fda24a39b08d5d0cd670b4e217eae0f2d73436befcbc297bb48b659736880b0e9b90b9eceebe5bef4e8346e7a364b3526107e9e9422824f416a807d467d4a3cd960cee68745e87413dbd670be503c83aba450c8c44a7ed33c0760e807084238f478da38addd8de1602f416e9bf0f28b6693a", &(0x7f0000001840)=0x82, &(0x7f0000001880)="6d2b2c2a36d7132f7c64a235c7d6426f41ef31c0daf66915b908c5db47992b3420055e4c829332cda3c5f68102c0c4cb2460d8d8892ea5cf5701ec5964f540f9a0739cdf259a7892bbe584cc18a34be360c27d98e0e82b3719efeb897250cc0f454f7320273d125b1500b9a111162b64fa18dc736d55804c02352278f6575e339393254eb8c2c3246e4437ca0738601eb7b01530a1f66efe820f914829137dd03a268f9d3fa13084506b8cdc3cde5cf5c2b7", 0xb2) r9 = getegid() fchown(r0, r6, r9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940), 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r10, &(0x7f0000001a00)=@file={0x0, ""/28}, &(0x7f0000001a40)=0x1e) socket(0x20, 0x4, 0x7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001a80)={0x1, 0x8000, 0x8, 0x80, "f0b6b24a541999686c7760d280ab2ab2cc7f79f8", 0x33, 0x42}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, r6, r8}, 0xc) executing program 2: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0xffffffffffffff77, 0x0, 0xfffffffffffffdd3, &(0x7f0000000000)=ANY=[], 0x9, 0xa}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r3, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r6 = msgget$private(0x0, 0x100) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r7, 0x9) getuid() msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) shutdown(r0, 0x0) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7fffffff], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x400000051}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x20, 0x7fed, 0x5, 0x1603519, "1a0001ad090201070000200007791dcebf00"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000ac0)="a2de4b8e565f2bb52773d5616cabb69cc1a7a14051d04a27b5cb057d5ec186c897764a6fafeca04412715ba10e7ca93a9707b7cbd754867d0e0c8b7d17024a0065d70589e2daf7b535b109449a2bc51dc2889b09657923e30afb1295c5da1adf4193324f9129900fdd105dfdb1b164c6d77275ccdb3ad35ea196c329b7d6fda0dff1cdfabc9911929ed856c5cf1af29612ac0e5d565e6c5b3a679f459013a54eb9c6883ae71e629b9dee9bf29955832d2dd6eadb9043b7967d9fc8426daa8a4f5563e0362a1bf39ccc41dbb3904202c1e6011925e7a12194ccd6a093a7bdfcd611372cdac340948a8d", 0xe9}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xffffffffffffffff, 0xe}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x401, 0x0, 0x7fffffff, 0x0) executing program 0: socket(0x0, 0x2, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0xff, 0x2}, 0x8) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0xc}, {0x1c}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0xa, 0x0, 0x0) r3 = socket(0x1, 0x5, 0x9) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e", 0x22}], 0x1) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r1, &(0x7f0000000080)="3d515f6bd3b39dc6d4ad4919045abf27a7e36de58990c381cf774bb429c3376a795aff3750c7f40fd93bb53623c5c6bfc1b75b469b7c347b59a82bb0603bee8401d7dc4dedf351bc5bf01557997903a2070aedd75b534c3a994e0788be407979c64fdc9d8587adbc6fac249eb788fe08bdf680b46f0cbd47", 0x78) execve(0x0, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff}, 0xf0ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000700), 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc00c7007, &(0x7f00000005c0)) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = semget(0x0, 0x1, 0x214) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000100)=""/5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaeaaaaaaa86dd60346be948e46152f6e851e6ba501750bf8d6550c63341bfa8300febf7c386810507c4fc08738e67f6c1628ddbef07b1451526eef336f51fceebc0c07725f41bb26b6810105f848b9c17d437059f49d7fd96a0c7c6c2a749e3efadd61d313b5b37b51ab31f867be561a06df2d57a93fe610730a9481e4a67aeaac1a202d0455f4ddd6626a8edb832f1f0", @ANYRES32=r6]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSKBDIO_BELL(r0, 0x20005701) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0xe02) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x8, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r2 = open(0x0, 0x0, 0x104) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000300)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff0099530568a922eccb34edfbcd1908d5b22df130727ab10d08929840e7f836a872759d2550a386e1de93fdf98d4314904980f9086424f6a6a637fe240521dfc5067cd3f0b6e92c13984f796e9d", 0xfd, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f00000014c0)={0x8000000000000001, 0xfffffffffffffff8}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x5) kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0x80106468, &(0x7f0000000480)={'./file0\x00'}) mkdir(&(0x7f0000000040)='./file0\x00', 0x84) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getuid() msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r5) shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r6 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000080)) semop(r6, &(0x7f00000002c0)=[{0x4, 0x81, 0x1000}, {0x4, 0x400, 0x400}, {0x3, 0x40}, {0x2, 0x5, 0x800}, {0x3, 0x400, 0x800}], 0x5) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80606954, &(0x7f00000001c0)) write(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getuid() bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x21}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x17}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x8001, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) setreuid(0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000180)={{0x7, 0x5}, {0x200, 0x9}}, &(0x7f0000000240)) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, 0x0, 0x0) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') executing program 4: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000014c0)={'./bus\x00', 0xffff, 0x0, 0x7, 0x1, 0x10001, 0xe, 0x5a2, 0x2, 0x1, 0xfffffffffffffffe, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r1 = socket(0x2, 0x3, 0x6) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000800), 0x1c, 0x0}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00005a9000/0x1000)=nil, 0x1000, 0x0) r3 = socket(0x18, 0x4, 0x9) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = semget$private(0x0, 0x4, 0x20) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x6}}, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000340)=""/10) r6 = dup2(r3, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f00000024c0), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) close(r2) connect$unix(r1, &(0x7f00000000c0), 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x0, 0x0, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000000)={0x3, 0x7ff}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {}]}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x304, 0x0) dup2(r2, r3) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) r3 = open(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) pckbd_enable: command error executing program 5: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x93}], 0x1, 0x0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r2 = open(0x0, 0x0, 0x17b) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) syz_extract_tcp_res(0x0, 0x8, 0x0) syz_open_pts() msgget(0x1, 0x0) r4 = syz_open_pts() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r5 = socket(0x6, 0x3, 0x8) sendto$unix(r5, &(0x7f0000000140)="b1000506000000000000000001010000331c13fecea10500fef96ec0070000007ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421a872c881ea6e2e00000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e00600246c09000000ff03000000000003051eea0400"/177, 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0x0) listen(r2, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000140)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8, 0x9}, {0x24, 0x1ff}], 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r4, @ANYRESDEC=r3]) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) dup2(r0, r1) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x51}, {{r1}, 0xffffffffffffffff, 0x12}], 0x5, 0x0, 0x7, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0xc013, 0xffffffffffffffff, 0x2000000000000) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="15337ac00d7b34748579cb25cfec9029cbee88aed136860d37899d8b157161b926d295f821c2ad5553e0d1791be6922fbb83ef2389f326c15d45f847c7e0234e4c7e6d86581efd28a6bd548abca26ed25f96141b8abeec4574ba620ac28361bc6a7ed892736f181d42137753ee8147571948e15da235", 0x76) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) kevent(r5, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x71}], 0x5, 0x0, 0x5, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r5}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) recvmmsg(r2, &(0x7f00000037c0)={0x0}, 0x10, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f89}, 0x10, 0x0, 0x0) sendmmsg(r8, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0xb1c, 0x0) socket(0x20, 0x5, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x3fffffffffffe) recvfrom$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r6, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0xc013, 0xffffffffffffffff, 0x2000000000000) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="15337ac00d7b34748579cb25cfec9029cbee88aed136860d37899d8b157161b926d295f821c2ad5553e0d1791be6922fbb83ef2389f326c15d45f847c7e0234e4c7e6d86581efd28a6bd548abca26ed25f96141b8abeec4574ba620ac28361bc6a7ed892736f181d42137753ee8147571948e15da235", 0x76) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="b65bbcd6c70d90123655e51dbbf52fdca9f4d2f4b516cec07d0ac8d3a375e0e57082a0c1e687cb47e47019a3e7ef1c589730a2b005f98124ea21d2eb88d9003758a7f205331cc4b4ca83df12160833b2d0f99ee89a315ec563c4de5c92a9ad0a3f38dfd335d22514d62cdf7123134edb8fc9f1c125cf9baacb96eb5f3569bb499b304b45a1189daa6508bf53ff2f655faefc0784042ef3b9b3a10fb4f05d90d9d04db6bb81b3ee8ff6764ac361d21ee7f31c6584979da307a22914ec46ed7bd2e04978bb28b21dfae64c1b2822080142bfe63fc207edd56d19503e3d9ee35b347b23120f4292c29100cff3270d", 0xed}], 0x1, &(0x7f0000000340)=[{0x88, 0x1, 0x6, "047a1a54bf9a188bb9da83e16a1106e04bb9d63ea00476e34c9edb45d8bc1e31e64124e9c10498c7a021837e1397d3110b9944bccf118240cde5ae6247ea40f9734985a232ff2ceaccf92685860ad62c3934d4c430cb413ddadd12a37dac8589d830bb33415ea06d8244bc9c1a6822d3113ab5f8"}, {0x68, 0xffff, 0x0, "5ad8b71415cc46c21dd41b287c4ef78f391c6a84357e0b5d5e5e3c5d3bec5cc8431f4d2f22060260ecc5e9169244c7ce41cef1e3b4975da744bb25b0650e584b808ee45d76d45505343a5e3bbdf977d425b1ba50"}, {0x60, 0x1, 0x3ff, "11c4fb74b3e3fe40728be733dec0885f29ec589218141b5a79e957214a5c2d0e8d948c5154272a865d2729e8e6b0651ba83b595219b9099b918dad732d88b4b25d98e69fd17cb1e36d1de270"}], 0x150}, 0x404) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x71}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x26}], 0x30, 0x0, 0xfffffffd, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) recvmmsg(r0, &(0x7f00000037c0)={0x0}, 0x10, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 1: r0 = getegid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000000000000000"], 0x10}, 0x0) r3 = shmget$private(0x0, 0x1000, 0x7e0, &(0x7f0000fff000/0x1000)=nil) r4 = getuid() r5 = getuid() r6 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x8, r4, r0, r5, r0, 0x20, 0x7fff}, 0x1, 0x1ff, 0xffffffffffffffff, r6, 0x4, 0x85, 0x8000000000000001}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, r7, 0x9) r8 = socket(0x18, 0x3, 0xff) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000100)={0x2, 0x1}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1200, r10) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000240)=0xec4) fchflags(r9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x23, 0x10000}, {0x8b, 0x5}, {0x23, 0xfffffffb}, {0x8b, 0x3}], 0x4}) r12 = socket(0x2c, 0x1, 0x5) setuid(r11) getsockopt$sock_timeval(r12, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) fcntl$getown(0xffffffffffffffff, 0x5) executing program 0: acct(0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x4005, 0xff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x50}, 0x2, &(0x7f0000000680)="f2420c5ccae1b89f77a805ceeb247b063a6c6ff1cbe5ba0a4b4bb350cb1f559cc0d08c2310f2c0350e73933838496058b152bcae427a9bc8eec7639c98908b4cfbb6db8094e4a5aaebd32dd9c2b2e221c8f3fb6e26a6f92d799e3692a75c7ad01641436e76def55097b8a47ab86b7c7e9e6049b082117e4016d7bddd25b52641f5ffcc8bf4c514db8c63c2c071593b84e6d86d9d610d18fb6bcc75532294078464cf5d48a2d384dc4ca1ec8e2f85d9ea2859596a7a1c187939f684c4a7ed617f0bfffcd716e8030097aa500a1dc84428e30b49ea1180a9abd61f225ff72247a6f75c59984c2ed331c8f24d5ac4a4d276de35b3faddc920f0c955a0e3b49a137d78315df0eba95d4b618814482b9921fd3feb31bb416addcfcaa9eb19f4777c608fac66962e153046bcb3b03079b0d9a33a2634992f38691b1b69e85ea29a99f610b4ba", &(0x7f0000000000)=0x143, &(0x7f0000000380)="a2c526c0c1541775e04d2624ade53b6ef3ff3d8466662614c1843ffcc191cc53c5f5b3f2a5e1b6ab471fa21260ebbf7d59190f29eb5d5be5d593b8997083c65055d1b88568ee76218516e77f27b1aeb66c3adac1e36d90785445ebdbecb3919e9ffd316136fca07b96380fb0c2b1aeb9a488b1157a34451fa3cbfae6824fd1867372a376f4af2c7ca2ea67959bca30cf190750f80b7b30ab062e6635ecdd411233ace572ed0d8b8ee30610ba395825999c90cc683bdabcd3aea0bb70eb70ce944ae50e0c201bb7d4270fb5bdcbb8d4783b7ca08e9e2eb3724d3016145755d4ca945551e32db8dc72c9b8b7d58eff30e8370ac9bea2a099f81e9da81beadf08022fb7e4f35374ed5f45bed6dcd1bf48e7a8f7023f007a9820f0def1c4f33189944e21959da46da45fe3062c91adb2ffc393a142404f8adac2c7db2c9b91ec3384502d46bc7824af302fe72b8ff02fa17a9bdba5c16814463d75c252f20d649b5a2b93967a772283ad3759ca2fefaf78e081d8", 0xffffffc0) setrlimit(0x0, 0x0) close(0xffffffffffffffff) chroot(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0xa1a7c06b13f7ead6) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x3811, 0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)}], 0x1, 0x0) getppid() executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x6299, 0x7, 0x2, 0x0, 0x4, 0x1, 0x4, 0x0, 0x0, 0x6, 0x2}) poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000440)="3b3e9973c5417e0f9522b91ebc45a6825f88ac749ae458767d9bb0932aa192c2d8a756b9df95fe22add60315e5d0f50ba9d6046a206038becd3f2c446b0954b3b5a222a4d4fccb65d854b76654f9980a09e571f3abe47a4fb8b7a95e2fdc234c0a263b82574d5eaa30f29e03fc0dc6c68eb52f1669279a8154f21edd0f411b5b1815e6ee199d0e8b5fe98c9b2abe852dfeab6a0c2f28737bea39e9b813eb2f80a5116faed7a427536af64a2792e0bdaa2d00db9dceb34eeec561278a329acf9539b205b618fc63db23f4d651b670f870f8603842f4f602ffc4b6fe29a352fffda965e809523687139de20f4c704b36e9361f2d5e2dcea29fbffd1bb2c61a68c0afb880e92f639a14d868d228a186487c04448cb2fbb0a3d9b14d57fd239f0e6109d7bbb46a0083e658d5d7b50edda4d20c11e93f6ce4a3ea2fbc38feb2755db704c082c86e154ce226c46f89251c20c552bfb22180432c61d2a5beb390f8d122a4aa7c305a2b96d5d81f47484bb8a373c4dfba9e48235f042c8f28201b60ae664a64689261f759b24fed2fb025c6a8230a4300746f8153b11f8f7acefacda68cbbe37443015c7f207ac6e6ccd77ad351d6a53dc9b6fc67c6882ab28b8581ba7628f2a85bf3b6e82c9ced153b4c599d85a5c671f7cfacc8023aedb839fff6fffbdafacf89355a938dccda0cc93d5b2ce6d8dedcf684ae05fec5987c5a748c83054278dd324de2ad23b09607548336e7c14243aa20603f6c913dcc54c746fd2dd46e999cc8ee4d49be66c0e0474247ec559d9387d699ee73c6fdd26a6dd6f76cb5c9ca43e1da1c906a1d386f1b9968eaf11fd071935301d2a4648ef23a00f8b95b04ec327762ff52c1838cc47af9367b31ab511f1614b2a1137188b272e9de7a7b1b1b999a3347450cdb30a50df1116c583c4fce89f29ab526f27c319ab9797a5dc52ce8d5713ae72b05d7f5cfc893d7af722cd720277bac37d8242415a9fbc6dd771228951615a798b9262dae994c48482b570911838e373c1fbacb247c67b5b59a8bb48b94de3727ebc689e2f88424fea74506ffb2a8d67ec7b6921fb56cdcd2f7488db49aab0170f410bf0f3a3237b0051d15abe69bd17284d7203aee53cb217448fac31dc41a9085141e0a383f6d2535a7dc90bff14d0e7564ea8499414596ba859dd90d200210a80c1edbb90ce1a2d5f72870af7cbb506739ea353602299aa9a0b9a0f6ee16ab0c36b693c04974bea0909f2d2806d8040fdb89e81907988408660589179799fae8483dc04f8eb0878d045a057fd63175c8142e57824ec87118bf173d9f3e7cdbea610557b7da3fcd1c784e69189d9cb9d1c38a85c89ab67c59ee5d314bbe5184571f6d70ce4c6f8bbd32b171b8761ad427e246490f48b292ad93e96a08dc41872a4e6bf0eb258abff99b00240de78f57b7669584b09e11dfe21b88085b31c95044ad836a9a88beb277351243b002728a9aa79c4490f4a85fa3ae790961cfc86d6099136c948cd871e7e63fc96fe5c6547d3d4d1d01383a481f043111ea527e1ae8812e27e0c6271e74977b2288121ec8a8256693683c11231bb22a75535d9f6be66f8d6e6b1ec46cdd54c119df637f537860fefd91ee1ee3583c598e7b72c53ec5f023cc2f065d35188f3d9e788a5e96cc53b614b8bb447951d0e635210f404fad3830c8c06d40e84189526b3f71e2e06add9c064f713543b94ff0b1686b5f2046963e83bc43cb62ce780571e4edd1c20d0a91574e48c88aa656cde4b8fe82f604ccef385b7ba0efe17c1ddc04be0233045be92569668250ece270715ff413952ead365d17874e840cb93cb0840769a17569c32c65616635c5a0cb2959589a2cb0c8553591d93dd4b7acc0fc98990ce7282bbd8fd44a4172fd9b72d3a8a70db21b062045a22536e28d2604e3b9c0d145d07ba1e394bc991f67014b16cd8a8313d86834a0c5a0ed1741305e101125cf244306a97cc1373f38b4d817dedef9f40468966b363dff13538b34cd187fc8803aa3af75bc0d759c17bab6694abf7a9b07a3eb2f6f21995e1a71794196b1dd5fa788986e66cae907ea89fa294959551def1721715d50c430d6d4597c18b7416f6ffccf7e588b54c8d3c9d4021c097ee7ba0b4bcbe0e6fed0568f015c4cbbea734b0a3324728624ecb8aef9babc1b8099ed9509b3a1ffa9349fc93b4b890ffbaee459b932fef7ce04a77269eb876ed58cc1c1e3d99179d4ec24687611849f732cc20ef712647d436cea68a017c8d9da203636931ba9b45f0a3b0efdc07fbb37fec419b08ad0e4b40519fe162f5f15821115f353e53c6c526f10557945fc183f141dba74adc5956e0090c6bb3abfdfd9922fbd56733e089aa8261ff3a287c4a44d7142b5b46d6e78473357bc45b86bfde269bcd1d75683359311af36d8f25dde42442c097e98ab33bc79cc9bef95f3514945161506da858f55e53e4b1409add8a9954f151e024b6ea888122de7f78b7d7f35601f9bad5fe88ae16306737ba76815b40ec15f839c2b78212675367e5bfc3921833bfbe5dfc60c2d420064f92dfe6104cb3110031235edeeeeb9ecb3f56e1bf47a983cef41c230d32077dbd075409899cb523b28da425f937b355bc9822169318ffd2f6de01d324d66857d1b87db0d25921fb8850f37b0f61e7e6e1f74cecd2d714f0ea258323811d23ac6b3667f24877fb6804b9dd38835b121a29f54b36bc5e610aa3e9ed242b73d86b7d359ecc0ba5a7be647884a0da5c292c74a2fd157687863fb5792a55ad55a5ba0ff793c43b3e45db46b121c55fb13fa4ca67ce1f21bac61aa4338984afeaa2aac00bac2758d4cc092c811c4c80abd562af302a1dd112cba4c5b015fc133bce04666bf0cb723e4d5dca923fc004498cd5133f5436fb89f3e30801cfb45ea9b680be85cbba4c1b9f1a2c6cfe6b196286b4abd4e4bed79253c8f60c7420bc1476bd2a4f465dd18c3f9f1c8440a96faa72394e54e5cfba3e496332126aa98ee95d88216b4f56d7464b36fb691ccd6e0472041989c21c9a32f45c0b72e44d7793269077d1a22b326e6a44d05715ddaab7abec23488f340e56b5848f92089f7f0abc2a54112817579bcf87527810abdab58544f90ad7922f74e75249ba792861ba2821183812d9670190333df0c97bf58eb89bbb5828b523707ca9921bd812dab7459f765e591feac8f592640b1392910b9e5ea8cd94df233e4c0fe9b62b9ebe7fe5fdeef9750131fc7e127bbd3499319f00198b164a27574f4bc2b5fdeb70daf7a71bfaf1138879cc11dd6dcb3d97512858afdff3aa601bad7c0cb275525ccefe13d75f796f8e03c8f443fdacf70ca1eee2e625e21749a3e375fa650b0ceecf9001a9e3c4d631009654419d04c9fccbe64cc56dd12ed17f0af60994e7d9efa18e1ab1a6f96fd2594d53f49d3ec1b32c6331e1dfdec36162ebe23948fc8a230fa23568e3775208c0b38a680233b7f1d7325078c27637cb30477eb655545b3582330d570d66cbb9eb41606fb34d25789a49911a186524f5a08bf27a68c1144a99192b13c2235a613d1ed871537f445b7decc17f84c195156e5bd3998c413f4f0669771b843789a084caeca0887e66f5fad79c6a90dc1efb88b82c238ba612e1eed75900111eea75559d2a9273e7c34b221aac7173c90035334fd6c600f74fed7203d328ab8c1af334d7b6a88ddec1d2f89460c30779873090df7dba0413a90a387fe3594226ad9977e131408ca4db01384c6524d947fbd1bb04896c436cb928967266fb4b398b6afd0e2512768352e3423842b6969ba83774ad164a01115f8dd793105c31262ca4eda27b0ebd89a5f9cd81eb83bdc9470c471a26bc8a7cdd36eb34ba71d401dd0f118b8e7a1f6221b94a044726e0cf7365ecdfad7bd2978aad0bb0ea18fbca8067540ac0c2d17eaecef234f54e6c415758c7e2a368036c1ec3662a071590bcd8ecb13dd326119cfd09f49bbe60265bd9b9156c2d365af1a6c8a02308b492b3a575fd18fb6a2445220860a763046839c40de5d236bcae5c0a9df277ba12dfdcd8fb0e28e23ac12489e0f910527be6405b4e2170e7a05ea97d7052de924fbc8c7ac93d0ee1f97748acdaa938897e6f8c5df4d8c3a3f73e7815b5f8df586025fcc0759ddcd1f72780f41a40ff1246fee5999718790ae797d8d011d1661f92200619bc0068e103f7081e016cca79463e587fc08863ace009ba786599cf3bdf48840a57a29b5bc3b15479992d27fa285302e34c1a07851351f941d33754b5fe2050a1ccb330d43abaa45aa7003da2c9e7bf3bf353463419cf6b91ae71379de8b5be5a281c425ab59bcb6de5f5c692d98bc87819342ff4388a6cd28f4d01e2bbc6f205c4fa85cbd083806a3112413d2119b7a955f1ff93542b489fbb218bcb3527b2aaf12cce539a2bf2b7788ab3e73ed464e24756d1c26e8bf063904a602be6b37ff0d0091e21602eb5af6857ff39331bcb78037159327daf8a2a9ba1f248aa8d5a01b392035627df01b347c0a550cc293631f3c57492d2fe777e661e1417cdc319e8ce7edf1188b659bbc8b63229170bb736aa8b8e22e527900246715013bb7cebe1f7b1b9a43994e4cba0a1fef405174465c55c2bf7af207a7d001b84233551ee7dd05a3f2a0ba6b4dc940b8a0b5c89d8981679c98ae54c1a32224a1099d3f0045419a5de44f19365555f305cbb5ba20cca9132330ed52278f2491ab04876db68c78994c29a13aaac161c839428d37b4a57f2a4a801ae781e2d75e1fc5a28ebaa2f0d60c2c264c2ca0791f016da27868f1b62e3c03656f63ab61da291d977fbbd5193752a07d3fb88fa682c08c042429d29163c36548c51c58e4f8b50b3dbe6c131752c7cc356c2c1828b331506b0d45167e785d8b00483e99fb5bf7ab820990231302ca7bf540778587786709ffe1e1e581a4f568f603223da0ea74881e5a3867073b97d879a2dc46abb8f0ace7337cad0cabb65b0e2a1aa9ac47ffa6f2a01e7ca03922e132f301484bdff2ddb122aeb8596495516b1d476d6be0a1b1c3b629384988f5add71ed6a1b9eecb356d82c6fd4dc8d42be5eac0bcaef2e6c2c03dfbc546d3c8df6c0299c121f7104d89b89cea4d19129e5fc0cfc7f5d61498249241d170b3388e2bc52d2c52db394c641e8179d7253a4dc81c0647878c98dff9fe5d0a727b53e75c2125420bbe4456b554073c685c369629240ce08476a1eb497344852239c0816d80ccbf69080c871dd9390173364bfc0ee9f528ca416fe4a3e737f5284b5d962ebf73b521a69a6b98c857b498811ff164b547b18a2d7a257437e1efe613860c6ae25d19c220de07b9da12b89f1ccebeb272448500cadd7a55bdd497e72ce018d9fe464f25b69d0b6885033eb8f7835010196ae8aa2d216fb9e2c13ba04655aeddd1b804f8cf0233227f2a94e1026a24ff501ffa09cfef06ec3b41e578696217c533367ac6cee127143484571a099343d174a96ac2da3944a3a89f79eff10cb258cb0d9808ae77ca60c11bc3380d4be6e3ec685050f4e4d68b6563c31334098967fe715b3a8d574e9a19ca071d96ac413a84b14ad4b7c2cbc46be080d6b486d7d0d3e66ea9bdb92e23fd19c4b06cbadb69ee63a31e89ceaf16d77b29d7806272493b896e47ccaf125d0bd8ee24654ec306926bd58f4ac331ea549e71ebeb229d311c45ed334aba7f499e097252a978ced1863a4212782c1bc625ee290b66e9042adf8a6d39321a48889ad3521044b8e161179841aa1d612015f8a8174182727990889ff1601136", &(0x7f0000000280)=0x1000, &(0x7f00000002c0)="42e095ae4cb2000f59ef6d57218e5be731d078dae4c6dc97cab3f97bd73a69e84e902ec57042dfdce3c2c674d4c732b024913cebc536d3bcf54ab4b7eb675261f8de854378d0a0387878aa5f3a808afa654b2ebb2204b98e223e1b2a51595162b18be860ef7428bb204d214f188c96de11dbe6761844d445d241e5044c8460562e99e952e6979f9bdc44bd55ddc165ce8a77e8fbe5a0961ab67e57d533cd9851534e12ce2b8e4f8311fbe0aca810bb154b6a774dabe52cd57793d3a17985f29106ce22814bc13efd", 0xc8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "490130ca3f8b0d2a847633cc29d1d91844b37d1f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000001c0)={0x80, 0x3, 0x3f, 0x4}) openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000400)}) write(0xffffffffffffffff, &(0x7f0000000000), 0x0) socket(0x20, 0x2, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x4) accept(0xffffffffffffffff, &(0x7f0000000380)=@un=@file={0x0, ""/4091}, &(0x7f0000000080)=0xffd) listen(0xffffffffffffffff, 0x1f) socket(0x11, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) write(r1, &(0x7f00000001c0)="04bdfa5d2133150f3e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca3206000000000000003dbe2da6dd87d360cc914c07f11b9b95fc8c8598e8f70d47e6629c1849610b9459620088246024b80286a8cd70df", 0x66) open(0x0, 0x80000000000206, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa"]) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) rmdir(&(0x7f0000000100)='./file0/file0\x00') executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x3, 0x9f9a}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r1, 0xffff, 0x1, &(0x7f0000000080)="ebfd81000000", 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0xc0}, {0x8106}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x96df, 0x400, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x68, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) executing program 1: syz_open_pts() r0 = open(0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() mknod(0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/94, 0x5e, 0x40, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000003c0)={@random="89ffa22f3c25", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x1c, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0d000000000d00000008000000001300", {[], @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @window={0x3, 0x3}]}}}}}}}}) executing program 4: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r1) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x40, 0xd12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffa0408a7fffffffffff0800460000200000000000429078ac1400bbe00000010100000008009078000000006e0207bb4ed2c7991e59bf7f2620788bab430d5a77e78a278c3c318bc4621d9984e73e0f329a608b3477f34adddcd88c9e060e7f87634423cd3a309d9237f866ced8a8db579db3d5c981703834150aabc988abd01a8459c1e839bb4962a99db2e623dac05b0d1740643a131cd2c7f39708d0c7f13042c4e632ccd016530c64a6"]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, &(0x7f0000000040)="90a5c974233e86634628a53074e30000127902536030941783b72eb7030000000000000072925318d57cfdcb73ccc3da7ce9e016e33ea1a3166c79a4542a6f5c8719a6c62c14ef6044446cc21121b7a90fb889dad56348", 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xfffffffb) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900583a00fe8000000000000000000000000000aafe8000000000000000000000006000000000000000fe80000000000056f8468300000000aa172d6adda16ffe4140105f05d9bedc5a07674c5a07cac500c2047fffffff0401000502000000010005020000040100c2040000000000011105a06da96e94c92125bac70bbc829faa753157fb2e0e68c988b4c80493e3fe8744e38e7d4588d58f59f244b6e29dc0fcf45ffd04e881223973211c958b303790f305dbce8c78362dcb6250491485ba1fd72d8abec0649765cc457d55d3576f14e58f4c6c98dbcd795312d57579d63b39a5819ca33436e61958219db4a58a4b6da7f90f42b2fa6838637bc5dc48340ffd29fa73ace76fce04442b1f62e84549fe84606cde5c405ade40acbd1cfa55c8b3deb883782e", @ANYRESHEX=r1]) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x0, 0x80000000, 0x20, 0x2}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = socket$inet(0x2, 0x7, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) read(0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') shmget$private(0x0, 0xc00000, 0x0, &(0x7f0000400000/0xc00000)=nil) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) r3 = syz_open_pts() writev(r3, &(0x7f0000000040)=[{&(0x7f0000000300)="9a918d5229433217ca29f63874224196cd3096f14e6bb2f9daca335ac4d0a6460c659dbb0805f1fb7ecbc7826ff1373df1e3803dfec6a0bc063bf379497d24f54017aae15c49e0edaf542d29f65ae8653d4213782637f3339500ec379cc7a5f67f99800d5a4b0996bca5a87ac5b60e1cad0756b12c5fb96be0781929205000fefc1b9204b0f9e53873004f455971f3e1e49e469ae058dc05fc11b14422f34365e419b1da5952f107cad80a08b39f425f11e35e2caa9202cf5e1d0d30e7aefb6fd6a482acb97d9e45d3238aec369e5f2f420fa27d1ad4df8589270ad08cfbe554613cf4627e0d97ad01ee4ab07e61c26492fb95eb9b040bd8608bd5b5a3c2f2b6eb4e24e6111123ce47f262de16c9dabf2aecd614a3757b520a3b05b7226c1a719330b38f11693819e7d28923b927d4bbe67b29ca7723231679c71c7ec4394d05d040043ad003ad369d65b0cc65de5530628a9f93253587ba123544c4e60801bd2567efd64b0a351c0317825b6c7441a520134c0b8b2d7cb12c1f0340ef41502837745de7d12b2e56eceb889f902dc50499828f223158a1203ca4dac20dbf49700b0e4c6e3aa341bd626ee60d8430a9457bcd19dea59a337988fe9a5e38a2a1afb636ccf5031c501cd0f7b2a3f09316fc4b121aa4c631c296aae1cd0661dbe6989171f9f29a925da4758b0d0b724b1ff227fd7ebfd23d8f1265c8a209421e5188338bbef904ac3acfcf2792cd5e589a1386c8a1fdd335486598ae25e7c004b26c4b9482086adc62f241eb2a050dff0385d4e0f79758c87f42046f203dd96da2f6d9a29833b4bf3084bc257687369e545f819ddbafc2087561bab9985981aae4f0c1efdcc8d6584d51e3096db8e6279fceedbb593d42fd030fe73771462b13ba4d0abece54107c28fa7cf4a17232267f420bb8b15cad71e83591e064d21db522061b4363eb6b124550756acdd11df52486b21e8773a52ed7d6be4ea682d52a2728defbda742aaf30f01f31785f1447bf4eb70de8f854bd883094ea21d3f3f0911317de17cb9eab693697f927277855bccb37d80bda4a77985ab626d02fffb6b1030bd8d7d811c4445aeb6fd155a8857d636c91b8698b067b99ecdc577a7c5ac870b709745a7b717b1b88229a5c862034f57ced129ddd4962ec194bbbb601f35364c2c94276a5ef7581304e1f9e9e9cd134f16e8e3337c097900f91da1a49295440aea584ecc0e6d6bd531c97ae235b6a0edc9803803e52aa578de9c08f25019932fea14a6ba77a17ebe2705b2a6e00cea1c8338845783393a2c2997266ac802c4f820ff3825f5ba8859a42adcab072e58491bad68921f3cc5886b92fb4da1eb349eea1f5d27dda4adaed40aa12f617cf483b2b0766a1a6605c0f227167a16570f7c215f4b9238313751b1d89b100b9f42b95a601482440cba6da72bc34e6c1c5c7da8346467d8b34fac89c345560a8fc2cd025b77d72453ecd5885cd0af8493534993887bc86db234c909f7f470d93571483d2ae3b8c3d0825fd5529fc376db8c66675e0ac2f3aeed87727572e0220e57a62408814b33502da4ad35762bdf02505c0b06792e0718f66b7a25f3972e43dda0850a35722094b6f6b790458b2d6c8b5a25fa06e5da144eb43b7efcd8f28876e13f639a23327bc1b5a02ae359711f7a84461673d05a8b74fc83820a90401e0aded5dbfb58ad5bc623e329c2e749462a6736d83ade16e44af61f47115db79eca10547df37d081e932125f87d625b164da06098017e2caa1dd51b195a48e20a77caf7371a22b0cb8a55680efa66623bf106ff9926d5b69914011a843d92a0b4878e661f7ec745562f3496e1e0a7f88d0db28ab9ae12ca3355dfed0e5e252b797ed418130db790e0cb836b17273389fa66ef39a9e4ce6f5739f1f247da251f438f09e72502b23c894a4ff485656e4b323f15339189ad9f88fed4a1c2900e83a5391977919f3995b0a7c430f1cdc933b55f5e37daa1ec89d24d39106d58b78e6cb45a3b4fc7eb8bf8d5e37fe6df0c0e28d4937556cdf92a9a8ec697aa14dd16946e916d2959efd9d39c6e1a2526ad358418e537149809c6193107fd6e1bf8adfa33f3f77eec2008cc6d1992184971774aceb4350b286b2e76ccba26d8af6d7f4522d0e8f4ff84a766d6377c4174225ba702a8ca3f6d1fdd39152e7034aa0194ba750cb4683b36027c217fa405c1df7de55361adb3374c6bf305033f48115214ed00c062f113b888d00458070378647c2ae5a02363b535e8d8327d5c063722c2ccb3b15f4e3c28cb19c4e12db59636316bb1274e5b8ceb658c25c41339db6fee1e0f4170ab68adf17c5e773172721491e6fedc91e359fcfbca89b1bc2562a6fea4fd8c892b8375cd1c32229bb020df831ad32ba83612cb8a79805858e2c7010a65def89bf6a1f149584f2bfc1dd5e3df76f069a7e6475108d03f06941dbc54e11334adef6c86c89e7d0fe89842e93965394469ee0e54c634478098888ef13bf9fe2bfe17cf3e5ad6f03c6ce51a22207ce9c968f75cc54a002c6359c986d1b4305685d874b5980a6b936d0858331bf357cf21bbe4ef46422a4d7240b6c563897e3805b7df91303f6b0f142afbbcaa7c68629d7168647f4062a6b51f61514c6a7ef3f5ece73d866601733d9a8c567c995ec3d3a34a8613f2c1ef2adf755b4836fac8fa2736bd22c23194b0ccb5f3d1d3ecfbc089fb1ece32d1574c3b858fa79d9e10bb06ff9faafaedb74de4d8e368ec91559427367de9e2dcf70e247a65d540130214ba40bae85f44d4b974ddbe511233497b029a2594317a382ce0fe8c1c5999188067fb372fed11b094700861d6f01a30717c889159109aebb62045f0fa77a619838fb9b5e9e0cf0a3af07f678b0f54de819144d5c858f565c6c416f9e748c4db8b3682414c9f1d9c8a8d8ef0241748594bbced1cbf5e139c9b5a66643bc9ed8bb3192ad11f4f1e875704590036dac43cfc3ab3080c6eb627c94b039b1a29b18b33766657f916a748ee3150e5839801719cb01c445d53af1691bddf26580153d3d0881b75cc166ee36eced5473ac62c4e2a97ea7e098ec53697f004c755f6b0fdcc338b1ed74712d5bf433f0df423c883c0de6aa4d593c31034a9eb00063bb94506f3657296b50c91e83bda00ac16bbd4395315cd965ddb7aa8ccbeb92e3f20429afbae02d395add8bf6e6360a0be3087e5124b45341ba79b6250956b08c5a507ccfa980c07162ccd0e41d076d07d8279453bb5cc71645a4f6283e33668957523c72d97e6d701b13481c2e1ecedc6bfb535232cd992457f5ca32e9b4b55153a8cf72b2973d55dcb2385339d5fad90f331f5a1178f9743969f1fdf835a3c20c8f02b0409e162d35ee294ae5525cb87138af43ac32ba1f9331aa2a7b83299c3fe975a1165a44eb8e70c1ef9f0fb19afd0858fb57751c7e653e124258448c0a90e21f60a292aad649dd96193bcbf33ce594e6f24a7fa5f39edc7f510a48b686317be60a81bf10ad70700bab0f057a964ff8cf851798965689427715d87224796dfa60b7010489fc7e29c375ec0908d1b3af0cc860a6c35b4fcea0444fe0afe4edefb9ed4b1e64011c2f5703b340e479a1b393ef36881fed40d3ae178b7a5b6e38fa73385e6ae2bc64913b430423458abeee03651533c285149de25704efe3686df401d306a4cb6a3f613ccab80724b6f55abf98fcc728470398143db2497c753ba86b1af670170565dc19f8f471e6990ff5a917fe9c24a583915a6aba84c7e80529eb1767c1fcacf95cd9831a7ec49e21d3a44472e24f262558266856e2cb5073b93aeba9686a0e66dbaf58d25bb1394e5fa5cb9022589639c5714653ec6d8e5598cc4c57c91110682cc0945f6382379e4a46e8cec7944a9fda8be89d758690d48d00503d7459fd44bf2f656a4c1f863e50a3de5ee19d754fe8a8c4c1626874e08f7245794d1b3589aac3d4342e22ec6c29fda0989877a033207af6b3b4a3a00ef222ca4660f470b75f566cb8953cc62c7b90a59437d0bf730e1d062f9707378ee79dbd45426c1c62a094c98e0ffac771ec45268859e686e4f586462168937e07712a6919bd388a13d47d31441f50549dcffb2777bd865ca95b04572c5afa3dec4c6882966c0c3fb9ccad8989896032e3597b1ee401e553a1c48fc237cfd01846f14656dbb0382cd85eab603d51bcdb8493134c63a2dda37757d9a88e751ebec95110e669a7508d8463105799afa5dec604dc797f12e9a44112573b1789ffc12014ec5d4313b223bb61c92af84f1083982d8957c65af3bf3b570288a9f657af695eb0457009b8e652e601e38fb49e4d09c781bdc51f41ba1208fcce1deab5546753337f5fa846e7113fcb8afc2e4bf398dd783a62dcb67db32e742edfdd0fa9c08c3291a91e334fe937830a103868bbe79bb0fe64099dbceb03e4e3a93df3e8b72bda9144ec5b03b53cf93a8605e235319a6160f238ab795dc2ec08aca08e894e11085a92597aeaede59f097b71e4b92cefb27db658f121dd9b24b2786cf1ce27e52d82c2af6c24b5de8e47c95c86c5720689421e03f73bc4ed9b5ea9bac7f884f0ad0abc7aa8427f9150cd19750e2eb472680e828d4cd31fdfcecadb6097ab08b21b433a7cbee3011a9572b9dc272094c4585e40923ad87be1c9200dc4a0843cd21832c03068599aeab0d4e45a30a50f0f294168c99ff2abc42c54d0fd43f3e6d514d987d62fa9e6d29c5c319f21539fae3b0246f3f3e5c19c2869ff83be1f80982eb6afbcd9fb3de293df7bfe644df9646b90734693833792fb446d78ac494a5ae02a4b7f3e2666aed81811cc296011b4cb722abc8d8f233032adee2aa5f1285464a8c1e6a962d8b42fa49ee867ba04dfb69d916219edf90beccea083a972a0caadf8bf227453c17164b2c2733463bb6c0bb6dca835501a3b24afb05dda8d379c70a2ff568e0b10421fe07ef90e64c87f1725c843d7529e84e87c2714b2fb7a1cf5fe7a8fcc06a0cd6857543b937b0584d000441fd05fa790dccd4189f46e11da1b330f78bf123627410771ca9f2417501f7cd59dd3e0b173923f490219f9f61ff592e8b8572355bc1bc50375db0af8c24f93eb707b70bc3e0db4e5306141688b0b7e15f917ae468bc620b80f06564d09f0f411a27b1553406b3cd6d2adcdabaaa9dc9a2b2de66939758bf90bc5b611cc17a5498c3a502e637cf502c72191b345332b1b70a49eceeeba2fdb3a1d3ecea08fc68577645c914de20e82ad922747377060bbc5b203257c16fc07093e900d50c812015ddf5f57a5540ef0b65beb8e95fe50a237abeb8c1475abb592920c2799fd62dbaad0eccefc4acb800c835d75d1d9aa7f422ec5373d8d64ee0ccddeea2d99ab576cb1a9a1c47fe0c3460aba61320693b0b044853e36d8a629c84f67749b1d393707b48400d286eac139c22314c55adbf77de053720140acb45830cd6c5f2e7820358c76022387f7269b20e3bd13058910a9537c8a52b0c7900d50f606c0ea4b114fd1928f10acd4e458944329653cb12479fc160004144f970677ffffd5ec12a5391dd9aa968d46883cffab8c25a69e7c78362023cbbfad95241ac03fef48791e0e56663bf657b9b299599ed7fc573e835e72a23f242c5e0ce6fb8b8cb2c8e3a74e48e99521c08374b35389ebee7a13924083460e2fbd66db1a166d9f5a08280d30c6ce1bbec164d65b83ba608c41be48840da9a0fea1e9b4e7c7873c2c6e6b0d993027d0240c2ee7987e6da8982559ceccc0721b06774154f8a9c5276de8e2", 0x1000}, {&(0x7f0000000180)='_', 0x1}, {&(0x7f0000002600)="880304558703e53d1d90c613c4c61fb204e4cf9d8ba32cea221ececf7ed75b7e68c06654abe9615ea808ed3b2c446b7adb33b91726688d134aa8e009fb0d6720f251857c62d121f4f9c4d16208bad0171e9e847dab9349e2114ef85aad8a93435e51b1006edbd268d5cbfd5c7395c65c91bb6447f76ddbb9910ff7e9f35f307fa5def766824b4b6d5e7235bd9cf2021610c9b8f0a7a8c8f168e1ff74c6e2aa610230bab3a736368f620fd434b2220aacba8f3a6a64550294c4a0cc91b2a98b24c02dfcabc9b3d3852499b2cf95bdd6ee9d9ef49a525bf052c635ace09ef6830c2396470f0fbfad8c2930bf9c55a3e721133725298cbe70aa27b6ad2c1717701567f7b0e4385b25bd8b1ae7d18d73360e9b1b96107d20004718c760b2e2c011eb3211672d125c7dd66a654d9307bc65bf6d748d453ed8830cb515b997ddf1c34c3e223d7478586e21c4fbed654731e50e4abaa1ecf1fdee5b2c01785562da40bbd85761a79170ee24d98e2e4bccafcb3ff8b7827e6ccd094b880b57745f961cbd822ddc48040b7364c93b627373460ff710b22eed6c4336977fad44c84dac9ed6fb695dfc1a0ce47915e2dd1574caf6f9f909a776907c2248359b2daddf48b05135f68ee5f689fba1103dd7ecb47d6838bae548bdebb9fb4ca433ef180a8b158fa037f892714fb32fd625a84e1fc323e1190991d29bc28791347878a83276646a96c78bae147b39843c6739f33a46d5d7f1810e1d8392634ecbbce1b6ed4c359be4f79f51710962bf8f9dd50a53e062fa9f1ad9ef6a3fcae8e3049574642cc994a606f3fbeed7fddcdb81d52cb2e46905a036cb039be541515daafd4c26aa176d114e1028f0d63a0bebf2143c1c828d459fa8f4ec4bbd5b1143a75eac23272e33ff5f0b2e68ce2bb253754684b8ca11f8f03c4402b0921fbe0daa455e81db660249962f91be8e372f5b50104c831ec3bc747fe6099063eff5c70e3d8aa0070e544aaa09165262e4f81332f8a143a5a4410c993e8653d1438db00726ca4ce5fd0d16b14bcb08372659bedaf08b0a0ca2255959289f3a39401b10d5996e31c9252611d3bd3909d151eaa108ad2bcb3d231ef9d031ef04170ffd2408f9ec9cc56b9604ee2dd8d0561787e77d8b7674c33ad239d891f1ad615c28f43c7d7300d6ec8591e629e8ae18cbf418a2a1eb184b4dddcbcc2f80ba5f81249288adec4422fad0fd501b045ec1a3cd6b457c8ac05db9b388a85f8e49f11d53d34ca5f6fd2d6dbf5607d50749c893c676903b666989e79ba88da44a06ecdae1c80d0c24767b174f1a2eb0bc5b1eb3e3b9fa0f8c8f66e9b0bdea82208eade96431d3a57327c4d99c13d62677797e88c884f659093a6b46060bcd2976e35cae6d036ba658375f63276ee9e14291c6350cc8137b9a105cdd0dc0459fb70f3ecea60702a23d38a9e29d8eb75542ac1eb256feedea0e3927c21e2fb94a4db52c1a8685cfb68c747b8e581588b5277900b81f3afcf5ae6905fe257b4dab1991cca3bbbbd69696028953da0a316b02416091324d9d8b9d3724b8058e23b9c5ab36a9006d914bd3617cb6e3a4567b43fbf3e3bd8ccc7ce83319f9eb520b6e9e96c2106f8a4cfc6ad7f5f89eaa28f9d097abb0adf0a856f8d760280dd930f6404614b177ca0c049f92321d8ea19b89932104c8b5639d39bf08df81b786e6314ca29d6f108db6473637a6d4fbffcd1273f6c9b9d5564510c1f5b409794408c37235d590cb6fe2a37d31689e466517fb92440f0f01e34af05e2349585463b3ec91d4b08543b70e71fc75775e26a3efd65d46466e29f6184f265bfc65571c74c0e5a69b1479653b788a16477c0dc939cf9db09a242db97e70f93219bd9bf1540e09f9bc8d682660c64193661315d7c618b350b8256195ab62a0a3a4afad3432d1a53c827ca107e70cbc675c4acad94c5cc396fd204b081abd1710859bb0b3d6467f5a0af008c686b819ae9eaffed980e43ef5ae4af7ec16c3702e12c831763c1aa732f4d3a4ea6e1c57cfc3e5b9f40319a5581209c9196bf71cebdf0fe95ad11b43f2a2295b3e108a7de203b07e08a1ea8f0d466adb5609410794f0595da35f5b5b64131d8c22fc3c0eef637460801a100c3ac89b075cab480c06190447d40a61027e1ff1d70eef6e66da3a987282136f48b088933e3dc79a00635f271b102610650b2faa9ffd9c8b76ea3598792d43ec3a632e63986fbf45b2f65d4d88dbf2afb3fa5e0728995fd6a85995402c84d2969fd02fc9567ba2fbd79d7174d45b767e28f21e5e2d6438e99a4985423d6589757dc4eed97a8ff2f645e42a7a7983239912efb084a61abfa731929eddb13869febf8013292b04bb35221facc42a4b8499750b996905cd83acc5fa82edd263e23f5b07c4262142750b537b88c974dcaec8c4db0212765b653e5999a2c2b440d6151636d560b627bbf9bd96dcee038a764081511db5f427527319fc8c8e04859d2ff30614c10e3579f5136f17704e91775a5621ec406613604ada3e24a7a6e25d9d820747d5547548af77465bf21f59b36012e51f9921f585fdd2a7375a27e92399062fc40501e50e5e812af4aedc82f0b52110f4fad37b123c761b95a3b29fd784f4c30960ea7289bdf9f1b1eaa3df71646b5055728064ec9f704efc9717c432d4c46e61485445b35f4596afdd5fb2256e1b19d8683eb5087d0c8c603843b353c04aac14de3d248bb9da4a5039cf054772f77b0d7b508ccbfdc98932c29bf16438e92d31fbffb030234f6aa92f210535887bde84662e094e3273afc552a2c038715fc1fc4d1b91187c4ede3552758a8656702127dd263de0d4a75b46dac8836fb5362f9b15a20aebc3a22bc4be05419f4462e8dab9ab7c51d1c5d754d16551aa1cb3692ab559d10a7d36b94e0d0277fda18f2431a21365ffc5917af7dafac143436d5850faef2a378c91c20195fe86457ffe1a4c5127fe221d4de59e552ef692fdf0eaabfb567ec31f438f1fdc78bd00da0313b4e16fdae0f098348a246cb74fb914f3e394b047ffed02d07617a83ed497dff4190146f1d12a497a2f290ba29f60d24a7d71d7fdfabb7369d9e813366207baa9b43c779cfb3312708b7cbea29be742264564f7f387a29b3afd071d126f8d2b078c5e5f379aca6dd5ade794aa7ab34d69b7fef520ff93169d2a3fd6c65a4b600f46a268da38490fedbce68bdf8845d6834a52e2e17203f3542071264d1ce4c0cf99a0e325b7b1bd24189722e880fb4c260ffcfb2088a44c4da1c9ad131a6ff8b57ba111bf106417d87c024dd88c14d86584e7cace5ebc5c6d68fa657002c5958b0e4422419e50881e51061a9cb6398612db5a86a1f3368c6555ede6a651e81edc2a120eb7c99e5d6737c5bed55a82e14ae80956b78a5836f426aa7d2017619e348c048a3545d1943a2a9e01ccd8dbc6a4f91be7554f53553e280babfb58c071c64450ecea3a71d6080d8c88ebba57cbc4099fae015af425c45a2e5c2f0607379798c5c9e492f7f197d215cb4fe634fb8c50e0a41396df611db20c99ba1896cc25d1f6b4fe9e0b1f76d56df22987a4f774ee83c7f39312945f268bebd3517fc1e4ff9bdeaddf3b8c2616bb628b860612f2ca98511349061b6753399c5770fbdad18d3d054952fb53129f4389e6847931f4039732293b5f424c2bf28cd32efd35ff43ab25aba30518a348317ed42538f431a1b04f0d05407b4ddc5747bae1192160cb87d7d772b80ee136ba3e91c20452499284e319350058ab74393cbc76eaa713edfc6e567c1bd22ece206bc16485baee2f7b2fc1c1d79495cf2924464cd6f512f5211909739c38f49357023df948aa1cc19bcfb0097d01f5e4854988c5bd6a80a6787a8ff1f228afe8c6e6abe91bfa1b2b480dc8d194c867af7b53a0e7c528158e96d2753ee0599046beae381beae14997a9f4afb91175f95fe8a45531424dabb1651fc226a6831fdce52d87ba94a60748f68e66507a75892d34cdd218b10e9e502ad0ebdeb6dcc94ee8e3170abd6592cf825e04dd69987e52750ae431e58977976b716b734a4cff32b6d1151905808052258d97ae965a38146e7e9bb9e6088dd284d606bec26493e5fe3fc7b62e40305dc7a85f7cbe05afaae4ce5900babacdeaa343f37d4cd8d5aec211c9d14f502cfbb7cacd12d9893b2934916d86f911c93351bdce124af5e69beac5db7fd2e8d16d7bc20d40ff028ee17afd53261825d52fcf52994e67e538baa35ba40ba7085289fc2f04e728e64f5966e7fe0d884f8720b57e529a66cef205b0472c7bae69213175ec21c8931f819cf1b906f98cb1269a83942e208f198285e7d45eacfc06574b606679b74b6bdd4e3815348ef22c3fcc11da215e4111489ff984b406143e5e7ff53d67cb3fd48fd5e7a2fcaed7e336888480fc10fddf6eec459f9189295a77fa5e5e057e08aa738a1e892395dbe97f1c31d36cd33abd70f477fa04a1cbd8d22623971f0dda2ab8cd8256b0c390ffcd6e6211fb5bd0d1a5f234ca52d231afbd651dcd7e52c09804c73a9540c6064e93d720626ed32a7cd16ca709b6a67b2ab27a835fc20f8e98d13de3a5a7f4a033b458445334c54ee13849200bc0587862b85912e88799a7135a71f75fd28fb3baf54ff852ac20ba56b56fc5274b83c7777e024f773f292ffc9e1c2af6930271c15f424b7f5fbe0187b3d99f2eb34fa4a972c16a339eac2284fe08cf70991c177cadcfc5ef586ce0fb54a435e4fe4f890d5888d9daacb526a8c0c3f2996b792e2accf5516a7b4824d01a4d8420bee690217ae07c33390d86f63f57909bd0d3d7d50bdd1a2085ac01288658b8a644b83be23175ab9723e648c4eaa4c24a13b6af6929fdf60f75d6eaa478a0b09a606d2822cf50cc67ee64f44e241afd18fc375ba94628d68841c99fbfcbba994faf454787a1b964b710052d639140eb42c29dae08fc36508a1e8574227dd07daa5bd534d1907b00a3cff3cbfd8b1c17790c7b12464c5c9c0666d3727cc11c83c13021e0e0b5ac1ac56585a9f67fea0033ad449491aad0c01e898a1e159889e2057666eb422eda0458bf5fc08f692dd6f254cc7579d84214038206915a3fa163747c40246a06aafec9d780532f55ba8b33f1869f102d0e062c74128418ae700a1f1519e3505c42e172330f67a66d0b078b194a97b6bbfe75ab54c927087c272bee48cdda2e206b4393d7d017de76bf6eed3536e47aaf4350ccf564f79163e428765127f40de81e3a5edbb5aa79796043ac4938515fab53d0c977eb44623a69ba8ea22591d3a3a487dc064a73124aea44bce48b2ec6a3d38dd18a4bc29d57093aefe38d75812f20ce7098f9af2cef00272d6eecd4023ff28dfcff9fc470f0c0e7694b3e2acfab69291b59266c7643fcb2c488377074b7d50f889990027a6326f3b7d9286f470b2e2f832d1722f0537b2e89fa1799a09b722d381d0d", 0xf1a}], 0x3) r4 = kqueue() r5 = kqueue() r6 = dup2(r3, r2) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000280)={0xffffffffffffffff}) r8 = syz_open_pts() kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x5be}, {{r0}, 0xfffffffffffffffa, 0x27, 0x40000000, 0xfff, 0x2}, {{r3}, 0xfffffffffffffffe, 0x4, 0x2, 0x80, 0x101}, {{r5}, 0xfffffffffffffffe, 0x40, 0xfffe5, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2, 0x4, 0x65}], 0xffffffff, &(0x7f0000001300)=[{{r3}, 0xfffffffffffffffb, 0x90, 0x40, 0xfffffffffffffffe, 0x999}, {{r2}, 0x2, 0xa8, 0x1, 0x1, 0x7ec4}, {{r6}, 0xffffffffffffffff, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffb, 0x88, 0xfffff, 0x1000, 0x9}, {{r2}, 0x6, 0x30, 0x80000000, 0x8, 0x5}, {{r7}, 0xfffffffffffffffe, 0x1d, 0x20, 0x7, 0xfba}, {{r2}, 0xfffffffffffffff9, 0xa2, 0x4}, {{r8}, 0xfffffffffffffffe, 0x84, 0x80, 0x4, 0x7fff}, {{r3}, 0xfffffffffffffffa, 0x26, 0x1, 0x1, 0xff}, {{r0}, 0xfffffffffffffffd, 0x47, 0xfffff, 0xffffffffffffffff, 0x101}], 0x80000000, &(0x7f00000002c0)={0xfffe0000000000, 0x3}) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f00000001c0)='./file2\x00', 0x100, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x8000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0xe4) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040), 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='x\x00') socket(0x2, 0x3, 0x0) socket(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x6) recvmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getpid() rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 3: r0 = socket(0x0, 0x1, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff67a651c3788c8e1ae319e80800470000380000000000029078ac1400bb0000000094060000000000000400907800000000450000000077dc38e23400000000000000e00000"]) socket(0x2, 0x2, 0x0) close(r0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) r1 = open(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}, {0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a", 0x2c9}], 0x3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffb, 0x0, 0x0, "7a4d9313fc972c10a40c0608d874d976c75c050b"}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kqueue() pckbd_enable: command error executing program 6: chmod(&(0x7f0000000000)='./file0\x00', 0x40) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x16) r1 = geteuid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x100) r4 = dup(r0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x80000001, &(0x7f0000000180)='./file0\x00', 0x8}) chdir(&(0x7f0000000200)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000000380)=""/194, 0xc2}, {&(0x7f0000000480)=""/254, 0xfe}], 0x4, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x2, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000005c0)=[0x8000]) r6 = open$dir(&(0x7f0000000600)='./file0\x00', 0x400, 0x10) sysctl$net_inet_ip(&(0x7f0000000640)={0x4, 0x2, 0x0, 0x1}, 0x4, &(0x7f0000000680)="bdaee1c8b5e7610a2cceb5d434218dc10582ad4b849a5b4c1d5f0985fb8fc283deef92ad98616d43e179ac19191a5e8faff6c6e2bc44f1c6feb9d9b713440ca63e4d7f2a26cadbc370fc4bf94a9f33c2a27840a0adaa667e37813e57fa98737fe7f8f1c3f84b65951ae87d370af048d4f7961626fc6781efc759a82e01dc64c0549b32a5c97fca431efab5bef92f9277af17a672d2d63ef4fb16144e60c01eddc9b3deec62b5af0adea4063c4106a11ab00210b112122b530c553f62d13a5dbe0bdd67e611e51e38bb1d25008ec6cd620426aab252c8d79075f5ecb3b8de8e5c44af", &(0x7f0000000780)=0xe2, &(0x7f00000007c0)="605070ed5c5d46ab3caacf2a93f7961540d2324002d621597335c0cb0e98858557754757721021e2d7399b9b57b57c789e386e541c4b205cbe596b8b0bef87cddf5508a191267234d78411b4c44f564ba24255857321216185096f07d23769bd0937024aa31425fcb438ed95df2add68aff1e6e7f3", 0x75) r7 = open(&(0x7f0000000840)='./file0\x00', 0x8000, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000880)={0x5, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f00000008c0)={0x93c9, 0xc4, 0x200, 0x4}) chown(&(0x7f0000000900)='./file0\x00', r1, 0x0) getgroups(0x4, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000940)='./file0\x00', r1, r9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000a80)=[r10, r12, r13, r11, r11, r8]) lseek(r6, 0x81, 0x1) r14 = fcntl$dupfd(r2, 0x0, r7) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r14, 0x5) sysctl$net_inet_ip(&(0x7f0000000ac0)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000b00)="7a13b4dc6b3a7a45b297df6cd3a182f90f40e7555a5f0970eb9b97c7bc0831eaee9dce3327c43d0906e49d17585f60761efb8b392891a191fa26a6525b7c57c0fc26b87484fb167a9e3c97fff19fff912ffcaf70b4960735f2341cf4be5c0a7a7ca4a01ca4dc982a6c64b12cfb6aaf9d16532d5f877b129e99d58e297b3cc131d0bf37e7325d1497120e5b2842b318f17cb96ddb4a2d66497166b0cb4639dce7c01cf79b4a850462ccefd4519100eb42b8546423f3fae1a806ac82819050d5d48f95c0616b31e415b15523a57462e7fe72d2c55be57f3730", &(0x7f0000000c00)=0xd8, &(0x7f0000000c40)="357018f77c992db35f53a8cbf6681c6268c4a8d582217d45577059da0d1c787a0d3e84da0db078e231dce7dd84d28f69b5edaf54a65969bd7dfd60ed798a1cf02097f1d945b1833cdace802bd171a507cf8f3f9aa8f7d5d07dcad86306bb1c8aad37893edecdec72211c8349cf1f86b9d2af5c0e28bb32e969", 0x79) socket(0x18, 0x1, 0x7f) sysctl$kern(&(0x7f0000000cc0)={0x1, 0x51}, 0x2, &(0x7f0000000d00)="b1138aa29b9e6f20456e92614bbecf65df7f7208ced5058248b7cae08e8f816b0dc2f5a6b363ddaf2a060964db97b00bd28486ab752f52916e8ff7afc44e009815672b0572150553a44e0d5b6497752cf9e12978986524be811019d0f04a57177bb10926a283d49210e3f7d10328f0617078ed85edebfdc79f83c4a50a1d089b0b", &(0x7f0000000dc0)=0x81, &(0x7f0000000e00)="e63ae13d1bb5669997dd00eaf7532671b038fa8a871e9d8f05420af926bd138eb0aea3e597b1a660ea21c991508c9768d664dc2395f91181ff4a34c6d0d40e846a7511720d5b171f8c09a2a5f7d21936f61ca1e42d035a0bcd9b7d52aaac0ddd45977fce4968799f88d622dd989d24e412d082b698f447574c5c131df837c06a7a52e0d5d2b76674d8f5534fe43a4fdfa5a453be5dc6f2c1c1dccbf019a803a960d02b289b1347374f8ca7248146f1bc2d011a462af7a9636dc7adba42381cb2aa2187ae624d54ba3ecaa438310c089d9d816905d04a780b02aec9595868a58a37fff94dab8b5692211a164f62e4673a", 0xf0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000f00)=0xe8b3) executing program 6: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000040)="3c57132551a5a24fa8b653c3298c224c74528d764b033e58781da48832e7e881059deea58da5ef7e0609bf1e166d7d351560de896e9865242b5efcf362d187f3222c84d33e0e8b40282229c58ed0d64989ff7d2a57514d8eb8b0898541b904dd28b52dd5c1ca7a403b3f1dbdb21cefcbcf6369aa349a82152d0eb8a740181608c481fa19a168ff71b3f3c88d", &(0x7f0000000100)=0x8c, &(0x7f0000000140)="a985740a656dc6794fbed4e8699cf791c88209cecdad30dab52f30c5ac991b44d256d41416e44fa0d849b664b2169b55bf1d461701136cba00", 0x39) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) socket$unix(0x1, 0x1, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/505}, &(0x7f0000000440)=0x1fb) r1 = getpid() r2 = getuid() getgroups(0x5, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r1, r2, r3}, 0xc) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) recvfrom$inet(r4, &(0x7f0000000580)=""/82, 0x52, 0x840, 0x0, 0x0) shutdown(r4, 0x1) connect$unix(r0, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000680)={0x53, 0x3}) r6 = socket(0x10, 0x5, 0x0) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f00000006c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) sysctl$vfs_fuse(&(0x7f0000000740)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000780)="3f7e40adec4d83fe9400baa0ba5b0434a5a2da49ad", &(0x7f00000007c0)=0x15, &(0x7f0000000800)="15e27d09a7eb7655171b9915f81b331962522a1207fa695437e4a02224fb14f247f9cb4ef11962c9a19596d424ac9d670577982b15797c3c7cd34095b1e8af659f7bc8ec5b0d55eae0a3d1ba6c16f16c100946fb5f9cf0701453ddda5cf26dc9384e7847ddcd544b4902ac6009cf9965120e6e62dc70bd105bd2741fd5f6d5fe2434b39eaff7ba96ec97c622ca5a3e00ab5586113e75d4850dab70513e881847ce4c06eea51e5267b8e631a658ffcc27c4da093b3dc2019505408a5294795c4fa30a384cae969fc5521d46a3cc31fd0bd76ded65453043873e145183f1a8d1d3fc1c64ce27746b348b5a54bfc0a4d7b9aac7b64d6e0d4382fa7e8cea640e9f8fa10d64fca93afdf7faad9f07159dbcf174750fa04b39253b7461d2270547344e4c463e4967ae6055a28b5ec3e44fbdc2080ff43b3ecf8ef7dd5d64814848e4861aa80a06742b97cd4dc694e226f036335ba7de8fb9cbcf25f2779629f3dbf173d08d31e8c89fe14d4b9ed24177c13030fbb2b01a988c52caf6e8102c236948d3a62bfe9739769de8999ec033421948db74831875ef5b7fe54a017baa2c4ee942a9b80f955bbe0c215829e94d52898b515f37a064ab8b4429b61dfc9f6d361eb869a2e33bebc2deabe6fb51f256bc540803c48fd7b5f7f47edbeb625f28c8fe2addbbd6a2704ffeb4b97294277e4aab4e7682174e860d182458790b1373d160ed42ebebd7e604a1d0188385685f6578ff4278b1952da813cb7ec991676929e4615dd1ec7336a29d845dc78dce5fbcfe7e5c46599dd04c99e360abe6508503a4c55c1066016b540f0c388a4ab10447dde441bb62660ba9d139a79673237479284b15d9b1867a2f21e7408c8d8f4527f453c6faa039e232f41831ebc0f73d8bb47729c601a233fb56f4608cbd34d9c1d04d4b3f561310b5b319bbd933721cf17ee8563c6f748344455f891cbce7c11ebbfa4befb46e324b2f217436044640bf53c49fd77f7e3100d68d2c637e066f069b31c7d704bfaca9d23a7e5a1b27e82cbb783cb7623fce6f8ee016a20e2dba67c8a97f64cc141844d50c5f29c4d2af9792799b7c71bc6cd975d10b891f63133ff825c74c262999e899a611a3d51ae1bcb51c097bc4602ccd6e66e9c56c5d986635bccf4a3631a3792adc98af4a7e76308ffa9ac11481123c80253db56aa7f55dbc4f8d135ed50faed6098bc474aec0a4d67ef2a5b80ba108a0cbe7479e89c0316a9cc12579fcbfa06b964813b392d679754199054407e7438797a390afa546fb4ebc871e014071c2f33352c40e057dbd47ebf55646cb3fa88201e050bc5a625225da9035cc283f526937d72045b0c2b2928c887dd87c0e13997abf47777c0870ef4e7650f2180b84cbcd753c8fa26fb7da425cc66e3d3649916cd83e8e5d40310730fc552c529a4d55d8e2914c3b7ca4a972628efa28d324662e354976165c3be9f1b13ce11c47b1022bee07298c9a31f761c7aa8812ec779380a262952cd735c4b8e099527957204c49524b25952597911377a5eda781a22ee34f2dd6c9c8217f057cb10f9a8f2a60d89e48c8dd78554aff3a79ea45d9b17fef8d112cd41439a419f6a43be5b4b4d41f9478ae07b3a592c76dad98af9e5c25c95dd5e2124ed5f7d288f3a215538126e8428ae135a8ebc0abcded1f6d9481cf2bbd9d76134d5aa289a658bc517510e12a98537331d38a9e3ab341bb46586139aac364af8ad7b706588628b6baae022ccb66803eb507bce7181478f2261361792b5a327168633f042682b3d97ff3ea634d460cb0ab4fbe195e6c6cc9b096e0addef49f790e59379ef46116fd2c730246db643a8fb6d6afff88c931bb131c1e3e2f8e6d0d98933562bf39cc6a34bbbeb111dbbd8a7e5893ae017043d921e9e60162ec6079dffcee41117744ba05eb56ae8d0c14ff86605b9b1b82ed6d7c7404fb6b62bdacdb1c707a114b61a2832d73589092622b0e91c955ae95bb0467b3221bbde401d6476ee9616212a4de3c29c839be78a8545842decf91949c75b551d4a6649dad31d692653a4ebe2bc22f1c6a8a5af0324b37b824d8942f5e645d5a16dbc97136dd34623d275f602c3d7ae7c4f782be76f685044df99f5ecb2f9efe359acf5b162584b056796f3616b864e80794ccf06838ee26ab2afa7cc97f192776eb439d036613fd7499aa9338940903001784fe3a4f3bc0ebc427723a920b400d7d0522dbb69727c6fd76d9bb49c698e8ebb46b1e0f7d506d78bf85a709a07e4c2a8950691bcbaf60c3ab569d95746f3fbee3f4399bf584a560a39f716c8d2a5284e3d6832a5bc14a4c4d57630ab52d7730ea738c49460d14d242bcd3738efbc1f4faf3288f024355823648e8355c87ff6c6d090996fbdefffcd907ff4b60df57ab89eb4f711d7ac2e44c43a33704e0b2ad44ad668ba92bdc6474c7a8709ce09b59176c1d0760705c3ecf396a4418122f3670411f3d91d9f505950cf9dbdcd70d8d5558a088455afb1f819301e0831f251edd593c4bce6f7101465c56834ce5b8335269677c8548c835d052381bf42909a083971034399d9caf4ceb4e7fed6b3daadae8aec526f2c7444a4f28f5400e6cd9e3856090bd530fde12eecce15c28121445e7dd8773bc5593fb725e26fd8be19a719501146a8ac9be3017204d2b541c1db3826d47f52d239ac2b99d9ee090702de81d653a000bc0d2167e127727d36ca6bf578124dd7c70d30b0e26082f4dacd2cfb87ea6e795f256f27921091f42896259ce82e993ea1f11741dc10537b68de4b89debd5d27816dd663ab120ab09dc1e10025a42a81aa6eeb0d66a2c9d10392cec7a972b9829c60ad38b3dd2f73b2dec1b711766ac7a3b571839eb3604a510cc06fdadf9cb232a8db31d08b63158c589bb8a8b13dd33aabfbf711f869fb770132385b59f34a9215d642fb695760b05d211b975459677c5fb0f7829c867b163bf6851df33c973eb66a2167fc6f376a93c34f9abe54114cd7e1528a730ca64bdde05ae1fccad1fe74f0fc4f1784e7376253774fb1412de23745268ac2a502c6ba11cedd2a908e1f14a0cfd4ba9dfed0d7550c4d3fd61c60936acd1c7d90f0fbf2012dd67fe754af52f58b317c7867c78362339d3495647589dad8f0e96785e016c56926a776e384bc2b1e68a4f2f8a3a71bb3bc847971cc56434ca44664e2239c6919c4ca050bcede8ab834af9275e0533201409996feeabfc52bbc09a5af7a89bf525081344ac77155f18854b155c519ab8556fca748d0877d157550c96e4050a372215353eba981f8767e2bc663a11887f418c151090e7f196ce73cfa8a541761431f7061e8c7d5a08095306a0753fb81809da248ec4936dfaa4f602e51994869571457955b21513db6cacf31683970f486c2aa5147654b8a248dfe6a25714f9bc48a835b2af8d6f5fa0e899958dd6468acab2f99ccf253c9935f28cb84bc6f0fbb155915170a51b2578b3240121230507ef65dabbcadef0a2b7da14526816e9cc244e3dd3200688b4cedd3aea957cb5efc4d95fa491d30e7b4e856adf9fb8238e2175c85257efdbe347426b3abac9f81e13c1291dc090f9f6d28c7946d431d4eb9ebbf12e62449e7574c4dfdde3590169770e9bfd64bdeb33201dbd02a2400a37a32b41428b6a6eb1827801157202150c9165bd50e4a948f5f19380cda067fd03166d253fd69bbb7cd4a06b0ad5915ce72b97a4815ae39593f43f58abb04145b6c502a548b952478a025a285baba35010218422acff71d585fbf24bab8696bb95fd0b5f4f36d4b8e759dd55f1a82a25b3328d3fac77ab9de78869504bf84d3f9869fe7c6c8836c85219fbe6036187fbeaa79696a61eeebb44cca87e88be0028b327bb13f9a219eeb593302888c98d4e5dc839611bf69458f161f82d66563698a2c26ee14096dcdf0bc7f76458ec1508e7621ed78f5b8e9badaa20517af9dbdbd68512367413f0e9ad0e9a12f5bf0a550ebee712398700f22e840a3d3dde4faf93d3ef7dd449266ed2bd6f4c473d14fc45ffebc25d08ef9f39f5e9c6244f3994b25832b57a3dcd54cc40ebbbdfd2d387120cb0dd13ebd3ee763d6efa62b2708681ef3fdc50f96f42ad194055b4fd4bf99b258f76335030239fe00ff10c60b5da732657c3dd441ef93d67b75986bc0f15fc22131cf037286b875b2886fa331e3e57ab38accb29d1b4a63b8f09c58ab16549728e8d4000f5306c491ce1ff98e71d6d2f20ec48bc31c928f0c0bf0120ce4895deccd0894d5bbc36957ad2809cc34a9606fdec10a965f4f9dafa8dbb3d9dc06355bb0ab066d27614fd54afb01fdd11b93cf470473577b41360cf22739dffe2ca3b5fcd00520492a18722ec7b0ba8d77a5cfbbb323f10b5c10bbef5d2b9933f746c32930ea757a2bc57284eecff60a21dbbc83d1a4de3d2e67b612480ed4757a774824f760a37c32758b9328f11a7bf25cefedf40588949633b1d4bddbbb4dafe908b3d410ee5a263cbd742f8f507829dc666d2019ebfe1a617e125640e76c26bd8e3a7a8878d14ead1e885f9edba122c6a4752f28bf2a53f28c6335b8c90056aef4fba07afbf65a8e6943aba07cf672a4b18d64693488032c771778da2e9f83ff152cdebba91b7c41a3b6c4597db6446a13d1c075e06421514eb6c7aabc2767c2446aa63bb464d7d632a4586087d352a62d12792e72e258f10e45811371bc7b850d39b8e35f1bc81bcde58e173c6b20a864e59701a40b926d1b0aab60959069fb3be17b1c7970216b939244b09523601e24e732aeb86626ab4bb813b020847053c925899a9e9907d07cddb1e5cc81edcb9abf66367f3e4d1c16baff19a66b57d0de03766404ab8cd6d785b2a2d6b47aded0e5f86677cb760d3181e800cf14d828889c4daf13df8d790dd05749da3291b9d8e5de575dc5954d68cc758cd75cd1fdc485a3ec57a68e2ae2329e6cc1312f5a9cba0b377f26c7fe93c493806006a8cbac24c2776b7e76042b87ed7437c5c1e96b52f1209b3cf1f7c74c22955add88659bd2d532fc98d9e3e9ae69f98e91922b5d112d3356fed890c6cf0d0376ec6a8b8ef122888179b6eabf2e3f0f95588f7d93c1c57c0ff19ac427bdf78b0bc5b90d756d8a6ccd6764ea0a331477953f00d9c9fcec017bb91dc1147f461e9cab68cbcedffd9fc619b60bf646ba01813c284faacda8e115dfcf14d2a41791d3e93593c87ab4867f9956cf4aee6ba9a71e01279c8127677f50cc38b624b15be6de0b4e0811c06dd0a390f8822051ee0af0f084bc6a312bec4247438b45ef2bcf44a9d9ded05681c3903b10d081cd8ff8c9b9b1dbb88b2c70edda300fa01e59aa711a380e60cae99195638562c343f3f889e31f38dc4eae6585eff42671c8d4e05e735023d5db79f1e9ea007016eafe367d943cdacafb946d409b66471f6722f9e53087270d8c1929b18d41e4727f79f9e9911c18f36a670084a62df227f86daf1947a49a627d6e977c434e8aec177541402fccef35d36ad0eec8b390c1edc09f0d0145346038a076538f40757cdfcde1ff4185ee480e60821f0ab441776a3bbe0cc1258953a0f7fcddeb9cfa50cb43fd04919a795f8c6892020661c9f64ef14a01094d0917ad90e790cc5fcafae5467f56fc30253ab088d4074eeca095d072728b54b9ba3604cfb4e412c4214d3babbdad1044894506c5c000ac41cbcf9b73fb50aa87b5422c8fd80db4b1c5b252f50e154feb1df6c742b507a295075ac41318c0b27bbb867b528df2feedd48dbb930772185c45f22d393f97274", 0x1000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) socket$inet(0x2, 0x5, 0x2) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000001880)={&(0x7f0000001800)='./file0\x00', 0x101, &(0x7f0000001840)='./file0\x00', 0x8}) shmget(0x3, 0x2000, 0xf0, &(0x7f0000ffa000/0x2000)=nil) getpeername$inet(r6, &(0x7f00000018c0), &(0x7f0000001900)=0xc) getsockname$inet(r6, &(0x7f0000001940), &(0x7f0000001980)=0xc) recvfrom$inet(0xffffffffffffffff, &(0x7f0000001a00)=""/116, 0x74, 0x3, &(0x7f0000001a80)={0x2, 0x2}, 0xc) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000001300)=""/49, 0x31) ioctl$PCIOCREAD(r0, 0xc0187009, &(0x7f00000000c0)) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x7f}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000180)="7dc16ab9da392ea59079bc719be7", 0xe}, {&(0x7f00000001c0)="59e675bdd89b22c6cffd56dff9cd1f8adf851ca2f91b7bdc336551d52e2be0750e47de84a0801ffdc974ff75df29f4e3ec710fc08a8cdd49dbad2a43ab9a350fa78697493de9f4ebea9da16da4b387d0074c66ade26adafb1c840db0e7", 0x5d}, {&(0x7f0000000240)="e5a21954d091ef35f2ca9496fdeebf5f92142a001cad3dd564673237c063a7d5895d724762d799e59bb98766475f5c9d7908b5bd2f5788dbdf879931e615747af6050e7b68e79ccb0fd3780c", 0x4c}, {&(0x7f0000000440)="5b2699f469f033feeeeff2c74d8b3e659ea2d3f2839129645998b53be8fa27c91d4bd12d66e7f0bc6dd12a65715a710c1cb8885b0caf007081bd2cb9e9bc72978c1722cddac8c386e5519c8331dfa7c429fadc5d94406bcd28c23b1c6a739d793696c024194ba3b49d27d5e1f2e4c5a753d3e91defbdbaecad5894e5cbfb039e1b61c9c272cdf9827b1f9ab3ec531d7b61d77302725f6fb83a95c566ede7882a17e46408", 0xa4}, {&(0x7f0000000500)="c1f21bf44f012495b477b61cd4b56d6afc04a8d17f751588a6b2dab3245b74773b5b2134afb19095c2894812b395bc974138a7bd0e6ffe07c9badb982e1c4acded5ee6c44e88b554fddae0601c39ab79aa902b1ce6b293a399afa9092c59ff38a3c831b089c6f440b137e3c16901e76aad69737c07fae9f4a1cdbf432ce1cfa5610cd5650e8ceaaf949d56805439ba926ce403c1506d6d78b7e46c8413c9ce7bd6fc86b595bef9dafee89a", 0xab}, {&(0x7f00000005c0)="cd00576a380f5961fbe8d0ba5acc6448fc1be802cec249fdb6a49be4f04b66469d24cd852a17dd74c8fd157c400708e9269dfe409fcfc921461663f4b118f3d1f94376f5343215296f629a3ccb904e3ca0040032f607614d0c3ee584fd5a22e02fdb7290f072d349ce431f93fdd2becdd0e8472f69f9a7ada1f6feb5fab838c4db947504cf21aa8fdb8478affb57d33d2199e11de5d100b9093316714073e16b063fb9d8fb8831f23b3c250427470efea48575c61439ccce682cf07e51c35dfceaee6e9693c54786b4b49f444b0dc285ae254011d0a6b3c85d91c92a2a318b8eb9698afdc65ccc56ec464c", 0xeb}, {&(0x7f00000002c0)="3e8491426e4b6c9cf33783", 0xb}, {&(0x7f00000006c0)}, {&(0x7f0000000700)}], 0x9, &(0x7f0000000c80)=ANY=[@ANYBLOB="4800000000000000ffff00000700000024818e52081fccef475d005de4a06187728e4d50f571617480b70aaa432480c2e6b61db14e3659919eaf8f8838e5d519ce059b14b7000000f000000000000000ffff000007000000a37b167ff2bc957f28c792b864f5d1348c951829258ea86e2dc26d1372d5eb86747c4422746d84e3799965d264b70e7597f37c1bc27b87bd969fc34fc4a3b040115f7ebd2b05be5e10949e830efeac56e55023fdc932acdad477e34bbfe841344bfad649079a17c732d4cc4b895588efb4db20fcfc7b69a08a1d9894afe2560edfca32751fd274264990ca4277d71c773ee856fea27f1df05de7cfdf15b2cf274ba5c3594ed65ca7c771c114e481abe9212d6dc244e9fd3bd39967534e86da1c929db716d4ffb35433789658c4b6e0ebd618e6eb8f3973cc3562c365fa470000e80000000000000001000000050000006d4ae6c69794f2b91d18670b576ce0a23e946000fdf6b19dba85531865e233c093a5700218b25f91c73d642e6ac0bcecea61d7eb1a5fdea1efe6627c7221aa9070fb84b6112879866a64c7ab6811925168a4b143462db424f2d7fa8504e81985fd356e8d700bba1434c377718f2449345444c7b4ac7e604792b1e1713a6a36ac0ccb7e4499cc2627b84955f829367689582247a0945799a783b1addfc9cd63b0d0f417404250d855c4da836a3afa66e92a19b274d2525c9526393f293bc418fe0d42b9d0981ee5e5988c18a4c55415157fc3f90000000000d0000000000000000000000002000000e86f7302e8d23421b6b3cb9be3611413bfee22eac73ededf796a802f2126a8703d5fb3de0608762e57d8a26c59774149e88925d034a7b21c83db3fc6c324a58fe9af4eedaa31533780d9a44ba4005393164d7aa662a332a2515195b649cbb637898cab34486134d0bac065137e34b271e3831f1128052ffa36a83c6c208279f99f6a24ef18333a7b2c03cef2f7720e3dee7f38416a8e271304ea5d8f4b426a2d24a372fce6fc2baa7db2eddcaadb06ffe2d8646f79dff11984529ba3fd6bca66e000000000000000ffff000007000000309a00cc6f5a518bf94f9443dbe3f390eab44297ae70f859767dc99cc0727ea842e64a37095ce89eed75f08e78b9da5331e06fd5203fdd1c48ea4b0e82488f0f73ab0e4571f72989f9909a7c811678c59395cd5880e787e537b2b50ab5b5fcf0a9688520c8278e2ebc9aade51e29fe7f23472fb2c617a68f509692488b34c76dfd6c3485698f8c2482e755fd7fda129d6b4102bad453476a80f23dbb67e9833d27ae9c345af0aa56c20ef7ad5c7ca9fcefacca3863d10cb7f169f7ee9dc4edefc655d42bdae5d941a8b84f1831000000f9fe8293d4023bd90cc7c0079585d15874d7892fbe21b4e79d08c5ad2cb4"], 0x3d0}, 0x2f22}, 0x10, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) r1 = socket(0x18, 0x400000002, 0x0) getsockopt(r1, 0x29, 0x3f, 0x0, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000300)='./bus\x00') ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000006c0)={0x0, 0x2, 0x5, 0x4}) executing program 2: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x100) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03", 0x1) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000780)="e2e6d6ee5f1c011098e75ab181f4dfdcc6fd52bd64d178f124c753c0611d72000c1c9a07c7f48d601a811cd1d717f158bba0665c8bb6999de5d27ce5701e9fe5e7be0067efe582f907c1d736dfb94dfb107890f92f9eb2d4aa69f089534ba7a040968a4038e5610111d76905d545b6d091ab4c4c3f201d80ca3e52139a46d336e93b72b902718a149c20b29ec41c2d15919916ca0372f2ec7b7a", 0x9a}, {&(0x7f0000000840)="e2fdb9d6bc15da043f8de88e3d0d1d225eac3fbc4037c5b93c3e8e59437f4e3193886be164843d", 0x27}], 0x2, &(0x7f0000000380)=[{0x0, 0x1, 0x5, "105c59edb26cd98fce79e17539b946dfaf716ea24216fd47c6025a9b3a72d934e184c358f0ceeeb9aa35d283d58a17d2155cdc09"}, {0x0, 0x1, 0x8, "d2d22b3075e71a2be5c36017f243b5dfcc9b00"}, {0x3f, 0x1, 0xd2d7, "5e151ba4ed083706e54155a0b682fa2fc6015805e73aa03dac0530f7ed44670290279d3ce0963a8295c8fdf50717e73e653f3432eff5708187eb61f104c7df6c790e1ada67903b4aa79dee5f448b504977dc066db8f9d0e7eeb23a906fb7cf5ea8f8672158bd92d483d2886118ae96d7a1289d83e4367ad4c55ea9b2b3faf098a8e261ab2b97127c98c135e7bae9c1724e6efb2ce9dc9b448f176aab42cccb870561e0a65d78f02cc2f3f5e70ab4e4a4112f759c779bf8324db377b5840b13f0b89e9a575117da4f4dce98d221f6c6e7b620e52f8f1aa6"}, {0x0, 0x1, 0x7f, "170984b6806b5b5ab5b27b81679d1728dca35b56b35eaf128ea2f72844cc32d079ee6434486131400e866f4be86cc94aa5b52f8c4a918b6e13d4606130eb175061c99da8bab37ea45ae0fc640a734c1f624491fee4dc0abcb29c6dcf79cf6366bec45cb257d35e3b50b93dd10c621cfcba0b5f139de3733e048d16204ecaec5c4e5a33dd7c1d4483a34f48767be6"}, {0x0, 0x1, 0x2, "594ceaa5655a71d322436cbec01e9065de362584b2e12706f5214a155d99388b9b842b927eb905c6aea0aafa8b874549446806f4fb90b255da9e5bbe5a1a500d5b1e"}]}, 0x40a) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) openat(r0, &(0x7f0000000740)='./file0\x00', 0x80, 0x4) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x1c}, {0x16}]}) write(r5, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = socket$inet6(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000a80)={0x8000, 0x100000001}) getsockopt(r6, 0x29, 0x37, 0x0, 0x0) executing program 1: recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001180)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f06904831687179", 0x70}, {0x0}, {0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a4140292", 0x592}], 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000780), 0x10) getsockname$unix(r2, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = socket(0x18, 0x3, 0x9ef) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r7, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r6, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r7, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r9 = syz_open_pts() setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x10}], 0x0, 0x0, 0x7, 0x0) close(0xffffffffffffffff) setuid(0x0) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x100, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) recvmmsg(r0, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/214, 0xd6}], 0x1, 0x0}, 0x4}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0xa}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f00000003c0)) socketpair(0x10, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) writev(r6, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)}], 0x2) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x4f, 0x9, 0x0, 0x10}, {0x4000006, 0x0, 0x3, 0x2}]}) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x409, 0xf, "faba07ff8fc00f10000800009300f0341f7300"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x3, 0x0, 0x1, 0x400, 0x6000, 0x0, 0x2, 0x2, 0x20, 0x8000000000000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffeeb) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) kqueue() connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = accept$inet(r4, 0x0, 0x0) shutdown(r7, 0x1) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000000), 0x10) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = dup(r9) setsockopt(r10, 0x1000000000029, 0x2b, &(0x7f00000001c0)="5b38abbb72ca92cdb17a68ba47b0cdee7ea966ed", 0x14) kevent(r2, 0x0, 0x3, &(0x7f00000000c0), 0x3f, 0x0) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="2188cb77", 0x4}], 0x1, 0x3fffd) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0xbe, 0x3) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) executing program 6: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000200)="acc05b5f", 0x4) ioctl$TIOCSTSTAMP(r1, 0xc0287533, &(0x7f00000001c0)) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="c0de5398feb3e579557ebd56f9f271af0aa88124c469e21188865c0daa1895073073c0810a1c74a889e13a3f3a0803b0e5a50b7c60f7d9078a6e358b0ea00fbe370d6206a833c429f21b2e8d59853e423be89a0e05740bcca5b1156ca26a5cb1a4c6378e8856a41ca4d3572dace154133c8ec32d86f9853360840363f9557713fc7816c0ca5603ffc75fd8506ec342a2f378e6ccba5b82768a434eba15415ab721efd35313a56584b2964d3ace63f992e05069d4c1d658d07685a1", 0xbb}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) sysctl$net_inet_tcp(&(0x7f0000000280), 0x4, &(0x7f0000000200)='(ENd', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaa47aaffffffffffff8643defc723c8e64256c96686225dadc40dd6000000000001100fe8000000000000000000000001500aa"]) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) connect$unix(r5, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) r6 = getuid() fchown(r4, r6, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = semget$private(0x0, 0x2, 0x209) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r7, 0x0, r7, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r8, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x4, 0xa3, 0x800}], 0x4) semop(r8, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x7, r6, r7, 0x0, r7, 0x0, 0x2}, 0xb, 0x3, 0x4}) semctl$SETVAL(r8, 0x7, 0x8, &(0x7f0000000340)=0x3) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000140)=""/36) executing program 4: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r1) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)='c\x00') open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x40, 0xd12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffa0408a7fffffffffff0800460000200000000000429078ac1400bbe00000010100000008009078000000006e0207bb4ed2c7991e59bf7f2620788bab430d5a77e78a278c3c318bc4621d9984e73e0f329a608b3477f34adddcd88c9e060e7f87634423cd3a309d9237f866ced8a8db579db3d5c981703834150aabc988abd01a8459c1e839bb4962a99db2e623dac05b0d1740643a131cd2c7f39708d0c7f13042c4e632ccd016530c64a6"]) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, &(0x7f0000000040)="90a5c974233e86634628a53074e30000127902536030941783b72eb7030000000000000072925318d57cfdcb73ccc3da7ce9e016e33ea1a3166c79a4542a6f5c8719a6c62c14ef6044446cc21121b7a90fb889dad56348", 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xfffffffb) ioctl$VNDIOCSET(r2, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900583a00fe8000000000000000000000000000aafe8000000000000000000000006000000000000000fe80000000000056f8468300000000aa172d6adda16ffe4140105f05d9bedc5a07674c5a07cac500c2047fffffff0401000502000000010005020000040100c2040000000000011105a06da96e94c92125bac70bbc829faa753157fb2e0e68c988b4c80493e3fe8744e38e7d4588d58f59f244b6e29dc0fcf45ffd04e881223973211c958b303790f305dbce8c78362dcb6250491485ba1fd72d8abec0649765cc457d55d3576f14e58f4c6c98dbcd795312d57579d63b39a5819ca33436e61958219db4a58a4b6da7f90f42b2fa6838637bc5dc48340ffd29fa73ace76fce04442b1f62e84549fe84606cde5c405ade40acbd1cfa55c8b3deb883782e", @ANYRESHEX=r1]) map stack 0x20000000-0x20400000 of map 0xfffffd805d2d81c0 failed: hole in range executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@timestamp}}}}) rename(0x0, 0x0) open(0x0, 0x80, 0x222) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x40450c) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r3, &(0x7f0000000180)=""/198, 0xc6) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000100)={&(0x7f0000000000)='./bus\x00', 0x9, &(0x7f0000000040)='./bus\x00', 0x6}) executing program 4: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0xffffffffffffff77, 0x0, 0xfffffffffffffdd3, &(0x7f0000000000)=ANY=[], 0x9, 0xa}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r3, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r6 = msgget$private(0x0, 0x100) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r7, 0x9) getuid() msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) shutdown(r0, 0x0) lo0: can't handle af0 executing program 6: r0 = socket(0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000540), 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x1) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x20}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockopt(r3, 0x0, 0x7, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100008004}) flock(r2, 0x15) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x1, 0x10000, 0x280000001}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r4 = socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r7, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r4, 0x0) shutdown(r4, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r8, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x10, 0x4) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0xe3}, 0xc) executing program 7: socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3b, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x180, 0x0) socket(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0xc) setsockopt(r4, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x0, 0x2, 0x3) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) geteuid() semget(0x1, 0x0, 0x0) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) msgget$private(0x0, 0x100) executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0x9, 0x6, 0x6}, {0x1, 0x1, 0x3, 0x8001}, {0x6, 0x4, 0x7f, 0x1}]}) recvmmsg(r0, &(0x7f0000001380)={&(0x7f0000001340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/202, 0xca}, {&(0x7f00000011c0)=""/86, 0x56}], 0x3, &(0x7f0000001280)=""/140, 0x8c}, 0x4}, 0x10, 0x1840, &(0x7f00000013c0)={0x6, 0x7}) setsockopt(r0, 0x0, 0x400, &(0x7f0000001400)="5ba40d5ecc9fe7ee27aca47da907823199249d51f08bfb9cf8fa70f00d888877f78a39e410853019fefda807339fb4a1ed48dbf14a7756e678e43878bbbe34a5cc44fccb4a0576de89cc7567268a3886d2e8a456b2533db909932577a43e7201f07c2ad1341ba6cf5383b7621b8307d07442bfeef287f72aa3dbf956bec3e04140a17539e4791e9b84fd32517029", 0x8e) write(r0, &(0x7f00000014c0)="4cf1fb27cc6b1d", 0x7) r1 = open(&(0x7f0000001500)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001540)) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000001580)=0x100, 0x4) r2 = getuid() seteuid(r2) r3 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r3, &(0x7f00000015c0)=@file={0x0, ""/4095}, &(0x7f0000002600)=0x1001) r4 = accept$unix(r3, &(0x7f0000002640)=@file={0x0, ""/512}, &(0x7f0000002880)=0x202) sendto$unix(r4, &(0x7f00000028c0)="8056829d3439b650c72979dbd5c33af06d726fd469c175fb854f997fc67f78d4a00d75c07fe0107cd6ff33df9af305da320fbf5721f26354dbbfd7202328f67bae37dd6021f59079abbc142d1eb555cea0", 0x51, 0x40b, 0x0, 0x0) r5 = accept(r0, &(0x7f0000002940)=@in, &(0x7f0000002980)=0xc) renameat(r1, &(0x7f00000029c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000039c0)='./file0\x00') r6 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003a00)={0x0, 0x0, 0x0}, &(0x7f0000003a40)=0xc) r8 = getppid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000003a80)={{0x3, r2, 0xffffffffffffffff, r2, r7, 0x121, 0x9}, 0x8, 0x80, r8, 0xffffffffffffffff, 0x4d97679f, 0x3ff, 0xffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000003b00)=0x1) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000003b40)={0x400, 0x1, 0x2, 0x8}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003b80), 0x8000, 0x0) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000003bc0)={'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x5, 0x1, 0x3}) accept(r5, 0x0, &(0x7f0000004000)) preadv(0xffffffffffffffff, &(0x7f0000004280)=[{&(0x7f0000004040)=""/13, 0xd}, {&(0x7f0000004080)=""/90, 0x5a}, {&(0x7f0000004100)=""/137, 0x89}, {&(0x7f00000041c0)=""/186, 0xba}], 0x4, 0xb100000000) lstat(&(0x7f00000042c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000004700)) fcntl$lock(r3, 0x9, &(0x7f0000004780)={0x1, 0x3, 0x5, 0x8000, r8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000047c0), &(0x7f0000004800)=0xc) executing program 5: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x10010001, 0x9, "681fe60a117aa567cdbf5e002a00000110001c00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="505da9af9f88f4a843984f92c55b04ab3221321bae93301e682d192f3f9d9e0f2ea35709280084a26026a3595a2789fc870c736a5eba1424fad2b6b1dbebb14aa0f7829008d7d9c33fea31cf691c2dfb3ea8b1bf9bddbf27c5217038f8aa2ce7954c7eeeccfb7b0a", 0x68}], 0x1) executing program 1: r0 = open(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x98) close(r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto(r1, &(0x7f0000000840), 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) rename(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, 0x0) r2 = socket$inet(0x2, 0x8000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x33, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x41}, {0x4000006}]}) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {}]}) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000240)=""/40, 0x28}], 0x3, &(0x7f0000000440)=""/57, 0x39}, 0x2) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) r4 = open$dir(&(0x7f0000000500)='./file0\x00', 0x20000, 0x10) mkdirat(r4, &(0x7f0000000580)='./file0\x00', 0xe2) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='y0', 0x2}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES32=0x41424344, @ANYBLOB="5010"]) r6 = socket(0x20, 0x8000, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1f, &(0x7f00000004c0)={@local, @remote, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@generic={0x80f7, "3cd38a81182a08a15e6532ffda"}}}) mknod(&(0x7f0000000600)='./file0\x00', 0x1, 0xd76) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000040)="14bdfa5d1d34e2fe3050036132339a346f7378aea5e1e9967bbd50551489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/145, 0x91) pckbd_enable: command error executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) getsockname$unix(r1, &(0x7f00000018c0), &(0x7f0000000100)=0xffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) mknod(0x0, 0x0, 0x0) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x2, 0x0, 0x1}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r1 = socket(0x18, 0x4000, 0xfc) setsockopt(r1, 0x82a, 0x3a, &(0x7f0000000100)="c036000000000000", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000380)="5203f34540b79fb7bfbb81b650352028e138b77946b4d58da8318e47c11b6d7e8fc871ef80bfa151ca21169a2839c3ae21ab6863c69035634798dede18016324d9fb26f74958483d264f604f839c7fade3a68e4d804d6c1545f3f4eb3730b6c0ff353d2116d88908c66b8b0b45017c9d21f8a05b447bd8d2f1641909faa534b100bfeb79e793b4b6832cf74caccb2586baed17b16139ddef9845ea9a8b74b99afec21fc6ac170a95d962da7264bec734413ce5f792638f04e29a94c8adc3bcb83c200ca9296c5670a6834db0291fff5184f1a57b7cd9fa6641fcec4eeb38d9f4c511e8ae6aeb3af41a96733bae0952cbd5eab5907c4406", 0xf7}, {&(0x7f0000000640)="29cbc0a45499faac2b99b8e83100bc528ae94ff2449a5e78559586a745fb0b85b9998498e27f7a9920cce49d06197e5e41197559c9fa1afd96ab9b508cd68d36dc1ea742002f9736cf44525fd4c814e2bda6b2e030dcf8327c070edb6db8af6920e00dddab13314df3cfae135b5306ee26724e8c9350264657b565fe06a08e214ba600a48168aa63272cd14d5db0d16a6eb4eea0ebe53d314f3846a16c661555d0167fb9f28161dbf966a2a46b19195de7c9c658ba914c8094cf43466550424cfe1175804ede1556984a5bfd66c6f1e705d6cc40e4977e3b55cbe1a32052291eda7de1fd4c7158e6", 0xe8}, {&(0x7f0000000b00)="92af565d0a17872e816b2b4a81afcce91a8e9f967fe132aa2d35f42929830debbd70a896d3290f8599d12cde4258107d99025d1555b803962beaec5426fdaecacf244c3140e4d8211bee28447d465d48797603e46ac239f8eda033df0d3122681d8bf51e921a72ac7b6daa1007e14523b74af5e1593a770c711802427be205d0df9c26b2466153", 0x87}, {&(0x7f0000002900)="305b0d64cac427f3a821bc50bf04bb7391695749bfe5dbbf0020b961cca15ccf74caad90d882dfec77bcbeae922c73302070152d058c4be9c7398483a003859536e78dbb0b23189835d774064fd1c2a5bb73dfc353a21412c7eebd06b1a448af4986b651c5c4e1632899918fde92b675a553b3fe67d528f0297ab40ebab00d0e491efa7d18bac789a2aba7cd4e2cbbce584413f11d6fd7b6b1dcc634cf572a0af0007c01f2e55669b53c5e965aa47f216b86490784075f6f97e4ce2f82479c48a4a2fbe81b6af16a485ce4f3b0670170f145f1716276310e2116717bc153422b9bd7d241320d4ceaeb827cd40aa8e06205e223967d6edcf9adc840f7a725d40d69da602a710b6f3027e1ef1f5fdcce960fdf65602f9fafdc842465c2594dece53f510eabe3b9920759b909ea6189f4e7b8c3bcf12a36fb3582fe6403aa9eb12cc9a508f8ad7f266cb6acd78a9c1f62c6aeab4157b62620af44d12700dddc079fc363b5e0f3ead9e4561a4d91cfc6870656fb67e72ebef75d6a3774fe478dfcd655b2305e1299231bbfd78d0f61c09f348097ab8ecd3e001e3e07a9ae6edd4d067459e8955ac7d3fee2822a23e4a0c299bfdfa067e72f16a6a2fbddcbfc6ff94f38ea3f3b88e6e358d6398939499ca583126bfbb67a68ea86398ba34943f2b4008166c53f5078cdc9587c13d741b33a47016818b7d9b148a1b6cc259d2633c7bae0e6df7007d5545f8eff5af04e052fec95985bcb5abc8c1ffd11fb7dbef55bb0c9b90c9b5559c932ea6fe1d66af02116f4c4cbdfd7c1fbeb18d6520b4877deaceb4fefa7dc7f68479c7f3f48dbcbb9a0541b224f56f5f99d709a1699c2c0f29222bc0f0b1bde19c8d00022e704985098081aad75c6cfaad905107b19332b95fbd0038b3f6a0eab6f1a29e5062ababe1d476bdf36eb5d82eb55445b2e13e656d61c0d52b7b1e5d736f6b30ef97f3082097a541d3c376fda9beca089dcc82c500b207631662cc9933f3f338abc5db3e59ea3ebe9a711b1d60cd28b4743ea57aaeea20ce8137141f28c31e159f276ffc00d449558e3af272e7ea61fb0e22f6cbe2b487e6a0a9c301afdde15638041a555324029ed63776645eb445c2fdd37eb4dd48e918177354b26d47be104abe5c0654df6bb2b6f118667ea495beaa329ac1bbcedc706feec23ace76d95aa5db429dae48e0fe56c16b978150fdc77e66eafd9227ab446945ac526207e5fb9767691560271881d3faacbba9ded36c37b35f17d8fea16c5902e58d703920efbdda327134ebe8df5b67566432d6d7f2c90a4dce788c250638db611ca38972ccef74e75ac04815d6409ddd2941b081eb3ebd687cf456d30351026105430b53a3258a24f32a707875d60242327fd77b331d24a5a8a3a51d349fb4035cc96e4609ba8048a8b2a854d9bb55271603193da90c7cfc40534662d2ab3ab83261101d0429583f2057d0ae8e55139b3d6bdf9bbe05fef3af48d1d806576495abe1c25cd967979dd6f60408a48fce020d25f601f2b489d9ac1e7b4bcfb7be7de4fc0675c332c5763f41d25067ee0af34c562b49332d0907ce3baca6e7fec426a1906156acdc6eb9d9b6ebbd680a050e7e4233279dd786bd24220bb7e23729874fea40dcf0c2e6b56077254b6f69c522a43efd9e51a445482d4fe9dae35d135deaddfadadc7085b5d7c3ca3e49fba82afaf3ad2aec591b74108cfc1916880e7f79b651c2a05b8842620d8601aa5fce0d1ea594130546584384a03ab93c6c86ed09242275dba5c8d0877d1a6300a3459c22022db3f8fae8f5a60a838d8044c9b29a856e4a1d310f751cd7f8983696123851e13b18bac0bc1d4fd25f33c4f111bcdf315f184783e13d4d9977806000000006791a76c1181d023cb116d289db93ed2ac0340b911a1475ea7067c0d9faaa3165df6df183f6398158f3c9b8f101b10ca32a37717137376e6af24e4b8d1f65387565d63454705b239722a003d4db6ec76bc60043625c339d11f38dbe7ee35f8005e4700f87336db8713f5395bb4e2c0fe11b1848342cf6d2e66630d821a4b8baef4bdbc259335b73480f7f1ea78f97fa8d02d998c243c230e437a57ded1134ba295889bdfa53aa901b60aef25abd354b8d47c673d0df78d97860990a04a3c2eb2fd00c153ed5e39759039220abdc04623fab84ea936dd243c5fe2059ce1e21f3044b074978daa97c7973bafbe94907277b6d34de3e34f5bf47b05ad519c743542cb6ac92356c2989d0f2a6bc20268adf4b74bf14215150b5c4e505f08deef2a9e0340ded180e0654c930d33a6c04b2dca275fc622adc3559e93892580e14acfe6872b5f587703ae6b73cca5492f1b5111a47c2bfabec1e2219ab2b448392dd6bed61c7f307fc25dfab8d4f4d763d61348c0c6a33424ca9ad0a438fbb73b64178561c544b654d34b50e930d18c6f5cb6a4b40a2789ec7fd353a33ccd728bc8e064cc02a77705900e652ffff97a506a874a47a257a80e1190b0730bc1e5c2fefe98a7ae6282816279619624b7c5727f1adb92aaad895b48bcb5b1341ec1c4406ff55dcd67143aee1f2c0b21736e1dc9d9ba9560da7a5011d0b7a0f75554ba74615dd0f803a1496887a5f7269873190b44c885f2c7837fe4cb106fb65b76f65b2ace17928a81f1a5706c04872863557a18d3f5e7e2b2e1783133cc1c909d08e3d14bded9ea732d6f9753c487d67492fc17c2fb78b0d7968ad78703ecd3cdc1573bb8a34be83c7b8fe5ad3207db5201770082c217d690d1c620050035e1948106ec713ea0dfe297bde0290c3fc80bd34b2e4929d8dc582acbb9fa75cde9a383c2e40d02184f6f8f9eb9457ea3791a28773e9cc5d139cc3b3e612e9d0be6e8af496ae691479bcadee998a3a5ad6675c882fc0f4a2c32a551ee90dfc5a4a7d211fd2e0f984ed041be137d3daca31e96bb44e93f23f75a8c515efc62a763ff4581696b6f43314080b5f91387c28f1d01280f2c36da38361199d7ff0eaf88c7e2af47bd41c94645b4e1b9595b4a91c019363d7f2486653bc05e15e1d04e0a240a4674aa5d846a7f6f5c783fc86e7cdb242e7b5b881f2cbccec28864135871d972e8c83fe22cc49c06992f28e7b26faed5356e4cf203958efe5287ec34fd910fba412c1503c3a0e857703713b31234dca1dfafd114d105c28da5ec5c73c332c0a956a231b6758831545bd8362dc71a1619bed5d488892d120e3071bf53f833ecb248ff3615b94501b88f99391a0291e249bec3912bad347bc09579b93cdca165a2dadf085ed58ee387789c3f79109631162ec7a2e31ac0d8bcc1926721797a15a95e9ca8b542cb6f5f1c5fc32c61a1dd50af09b3b2129bd94e9146aa87928374dfff26a8d4e53cbab77412399632674e3962ca234fec77cfa1fd9e6e0a8f68538459a632dcf2ee7a76af7e42edf1c27841d3202f40be5ee4cf802d30e0c0c4d095998fd92b8023cd06364a2e5c39f0e5f27d2d91c4d4f4481bea6440989d0de5a5315f3c63858e1680a3c3f3f1bb26f564345aff0aeaa552c9cfa26be0d0a3d1e585b0fbafedbb79f0fc3d4020fb99a753a66d652d2f255fc7de335f39199be7d870fa8d77d472698e9e161ef25ad385ed2a4881f82c90d5d37fb09e394fe3256450ab35d0cb8c17137d75a2c67ca4ac38ed09293137b2e70d523297b447fa39b4d913d4a4fb6930675a7ad7e6c5f3953e219d396e867b97aa9e7e8e603748898d9919ef44f9ad66b8382aea5034f9f93d61fc36f20117e10ba605f1fe3ad9395f3790dabc9ebcb88eb47bdb1baeaefe0fc843e655d44c7bcbd4abe0e950f107f9ab3e8f7271fedf9ac893b4f36fddc6f9a5c6c6b364b63566dd3658dee401d3943a3b6e5a0b1aa829d544c08a2a5e271be2b084c3c9c04f7595849341fbdf303cd8dfb883756914ae420f6bd95cabc8ff60e0391bdbaa893c7960509892d40b901ce65092f2cb2cf9f7071a12a8c7701c46bced910c6370bc158a4a1c846a8dc719404c459814e7460a9364b16e2b85051321bf06d68d19bd00d9e965f93d4e03db1fc09fb9680642e5885f5fcf5d13f789ad9b5ed10e7860d91acecf19b1a5dd3d57b3f3b388332743d79890f2199147512b459d79756dfb31f267c6f1999bd41c6a5a0b81e49e5aa8e57e02946bef6826d973f47d777879201c9c5495c3575dab71f8282143ab972b97d8428b2e42b6025ef0a10d4a4d70e0731a4777e4bcc5204d9aabf01f6ea97916cc8a46333a355f5d8a5bd1dbbba6c7434f50f279e381c2148d76b24437fef3d87285037321045c071f76e2593994db72ef2b9e2d41618f3a0cb93ea9b0c086a8bd8a8977c789bdadaa25863ae7175e37a0b8208d6da27c8220721f23e3147f097b05427acec222194a36eaebdeb6e97573345440110bb60fd1adc24f7e16fa40fae4ffa091f471414df0c5192fe57545c278fab73583f2172570d03b9c1677f70d29a39f9fd026bf4fdf83895bb3d7e210e774177ee1f386fc10299189eb70d4b8e36b9ed189dd469b91bd68f2f18c409ac5fcce20c87cfb7e6f5eaddfd3f4f80262472a0178fbe5df7fa3b8ed4916b9f80f8b14bbdcd0f2a3ea4e7302859bcac34e4070211ec1563f9cc3d12a15ae6b1407647f9271c5391a29178a697021a35ffdfef18dabc4a86a61c22d100ca9d4c2c2770b6dcc42eb7a9075c1f3012890655f086426e62756ed717073108ef6df86a18b5c0b01c42c08b6402f64bc5b1ec1ca1647a94f530046e9336e987999134a77e573b7a7a2da9dc0a0fe9a20c6544fd0e01d4071ecef2aad584b8bf7774bd88cb80a30addbc1d340bcf21227ed90586a406bd47c40dfa932d340f8b1a1c11392933167b9107204e8f46acf66463b937f13f91d9103b28dd29d434f89c45a3ab121b9a1ada89ee554f9c4aad879eca06a230fc5aa761759507dd60db8eec3c71c14ed083fd0aed89207d7e03120ae4aea291c5cbc6e34770290b5e8dc453e881b62c081622cd3fb2d6da87354e8b94b392e97a19004898cbef7f5c1564f391dbcd18ba56ec53ba481174df0b9c2702b338d87dbc232d47542d7dc43c42a4733c201dd00001c8aa4c36accd4c6926b5f4f87da91fcd52c00aa6fb448f9c86c64e077f82d6a6d8c510b994eea067713afc1508019d9937692b57feefd217ecfacf9a96957080c129f34d562037f94ee5b85e75a7ba309705e8d4878f8ad0e50fe6151c955b65577ba1dc7560c62f489d35ba9eed3d220b8dcba70e8bf2404d3a1d5604f211b594ac9bf3e3952b2ae12eef68eaa6e29a91f1e3c649a215993b7c29b87298c19ed85affbec6bbbb3be2ffe1f8e5b1b638ab7143196be02a7fe4f930426b9afe9a7df0830e5fc53b965238423ad1f287353b91495f36a76941d64b5c9a88c448064f8828f213f20c3cf4a1ffd3c744493b8dbf59c91a261ac969263ce1edcfade48cd9e3991184d65e2eb9d725fc5afbbf4cbf5b8cbce4c673858a57a789f64fb6cf7cf60a86ea6d6a58c14cf423a253e77166013cd105958d2baff2952c6410ddbbb06f81487532407a626996a19dd689703f126d561be0f81581a643c2789df60658f20575fc0a2fc6151454b8438ee2fee8b0594acc9c3099663701b49ec6df2e60d2c8a5006ff96f1c2cc83b89bad13d095a24bf744826089d4c1364a9c805097af76a6a506f6d5d4976bcd5b6a84cb8f46c38d809c226dcea1020882c6ebcad1f3a8b0a9b81f39020220d7c3fcfe736c3942e107b5f5670ec16978a6e4d34bcda5b40016793c00000000000060ea17b4951d524f7f0d3594720dcc85f514d8d9d82d5e1907049eb01b7fa51cb1374fb0b86157f95c118bc2a7ace0c16d2535a47ec4a17ab75c2ccc6a3eed9e261b3ea79821dd36ddb266a62c4ae4c5e69827d6fe9733ee875858d0499bce4f016a5e1b1774a020716326908d2cc5750ce23597e445f2a35f013c183434122b98749c769872dc7272ffe219d7fbd90676463eef6ec6a6ed2c9122095143a7c27afc717fa119456faeca46968d71a226cc54f3415e3a81c7dab93b466b8a2825283dfd8e96e864a81a2ea58c0f0a317454c2d4056c5513e3aa8e4ec6b2b683e5632be80c13a03b7f6bb6f16079cd50f7cd3de5d4e9a5d8c7bf74c88e5320625e0978056dd21e8805370c9855bdf934f96e01e3975b7a72d4ec2193b04d72e13d64b9b0c3ce65566fe18e99f3210d86293ed4bdb697164a1c525b4a9f473383eda6f079365d17800717a823dec9b2f64a7ad97fd663d8a0c5f37d9051e1f73498e10d31b312ae1ccfe7a9d4f809454829d9cfeca6cfedeb4be8a89bfd23511df38ee7", 0x1182}, {&(0x7f0000000500)="0e1a2563523952bc4aab352d2802a0f9f790434c24c4d9894087babebdb99ea8f3ec7e986912bfcf2fee79f492a36a07ff33e027db8eeff863610125acf03f2235218391d31119306885f9b5c75669c5f50fc32814e8921eb74dca61410ea7722cec6349e55be8a8ea7a1b987760beca1bc8fdee8db02e8874e150fd", 0x7c}, {&(0x7f0000000740)="a7a13ecd235f0c6110fed5a059880e6142c93d78efa57a80f924547fb341d7b857b4f035237fe3859c8c1a877184cf42ea6b35dac1a7bfb3056b044e76d870bc0fbb1cb2eea6f1af24f8ee9f521446d435e8342311c0fc86ac0e199ae290ac40294bf0db54e7a4a68b639070cebdf2dad8626ff8df56483d2b787b34b9640755054f14e6d08ef26909094f22700df4002f0438a63e51d7e84da9b566e9ec5800088753aca7d7dcd90a20fe8961bd0d4ca3ceac9b6840491bf0b52b41335ab6288eb41f5c547a94a385ebcdd8d33f9ad64d3a60569a94610789d707762c94402f", 0xe0}, {&(0x7f0000000a40)="a07b60c66fb82a19c26b60ae2ccc0c69ab0cd14280898ef622be2e6809adc9ec26b6eec5e8f4932a3f1260a8205b2041a2c99056dbc2f86d7b76ff152230850362b766bcda93c735aed885fcd7e1aa7a3243fe3aea7db1146dac4e6b99bd90341a07aa5f58544db7c5ea01f2fdc0b937967eff7bc238a8f59f680ff058254cdcf131bccc9494e328719a00396573e1569ddf1cb975eecfeee2985383bbf0d5afe21c2f802b6d9dd6d040eaab61430c5f26f099d4176ba7ec8aa648f0e02e7cfb", 0xc0}, {&(0x7f00000008c0)="db5485134358abb1d9dbcdc35df8318b204ce3a5914e0b80d07c57ae414f769819806d6c1141ae878b41bae35eeb260fb14594dd4847ceb1d216b4966f65aeb5a75b1b0aa6f327dedf766fbfb61aeedb173b99b1672125a2e0b0af561846e28c6cfd5fa32a0ae01eacdb29528956baf902c80a1a9771a9d081bbc9b7a99bc00f6d7a92a999dbac835dd2bce1369a697792075b032fa04839578602471512d317e5685fc3a8d3e61d51340c359f2e343a2650c9a7c5403a4faf40e4d88024ff571fb88b01151f9111af7808ebb562997008e1a9140145debd4c55d24c7433e33af46c3a710b4e8a0ca31821327186c25f088b6dab4d", 0xf5}], 0x8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r2, &(0x7f0000001380)=[{&(0x7f0000000440)="c1393dc1684e982decce59ab4028447710365c1adee2d05f8d49d6f77a2af9544572dcc57c957b78b9c5af25ada859bdf25b7548a63b3a577705468402cc6e6475e3d3337ef29669370c3887dd994431d4fc86dd538ef97fab6071ee2dc9b1bb93ef4a774d32094b4ffdb9b449ad499b20a21315f49ca3a7e952c0ca8b755f749c707803c4389854e63f213553d3287798e14b0dd7ddee7962c29bd260156b84415383531593cbecee13c70973ca6f399876092e6a3b5c9fa3ba87bac2d494d261d8eee23bcc7f03d27351137edc92062b085d2518766553dcfc7fab22cfb8bb71da31f1c7bbb249c982d3e0a7c3bb0b4a4ab7195890c41b21bc69366b3ddc6c5f80eeed2f988b8cd60f82cfb7bf442d705a5a40ddf7281feffdc5c7bc00b9171363c05a2eef6ca14a97dbd95986a144c7353e9697f9b3841c77df93ed0f1306cd61c47ab3e99bfd67e93739374723105f70682219b71b1f6b30ec0c6976c65c8d18171aa96d", 0x166}], 0x1) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x1e, 0x2}, 0x4, &(0x7f0000001300)="b9e3ac1bdb16f5240cac670058eca8fc600b19035631850766c1f8da73f510455927ef94f9ac1994ade325f440feb749cb10e5ad93357b5e22d1f3f499ca7bde98c33ea472cf408d9297ed1b425d3eaac9cfb323dc7ad36bc550f985fe2361730ee842a6bbabbb020533a1e201630102a3235463770da71ba308b970551f391ecf7d5f138d620682127197a9cc0bc158bdb19def3915c94dc8eef8a86b49367b29dbec58886cab35c4bc52be826e8e8301f67ed83276ccb10f98b405493d01fed6e58b803debe3083ba85c30cae06038e1a2d22b62b3ab7185bf37ec5c57", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() r4 = msgget$private(0x0, 0x281) setreuid(0xee00, 0x0) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x200) setreuid(0xee00, 0x0) msgctl$IPC_STAT(r4, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001400)="e145491609e7ec2c51a0380d5452b3d759f545a02cea10f44cd366bee6a88e55c8cffd6175e19da3a8919c91e114490b178a3649ccc7091c72fa7454912907e553d8eee44961bdd0e01b218bcc2f42060833de17ddad7bec6503b204dc8c0c64b88c2f60661eb02e4b46fe94d73b45ebfbe0a078d17f697deea383e1739ae3e64f356fb6c6044159cfafd1042e7e3ca848c0e131adca40ea8abb647dd3fc066636fca1a3f4d0860da9eb7c5fdd2f66493b18695eabf94378c98ddf5f362facdfd9f19a72e28ccf2d64783ba1b5854963f990c7aecd5181ce4c254610d9151e1ce465c0fd883bb48a39444d940e5a7c307a9501e95effe640e8516bc6bbd9e72f4233e79d76b3e1aef1364594dd05a8f7ebc148e36f957a2a4b0d15f26751e208a66391ceaa168da2216647a0eabf919d1aa274b9d4700b093d289eef9cbf299b3dfbf169fb0760f0cc1f1975b54a7afc4e72ac3def6980b672e7fb81ff1f163f4263179e4d020da88336fe0faa88b9de3fc8e41e7022addca41c2fc473489540ed2aa5bd21949c163b7d4bacf65b2d029d9d00d0f8d4acb486bb13f256db6122aa6d6dd2e0059b60741cfdf051d241b13ffa84a39aad2dfd1e5c2a64210c3a713ad0cdb947fd7a4925dbc09097bb3b2aef6ac705df24efd713deff71ed7e9e8d493e61bd3facea13eb67a7c7b2fc16055db76d8701c7919ba09ecc2c2bac6b6b721417b624b94e28d4b81ebd9b17310c90bc28d239c40b28c72bce3ee8226c1e4ced132bba2cdabd2b3930e11ba2dc0d51967ab480f2d5efeae59505f769f3c44b26b09d63ee5baeab34bf2b4abf4460ca38924fe6271b78aee1a4d83b08805c419888b525db95d24a2f4da9f60ad20d34870443885ef65a7be9f5e5b739de82ae3d295a000ec6566d40ad11d9bd54acca237472852ab00f11b0d2dcd5fd4180da8b814a31b5a58dcfa846e02199e26a5689844a7f5cf201642721d97d5d36fa3e6f5aebc14adc78431cf1019f67f73551da489e39b17a68eca9bd332a7ba18b605e208e09207dbe87e5e32df02a27e74e2a700f87809674cf50e57ac3b9624d02ff5a625887d43b861dfda95b92f6a683db72c3af683218b5b31755ed48f70bfe2b2f0b5e09f26fa103cd84c3328666af139be17c3bfa27e272490af73abec172129303ef347c0f34387aa45f749a6e594c0f0e9d492e440017fa7b0431ee8794b1d60903c7d50daef37582dde4006b1d8a7bf74b9f06e1e05f22b4fad9127870c656ae5a160017c0c289e0a448d7f82423f6feca0b17037e0c304ad0025891a8bc8d6f7ae61b7d2e2a25872750f990f287c970b3b25f9dcd244c9ddad6d924ce6d27d24c8d0475386236cc62373c76c3238ecb0d6f26809473e1644a34a7e560f7986a33d6c8b5e63755b38f587d3e28602f1963b6d5037a9bd73a09524dd254bbfc501423e10b91cc40364d056aa24787a2f5108585f397b1811fb6960430775195bac029b157f37544af102973e675c6300f2f4ee0064ea175bb0262c0cfa511d1db8d674fe68e893afc060d401c78e09994ca80d01dad0064a651cbdf0c82710234c8eb7102fd1fd49692363e7f44bd840fce0eef9d397d325ea54a024c5831b53524255c321b10403e57d7e6640eeb7ad6a02f06ebfd56c78049970d221ed4c15aec26bac2373d387a0a156323c93b0b7397955ec95fd303618fa7ac3b287b3def4c4984aacc1acd43a7ade30dacd2b1b03043e87f5e2d48ee0540b9ebb3ec7d8ed9d4c594c14284bb219ee17208d46a1e94e4e5d965b8142bb1d1d858caaaaa61cf0943a5abc07bf9d3ecbca35bd9067cac07254532b3a5be948400a912a272643fecfec91088b22186aecc550ac0efcf6b3a929e01b0a96e2ab1b5d34596543a30ad0d68eb32ce65e52a490ffa1520585b24db1e367404feb5695a421cd343f21c9fbc573aabaac038477263e7f535b29dfa0427b61574c2de8a423caa73c8e218c07e90a00602f6912bb1b260f41232701f4d3fa5641a377815985976a2ee690b1d3e3a2377fb27f4e305676e2ee35ea31a6bbad931b83cacf89cf7d4a0440e3a6da30dbdd555e0459013cac5a473888e532b6409eecec81cba2554d403810cc7315aa942e70eec37dc38dd0eaaea489af0d743a1f28d55bd7930892e9644e404af6214048b3f3b7baa61cbdf941b5e142fa610c9f85e56cfac118b1183ac530ab17c5da8697f07f6d1fac3cca06d80d4666d933cf1edfd552d932c4da22a23a533f078d6566439c6a8f0dd3374afb7f105b08703c26dd8b733fc9ecbf766357c3d2f6dea77aa5103200ca2c9bfc85378a2925408bcca61563d77eab47daff5dc4e52f79dfac485ec5170b802db82f731f9c6cd3216c2045951fa57c331d09f99bf05dcc9df612145b932103a1037b8eadb3aec3b881d4cf2d4ef88d97163ab4a151c68d9aec74b73eb78e0b459b0121d2a0adc8bef33fb2b48dd6cfb7bda97aeeb8546754a2c259f031f343f4ed9213ccd1c58000968588444ff57b2d004d76e54b30f81d96d976a219dfac53a09db7a6379c1e707edcfe328e68a461d8368a798d9722a973b0603b3babe5dc233dc96f330da8bf0578547afbcadb0492e465499fb2ed6c1ad0f9b37a09c01b7c1bf078b0d5631ea81150a9f00ba88ded57fc035aa5c477fbc41c474d65778d173133ca18261218f363fd503ca1e443c230840766ba2dcbbdd510f229282aaa44c1b306eed53a84768ee37a124b64e5716b3a43e61b2ff007ba82fa360f46ce38a2bc475de3c50cddd168a9ffc4fe37d025457a7327597e64856946537d77e0e2400a54e3cd27d4e71a6d5b52823547d3cc9d39bbbabe38de6c426ddfa3e610dae4ab6fb2a2bab8f82a53b375d95d62eb8e43f7b083fd0fb315d3b89ac6d85952ea8f1da0f8d41391619900618719a094943491e7136963de83260f7f2ac2eb9a512bbd2fde361f95f58c029078fc1dfcefb0df19c73c299dc8e62808dcb589a91c9372cdd9c2063166a88ccc1ce32469cc66e699f11e27026fdbf6c6ae04ea43ce9ae66457354a6d58beed5ffe7da24247ec4b8ff2acaa0972c10d0c696bfb1bcf86ead0aa794cab8337ea24fe025d5c7f24e20e7c3a90c802f96277f582afe0e08b855c565756dd933db2b422bebd3180769f3e3c8b4fb1fe1379642c50eacd07af6eafb3a3162479f930b4fec552e03004ef746d9cc42d35ef8466d2bfed7756dc29a68edc1a5923f162134bd6f31ad470abcd7f30a0cb1c85e6e4898a60de7a3c0796743c7ee4823312b1285dfe84178bd0e42e93c0985890508e7cdcb4a1c666d53fafc26ca38137b3d63ee28085153fd4119722e8e1efe5cdf5d47dd9b010bc829499c7c2bf160d361d7409b5d72001deb3b5f758dfb818c26c686083b221729e82b8619cf400926a6f6b0fdd20ce48287d9700a90acd93ea9945daa0e00bb71f5938a1b2226dfdbcd7e76e0edf810926adce06941d9546a1e3f5198e694cf7e5b7718ad2b218bcf97e20837007dce3d62b20de431ae9ea7b283bafd5fe655a8eb550458ea3af5e501b5860232b410f1618cd8f60eb356c2268ef990a149346f3b4aef2135300aff1dfcbc82158a1aab244c68ee3d4dc1e37616a0a1fa5d71bde9f828c1e8233b685bbd2c15a8613e4af2eeff2a1044dc896903909403e8e6c7f9e0c038adaf5a3f2d2c3b4a0713f00129ffdd8a0d8f5ef0757bc4fbd653074f286cc402b0345a35ba75347696804086d1691998ad892dea7fcf5cd5ca0563da2d787c998ca78c87a5986090517f6b359b1fc1c40102a0001853246aa3e4c8b7806a3b696ae96d024638553c79090eac0d685624f8b0895f6998d61172b72f3d6f07fc447fac62202ced719735ac02381d6d5989d328e1f7397830ac74ea2b3582d607b3babc9c74a7995dde22ddaa0ea81620a5ef174ac6ac987438be2a23befb0920a2ae4232f91207b3ce5794975557fef4fca165c7327f7526bb901d426f7189c1d5c77028ec25a20174ba02c665a0b1ac23e1c95ad2aa20ccd8e6235829452d1f6171afd8e8d85558be970437de0ed3ad020b0ca7a0ac582a12c074d68a6916c0821c4da5802433ebf6a91d5ec3261c77d0b37893c87e521b415d3940b9ed153007e0d1ba59fd05af451743c2711d17b4851e15ac946f7263abacb8edbf3098468cfc157dde64077b2dbbf7e20ad0f399c98868454c608e16f03d84d238f6aae481165884eb36a934338472d41a78cf7d8a3f003888e6b2f6adb94cd6eb63a48628c9dd4e88edea7603b9586db30ef3e1976093fb450805446bdfdd4f9fa1323143cbcef3174422786230cfbc8d9adc72627c02ac5138639f99622612f3cc70ac1f1d2d355f1487ad27385f5aa4227e6ef3836618da6fdf9f615a0faab1bba409975dd6ae5c883023fe8cf715b9b51e232e14c872ff76d2e5fa08cc747329fdf4e333160bc49d69db409dda20fbd7d104fdd0de301c96c5d4e6531bdb47bc4edd5ff3efe0ee86aa68c4a39c8433a7ec3f414cbd5a245d8d99b32efe0abb52de4f62357954dac1abbd6abe9cb916be0d22531b5b05f25928035180c3460a7795f549fee39effc29404ac707d0aa3a11043920a444304ba937ffe38e74c0293f4680932cb88dd204742482c2582710a2568872a6add67db125519e78110ed1e495d4b80cd96417d5d41bd75ee8a5c07f85729f4542e5cb01b34ea19600c2c949720f20ede23d83eaafad446655f306026f98047ff246ed7453321116495dd7b293228af20dac074cdbec23f041d53c8dc49f9aea89d5af4fc68e128b0b511c3d6c0d27047c2840729a03d8f9f21cb711ef99649fa488b3ac3246c5edf4a918499a7cc6ef9cb55be973a8ee819817bf86972be284ec28a0f52824ee8fcc5ca60c74eb1f025a53279b54c31b865dc198f00e15b6edc1a0133ebbe7ddf9527232d7f903fa0c0db2a25451fac6fde876c26ee65a9c292ab1c52ddd561e6b137f8b8d2182464c59d400a6ad89641fa596a19477a861edf60f85083f2ef0019e4b20950b1659ca848416e563f1110ca8ce0e1b713e6b3c619f6cf934e7f4247268107ec796e82783f6406e44eb85dee7b84fb112260f346660a8b3457b4211c51c3d5e64ec35d968712594e48ec7a7f18a3d15cc192bbaa65e2c5b8399d9f8ea4bf85f91f15c8a1c0e17d6d5e99b1e53d50ed36393cd51d98fbe7a6c30364a193ed3c1e3d17c37e595c12e7eb5dccb9846c10f38c2a3286d43a355ef9949e93cb3dd095d7ab4abb32510e46fdb57be884f6637a62251c055fb054fd2cd8061784e414717aa1b76a0e2c5b580090fff5317c611dd1dc71f0fa2b72c84a2543bb044d5999a38032c6baa179fd6be4dee4f81364e1bfe9fbcea31e07944cb6ab4868aaa00072b921a30deeb18cb930a2bf2ba4ccc0a29aa26a71a7bfd457d50376d70112c951c6db8ad340bffd4cebc8914b7f84b2c67cfaf885e287a0aaf00e79631a542c7c248751ce7d83d9a38e5be83e6e792e3bfd6324ae68306e8a6d36ed2ea7415f51ece3400676ae8b2aebacb7dd23136af6fe70fcb25778fabd11d2e70e28471bf8f6d7a5e27b0969c4d2f313359e8517e8ed31a14609fdc26196ff96431b3c4a0c464808f3203899bbe693196afcaf7832329f47241479bffc0e7952a95666aa3ce72c45a59c3ff41ff84a24101a2d0fba05dc7b8e7a8a3ba39115989cfeeb5ae8269b092a88148c49c61eac2dc376a85c2e908548098a75c23544a633a9048a87f263b11bd5000000", 0x1000}, {&(0x7f00000002c0)="6546ac2ac3198c1a74ec0d618bcd46b3dc5d22506b458d9bcdc0e7891e169e5bc3fbf1dc80c4a4756e18b9603527703444a39aa96fe34a50068665d11c2482fa140956f3ea39338c74740b43bd7d9dbe5597ac9aa30b21767d6cb964bf79fafa6b4eee01145a087947bc768f86b8f6b2ab", 0xfffffffffffffff0}], 0x2) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x1ff}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f00003a4000/0x3000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt(r5, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@echo_reply}}}}) executing program 3: getuid() setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000001440)=[{0x2, 0x1f}, {0x28}, {0x16, 0x1}]}) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$dupfd(r0, 0x0, r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semop(r3, &(0x7f0000000200)=[{0x0, 0xfffe}, {0x0, 0x0, 0x1000}], 0x2) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='.\x00', 0x28280, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x0, 0x9, 0xd, "fabafa588fc0001000080010000000001000"}) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f", 0xc}], 0x1) getgroups(0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319", 0x113}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000840), 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000780)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x108, 0x200}, 0x9, 0x40, 0x12}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000140)={&(0x7f00000009c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1ff, 0x0}) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000180)={'./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000740)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f00000000c0)={0x0}, 0x10, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) sendto$inet6(r3, &(0x7f0000000640)="2f109318797e2427352118e360f7227cad784ed48c6660e2c4b53cf685421c2c2b7752c5ad40ba881926d249a09a27cdb4cea73c04928eeb7cab027b3608ae1b028a178e202fa77ea3093a201efa1dc1e1cc4a6b9b3e7d35aed1a3a811d138ef81bf263798b3f8548e1998027c1768b03c85d65e32bb1c06b6bd2533e62fbf5d1b40", 0x82, 0x408, &(0x7f0000000700)={0x18, 0x3, 0xfff, 0x8}, 0xc) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r4, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shutdown(r4, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000340)=0x300) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x909) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r2, r0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="4534122cb25ac71eee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188166bc6d6de481f66dab68c8548ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7592d5faa82d078c66a1f19eaade9dc52ee8450555a9832016a20f25111317ccb78b4d62ef5", 0x91}], 0x1) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec6701fb1dcdd1c3a90ab9438a347376115de67aaaa4b2ee04dc67c89463afad713774a3aa9134b8645d6357d183e73a2539b90710b36aae3a5391d589679846ca1a18644883bbefe3022ecbfabcd977bf469fef320d2d51ab24c3b0bc80626f04e799a564ba6c2d0089279a2a8fbef3a8df5df8dfa18bc1b1", 0xc1}, {&(0x7f0000000040)="a365cf7f6249f641a94c7ab2ba7f0f259a441f160e41", 0x16}, {&(0x7f0000000300)="fad187c27d8a3eae89", 0x9}], 0x3) shutdown(r3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000003c0)={0xe9, 0x4, 0x10000, {[0x1, 0x101, 0x100000000, 0x81, 0x3ff, 0xffff, 0x1, 0x6, 0x9, 0x3, 0x0, 0x1, 0xffff, 0xffffffffffffffff, 0x80000001, 0x3, 0xd4, 0x211], [0xfffffffffffffffd, 0x5, 0xfffffffffffffffd, 0x1, 0x9d3, 0x1f, 0x19, 0x9, 0x90000], [0x2, 0x3f, 0x2, 0x9, 0xfff], [0x1, 0x40, 0x7, 0x0, 0x2, 0xff], [{0x1, 0x8000, 0x2, 0x1}, {0x8, 0x400, 0x7, 0x2f9c}, {0x8, 0x4, 0x0, 0x7}, {0x8, 0x2, 0x3, 0x1}, {0x5, 0x1, 0x1f, 0x180000000000000}, {0xfffe, 0x0, 0x7}, {0x0, 0x6c, 0xffc00000, 0x9}, {0x5, 0x7ff, 0x7, 0x9}], {0x80, 0x7f, 0x3, 0x9}, {0x0, 0xfffffeff, 0xcf}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f00000009c0)="33a717", 0x3}], 0x1) select(0xb, &(0x7f0000000000)={0x1f000000}, &(0x7f0000000100)={0x80000001}, &(0x7f0000000080), &(0x7f00000000c0)) executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getitimer(0x4, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt(r2, 0x0, 0x1e, 0x0, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cdca282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f29452ae52d63931adb306c714286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) executing program 7: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x1, 0x2}, {}, {}, {}, {0x0, 0x8}, {0x0, 0x47f}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xb}, {}, {0x0, 0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(r2, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000001000/0x10000)=nil, 0x0) shmdt(r5) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000002e80)={&(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x79f}) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1b2}}) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat(r3, &(0x7f0000001180)='./file1\x00', 0x40, 0x120) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000011c0)) mlockall(0x1) ftruncate(r0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$WSKBDIO_BELL(r0, 0x20005701) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket$inet(0x2, 0x1, 0x2) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x612, r2) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0xe828776625bd91c8) linkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x4) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000280)=0x9, 0x4) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) lstat(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_metric}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000480)=0x1) r6 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f00000004c0)={0x2, 0x9691d89c49100c01, 0x3, 0x9, r6}) chdir(&(0x7f0000000500)='./file0\x00') getsockname(r5, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) sendto$inet(r3, &(0x7f00000005c0)="f7b0e977e2057e2e033a433ee1d3a46cf9e9b6c1fac027b1bcfa443d6ac4e32f6cee2815e8f24254f7ca730c91cbff7103953d205543dea5d0be6c5b529e05098f90f877b81f22b7a7e26323f8bd11342d1f5b5f6c93c5df548f731d23c517fb2ed88ce8d8019d424221fb574086d7509267007a9fea7c322e5eb0333e6e90f7a804be92679969ba25dac09e2c71821558ee15312861fd836d7ddb14226ac3b96ba9f95fa622377bd07c", 0xaa, 0x1, &(0x7f0000000680)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000006c0)=0x80) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000700)) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) syz_open_pts() openat(r0, &(0x7f0000000740)='./file1\x00', 0x8000, 0x126) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780), 0x40, 0x0) ioctl$WSKBDIO_BELL(r7, 0x20005701) setsockopt(0xffffffffffffff9c, 0x2, 0x0, &(0x7f00000007c0)="1572efc860819ac8562e0eff038562a0b1e359c660f8b5d1593ee74454cbc721abdc7a7b2571e7201957713130e76e5cef2f5fc0e25126f3d8f8bca23630ffd2d8a4dbf4ad33018a0560fbe1e9c95a11c160e607b2e61cc558849daf64d8fea090f8b17a07b9c3870f31f98fa4cbd4f0714a3c60e01396ae55f6bf87c7ad16efe8d13310fa44672036276a3e682bfe5196b12914441036572e21a9558f04ab9a13efc438c78ee73990005bd5b5c8ac0eb4fa0a1eb8914d3e85a7bc2fca0f91d15ca00db5c6902d5bf8c047304249975b89efeb536c82b25e09a674f5863bf281327791f21921c19fccea16a88f64f2ed09346daf55c212eacb737e880679", 0xfe) executing program 3: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x100, 0x4}, {0x6}], 0x2}) shmget$private(0x0, 0x1000, 0x509, &(0x7f0000fff000/0x1000)=nil) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000001100)='&\x00\x00\x00', 0x4) getppid() r2 = socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, 0x0, 0x0) getuid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x8000, 0x0, 0x0, r3, 0x0, 0x118, 0x3}, 0xcd94, 0x1, 0x1}) fcntl$getown(r0, 0x5) executing program 4: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000100)="b151efd908ec9b99ce872e645d84241a5d2a4e39ba4a08d1bf87ccdb2140583a03f0871556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87dbcd66b3604f7ebfcff1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52083993a543d83d2800000000000000000000786175566f830605", &(0x7f00000000c0)=0x9c, 0xfffffffffffffffe, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="836ce898e0fc", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "ab9565", 0x8, 0x89, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="6ddd6d79cbe7cfff3aa873063828d9dc", {[@fragment]}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0xfffffffd}, {0x60}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) load: 9.34 cmd: getty 87593 [ttyin] 0.00u 0.01s 0% 318k executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x3}, {0x28}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 3: socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) setuid(0xffffffffffffffff) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206913, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0xc}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0xffffffffffffff77, 0x0, 0xfffffffffffffdd3, &(0x7f0000000000)=ANY=[], 0x9, 0xa}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x0, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}}) accept$unix(r3, &(0x7f0000001200), &(0x7f0000000300)=0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt(r3, 0xfff, 0xc, &(0x7f0000000980)=""/18, &(0x7f0000000100)=0x12) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000180)="7f37ce070000003d965a1564287bafc1d6d531c28c4a7eaa13e5232a74bba3779ca27b8e0d00000004fe8a4cc330bb35350cb60a9a374aa8a83628968110669294be2aa857b37646a2f79517cee875a3ee6363b304620df9f46db45bc17e900b596f1dc0a6cc19ad70529d98bb6446c6abcba4a93b251aa4bf74b84d25297ae86c0ee21b20b9b043ee21eed69c18e4dac282e3aa55f6b0af2ecb0207fc142136d2eab8eb816f01a27e8ad65fbb77fa8820f6c0cdc16ce6933582c9082b", 0xbd}, {&(0x7f0000000580)="00e679c159e8202cc032330a4c85718257d8c9bcb0a8731dab", 0x19}], 0x2) r6 = msgget$private(0x0, 0x100) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x6811, r7, 0x9) getuid() msgrcv(r6, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)=[0x0, &(0x7f0000000bc0)='\x94\x8b+\x7f\xddY\xbc\xaaZ6a\t\xef\xc8h\x88<\x1f\x84`\xddmV\x01\xb1\x18\xaf\x1d*\xff\xce\x00\x00\x00\x00\x00\x00\x00\x1f\x90\xba\xbda;\f\x15Z\x1f\xf9\xbad\x81*\x17\x19Q,\x88\xbb\xe3\x04\xb6\xc5\xca\bB\xbcp\xd1\fL\x12'], 0x0) setreuid(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x25}], 0x1}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00'}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) shutdown(r0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x3}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="2683cbb64edc177e2298c77e4edc4aca38b7820950f51e9d03bd2d2228e7e70b18762c7302b042e97a75f6a7bc63e6f04cf95de5d77ab9dc873e99b68586814f17467d481bd2c30c88a4b2b5f4d5", &(0x7f0000000280)=0x4e, &(0x7f00000002c0)="de8a3a3ec7f2dd96d0a113596f9e3cee991a4266baa16e287a3454578cbeb30cb55f42b5efe7df4a11e98b867040df788332046448b85c21c0dab53f95734839ce884e4ed40045c08e4c64444c558e1655ff2be3ec7af02935293d999a65594ba26e81376f36691ccdf04dfec83e2c59b62341303a91802f2b7b07b25184eda18e7e777160cd1829", 0x88) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/61, 0x3d}], 0x1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x14}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035000108000604"]) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 1: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) dup2(r2, r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r3 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000012c0)=0xc) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000001300), &(0x7f0000001340)=0x4) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) preadv(r4, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x8}, {r4, 0x1}], 0x2000000000000385, 0xfe) r6 = socket$inet6(0x18, 0x5, 0x7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xb2b8, 0x0, 0xc09, 0xffffffe1, "9707957d000f7e00"}) writev(r7, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="77122f1be4ab543f", 0x8) executing program 2: sysctl$vm(&(0x7f0000000000)={0x7, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) load: 9.34 cmd: getty 87593 [ttyin] 0.00u 0.01s 0% 318k pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x7a04b437000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd5ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd600000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd601000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd602000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd603000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd604000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd605000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd606000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd607000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd608000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd609000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd60a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd60b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd60c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd60d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd60e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd60f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd610000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd611000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd612000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd613000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd614000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd615000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd616000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd617000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd618000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd619000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8065511108 va 0x79fbd61a000 didn't change! executing program 4: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000100)=[r1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mquery(&(0x7f00001e2000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x573a) fchown(r0, 0x0, r2) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x54) semop(r5, &(0x7f0000000140), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000400)={0x3}) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0xf1492437e5b9652f, 0x0) executing program 3: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESHEX=0x0, @ANYRESOCT=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000980)=[{0x0}], 0x1) executing program 6: r0 = getgid() setegid(r0) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="71e383e01bd8aaaaaaaaaabb86dd6000000000140600000000009f13bb26ffe7690000100000fe5835000000000000000000000000bb4e224e20", @ANYRES64, @ANYBLOB="5010"]) executing program 2: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES16, @ANYRES32=r3, @ANYRES16=r2], 0x401, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) setreuid(0x0, 0xee01) acct(0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r6) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) setgroups(0x0, 0x0) writev(r7, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r9, 0x0) setreuid(0x0, r9) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') pmap_unwire: wiring for pmappmap_unwire: wirpmap_unwire: wiring for pmap 0xfpmap_unwire: wiring for pmap 0xfffffd8065511108 pmap_unwire: wirpmap_unwire: wiring for pmap 0xfpckbd_enable: command error executing program 6: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x40) executing program 1: r0 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchflags(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = semget(0x3, 0x0, 0x23) semop(r4, &(0x7f0000000040)=[{0x4, 0xfffb, 0x1000}, {0x4, 0xa1e4, 0x1000}, {0x0, 0x401, 0x1800}, {0x0, 0x6, 0x1800}, {0x0, 0x3, 0x1800}, {0x1, 0x1, 0x800}], 0x6) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="77122f1bcfab543f", 0x8) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x26, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, @icmp}}}}) ioctl$PCIOCWRITE(r0, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = accept$unix(r0, 0x0, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r5) socket(0x18, 0x1, 0x0) close(r4) setsockopt(r0, 0x26, 0x7, &(0x7f00000002c0)="0000010000000000a513dd1f233a134cd5ad3a47f60743ab41b53418344bafaa18090f45a9721e26939268ae687223070000003ed7c91d7f08ea7bc36e3b10f77255c37299a194a8254e30641bf5ebe71083cc7211000c47a2e77147edb7be6a8b4d52b7b05e70990000000000000000", 0x70) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getuid() symlink(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0/file0\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f00000000c0)=0x5) writev(r7, &(0x7f0000000500)=[{0x0}], 0x1) write(r7, &(0x7f0000000000)='v', 0x1) readv(r8, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x87}, {0x6}]}) executing program 4: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0xa, 0x0, 0x0, "be52eb74"}}}}}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x1) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180), 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000140)={0xfffffffffffffffc, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) dup2(r0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) r5 = fcntl$dupfd(r1, 0xa, r0) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x2000, 0x1002) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x4a7d2a627307028a, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x0, 0x9}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x4, 0x3ff, 0xfff}, {{r4}, 0xfffffffffffffffb, 0x40, 0x20000000, 0xffff, 0x7}], 0xff, &(0x7f00000000c0)={0x2, 0x7}) kevent(r3, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) close(r0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x0, 0xa}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() dup2(r2, r1) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) mknod(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x9}, 0x0, 0x0, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000001c0)=""/57, 0x39}, {&(0x7f0000000200)=""/79, 0x4f}], 0x4, &(0x7f0000000340)=""/140, 0x8c}, 0x1000) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000a80)='.\x00', r0}) socket$inet(0x2, 0x2, 0x0) r1 = kqueue() r2 = getpgid(0xffffffffffffffff) r3 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r2, 0x1f6, 0xe981, 0x7, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r3, 0x0, r3, 0x5c, 0x101}, 0xfffffffffffffffb, 0x8, 0xfe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000240)=[r5]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) r8 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xd4, 0x0, r6, r4, 0x0, 0xd0, 0xfffd}, 0xeeb, 0x8, r7, r8, 0x5, 0x8, 0x5ee6}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x1, 0x1fffffffffffffb, 0x7}], 0x7, 0x0, 0x3ff, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0xe40, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x4}, {0x241e}]}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x90, 0xc}, 0xc, 0x0, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0, 0x9) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069a8, 0x0) r10 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r10, &(0x7f0000000140)=[{&(0x7f0000000880)=""/208, 0xd0}], 0x1) r11 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r11, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) executing program 3: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x7}, 0x3, &(0x7f0000000040)="277d1e0706569370e3aed9ea43db9da0cec5318d5d37b5c96d9feaabf5740d0f9277717ed843ed43a3f8c855ce500320d8af779c52f8deab6b0cb10cf1e5a3672ac6cf715e87a1fefc8db5c49ca52f917b30a4ca7e72253950f9fcb403c759b1d95e7bdac46e", &(0x7f00000000c0)=0x66, &(0x7f0000000100)="e3a9b5568859ae90340925f3a7468645d14dbca4ec621a6d42c50181c9eebd74eb3ee2c188f2431c37d748170c8653932cc2ca238127eff9eb6526", 0x3b) sysctl$vfs_ffs(&(0x7f0000000140)={0xa, 0x1, 0xf}, 0x3, &(0x7f0000000180)="f175dbe6e3f17c90d633e256fd13310bfe957abb291cc4af516c150c43bde5f11f732218edd901cd40aa6979139745e89a7f6ec3ae1e7a14a321fd110de0f3cd800ad4e7181f5450bbf7cf4e69fe1b347c962878014092f0c3ae0bb7e08a5c5e8e13f00179268b585ccdb75c315ab674037b4bfb1fe5ab94b83e07bc", &(0x7f0000000200)=0x7c, &(0x7f0000000240)="d842ac193f42fd380908a62ec3942100bea475b43a0e30e83b45ad3b6e3a49ecb28044131c6c3aa76110846fbc556c54a51cae16216553e8500c6af0d8bdbee0e2dd2c2bc2b5c2fe3b93decf4b386b6d04ce598f50a6e1082fb8c1d220f97d211b2fbe03dcfa88b6ed2a35eeef1befae92b572a7a0a5ef801231df3cda5b1b661ceb82a49bbaeedccd27f5683890790290ef6d10f1d1b2f0102d9bc556c0b0b3b2bf47ec4f57944de5d689ea005440cd0814a5a1", 0xb4) r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0xffffffff, 0x9, './file0\x00', 0x0, 0xfffffff7, 0x5, 0x91440}) r2 = socket(0x20, 0x4, 0x7) fcntl$setflags(r1, 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000380)=0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000003c0)=0x1) flock(r0, 0x8) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x10000, 0x22) mknodat(r3, &(0x7f0000000440)='./file0\x00', 0x10, 0x5) r4 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000480)) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000540)=0x1) open$dir(&(0x7f0000000580)='./file0\x00', 0x20, 0x80) r6 = getppid() fcntl$setown(r4, 0x6, r6) sendmsg(r5, &(0x7f0000000c00)={&(0x7f00000005c0)=@in6={0x18, 0x2, 0xff, 0x8e29}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000600)="0ad27700eab249cccb0aab42795b77eb1e5bbea808c5acf1eacf3827ab9f9f367606dde69930adc3b6d132ce4c3aca3942960c5fa78705c3c226ee5c8ac993571cadddec719129e8bcefb5dc712616961bf82955e4a764bf8d74cc709cc3c82b0d501d83ead8b55c39887bbd4738ee631ede9f2f845ad20172f50839ec0d972b2201cef9b765d1c9f0f96be7ff90f74767909ba593046d9c466be9026e9c31ac42414f17e89230a5bab9168e91c11c33ec00b013282dfebc89c5265a95c812ab28007352878d4ca1566cae304de4ffbfa1c113eed2f1c388fbd59ff566f7", 0xde}, {&(0x7f0000000700)="292feef6ec544839e5a147f1f7b59b51e6643ef9dff86143f6cf337cf7bf04879c37d9385ce68c93a81788ca53e95e3a253993eb6c56e586b9e779696ec3b07b975e4e9775d69dc39dbf48554764f5f627b98fa6e01cfd1a4b1e17a4d525cb8e826414744c298fb307076f1e9eb0e5a72d9ea3d018f5d70600dfc7d694c135d8d18b131bf2a0b667deed89b9d5269cfdf653d2758472c2dfb568a17b3ebd9f7f5e12041c5944f7218ed468532f92ff2073f3f15ff103476b294995ec88cbfda33c696e2239728d18fb11dd7c30ac66954995ff55438b2630b35244c514559d748d711b", 0xe3}, {&(0x7f0000000800)="686d65e47c958f905d051e3b8d2931999a78842d376b054464a56e126b422ff63138f43a95f84fa4a06b3c6c4c6a6198dc778b32b528b6a96c5fb28e4c299afb83e03b7b13d66bc953243407160fb94d005272e89197b036ec91471afe2bb1b36986418cff293a19817165c0f1138f08da36dbd6f42bd09f", 0x78}, {&(0x7f0000000880)="f1da842a298a16609de0e8b941d254d5064d545f3ae22529", 0x18}, {&(0x7f00000008c0)="a27dbab81e2e89561ae4c0e1b24358224d7fdf91967993d8c7e48b85", 0x1c}, {&(0x7f0000000900)="28580b9da2dadcec03234728931184b4dc4677ff368bbeba8c221c061e0fea5e32e787afacfd5f648289d9bf362106babb031ee6f6cc924d1686f9ff02e56baea0445cbab6b2cd7fd70b9fc4aeac71997db378747b13bcf576b7b1eb5e769fd0892cbbb35ed318f2f3fbfb8a93e46c2cc7634cacf44014a56fafcb3d9d21f7a8322afce7e2ba5455df9a0652958e1ac47744ea966d10c6b6", 0x98}], 0x6, &(0x7f0000000a40)=[{0xa8, 0x1, 0x1, "878fa45b5aa36d01a23575976fd7aea536ecf0ee39af3e2536f2f6a956fdaba053b6dd67d842c0d723c7ece06bf1b59c56ebb97d8c6c80e5941ad8a7bec86e8cae3faa3bebcd8a3cb269ce0500b8e0f1b21af5acff6b79c82bacc7e5fdfb77f0e41009af64a72945e85bdf8d4e01c45c6982cc1f216274b229288a021206829aa03207b6b1cf0d257f08fde2cc2edd4ba1307c7760dfbf"}, {0x50, 0x1, 0x9a, "b73d61ddef6e2483c7e159b00984430349cd7f7a164eedd73a53f7d38e18d94fbaafd27932def2001c2bdb2751c477e3f64266b4dd7958b59360f0e95eaf36df"}, {0x48, 0x1, 0x8000, "77baaa986ac03706e7d2dfd9cde15e24df2bab66f291c4ea2d822aa06c451b108f25b0c13df5d3289a390d3abafb1546c0"}, {0x58, 0xffff, 0x80, "50cef38d4b7e964ccba343e98085b5016ca7fcf96b85a2fae2fc76a3bef8f73c3e4073cd491a05f291fffaefddcba81585ac05c754e6e1676e6038e1f8a0128a9b83ff3a"}], 0x198}, 0xa) syz_emit_ethernet(0x141, &(0x7f0000000c40)={@local, @local, [], {@ipv6={0x86dd, {0x9, 0x6, "98d6f9", 0x10b, 0x1d, 0xf9, @loopback, @mcast2, {[@dstopts={0xca, 0xb, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @pad1, @generic={0x4, 0x39, "89839148a5fc6bc0cee2639011da87cbd8d886b64701bdb57988ba97355cd47957bd7bacc5bdd8e13fc9a45d9fb735994643fef691b5382f6e"}, @enc_lim={0x4, 0x1, 0xfb}, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x6}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}]}, @hopopts={0x11, 0x0, '\x00', [@ra={0x5, 0x2, 0x5}]}, @hopopts={0x64, 0x0, '\x00', [@ra={0x5, 0x2, 0x1000}, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x11, 0x2, 0x0, 0x0, 0x0, [@loopback]}], @udp={{0x3, 0x1, 0x8}, {"a8dc3a4a733d0dd5539c944e7a83054719539aa93fe2a843e08adda03735e7e0cc045854aae3f8befe3cde130fb3eebf6079544a72a7c726f39770102370a1ef6b39622a1c572c6cb8a19343f28bc792317d0f2313ab166ea1ab337d76ff25caa449cd"}}}}}}}) getpeername$inet6(r2, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000e40)={0x401, './file0\x00', './file0\x00'}) sysctl$hw(&(0x7f0000000e80)={0x6, 0x16}, 0x2, &(0x7f0000000ec0)="b6a9237ab733be619d758f7097e6b295cb32d99d29ec7cfb3abe2f38c9e167998f4a50c841fadb83b7aa853264598ae54915ea8aba245c13ea5622187dfd28833747f5b3a0660fee237b6632ed7c93d1774f4e0591456365cb5c6d920efccce9cfb4a3363905371857cfc2b1c790d171c65199071460563aa02578f568ae4299b8a4de9f34c6850f27c34378f0e3fddc9f236148ad03c6ed76fcce65123a5947fe192bfc710736a5c9233dfff345bc406213540df027a46ca6092715c2b20eb3848fb99549bf896dbc4f97e0f53173933c327866ddf173b9cf7ab7d212961758962b0c9d6ae332f275506b43fd6be78052abdf168cbdb951bf70f9a7cb0a2001ac32440c195692f484347b94fd1709912b03b5f8710195f6a32f78fe7bc1b50f605864ee569e11bfbe3ba2b7cf4670cb1dc4d74650a8454ee448a9505c98a9c46fcca63330b68f1de1cdbab32a5785f45b10ceacfaa124c567ab36fe6749510d2834cbfaca4f1e44a59400ca32c631663013b29ac7ee3d67863b46440159e213ce39326ea977773329dbaf7502c00a623da6cd61b8e0834d99df580b79616a64ccf67ec7c9d5ebeaab0a98f0536b78db737aa998c9c827ff7fa70bf50483aee9fb3e7d4e709903deb7194734eb164fa202fe13bfdd63132416fc324024d6bb503474685f46aaf5cb0e7a5daf9010d2f66ba6defb5dcb5d873de7f73369f0025791761b8106f8f61b7cdcc8261384acb3449fbd0b9e4ad4a11897e092029ec23c0ea203dbc2154a62a8aeec27346ce97fe31bcaa70ebe78dd2ac724e11ff51201f5fd62e709f830f235f802d1a689deff8092f06b838c64cbebd42e26411efe3b9d7f8a85e0b803c13af71ccde419df1c3f02d1f5e7474a5802d4ccc9ac995fc1b080dbf494a371f5110c6eaa9d8b3f2b28b9c4ed92058a628a4bf32c732b4341a933596ec7c8cea6c9ff1145870d32e2b41afb0f0d2c3ab646189ca7ec1f55488f17b0e29e00e07ece4259d386d6f5753a944592aec6d3a4032f0fb0e22daf0747e19e478663723ae85974222322b25a7496bc15630d976cc7dde06fe9e958d00f96a34f03937026aa7be7eb792631656be5830ca8ab659c25a3f28bd821383043fd3506cb28b790f1af78d6c37632ff6f8608e1cc35cf1adc5f80febd4cc580aaf0b8358b40b1ed2e960b214c067564acd514efa4c249f0632ea0cddcc68a8a31c49e0ac21581e90067692c3d4aaf293e5378fc8675afa6f1b2f6988f99293f74a4f02793f8060993a58c9c101c657d8588c62b9cdaf1563dbb5ccb424650aef8cfedf4a422226c2f45ff1e83f81f9f5277df5310ec8d3652fffd798fd91b5b168015c65e2b70e04a47e3cf6d1e86855b42b178d1db6767b914865a2c68e9c4ae6d03ee0a26fafd7fb3a51170ec8fedad1542572709b00b194065ee838e867f51f25d85eb4ef7437660cd33da62c5cc4bb92f6c182a92efceb671ec6e270f2ca3e933f3a6ac8a1db56cd8dda128c43a2f57bd1369de4dcd8d23f09cac7ec76773d7e64e8bc101de943a0f110f9042312789ec1500e8c7efd526c974124f5e07dbc8561ae89bddc6cc2b55b352887ace2aeed03d5496b79a80e1f96bcb0087becc422e3b12d1d85754deda2b0579190d5b3f4bffe60bd630d1b886ac91221d5a7ae86fcf24cdcd264f3f8c02542045d041e93a708109ed0e415e6c403c8134bd1fdcfdbf0c13adc82d6fcde2936ef55b5de875fc0da98473b416108f68cde036053636461b43d1797328bf23e66c94117d725b95f49588854973df193cb42e392007830a1ff6b0790b2b85ecfcb6703b994c016ab226053e5c1307ba532faa55e3fb9ccd6df9a860312889f7c2639c4ac1e87be1ba7a518e4cc51cbb0a512f0c1bce9e4376dc193527024513be5fd93bfd2fed4a5b232dc9bb75a9f8fb676152c7cad9f0a9700f716abc11429a44b4caec5ed5ffc54d37026abeb62ed58ab9becc60f59c650c27a849f8b7bde2fefff645d423fa70e1ebb5b7d5dd9777cafac4fe1474d73f98f804c7dcdad3b20687ca2f8ed713926ebd3055ef0d68c9dfab7794e0f3fc8602f2ee75aa8ba98bebab721097d98335bcba9e7b24085d7cbcae6aff4e1008f413b2181841b220accd4a66becb62d3200c9a0e34d0f3016a361a8de16a67ffb81701b8ca489263125c5380b1ff5b94f6ad2c037809a514c5171287bbaf13609622064f853fe274d9d9b5059795736ea9d4616274b882b560ab274ab7c4d78508b477d141f2d68da89a3edd215e26c64d26e832768cf0c9a244de2a2e5bb5d8985366a42989a8845bc033ac0bf737f21a3b5fde27dba97f69aa7057b31f527bab506aed6f429b58569ac4e91589735f7bb3d9b4cb3995633ca96572cd2b22afbc72c080efc6e6ec27bafb214eea2a74c00687cd2a9051ec22110d629286a9c0ae6f34895caaa35ff144add665651d48933d9c72cf6f1556aa12aa77b53fd2eb540d140f7d554f0dd696c909a94b4df714cb4483d09fed4443ca27c54f2e9b86a1ee32e94ec0d34722af075b771bdbe808a62542173689cee4461a725daebf68a8a4755a7246eb3883bb72707030ab20091b95bb6696cf4a42ba10ba3ccedb8eb27a4ed48a33db6922f5bda5bd125acb1b913ac144210b1341d6d35ee4a56846bcfe9ff35efb79ec801380787730c667ff9d91c2b73044fbb4051517a8a7c4a4ecc39c9106b0d36be306f432402e010df6fcdeb7b38cfda6a985a7e0b7b4cde93c94e801b6114d53c315e563a2ba757ed2ea3b7bf599bfe153890cc3eb28dbd3e4d078f28a3cd3eb30d7dbfac168856f0de6729e4813d879e9aa027a365b018354bae5e66b862df854a908ef4bd83943cd40c3cbe45aecc6d8d15ac71e1d238d8f0dcf0c60aa729f4bca94575326412ef45e1f88d95b299c26ce279c3b6a1861eafa949beca2e014ba8fb92a0a3631f4246243f17e7aa367f5312572bf8139a034bc33aefc19b77c188d20cf869ea2fc9b4c8882a57e3546a03c829e10241212e21c4a040ad6841e6f9557845d403a5ef3e90118fc03103f04939b3b278a905d8906ed17029aa51ed5690badac1b166d794d261049896633170b51acf717b40ac26ece1fa9891aa540e762c93ede7a1b0f24c75e8ea7daf098a24013be57930ed1398e64059e1d1aa2873518ba221af60f44aea0ce33bc3d96a12f8e1a14e330bf78d4e2e1e46c2f14ae931804a9ba7c362e6fb02000ea69a1ba1cd61a6e88f6b58dc0b292cb461480d4f2a9b24992e39317dafa9cb19795b1582d27ddfde6f09d29e87c337dba1ae1d4a48d0159b3ab9e876d630a02f98a2664076e6add2186023871c046cd887afdbf3bcfbd0d784d6b7940044de95dfa4640526ffd222543eacd36d64378c558f6a798f9baeb0c1ab8085f613b93a568648907b4331ca8e2026944745ee83c93fb77030b6bd3ab9a781fc154aed2e4e8d8e523477b88aac8e7c721b14425f38829d4b00ebf51e3d09bfc2f1340b59d5b7c1446476ea7243719af18255a08945b03181ab74385bf92ac63fc4695499ad120b79fddc07fc706b9abd6b551a19f9f438bd46fbd1c21d92d9d2f876fdf8a15b4bb8e4bccd292f6101f3025c26e53ad7f871dbe9090ed5be0f109b64b51ac9a9e8d97ddd18e1c76b30b096537709dc86d8c53ee8f636cf4d710c8318f0bf6a3c4e34edbe802dd0766846dd8ea37fb4d332f535347a320efc6c504561a3394604b58875aece09a085b3b85a0afc089a8c5db97a6963f501aa20a560f326c15ec261d44d464d34df6154da34c041ca760f81db412eb6411cd44455ac2ef014f32c520e9c28da573e056accebe6d664efc75f9b5aae61e8445147049c62f7a6b94c5ac73c133d264c6ede60139eac4d30cf0d398a387a90518201bc715296b4798ee9e534242d4e249999a7bfee03a676f3a2b654bf9d6ec4053dfbc1f3eb7d5b6ab9538cb877226e447fcbcd9118984cbfd1684cd2a47eda21bd77ebecd9d5eec50bf9adc16249fbe946f560e54696c4e22d3a55200ec842cba62acd799f3ad336a9c1b6d0373942b6dabf3a915fb3b0a5258fb5384a37e1336d6358ed8d4a09c074f056ec1cf9ad67c87789721614815343d013aa37ec42d1f3636225147553a01f20275a37d30ee448b86898cec86f6c1cbaa452d187fec7e82b0ad4ffda6cec4ff8c1eef0deb1306b605a190787c4df100efa6cf06f3de5a97b01ba7cb60953cc769b2cc0c616f134a478d3ff5d2613c5da62eac3fed1dce4c473dcd8f2d3896f888cbc02f8b0882649026fd66fe430ff2aabf15ee6e5a685aee29d1c42240555e73e0d3a39ed408759101453240fe8b5ca4f81c6a42c2e0770ffd8faee401df435df3744e7e075133fdd9c661f861046a77dd61d5b74c2290b5eb57ee3a8c06c1b165d2c7f23ed79017fd793892f0bf3e0bd889254dc2c99d336288a011efc5e0a4c825179a8f3366fbf7fc2c822023250e95ffae2a7ac7863ec4e9cdfbe6a2cc1bd3c8bff57739299b6d92ee0fc2c754e192d8107207ff0cbc159583904bda10a692470a1fe570eb5a9be54a4bdafd1853d3c20ffcb1d80a0c20d425d8c7a5785adc87690e4e1adf3760db31732670d46e00f21d270479695a79f954e1f97e80320a01f936026a71994c5974ef25564b0a7330d1fcd04edd2780274c98c463f9b5376488cec50736185b901fc1983a0a085aff58e8b245513cc07bb1c606aafe1dd7ca81302fa8e2b1f9c163bbd5d478e7e59c7a679f23194827440efae70058acbab2431e50e69d8f9526bf5e75b86b0caa3bbe08461d94b056b44eef3e86f709924bb00995be857644eb0d6b0f0649aece0f13b9b567b225c9945a19d2e0be0124ba9f6dbfe91e94922d551c1eb9481f1cbf4cecb0dae50034603f22795fe2c2e5066c3bdfb3f2b5d211d08de2a3d6632b36c61e56bba679336f86e7522a028614a35ce6793950a22d811c3b0d04a6b2fd5b4b972e84500288a7316c7519734a117e220b6b8ffff3e7667f4ba2c428c55f2380e6b4851b1fe849ff42b425e269fa801be50286547eb8f8a4998ac453a0853d5867285cb852c026f0b4fe60a4bdd56660c7fcfd8cde7bb54e120263512dc916b79eff7cf01f7e88ef9c51cd5d43a8142783e903b33f458d43510ad9aa18c1a8219e87abd4c7615a4900b3d32b4ce04ed99310bcae95f688f54d7a9a2aef26fd8e73ea0ccd8306f3d00e4b53643c231c8d1a0be9648bec2a8dbc1e3d579c62f971eb90509f09ec8168e123df6badf1e3b28ac441f2e27a6df330e1b76abb4c0a532f047ce7543e7323c053c3479e8842d05552bdb79d7660f2a60b77389886c3ced7adff77158bfb7d02ddda20797bbd51c3d15720bd9577b6f433cafa052221f12a0a774c15886bf6ca25b36bbb0c6a436656a0e0b6053394da3fcc78b62c0a7ccdbd0d937453ded16b3f021f3027ef4ca6810894182ef29a1725d2cea4b0f28e6540665806d8d096479182955c2ec34dba0971153c78f27814f29cd8d0747a11f7d2c62b3467922607b5038ee27d4a76e6a5bec33057801ce13abedc854b38378cd862f86f11a74ffbf879b701baa72dbe1bccbdc6456aaea6e3c33b49d99e842c3d24328cd0fb2574bc77ea124ea617c2d22ddf3530ace0dd9a8eec15e9b0ecf9a858f24997c95c31b6d8c0fd07fc14e8ed8af32b404bdf33c69d7216ad9bfc86bc04e28032d07ac486c9795d5225318dc0cb930a42e0189bbc26fa3c39c8aa019eb658551dd5993053168ce00b", &(0x7f0000001ec0)=0x1000, &(0x7f0000001f00)="fd2c1f2759f9d86efb1696f1d2899921fc1a13268b1ae70441538d5988f0f5070eafc1f56f19df70e5b51d8c73867a2bd20a1dbf5f5e1030981ce023d2fdf9f54059406c571b390cba47f57fafa9023f2590fe8678352c3ad506d350905f137e2645e42d0b2cb0cc09a31320d5b29f435e10845748351a41de7cb1ecacff3389654174245fba515f49a6801872452c3a0bec3b4f3406ff744107e45e00216d30f164781a144d2f4d678fabba6f459f6da7f5408f79ac94b1c5dbcd63c344fcb557eee8d18d16d6cbe0c8e6fa956ffef5ba0dfa1f115a2a862ada95333b", 0xdd) connect$inet6(r2, &(0x7f0000002000)={0x18, 0x1, 0x3, 0x2}, 0xc) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000002040)) r7 = accept$inet6(r2, 0x0, &(0x7f0000002080)) recvfrom$inet6(r7, &(0x7f00000020c0)=""/77, 0x4d, 0x3, &(0x7f0000002140)={0x18, 0x1, 0x9, 0xcaf}, 0xc) sysctl$vfs_ffs(&(0x7f0000002180)={0xa, 0x1, 0x12}, 0x3, &(0x7f00000021c0)="dadd3757d24b8f9f94765392da2b9d3f0214fc08704155e2ab622241ec77765460c21500a21fdb96311b5274f9b38b32dd", &(0x7f0000002200)=0x31, &(0x7f0000002240)="129a98c2ff766bb3eb3acb026c7c33a7d7763e76f2605bed10832ca47a114099e2", 0x21) executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5a) r2 = getppid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="741924f443553e49ba7d012ebb49e17a857f55b4f511c5621006f69c3458bee84d7dffe190f4b503fd35f2", 0x2b}], 0x1) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/252}, 0x104, 0x1, 0x800) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f00000000c0)=[{}, {0x101}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x5, 0xfffffffe}, {0x101, 0xffffffff}, {0x8}], 0x3}) chflags(&(0x7f0000000180)='./bus\x00', 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f00000000c0)=0x81, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x10}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x6df1}, {0xa, 0x4, 0x2, 0x200}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="fa", 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000000000800005a000000000004010090"]) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x18, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x20, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x34, 0x0, 0x2e) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) getpid() getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff000000000000258aafc72c9af6c008004500001c0000000000019078ac1400aae000000121009078be52eb74"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000180)=[{0x26}], 0x1}) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x8}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x4, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) dup2(r0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020691f, &(0x7f00000001c0)) executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x7, 0xca}, {0x8e, 0x1ff}, {0x4, 0x75}, {0x0, 0x8001}], 0x4}) r2 = socket(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) dup2(r2, r2) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080), &(0x7f0000000140), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x5, 0x16}, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x4286, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) sendmsg(r3, &(0x7f0000001880)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x2924, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}, {&(0x7f00000018c0)="35a954dda3f79a5ceb4687e6152fab6cba8c2f39e1292d1507563fb72f17d8bd71ca33b554c657700cb112fdc6e008c966cfaa7ebffe1dd1130215bf3f96738f7983a314abb3b4fa7d69703642587271b8a085da8672e8db79f30203142f59312d10d1a76ccc550b6548ab671e51cfc641d76abe7e5475b3f01ef3b0d22604585b2a4390f592f8a8a3623df67b85aae80eb4bbd1064459a720a1b05362689749631d29dde9c2d54e53c43b0f3766a95b391ecf7c111f10a08b3da47a4a028ddc9ddfd323c132bc9ad07aa924d6dc4426909a01c3ffdf7866c8c98ea22369dc657ff27b48d9375726a712d91702401a39d6639186ffa5aaeeab1d7838ff53a527c8cb6a4733dcff21c8f47ae396b85f4fc5f2820cf39a396a01d9e82c26bf542caf8fae1f9566f44d25cec81d8205209bf03353b7af437224d22bc004a45b472827d41397889241567d647e7b26dd115fc559b3f0d520e13030feaca2ab2e5400976d69bdd4d6e78538e1c16e72f8709f6345e7466b4c118ac878508f0cb9a863ea1593bbf95f5695569ba047b4d12d1f90239f68ed91467d94dfabf18a3dd497d173e82afaaeb67810ed409bc91116510de7600ff26b22ec74b14a8ff131ea405ae693ad0ba5cfba32daeb35dae8ce97ce60bb4da43b61f270aa2088772fc22c27b84bdfae63836a57da18acb785124c788a7782803e94820695df9e2d085e36649cc2aead632fa31763e2bd3844d1b7031aef56a94e9613ca5add2fecc02fbb7a153531f0e4ae62b941551927180254cf64ab3c35ae1a26fdc1af6f57db403220027d6a3daa58bef1980e137da66629aa309d2540a3eb5b7aa86ae0dbf3d54708193756e8707ccd76b7e5c1d1569b0f8dc7a74be601eceedc7799f0854ab5e16996fb3b0cc2bc1d3bdb75177014820f33949452ba17306a976b5ae0dd2761a6a333384a1ca28cc4e70415ee49fdae8c37574e6f9ce389306b12f154cb22424461de8ecddc487688351f1969e1c0f82c17c4a512018059c0d9268bbd5bde412ac211f1b0df9ce30554aea19b0d2118d1e1e38a5124070aa40c072d7a154fce7569a1676045558ce84741a51604d76397543419d4cebe04bae1bcde2dbfc6216e97d73db08965e8678e737fb40b31e7c0557cd93411694a762c48e47982047e81474bad84738cd4c239d7d9b2b072151796b1887c10e79903db6ad00d6622ce2ef51577d0023fc4b44ff58b00983a439b3a8b252af122da7da75fe40c8026834a9f3ce63cb1db4e11bda5951bf5a5e6a615bc4dab7e7fe78f49fcdf1a72b83ca9e3462b1ce4fc6daece16e780bdef87260056240d6afed3bdc393a6c11c9efd45faa11422468468c2122c80634d3cc2a58a4825f919edd23f0085af25228924e242aa809f715816b05b796d3f8f89fed14d6179de42261a78e4009f2bd9e2b8e944ca0d8500db801b924da3f68b2ba0db5dcab15acc6742009a91d19747ef17bd7ee8e1247a9e783795ccf1b8158d5eefce5224e1eceb575912aefcf6e4ce5e0e79a15c889795d3a15144f59bfe9550f60cbece2dc2080fda57187606ba0fa879b3586036df3f8bb167bd27095237dad249e46c211e99538f0f2d2578c1c7f6beb16fbd160e9f8594bffc780b25827a53af4a781cebcb024cd36d15ecf735d806a992278b55d73dd927580f5cc1d9e1e7da816b6bc0d057e75639f6c37493378f3f37ad0c7ee7cb4a74a8547817b8ae8b0da1ecfb243273453aab1d06ae031d2b3c858431bcd60b0d1a769d1f3aa4985876d6fd3ab6a1c2ae1bb5594b67f02fa10585ab9580ceea027dfaeee928876ff0409339aa688a0bec2e83a16f19ce7001baeb978da242f07720b3fab2573f1c2e8223fae3a5d35e525d20894d9656b72000bf03047ed0f0ac07b34a0a17fc9f3ff203f28090a239e0a97ebf0beacc0bb998731f13834ff1561cfd2e7add1ea6fdadcc2c2ff4e4fa6c6d45ebe7cf73a571a98695f5860700e2038ee231a9a8874c3a8aa3cf7f5816b1dda375fb10a304c19e5dcfeca9bf8e3b23ac20c55e0c4c6eb8320e3773efda1944f865757f8f08d6fc51526eab8585a7dde23a8efdb72e711b65619e2f596572a958b5d59e9b034dc7f3de9ed6724431eacfc612ab94aa32e88a3003b0a4655409f9900fd7774e7c9ea1f3e236234f91c40336173bee162ff82a931693548bad9523bb0b8826cd699155b5802fd14c1e18afe7efabdc74fa4adfe5b17a7581f1fccfd81c3c7c225ed902c26c3bbc83bacccb6019d6942805817a9e452b9948d5ada7df23edd0e6e4090088f35c10bdcb2d4d754a368ba8688349ceec7bc5508be8ed94766af4db25e58ef1a6cd6d1b90385efd00752d6374c3ce6881e1de611390ff84c6ff08b701ed96123a6452fa67f6d33f7390609a10806c8b92f4b99ae65399b3dad5078600c61968ee77fea041d76b01b8ac5a6151bb68737107fe1494d5025afb56f475dfe0d97b6f3db4ee246f2164da5818eeb2983f10c96ad8bf179effbcbe48839b53c40f1586daee7d8dac195651e9b95e28fe0a0db3b38e0ba6cabbc7abaa727e5666a53711fd5f9e0056ea9cd3c436b2da0b7e50dab3a31687c936b595f3c907b080ce10a28885829c6799ef12c1d5d49835d73d780efe6a9f702616c70905362e8a2d101f14159bc5d09b9108ab5cc1277743abf07d67fceb4fcfbc8f18a68c62541bd7702e6b3c703ee3a0ecb687235e48e071977a2cbf78b1c2ac94572c4e6333c7d2e751d18a69c6db0a9cc29e47a904e017a2dd9d33a3e6b5de2a409b1a32849f7f0ee1e510b6e3821491f97c0434cdf3485dd3726b0e87c253d12b52cb0bd7505ef97908e01722b73304a4de40b06a84a8fac85465cbc8e41c747d5cda8c0f682bb989f814e3c4bfc51acb95f15486d3478875b408c185128ed6e1f1905a7a5078b8383836e8880549c463d8e399bbc844666b62d247590bbf3b6ec78479ceea1c274df8d401579049602a9dfcf03ab0d1c146edda8c95f8a9c7890f52733a28b9749c5e902fa3a73d51b620352f581e44a473a0c331e98ba7192f78c6527c2dc3dac2ca86159b36be686b8da1d74139cd51e6b05d393f1600dc69d8e5fd600b4dad54fee68c4311db82297f32d0ded10cfd819aa73711a6fff76ca98351aa8dd373b39a6960f05bff15b5e9039e7c528cfbd33171f8a477f87f85d4a1eac2bf9916caee02a46d84c3c8ff8fc68fd940d23fd8da1b7117a67d330d5bdf2e477dbf0c4dc2bb5c9e0858acd4176d5af99bfa207224de677d77999a225196b86defc2bf8716f6e02d87cb3b3043424bc3edc27fb74ccd0bebe300a0b9d9b8c4723637811a59874169bde617535c7a1db9deb486ff0c107300134e91e4c5f1c1ff4f37acb0c47a86a5ec499280e838507e48dc6d02a7045bea6a52e7c434779cd48f30410311a0191b855e6c50e153d1d1cc07777ed8514f4b50ccb231733d21a652dc55d6684dc4d32f29c1b13e701bd49d835babbe9e56b25ad9e5885faebdfdeef021131d5f78d3a2afaa532ed0fa94557e50dbb086b92fadea18bb424b57b953c3ba6710a2afdc4564af06a932eaca345614428a67b36619181af54df3fa57ac2724116243e24c214240d15505e30e5f209caa8065a1117d329948ef4af1fa79a9dc0682dac2ea92089216268563abb64c9532f2257da38058f68efc4e199c22e73b889764efc31ee8a47efa8923481a30ffd580245025853264742ee98a85e5983d7e14efd432c62e1927d61a779447d8ad61b986009934c22b831043b3a1f60014a539908d60342fb5c0a7ce326418f59ba4d659fa25dac0cd33d55b21bcedf3546f52d9a8df94b1f64f2d6378d278142343b0f5e2bd7cf6b3d104b1ab448e1220b93cee42fdf0ac9006bd8e06db429264c1d64e49037bbcde2219804c275830401a61c521f0ee1556a55d1a8c9187a5a96bc44ae2c6dc21cd87eca693f517e2aa122816abc5429c419a271dd1cc63aaa8beb99a54884b19afea55a6af71e2d2d33714e056fd1192e8824b8dc74486747d0e777b7f3ae2118e67b810482345cc16843496920266485886548b28596e62bf16a3097b964151f5005e28d1a007277dc191dcc3587e32077ce188e22580060b615d7b6d4ccc61506bbd8f876657075fc35799b487646ff26fc65c06a16476b86172457b7160d4e98f796c41689c9a10f42c17c2b80cf21429adf314007074f3607fc6dabc2e2695bc41ee63c80924c4e8bd379bcf070f779b0a542ff320fb15c7be97d9ad4fd770c47d5a63950c84967562f06ace62e70dc075eb52192ed0ae186cb11172bca046c9e37ec0df6ddc7b12b8891d11ef9ed30bf8087a3179738e69b17ec9059f2724a148e41bc0bc85bdc51e316df738f56cddba4f3b04ef32ae83bdcd1003e8294e2bcda3471b0741db8eb02757c49e9218389aa2db7d79590ea1ebe8fdac1a813da5794fe2d4819273225a85559dd982234b05413730c1a3d1fe2733ed418b177af6c6d3835bce5c0c8d3c1f65ff545f7877f0213a3eb3ec3952e8d53c34df5bfdefbde0f829889ffe4fc662089a5a0553e3199cb45c999c7090197d3d48ea706643123778fa98aef3075053f9a1eb484d6cd6b983aaa0b6857e6ebed1cf91329388debdf626f435a14e574cf70ddd05981893afbe7c8ba7286cce5c16458f301be31b97a73f0c823f01f21590a623b3f0742d5b5038f391202c079b469a08a26fd7bca34c0943992dca58f37cb9b22f2ee2304fbf5d52214694146735e9b41618865e067694352f4d0f49dfbefe183ecfab455a34cec0b1ad9fd892ed34e66b1904de2e97f35f246c37b897ae3f485c1c65c34a1b467f29512dbcaf0ea1b6896c78f1b4b3190394dae6de7d30fed37499c6838e170acf4c6a8409bc594811e3c730883944800aca706ee97bd7a37d37e1527be63a678b48b6a25841f949eb5005b10bea3dbb83175e026dddd6bb7af2ec48ccf45df800a30f5083be9fc5023cb30bfb5e1fdab2007adc172245363f84a159e4e45e5a9dac971393d3be58e2c6951284d4185a179b9c558391152237a459c8d6309718b400e3bec7cdd2bfccb96f316390235a5cb779de64a26a4daa7f3e792cec966d045861ec6131a0cc9122f3ab3c94e4cbe1e996a9857e3698d0c1d68e72b01fa564e348bac05a527a9f5f07b22a0539a2ab3cc36529f6a4ddd2ba76120d595f1066ed8e1db6819d4d676cfe6449de0ad8cc3def6f5f2aa64697236626c82cb9a24cb11898b3ef801828219f6769cba91f4baada1bac6180f8da291b62d263b6bed9196b5c56e727f224bbdd5aa15ebbbbfafe6a1028aedfd2cc0f9b0bf3421bfe5f551585355b1f61d2f5e9b31b4f502c550d314c70e8bdf4257bb3a42c369dd3c7eb5263b2545725923d735f39dd0de7fa9cfc5d769c6d185e36a9aeaf3830b1f6882bb6d3c1d900929ee76c004e2a2fc6a7073412c06fbd071a2646eae63bc410e135e79c3672fc803d071c3722138aa3a5a7b938593f7dd2293a875bfa1170730a5665069bc3c6c8eca4f1251af02c27a3e53acf5100752e8fd3340e7b3d2c33cb69cb016f90ac80419233b55962a3aa93b7e710323b4f7c964f2eb4093c5df912d104d794135a5db0aac52d3ec0eed29ac1627871ee9956f8cde5c29e996ad0f84ab3ae99956763f42efa906a5616e3465023f304276f4f4120a0a5bca43ae54c2c26bf3650955b38888dbfa65b1e933a3bf4026559f2d66cbc6d41335a1f78bf923a08ca31", 0xff8}, {&(0x7f00000002c0)="593cde8af8d55d748fef467344992fb03e559f6fe6596964e8b599ecf4b3c9548a9994a97c54f27ee6b4615d472bd3d5f88af2b28671f9ba", 0x38}], 0x3, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}], 0x1d0}, 0x401) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x84, 0x3}, {0x44, 0x3}, {0x44, 0x8658}, {0x8b, 0x7fff}, {0x0, 0x400}, {0x47, 0x80000001}, {0x24, 0x8001}, {0x1, 0x5}], 0x8}) r7 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r5) r8 = socket(0x18, 0x2, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xfffff7ff, 0x0, 0x0, 0x0, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) r3 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000003780)={0x0}, 0xff56, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x1f, 0x7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff67991ae319e80800470000380000000000029078ac1400bb0000000094060000000000000480907800000000450000000000000000000000e0000001ac1400aa32e21ca506950bcf091c7efb961729c21edadf322456ab4808225e585c39f6bd44a2cd9a"]) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x80, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/245, 0xf5}], 0x1, 0x5) executing program 1: msgget(0x3, 0x6ca) pledge(&(0x7f0000000080)='tty V1\x86\xce3|#\xcb\x13\x12\xe0\r\x00\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x00\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\xf2:\'\x06\x00\xee\xb6\xd9P#\x0f\xc9H\xf8\xff\xff\xff\xff\xff\xff\xff\xff\f\xdb<\xb4\'\xfd3;\xa4~\x85\x1c+\xf2\xc5\xd2Pj\xf1\xc1\xac?\x94F\xee\x8aP0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20008, 0x0) recvfrom$inet6(r4, &(0x7f00000000c0)=""/229, 0xe5, 0x41, &(0x7f00000001c0)={0x18, 0x0, 0x80000001}, 0xc) r5 = socket(0x20, 0x1, 0x8) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000200)="2e751e8d94bfc967951b4ef063e8ae0b72199b2fad9a16a69ccea519d47cce89e2179d729e80b3b8db6f0eae2ec15130e1fbea4ad029774a68d53db1a27946cad99062d48d89162e2b3f819b6f99afdb08f5c5604e287fdc9849f6d39844db5b1ad88657361905486eff07fba0af58df2c5fa260258c6622b176ae5431ac8dcb5cf2965515fdff29abaa5c1bc3e230f7938035613b600767bfd71700cf1ba2d8299c1e686da8d854da6de997d85eda59d92729a4c3eb70bcb8c5166b4746b6b2516d97dc901821fb6be05ff82d917aa5a7114c2981ac1706ac295e76cbda56467bd4e9b6713742b10a30be8485cf", 0xee}, {&(0x7f0000000300)="79707ba094150aae6140fcabe29103c296627e27908f260aefa7d315029d451b4ed2c45325f7b9a7582d7a8ed411722e520ac5f7d8c7a411214fd4d4c2efde3fe798ff", 0x43}, {&(0x7f0000000380)="f4b9212a94899de56582d20bfd7d6870af9e5cce2cc2f2a34fb51d1b1908e1edbce129b0a8397cc06fea2eaf9a5584b9d2527100c42043e44ef46ff9a6cea286a9a15fc3bab488a12cd65f0b6712905edd4e3614cfc595c68c0c98884d88d971b7575b4351b8c27bb5af7c4e31603e325dba70fc653825e4566fc40f7a6fefd30d6d20583a89fd673f8f7c9151063a799c1ac5aaa4997a9af4b733d5a89141c365e65386e0be13c90173f6f738d54251766859e224db95ed89a0f8f7ee6aa2bac8adb2c03ee7e5a59e6572b696c8d0556b73d9cf3ec545", 0xd7}], 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000600)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000640)={0x800, 0x1, 0x80, 0xaf74, 0x7f}, 0xc) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000680)=0x9) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000006c0)) socketpair(0x6, 0x3, 0x9, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r7, 0x7, &(0x7f0000000740)={0x2, 0x0, 0x1ff, 0x3, r1}) r8 = semget(0x2, 0x1, 0x203) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000780)={{0xfffff801, r2, r3, r2, r3, 0x120, 0x99}, 0x8000000000000000, 0x8, 0xf50c}) setsockopt(r0, 0x400, 0x1000, &(0x7f0000000800)="e0178f3ca57b134f5cc18004909debfc", 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x20, 0x0) r9 = accept$unix(r7, &(0x7f0000000880)=@file={0x0, ""/507}, &(0x7f0000000a80)=0x1fd) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000ac0)) msgget(0x0, 0x218) preadv(r5, &(0x7f0000001b80)=[{&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/121, 0x79}], 0x2, 0x1) sendto(r7, &(0x7f0000001bc0)="302fabd688b25a0f322212b16d3ba67564d88e62756d289cebe91a1fd9a1d02fcf808a0eb4f2aa9aef463c4aab612898df7116b3528f709b11c41748c2ca5393260c3ea3bad9d0dab870cb3a64814ae593d823d4dcdb3538d054695064b58ed1d2960301cefb56df1db3fbd5a6d3db2ede911f70aeca35c9501a789a8a90994bf7", 0x81, 0x4, &(0x7f0000001c80)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000001cc0)=0x9) ftruncate(r6, 0xffffffff) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001d00)) socket$inet6(0x18, 0x4, 0x7f) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001d40)) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x45, 0x80a1a2, "bb08000100f1675910812cc900"}) semop(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000580)='./file0/file0\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000000000800005a000000000004010090"]) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xf4}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) executing program 3: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) executing program 4: syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60346b"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) munmap(&(0x7f00005a6000/0x2000)=nil, 0x2000) r2 = dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x8001, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x1000, 0x23, 0x2, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() syz_emit_ethernet(0x136, &(0x7f0000000100)={@remote, @broadcast, [], {@ipv4={0x800, {{0x18, 0x4, 0x3, 0x9, 0x128, 0x68, 0x5, 0x4, 0x2, 0x0, @multicast2, @multicast2, {[@ssrr={0x89, 0x1b, 0x9, [@loopback, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @loopback, @rand_addr=0xfffffdc7]}, @rr={0x7, 0x17, 0xf4, [@empty, @remote={0xac, 0x14, 0x0}, @multicast2, @broadcast, @loopback]}, @end, @end, @ra={0x94, 0x6, 0x5}, @ssrr={0x89, 0xf, 0x40, [@multicast2, @loopback, @multicast2]}]}}, @generic="2710a6ad26b4d71331bd1b14a0199b37222aa174467070ad177c44873cc487669b5bb5e4f42dc9c03bea7dc6ecd397449d73ec8e5922695aee8ab4201ec9eb059854abca87e2e7ea1a2cd395817f41fcdef42f6b5d29907b1a8cbdedc8b22c172eb86adcc36e63338adcf91806aa770b5f2b167463b5977b2f76ec2e07b2fdf55dc7970f19c1dba706220f259c63afc78094064af80489718e7de35a5649c352a2c06ff5c69531209e72474e3a9050e366b4271c573492ba47e0f25e88883a622478c9d07140e7f6"}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="f6663a2e2c2a47ca3027a35dd943c41fc57dceae60dfec664b5f8951c44585c7dc76522ffce548131158e19259b618b22669c1847ec2de56a498583238a194979ee6fdf371085975dac20c4b4fbb6a513ef20d47663e82c6e1046e5f80544cb6ef6adbdcdff788db994f890f5d24ccd7c5afb0784151608cc012d3aa873ce40519e51c5242d2fcf199f1f57b655be5b2c15b1af59591a01c1097a5ce99360b5faac59cab801b312452f23059adb585ac50ed6ff3bca6702f4fd7dcf7f0c439657018a9183a8edd10788df54834f5e404b7b419cbd4eefe3f50d6d85bc982bd4edc88283540ebcf37d901f3c7f63c2f9ce70609a3b3bdb956a07a", 0xfa}], 0x1) close(0xffffffffffffffff) r4 = syz_open_pts() writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x20000000, 0xffffffff, 0x7, 0x7, "707cf1669bcc3290551faad1025195024f5d8add", 0x7, 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 7: socketpair(0x18, 0x3, 0x3c, 0x0) r0 = socket(0x6, 0x4000, 0x6) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x80000000, 0x4) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x2000, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f00000002c0), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x3a, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f00000001c0)="add43cc0ff98d7896a1ae7e6a45aa3a8e1aa177f5a4bca80c6da4506c2d654dccb41818f8171dfe3c32c265e1c0a8c4edb7f06f34a32d0c339b702328ec9dac090f12464c1bc9842cfeb6c688c1f01f77ff657b02642a7898fe661b7efe848490aa1269fd4398cd52d2c2379f66abb92ffbb4dcdba848e511c55a13dc8689c0359e6d9299b39275ab515ca9d40f8d8a17a42d0fa146f7fdcc59fd59fcb19cdbe85146b872f82bb7b97381a31bb91f9ff84851371df6b82f0a78ae7f79251", &(0x7f0000000280)=0xbe, &(0x7f00000002c0)="66b0f1a885813497a582968fabed9a152664e5f0061eb939d11e581ddf4491a5993d034fa5dc76c092b714e076407311350c153cbd49b918f83471f4df6991b06274c7c1bd7e5326a026ccbeece58821f97ed213ca2c21a86d4b5e7f75afef216282ee86f6ebf78dbbdfe74b141e4715d5da9819b6ee0b72e70d7b17fc796a09aad7567d5f5a1e54885699fca0c7e5c0f13aac8435889e16705bffdb496bcf51d35666f0acb54a175847daf6bfd402bd857dd3d486367c9f800d4fd2412a51", 0xbf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x67, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) executing program 1: getitimer(0x1, &(0x7f0000000040)) open(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x3, 0x0) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080), 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) socket(0x10, 0x1, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x3, 0x4) setrlimit(0x4, 0x0) syz_open_pts() r2 = socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x1}, 0x0, 0x0, 0x0) listen(r2, 0x0) shutdown(r2, 0x2) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_open_pts() r3 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e2", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x10001, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r1 = getuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069c3, &(0x7f00000001c0)) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) clock_settime(0x100000000000000, &(0x7f00000006c0)={0xc0000004}) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x0, 0x0, 0x8000003}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r6, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f00000002c0)="ea00000100000000", 0x8) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206913, &(0x7f00000001c0)) executing program 6: write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000300)=[{}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "6100000000020700"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f0000000340)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x2) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r2, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r3) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r8, r9, r10, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r3, r3, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r2, 0x5) r11 = socket(0x2, 0x2, 0x0) ftruncate(r5, 0x48) ioctl$FIONREAD(r11, 0x80206979, &(0x7f0000000000)) r12 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r8, r7, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) executing program 2: readv(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) (async) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000000c0)={0x2, 0x80000001, 0x1}) setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) getuid() (async) r0 = getuid() setreuid(0xee00, r0) r1 = socket$inet(0x2, 0x2, 0x0) setreuid(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r0, r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="91960a9d35e89f4bb912e000ae0b65bc6a77a560f56ff16602c52fd507e2d7def53ab30c632d3a5a9bebd8b10dc7e821f0866eb4fc245c4f5750b5868f7e26ce0111e3254424551313c5a078352f51090bfbe19618562c7f5549cba28af7bb54c5f4473a02c76f9ea02117319e8e2a15bf50391a840fe6d6c7817d40b1878d12459bec36eb6f220f68260b4ab0af96003b0e10dab61a81b847d08e77fdb32c3ddc0c5e3fd7c5b8b398e4b26c19bacc835c53851b9068cf2b03c0a9f6d783577fc4e3f964b039a1243cf373f23887e5ee0f0abe7b74ed05c51ec7f2c80ef5423a97", 0xe1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = semget$private(0x0, 0x4, 0x3a) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, 0x0, 0x0) (async) semop(r5, 0x0, 0x0) semop(r5, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) (async) semop(r5, &(0x7f0000000500)=[{0x4, 0x3be, 0x3000}, {0x2, 0xa}, {0x2, 0x224, 0x1800}, {0x4, 0x9}, {0x1, 0x3}, {0x3, 0xbe1, 0x800}, {0x0, 0x8}, {0x2, 0x2, 0x1000}, {0x0, 0x7a, 0x1800}, {0x2, 0x19, 0x1000}, {0x3, 0x800}, {0x1, 0xfff7, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x8, 0x1800}, {0x4, 0x6}, {0x3, 0x3, 0x1000}, {0x6, 0x7fff, 0x2800}], 0x11) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x1a, 0x405, 0x6, 0x0, 0x200, 0x1, 0x9, 0x3, 0x21]) semop(r4, &(0x7f0000000080)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd}, {0x3, 0x0, 0x1000}, {0x0, 0x4, 0x1c00}, {}, {0x1, 0x1000, 0x800}, {0x4, 0x8001}], 0x7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, 0x0, 0x0, 0x0, r3, 0x100, 0x6}, 0x1000, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r6, 0x0, r7, 0x12, 0x8000}, 0x9, 0x6, 0x2}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xff83, 0x207, 0xfffc]) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xff83, 0x207, 0xfffc]) executing program 5: r0 = open(&(0x7f0000000580)='./file0/file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) setrlimit(0x5, &(0x7f0000000080)={0x0, 0x6}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc30354a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f55000 didn't change! executing program 2: sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000040)={0x0, 0xffffffffffffff77, 0x0, 0xfffffffffffffdd3, &(0x7f0000000000)=ANY=[], 0x9, 0xa}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x20, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2}) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000640), 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) executing program 4: r0 = socket(0x11, 0x8003, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0xc0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') getsockopt(r0, 0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) read(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r2 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000003c0)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x4}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x100000005, 0xffffffffffffffff}) executing program 5: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000040)="3928ab60f15da404cc94722a26b90300e9f7f403339cfa301affd9f66ef7b1f5d73d566c4b6d0c15e18c39074f7c9fd26f2e7608474894d7efd7673f8b1510e8d82896994b057ce101c885488ac22ec2c3a86e595d0f0d57", &(0x7f00000000c0)=0x58, &(0x7f0000000100)="efddf7335cf41c6b0a059577557a7881a8cf5b016e6f6eb29f5ee08c44746fdf0902d8ee60af416342422bc7b7f14aad89264a695fab999c1c58508ffb3269c3e98a83e29b441f66abebab3d38654a96a8b5a333c4b124e0f72b9cb62086d801aeb6426306a5ca5a5dab735a3cccc630959ba21dd86fe2f87b314db7", 0x7c) executing program 6: mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x78, 0xffffffffffffffff, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e", 0x97}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x4) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000940)=""/142, 0x8e}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000080), 0x4, 0x0, 0x0, &(0x7f0000001280), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000940), 0xcc, 0x2, 0x0) socket(0x1, 0x2, 0x80) msgrcv(r1, &(0x7f0000000800), 0x91, 0x1, 0x1000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, 0x0, &(0x7f0000000240), &(0x7f0000000500), 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000009969cd9cf8733236c13539b0beffa6d4b971b540a839fae07e86a530ffdb56c60df0b16f560f6a5c157b4ac7fe575f8e8c83e25fa9d14c03f35f78e0ab0064b79af31aa6c950501c5b8d0cd23e76ce2907b9ea48ea2d8559bd97b5a876fdda5f5210de93ede0257486beb1c4c00bc358591aafbfa01384ca0c855f120ab667b56b348e113ab05454"], 0x96, 0x800) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f5c000 didn't change! executing program 3: mknod(0x0, 0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x80) openat(r0, 0x0, 0x408, 0x100) (async) msgrcv(0x0, 0x0, 0x0, 0x1, 0x800) ktrace(0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) (async, rerun: 64) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8000, 0x0) (rerun: 64) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000080)=[{0x5, 0xfffffffe}, {}], 0x2}) (async) chflags(&(0x7f0000000180)='./bus\x00', 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x81}, {0x6, 0xfe, 0x0, 0x8}]}) write(r2, &(0x7f0000000000)="76e5dead6f01f8607d2100000063", 0xe) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x2, &(0x7f0000000080)=[{}, {0xff5a, 0x0, 0x5, 0x7}]}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = dup(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) writev(r1, &(0x7f0000000100), 0x1000000000000309) executing program 5: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f0000001500)='./file0\x00', 0x615, 0x0) open(0x0, 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000003780)={0x0}, 0xff56, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)=0x6046) recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000000)="b389e5", 0x3}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a", 0xffffffffffffff7f}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) close(0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r5, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x102) pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f63000 didn't change! executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x22, 0x1}, {0x84, 0x0, 0x0, 0x80}, {0x6, 0x0, 0x47, 0x3}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = socket$unix(0x1, 0x0, 0x0) bind$unix(r4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c0000000000009f3b7e00000000000000000000000000000000000800001a000000000004010090"]) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff9e40d8c6861886dd6000223b00000100fece76a44a170e310000002a00000000be"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000064000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) executing program 3: r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) socketpair(0x18, 0x2, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/239, 0xef}], 0x1, &(0x7f0000000380)=""/197, 0xc5}, 0x61) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 6: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8020560a, &(0x7f0000001640)={0x5, 0xfffffff9, 0x0, 0x2, 0x0, 0x3}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x6, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r1, &(0x7f0000000180)=""/198, 0xc6) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00003f1000/0x2000)=nil, 0x2000, 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x1810, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000440)='\x00', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) r6 = socket$inet6(0x18, 0x4000, 0x81) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000001740)) r8 = socket(0x20, 0x2, 0x1) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000001800), 0x10, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r10, &(0x7f0000002880)=[{&(0x7f0000000340)="96bd1d60d37ce9cf1c0f9fc25ac05e6f4c", 0x11}], 0x1) writev(r10, &(0x7f00000006c0)=[{&(0x7f00000000c0)="82443875c32bef6424e2a56ca8de48256044250118f9afb9795ff5b007fe2cc1bd46b54d9cb7b53fa25f162c01aaec4e125621f637fbb871b289f07e8ece4d583f8def984e0046a91e9539f291ba3f2fb23f455ab85f7a25477f926574c49a4fd67df58b0a8e8ea14ae4894ded5319000bd58c91d9a0caff6dd4ad55275cad46d898eed850a6c21cf59f44966eca0364255b0c115b664d4e9e7c3ebb4eb037cc1517f40b904ff4261973c5f5883d03cf798b9d770df1137f3ace20b0d456a622194222422e53", 0xc6}], 0x1) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001900)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000002c0)="9ce545f3a8564073862acc6744798dc70a863df4ea779972ab8994092acea902fc7d9e14406f60194f37d231947e85d32807d1e252c251898891885ac663ec4ac668e9f5558c7e0d164a2cc853c03c08614ed4740f071287e1bb9dd6837de84a3a37dc34e9223d5981b3133f55e7549b2a0457057c9a88d01fdcdd990b146113d99668ebdc1eff5d79b1df979fd7da9dc46fcad1d14b1f9bf8bed78241ec", 0x9e}, {&(0x7f0000000380)="51343733de323d402073f96dc465a7b314d6af167a8a926dac21bd3b07e393c65faae00af1e3ec64aaacec810d46326be277c9565627048128fa8782c6beaef14d0cbd2cf4d62678f3cf76edd7b16c47ab0531cf5b688a5d248d2a752ba7f20bddb51e4df6eda930e9fb7eb877f5996f12b42e48eba0a83da5bccafa6de72e254aac184e30d17099db18a8c1db8412320a", 0x91}, {&(0x7f0000000240)="f9ecbd69dcd26eb091176ff9f2bbf5219b1e451a986baa6808f8d55862c964cd5fa4c625cd3c82c211cd", 0x2a}, {&(0x7f0000001940)="a0d72d30e42fc5c02f4499c8f128da58aebe3d2dfb9e9cde9392495def522500421cb14bb6bff26c9f131813b93c462fe613171f2b61431053e50e66072aa2cf680bb8490634791fddb0a89f747983f55bc8864e8ef25a6d0071ffdeee36e21af485b5b6e445fa136c42e09cfe78015a792c65961557d4aabb7832de4be7f785ed060bbf95dcc95db94f7fa230206f35b29e28e3a45f4c10e4fe707c968227f656d9dd8743c07872d4fdc08b494e44bebab2fbd026c3fb267063c49d9b8536cd05e57789e9ace7585a5ebef911c4f429d9fd3e72a95f5d8a25ce6c81190248ef9991f3355535bba4034e5bab78947a701352d0f4c6c8e039afc6666d01db6eb9eb817695cdb7d42199224fb9994408", 0x10f}, {&(0x7f0000000540)="945a9a33d36f908ffc73efd41a912ea9def74ffe7400"/32, 0x20}, {&(0x7f0000000580)="cdeae3613a9870bc9738956614fc6912a795bb9d5571bb0dd32af1f23581fc50d8d8c553bb8b4fc7a390b95aca591242caeda6796dee2d9e464bd66e0f2711ce311859f6e295df02d53e507bc76577055e7fa430243b9f952c41ab6fd9a7a68e5e687976447812cbd1e8f016f6602e91eaaeb05f2944eac3a810a66dac56595479183a391f711f3e870322d8ad785642afd80e6945554b64f38f09b4425a4f0c7c0f56c257be522b5a8e9b9fdffb3b", 0xaf}, {&(0x7f0000000640)="71a36de57c5b21e47fbf0a51c3d5244996fea66d536719b06d99301004a31e10aeef9fc4a4dfbc8a6da513f2710acf0668ae965c3b9e8e6ad4350aa35b194825207b4ebce83cb0c50c7e1c7559addf377f1fc38ed597333c1cdc28e9afafa1d9c89880888e5d66c82191e5cd745fac16a76fcb9e5d5bb611d0aebc2fefe47ffe22726c0abc21373c6bd1038c359755fcf7219597e81a5cb027a8ddc0b9283d2a0a15eb0430fe48efd6bc25306d6fdab6e16d95f19b445c520fe8f29bb973cc742f1a4e72a8f7fa97a9205a8f281fbac5075f1d6772e66244ee3afff6b349a79e197d55d1bdd6fd7a70c1ecc58b0f7ef607f57c5d7576c5369f5c9994b156371edfbfcd10075860d4ae7850889bb099f7b7cc6bf3340a4e7b528031092fb10c06648b845c2338ad14c4dadc11ac031c1f6a271b055bba369135291d45d1bcf2c78c55b4a21cd17b56c88d848a458c39b75ad21977a08d9cfdd6f07d8df2f030072dd6f9a0151957acaff1dae975f9fee597824b7b59b4215fef92f5a96b0fe5e3e4ac5443284607f194f14317ca22b7ee8fb266d294093ae6e3f354ffff256b6f8eb69bc340c711abae9c2de56f8613218b45ad5bc1c836dd56ebb98f421404955437df50ff6e6f4e44446aefec914b92c8eba69d394c87b4f173796dd2f30c603e744d4b05b83238b3fe6210c4e4610095fc1335d392154ef5372663cae98e23262c311cf3a2b871a67804402210bfb0952437dfdbd84050eba4d87e1a855f4957e01156b7dc1af5e8fed78b5ea9ca473f84fda39aab3bcfec715233535cdc2b89af7d67694e49404578836d524ecb4989e31407cd775f16f6a888c0aaba4eab5bc7b896d2c1711cbde04240631639c706d4434d082ecac545df01df8d9309acd53747f05b163f8e04038566b43b154d917b0990e1b6b0db269f949e301247d869dd6e4e0f44cf4764ff68adaddf5cea8e5144705a74032e88d786dc951160dbb90bce3cb92791586f3bb92deeee2bac0520d53cabb67f3ffc017459d36b906e0435f562bf7188f385f4ffaf0428f00381d30b3666616959e190be1b39020e6b15810044331c81ec0b1a6894d2a5a07090bc1ecd6150f4c75a9814bdb3ef85eecbe397e0d7d670ea704634019dd44a66a87547833c1920092fe7f48ad40548e4c59555ba7a9825ac91d837dd43d253e421060df2de2f85e89ddf0c34c4896cab0857f31c5f2e4b0d8e4630237043b10578c7bbeca1213cc49deeea71f26f1c9e528a306785b6438e9f22f1aee2aab373d4f03ca2aa92a775b722495622a602a2a3461d25615c0d7969aa2ada2a6acaa2ab83540edbac42a537e18d5b9edde78ac088f1598ab220b21f62c1fbd594f7f85d058727f0db8680ea64e5243cd4d10f595963fe83b3a713313f193e7c8a591f206a07896cf9576ce6d9f4ffd46f977eb91d974cfd770d17f60e762ea24c239ab1c3ddc10d69fad8d8c4a9aaa9d73af4a86f0c1d3bd09e390cc487004fff814dd97181d12c5e8a615deab307f5aa3488daf6c14d3c6e52d30891f8b96f3506dee0d8ca284c8fe71ae4b83c01c7d2f57a105223009496a12b61a11f2f44843a01d04037cff5a07f37b267c54ba9d08d09e6891d73c9bc1624c2747a481bbdb75b22502eca12c1852f00f156450abfd53c225158a6f0f4d2eded3b909ba5eeef8c86b74deb9cc0730321f16bd4947916266a631927cf4dc9ff857a22f071d7a4ed5e03d5fa885478669221414e8fdf40cc2fa4f6e23d30698b8370ca995f5221638a62e944b4348ecdb3c5de4a51c362c3fd8fb817ce3b40bc6b4f87a2df315a26cffe8ef2c000a695ee7deb0b400227dda57f0097e99ec1691391f19899d48340147eacb8d4bb109b3a811e5a6cdf6e8683ced44042b5520f565d99b82fe6aeb65ce62c27aea5c83464c7ac31bb7ea11b5fe01cfd45ce7bf2344c4c0fa7684385362e1f8450895efcc3765ed31fca7205e567210ea5658aef7de769621ff336367e2e0d5a8deac5450cb7ff4e4e63a17cf0770aa863376d170837cf99175ea4f6432f4436d675dd70cdfa7055251199f8e37ad3ad19e8ce024a5115dc17467e8eed2550ba490c1166ee6feb14608d76f7788e6b5bb0cbe2178984cf24f8425214bd6c47a075e5a521aeccc7ec3f62f4c4a9a8874ba1c2adf878dd9f08b41c660d46529d94c310e0789df8aa257fc6bb1aaec15718a5e1b3c5f8af78c1a038fa84e22da7f172701eaccef8b52d6c6ae4dc99777c2f6c7bcf41da53bf9ae5c5ff8ef08b58403a9a2138e94b5d6e27c66468d3f432299fbbbcbf43daf64f7dde1853df3da229673fa653b6def6f6e6e25cebf5434c5b55eec26bc04a76aed3a1174b7766384e6d2fc7e8da31ee5f0d547c112c407b49c9e0beced704716e8454418155bba057384a5152cf4439976c0dd8b4496630d9cd78a13e11ed2ab5d95f136a391b49c94e981f81690f9cbfaca44f65180b9919765f30d4db68b807d217e99848a6597d1c36fbe309dfc9dae4ce7f75661613389547d3935d3f686cdb2fef7b7cf794230c15c5cee9e4b13482ca42d0715f796de28c0f66f2c0e91bfd24b41a1e84bce06c1d4846e63afe07a0e0052a29d80fe421dcfba21c989115808ecd6f3f83bc3063fb498207b89e115d4889fc1da9a2277c7b568d8770ed3c9f81ed346662e6f32a4551ab3c2ee63651a5bbbed2dfd58bc828a8bae5a7768fca6a227169a2fb20166589fdecdea5e28d41279b1a4ca67b04bf3f1d4673e91e45bb0ad8f7596729ef9114229583352ced2570a16272b9e526b43d869e1c53e0ffaf930ee369eb80622c7464b470c1497f4b65f8d15a29ef2ed9889d68d372bcb2e2dbce93256526043ca53c8cdbb6066a7394da0f524fbdb48a4e041ad978e13888c4c2a4ab4ce9ae72b8a08dcd948d7e7528d3f550a4ad0cda17101fffc0c97b015930f6c11ac27af4f3fdd6ded449a9731c2ca989df6cac4f35d2cab65ef74af2f5c296717985cac7fdaa6ee385d17775537717c6ce5ef210f3c25fa7c1522dc455cf4ebb3e66375df3f48632966d025b9c9cf5be7a8bd5dd0b4a5bb4ef866f4c2a9eeb7ad048fbe6d476b29bd5e3faae46bbe9e5d1689ce5a76451ab788aa88dd01826738de11526f72869a3e211e5a924decc2a8207e5ac5057fd8bd3b30b06784fdf049c2024cc08f36495123ac25c9a885130c4406f259734af2b1e94eb9797dd5e0aa8971ef5c162ce56327f102ef4070f0f6f2e06c20a7d41fd4a3a5bacf5e995b0aa880806dc1d485471e4ee103d0e28d5841a624fb1c98eb8836dec91df61ee3e19f2462b5b801fbcbe6c6ecb66713b8fdb9022aac8cf658ee5a761930c64d30307fca3a7323fb1949043c5c9675cd9a9a90ecc9d5a5ae9d64f600167f0cf6eabeada73b8dedda610db431d7094c72fc82920f347c3e6b4704e9392b675bb20b19fe6a91e23f1845abc8f6774765477fb5ff224f688f00f44b05671c81d853fa6163563e567ae1defbcd6d23289edc1c99a095c6bb37f9956df8193d2dd8a40b31ead4c37588d85e3c22458c7c44b2fb48f6448cd87ed9bdb25dda4e4cd042a4d51dba6f9228313550eacd61332b2290585ad565e1308d6b874773b1b07ec6176395ec01ae59f01762a3760cb4e575b4f95d03c458d7b3a9c347194811e21771455e746d6b3653a4f0202b9528ab1bc182d48cccfc8c3539279714f4999fa96a0b5dfccc8e755aa1c95501bf56d1cb723c0bc86f1ac4c182a75c8cb8a8c0c0726935780853ee8287e64cdd52a3ae5201259f6b58ac8fedc66d9564476a08a89498ba314e6459ac489baf707aee31f45001e4b35def0eea7e35107825d370dc5f08029b922a1f7d4951628cbc53f354c0e04094556a7c756df41ea9a2801d8a8ff2fd266505f3ab22fc4e2dd306ed349bb3ef38a5781b342756a31718366b0c5fffc8a4a1d44398871be1f8ceba0b7eafcb5edc14d5d732f8cdfb739a62b5826b7e79ad34e877dabb8c959215ffad316e37d1e0b1172e22bd42a363dd81b2d5bf76fba9d4439f1104dd6f7cd2e0a70513c54c40cdd0a639158e3ed9a512fe9bb65af4c3e8e32971a861189a04351a80906cfbca2d7462853f457f1fd10df03cc61abc8c2630ff4a1890f64d90898b5e18c40f5a7314ecca0abeb505fb58b28243a05a022110be8bb9bd24821abe7db1a65daae4dddb5ab28aa301b8a1313b6224cfcc2f3681da282372616d0eab910b76eff4dc7137d8bce23f5188fbc94ade137e877c224334ed731235f5a2ff031a0d12022192a3614aa00c3569953eb8f85e8a2e811ae49060dff05d1a6e7d7ddac24f12181d30e547e39c730e8a971e05d013118d329fc7a62ec63b2e9c393ed21c0c0430687ce21d48a3a5c2cffea3b863491ca56639ef8c6eef983fd02244ae2eb5bb8882431d5cd362a7bdc9b3335bda317fabd2f611eb8a005b900cc0359ef401205ab5296094f8ffd4da5a72fb21f42648fd78776479f7d2bb7bc4c683b526232e80e4fde4a91d5faa3e6f7290fc9377486cb5a97881ca2aea5a3e96647405283d270ebd55f7a340d2191bba57e7ccf44a777353360c7befb4b11f82fcadae20982b39fb436ccf800f1a05df6c1364ac680d305fca50932f0cb42c9a2b5c03b2d9e028b2210b5b18868d5fab9797b2c7535095ec4fb9d64f8ca057c72318fa433d7c6029cf0e95f06872eddf59cce2d4eab4322cae2e9956193f527dfbeee620a776e7bf0525aa4d7fddbeb9b3ced5193269365c18050986d178d9ad233f6c5281b21d816e06d30206a0663b3ea4adf75a6d5cc5eba468c56b6667d521d327291d9481ba291aa98573e602c252a10d6dbe55432cf41c119e91fad9f7a46969d616fa0496aa21bc9b36990d779c332c21ccf2d4741ef9768cdc8d2f0677b4c1dfb8164d6be29e1008f48f6d2d321acef9fc160a282efe58cbead65e264af854b8ce77ebd5d86541eaff95cf1fcfb2c85abcbe5c39456c0dc5cd9fa3912d84d76406db221d29c51f4834f81cef2c6efc6db50af0d74deac87faaa13bdd5d3de55dac213bf09eda6cd8082dd1833947e8c66273fe4a41f281076d771e8eeac0bcd7b15bfc0ad9805dfaef14f8ad5c0f5d7dacd9ba2c9c8847d03312dcb1d3c0e0d73ad51c97a6c8114ee066b782a581b98ad3aca6bde24df7302c652dd41600f3c00f779e420ddf30ebc3e60d85db01e638b64024596057e0e4a4101f31947ead019e16c2254a3ccfc76151e97da017b2767b8d33f423090144db16bb4225caf8e7aa4f35f1c0f25c2e3a9640526251e6418b9b0c6f576cae6ba9014fa2cc262bef54a13f6abd27fe3da6354959484f2eada636ff504fd0380d66c45c42c4f5d5e6eb91bc40d252bbb8042d12449db0fc2fd0cc84aaaef3eff9a2639e715331973984b3b846cee13b9a98b65b93c51a323fd52f8461fd1aba119927b0de30d77870f1ac7f41a71172902173468a924f7d14e4e1bbb66b6cbf6abf0bbf23f95fc2375dc58beb27e7a0de5d92ce745986883437d0b15c517d179def383dda9b9fd4f70733c675bc883e6fb30a4477a0f8d5de7431944c60a7255a2b26540964b1229dafae0f398f0a9550c262c9c3006987ef7ad472ea2a53b391403b0f1cbd1c6a3438990e91fb060b07e54151f9f6d3b24354f715119639b7b794a26b6235898b03d60d45357a00e22241abc3a243c983da4497de3376dec68028703cfdb2b21535a7badd9971fc6b7ea6644bf885f117a2d9b005db3a58ef9835233399f95", 0x1000}, {&(0x7f0000001640)="62e386748befce4890f90c09c223b834f8eebe54517bd1670f6eca69c19d300b9b758377090f932252f5dd5b4ada4d7402fc504640f79b373f0170ed", 0x3c}], 0x8, &(0x7f0000000480)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32, @ANYRES16, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r3, @ANYRES32=r4, @ANYRESHEX=r5, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r0, @ANYRESDEC=r10, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r9, @ANYRES32=r1, @ANYBLOB='\x00\x00@Z'], 0x88, 0x1}, 0x4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) r12 = dup(r5) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(0x0, r14) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xc}, {0x5}, {0x6}]}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x45, 0xdd08}, {{r0}, 0x8000000000000001, 0x8, 0x0, 0x3, 0x88b1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x0, 0x8, 0x5}, {{r0}, 0xfffffffffffffff9, 0x31, 0x0, 0x1, 0x401}, {{r2}, 0xfffffffffffffffd, 0x2, 0xf0000000, 0xff, 0x81}], 0xffffff5b, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x5, 0x40000000, 0x4, 0x2}, {{r0}, 0xfffffffffffffff8, 0x2a, 0x1, 0x6f74, 0xbe}, {{r3}, 0xfffffffffffffffd, 0x53, 0x10, 0x4, 0x4}], 0x4, &(0x7f0000000280)={0x7fffffff, 0x100000000}) getsockopt(r0, 0x2, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff0300ff00000000000008004500007c0000000000019078ac1400bbe00000010c009078000000004800fffc000000000000006e56a2b38d00e0000001e0000002072f0000000000000000000000000000000000ac1400bbe00000027f000001e00000010000000000000000ac1400bb441c0000ac1400bb000000007f0000010000000000000001"]) r4 = socket(0x18, 0x1, 0x0) setrlimit(0x0, &(0x7f0000000980)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000002700)=[{0x9bf, 0x8, 0x1, 0x100}, {0x739, 0xfc, 0x63, 0x2252}, {0xfff7, 0x5, 0x2, 0x642a}, {0xfa80, 0x0, 0x5, 0x7}, {0xa4d, 0x9, 0xf8, 0x4}, {0x9, 0xdf, 0xa2, 0x6}, {0x5, 0x3, 0x2, 0x7fff}, {0x5, 0x6, 0x8, 0x4}]}) write(r5, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r6 = syz_open_pts() writev(r6, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() setrlimit(0x0, &(0x7f0000000100)) setsockopt(r4, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) setsockopt$sock_int(r4, 0xffff, 0x1089, &(0x7f00000000c0)=0x4, 0x4) pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80655112f8 va 0xc3048f67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806551panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 417538 58248 0 0x8000000 0 0 syz-executor.7 *256995 58248 0 0x8000000 0x4000000 1K syz-executor.7 db_enter() at db_enter+0x1c panic(ffffffff82856043) at panic+0x17b ifa_update_broadaddr(ffff800000e03000,ffff800000f0a500,ffff80002a21a7d0) at ifa_update_broadaddr+0x6a in_ioctl(80206913,ffff80002a21a7c0,ffff800000e03000,1) at in_ioctl+0x5cf ifioctl(ffff800010fdd238,80206913,ffff80002a21a7c0,ffff800033b4c7d8) at ifioctl+0x106c sys_ioctl(ffff800033b4c7d8,ffff80002a21a9a0,ffff80002a21a8f0) at sys_ioctl+0x4a9 syscall(ffff80002a21a9a0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x38fbefa0de0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.