kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat May 25 10:09:53 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.74' (ECDSA) to the list of known hosts. 2019/05/25 10:10:29 fuzzer started 2019/05/25 10:10:36 dialing manager at 10.128.15.235:26750 2019/05/25 10:10:36 syscalls: 322 2019/05/25 10:10:36 code coverage: enabled 2019/05/25 10:10:36 comparison tracing: enabled 2019/05/25 10:10:36 extra coverage: support is not implemented in syzkaller 2019/05/25 10:10:36 setuid sandbox: enabled 2019/05/25 10:10:36 namespace sandbox: support is not implemented in syzkaller 2019/05/25 10:10:36 Android sandbox: support is not implemented in syzkaller 2019/05/25 10:10:36 fault injection: support is not implemented in syzkaller 2019/05/25 10:10:36 leak checking: support is not implemented in syzkaller 2019/05/25 10:10:36 net packet injection: enabled 2019/05/25 10:10:36 net device setup: support is not implemented in syzkaller 10:10:41 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = semget$private(0x0, 0x4, 0x80) semop(r0, &(0x7f0000000000), 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r3) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x2, './file0\x00'}) ioctl$TIOCSBRK(r1, 0x2000747b) r5 = dup(r1) ioctl$TIOCNXCL(r1, 0x2000740e) r6 = syz_open_pts() pwrite(r6, &(0x7f0000000180)="bc9a7bc04812f1a3376b6360b9e260f92f49f4d9fe2f624a229cbe5d7dbf89e2c3ecfdead4998dd96b63eee7ae447750", 0x30, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x9, 0x5}, &(0x7f0000000200)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0xda57, 0x8001}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCLOCK(r5, 0x20004276) getgroups(0x8, &(0x7f0000000280)=[r4, r4, r4, r4, r4, r4, r4, r4]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000340)={0x800, 0xab, 0x2, 0x8001, "7a1c99663c9f6173a68a681293513b3b4cf98392", 0x9d, 0xc46c}) ioctl$BIOCLOCK(r1, 0x20004276) semop(r0, &(0x7f0000000380)=[{0x4, 0x7f, 0x1000}], 0x1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000003c0)=0xfffffffffffffffb) fsync(r6) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000400)) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000480)="a21cc07fa59ac9d5aeadef1dfa556d9516553661c3d73ffd4bf366524d3a25057f18944c6c9eb93b2bf67d0266cd19f0ace013e094f423b23d8564282d0621c6d5110b88bcfceb60c67e83899bf0ee8042f51d69c3344e3370652e1a341ecc0b29de450750a94769a632a6e7fd82604a9f4b9863f5146e1348c462bdc2ed30418f33f312cae8b26cea5a4e62e2705daa2d80b2da108154a67229b8d80127f525a9d3763158ff1128128fc651cde1cb62aeb67deadd076bbaca5ba4f017fe0019342e5db1d4dc88ed362206f8d89ad552b312", 0xd2}], 0x1, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r5, r1, r6]}, @cred={0x20, 0xffff, 0x0, r2, r8, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r5, r6, r1, r5]}], 0x90, 0x1}, 0x1) getsockname(r1, &(0x7f00000006c0)=@un=@file={0x0, ""/96}, &(0x7f0000000740)=0x62) syz_extract_tcp_res(&(0x7f0000000780), 0x2, 0x9) 10:10:41 executing program 1: r0 = dup(0xffffffffffffff9c) fchmod(r0, 0x20) fchmod(r0, 0x10) ioctl$TIOCSTART(r0, 0x2000746e) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) flock(r0, 0x8) r1 = dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getgid() mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x50) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20200, 0x0) fcntl$setown(r3, 0x6, r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) r4 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) flock(r0, 0x1) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffff8, 0x3ff, 0x7, 0xdaf, "5b377143372beddc38b5bdcd6919d3c277f292a8", 0x6, 0xa643}) nanosleep(&(0x7f0000000280)={0x4, 0x4}, &(0x7f00000002c0)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0xfffffffffffffff8, 0x1, 0x7, 0x8, 0x800}, 0xc) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000340)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) r5 = fcntl$dupfd(r4, 0x0, r0) renameat(r5, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') truncate(&(0x7f0000000440)='./file0\x00', 0x0, 0x4) poll(&(0x7f0000000480)=[{r1, 0x4}], 0x1, 0x9) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000004c0)={{0x9, 0x9, 0xffffffff}, 0x1, 0x2, 0x100000000000000}) fchflags(r0, 0x0) open$dir(&(0x7f0000000500)='./file0/file0\x00', 0x80, 0x0) syz_open_pts() 10:10:42 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) 10:10:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f00000001c0)="c47912a4625aa4406951d7b279d884f70de5345405856d4fce2bacf2aac022acfe717295832635ffc1392e557abd2311a515b95029bcb3f281c6", 0x3a}, {&(0x7f0000000200)="a559e94f3e6d770e0dfd6b5a8e6f9be8b94446809d2f", 0x16}, {&(0x7f0000000280)="6332ee98ced9bcd5435a7b03b42115ac08711d5655856885063a0993dcf1029872dfc80fff6759d29d718c8fde6b3b", 0x2f}, {&(0x7f00000002c0)="3f21214ecffa21c3b8dc5c7daa3ae173a225443351fbafe8a98f06126ba364b9734fcbe65c07901a23ea4a3205d9f207de881c6818bba7d81b125ddd5788f08273fd3d904c78d47b724f222f92cd7a745370e44c7b61593086aa60319f30bf7f144442586272d85938f45e9f", 0x6c}, {&(0x7f0000001840)="28270ae2707265c4eb22303773702f111dcc7bfadbe3a9175cd1f8c64df8298599afa6b9138a74142f3e4665f989496ababda68224c651497ee470b5aac071026eb47e07986e4e809b0338befee1347b45eb76b268d7fe6ea9b8bc719277a0a468e86cc9e84e68e368ff35079fa3fe1dbf1727ef83207086cbc70adff27950943d7047ee9233579636290bfb453bc07b523c6ccd59d71469c428d2caa724494cb9dd0f1fa8bb8c9112a9baddb6f58e0983e4d7ce529e25f35f98f78e6b6ce554121cefabed2055b478f51b011cbdb524ae478f8d0196c19667b61a310d429d9202947a8b8bfc0fdd456709e1c1f3b0a61a907d0bae002ce616c0ada2114790a1cc8902c8a0db1f42f7f10929accb6449e7ecce8e6b28cbfeba2b2576d04a14dcdf01907a5dc16f1c634e64ef65a10320a6bcb714e01a8130fcdf6377b7603eca18105ea776db230fbfc89729b6abf9ecc7ff993ca21c85e55b4b8f284cbd5b2c7a22b134b0bfd7393223ca60d4ec1ce10db9bf1f42c0d260f14e33890c24114eeceac31a9a44431d853c3aa06318af5055779e9d694f56693c4ce35b2502efb3fc1850a0e3ff31feb8039549d8b422b4a7484cab076200d212afd8d04de558c1f81cb3b08b27e1806f634d18a4177457726972741372278fbe0bd20d03b43095ecbd47f6e7d4343322f695866ce33309d224b5c95a851ed29521c4868cfcd4244840d4b05da9b01590a6c7c00eb4ac49141c55e825a76b3966e23c3c2e85bd6b28700937a727d0a31acd8902cd583a9750dc3f20c7d695eb8fb2709381331c777316a103904274b2b6a63f9416e81fbdde5c53b70ae8b37d47b42737a5aa0d2214d1e209ae08e071078c8202997bcf78f8f51c8c1859d6340b2be91759fe72b591b472d3a9b7d5029e38b42d13558ecb0b926ce7e1eb8dc101f5f1e461d41b1d05d37e360cb8d0f26c740ae13c5a7d359e73cbb878e26edab6747428c079588a9d131135f9704669d247b777744b0317d8200b37d1fcadac487a433f92f4acb1c7ba5704a76b095eb9ca071748c43082d2598ba0cefc3df95cf4c03caab62fece7e2435e84e716307b4fff7a7c1b065809200e264e839d0fad8735322cf409bf6504c742097b5ce42f82e358f9e4a96cb3b8fe0ace69bd385a34fe96456beb3d2bca68ca1dd6b3db529994328732d93708f1224f04bd298a72644850dca689ec47e125f393292baa6e51ddd30209f4f50ee2604e3279069b9c2d02524dad58ae79896f7a4e87763982701a4fb95d1e187248c853ee2ae7d1e101af6b8d5120a7dc6a3ae3c204fa4d8a991fa8905bc0e21d9e102053919d2b3dfb9d569f9786f85850a87b78501ca0fe81d54915dd5b65445d3254f5cbd037b706d1c39c869aef029b3aa57c141932e8821aa658414401296657c053fed446aa9d252d1938772d9b22fa6fa0fffaf5fcf23d99f0cd6bd634338d4bc084ba28e054204c5fd5dcfe74bcd09a4d30030c73faa0d94aa14b7b28d878dab4310b1bef028fe70d29799629faaee6de029ddf2fefba6b797875be61e194c3503ba948fc1620212e5c562177dca180f9b4d2b9313924570589ef9e089cca4b9bff63928caa8d0b59c0751d6517190775031d20682530d0ab8845a88bb9a93650e37206ecf3039b82d6d5912f134c589562dc9e772196c653ad0fff042f2245cc76824201b1d0c4539d7dd5b3ffa7be283302a5b7c0fe37d26e0f7fee74ddc0d44e8428cbe8992e478792ec19b630dc0bcbce6e706b33e4192b51a6826e831b9009d61b28da677c7a745f4ad5a79c637924f041bab57f6187976d15a066db72510edab16a711afe12495708ea456886bb06ed8d7097cc949862edb41e7ff4a296fadc4b86b63a32cdf653123580dc2046be8fc4e5f719d8ab3dac4bf0b59b7de21bfbfad4ef2b6521a9645ca0a53f18aa676b2598fb919c3c35b45f418602f00396c48041666c514b0e4855a2d0dfd3c6f7e39315700387f0032c28d56422e771323c775566bc753b97c67073f484c60d03bec59f81258acd5c0ddd8252625015beed4f02c072736cdd9a57e02922b56ff820f193df85d2ce48938cb7134eda382fcf9fd2ba134ce52a1d89095eef2b484b880798e537538b65a00534e20a1e06f39cb0701fd7c13639d22e10bc5146208b5760b44783f7d73b567ce8e5c8f0f5164f2e3d580c1ef90e90c56648e153c26eafd8323fba30db6dae9c661d995e528c3ea593425b681b3252ef50592570b7b02dc4cea05c927412f87c788d41301f1a043a610b243310236a476eea243b7ddd11f8ec12891c338d80998f2df0009d65904c79b847f0721933281c1220502006a2377be13fb6f2968a702d1bab9305d113d395a55710b06a9a5623844a00ea0f126b670fd136eeb055285207b7d402b64cbbdcc0a254e7247d84ba24d35c04e8781e88271778fc5c7ba3f3aa75bdb5d28aad9c21eadf934465f8a3d11bc3de564f37c4038abfd42ad3a942b2953f0eba5174fa9c81ba2960f7d018803b9f81e39114d106e52b6e4539d65d33021ebca2ce5811840cd69555100a7c90a4f024f8bb07ef3b8fde8d098e7e3a4308b6a147967ac1cc6e01b86e59c85296f9a52920faae10c62774936cd8d45ed474b67a8dcb559f351dd706d35ccd2315f0ba54105bbfefe16cacca7e390bad495d764a578e7b6907119b658b966bdff8b4ac078bf200e3454ddf535fce52a810b5b74bfc5228eeb5140dad45a8bff0093bf1529496f9caaf7d034e5db68b0bbe022c1ce509e75b9375f3df530cf5cd9220623b6ddbe4b66d5cdf899b84bf0bbc15d6f2c868ba84f478628644b21e73d37e3bb598669f1d9fa8dbe2c06d3b5cc6b88df61acea49d8178c6569b9a469dc679a242cd80f1f520264f16373e79237bd0515e6e3293d544795208089c19ff80e87116dd9361379756da1e28e1c71eca6add1ff3978ec102887508aa9297dc296e5001294e2f60f81ff96759748eaa5cb50098c6d16acee7875dae659be991b01b9442d1ed7f9c222df5125d4f45b2eb05e6d0a43e9817fbff66ba5a439f538f9c20e4f930c1bb2438ed091427fc8879560638463086433eae6812a54f1fabcd816c6778c120c94a488820a5c1214c323a5b0b56cef804efe28e26b8a524762ffa7f092eddf6f9e4afa98160ec9c23be92bdc8ccba549cfe5ecff9bdc4a0d22b0d36dd9400e39bc4ab6bf911b5df391e67830dc96cfc4475af59457d1790c0a7c6a29d098535b46fb76676abc3ed4d559b7b588e885db198740d7394bbf89ef6d7d539d78dbbbbedbc75af84ab90c3753e9d44a08a2f822276ea1e842185983a8d48336f2a5c914cc25d9fdc54d44971687d0b539d48cbe2b3485a5e2a8d0ee6fc37e329dba271b312f6a3e73bf81c93ced836102afe03a8f9c34a2268cbd557dc29de8bab2ed4a7d98c6f48d97ee25c453d677b74f18d2926f05c63dc7a93821e802733f4414d6ab341d5ea79adf32084fbf932cd6156e6214e5c7d72e5363dec8e6b6715bed9719bad0c5fc4526dd3a545d798a947fe0b80153417cbcc94d86a9a48bbcc9d9aeadeb12ec7106cb187e258322fbdee98b0d158b0a2d1a6e9750fb917a3c336abc278fdb6fb08234fc2d3e388a7f0e0c82a6396b983a1907f6eb8d7e933733fca0e78fea9f754c7b5b3cdca9ea29111b0335043ba61a31f6341b0f436aa40a8ce2afe59aa8bc07e4b51c884620114c8dd0a1218f83a22f29bc313ab4b8c449369f231ca7f98d84d08df375ba516bdb1e7ea061bff3f003b790505e4b5ca7262965a8317ec2cea86954034fc1d761a6d305d1ce23701dfb5a751ad4767b5aad4eaad228d49d0f287d74982b747f89ec329d5c861a770d40a5d0fb4c6cce6b26a8383dc34acabc225d13c23bc33a9002cb9d8d7560750fe17e209f38a3e075a646b36f889295b135445ebdea3e079410fdc4852f0567de6bc3a33f44ad0f4508739e139f1fd72c31ed824d01b0fe69cc7268d519fb65b1f7f524a41dd11669deac478d3e4f7a61fc54f122b80a3a3880f3e28dd71bc6d9827f2c2e9aa5f9e852dd65c9f49546f41dc3dcac4bebea2a6851d7e8343d6c11c802512f4658ee837c837947188c4bb277047363f6c3ad4e9f52cde00a45f3b917744e0b4703232d2789ea35fb5a0abd0c4b0b8a3498440f9f4840c44a19c0db183c12388676c47d2abb9f3babbbe8bd6292610ceb89a05fe75b79ef67dec735d016dd38066e0229b0f763ccb6b49e369f19e2be7ebd6f6e5b5137c4626571477977cad660148ded8d5d49365479ee0cee17427475a05b2f9e78e912654ed06d5a7d6646b06d6d5ba8e7a8f8a27dbcf2adadcbe2eed7c9e56a66d5b30956e6f58fa5bc4b23b8224a47539c13a5dfe7aae8d52f88f1875bbae9bf6448d07fbc272b49db9ac743b6f4123f91cd90c38ccda4aafd51a1cda1d8d1edda7b44feb25152b514c84dc6181d95248967c3a3fdfe46b42f9f57d0c7fc8fff29b2b2b0c654ca6deff0d289fad13b304a4dca99cb402462b11ab5312c34483aceee61a1643ca340661acdaf4c5e9c81f8265ef2d5d8cfcd589a8eb69800fb0b5cb0bb2f5e17d72ec3abc1945de986767e8697616c4c166e0a42e257d9ed482f97d57caab4a1ee2f6a30f9db548587b1096943352429b0dd7b0aa8377624c0932f0759d487e967632216eae10b087e395b01f7025df8dacf0591bb2fe7598e36342f13198afda87e99084fbd42f08da2a4a8fdc41319429377f81e6e582515e4e111742aefd9290964683cd20cf201ad2eeceb7630f17b89f7c5d8ded7d7f1d6b4c0c30891f89157da31feb112aa4c6ff1798b1c2ae43ee4f216793c3fe48ffdf993532955e5e37b583d607e4a9698d78c67f22d12b2b9bb80a7fb0cc28bd51dce116991734dbf50915bb0af298f01adf4b373a89571f07ffcb1f6a7c9a4b0747a3c63cb049ddb20fcaee36d3a04847452654cf6e1d52c5a82ca6f7ed2ed4c545688dc8b2a73b064795156158501672255932f8767b0ecf9a9aec94deaf3ddd875538314104c55c31601816cb4a0e06fcecac34291fa7bc8700da08b30e263e828b2e0be382e0fb8071bffcd59a840f1f2fad3b1401a078b3d17b5bf1b9e51b567170e6f1b8c811d79d80cac5bd5825f1b458b6237cde06b8dda1898019b7aeabf943bcbd39b7ee1d0a823362a70bfaadf573e700b4f965d4ab919c8968d112212fac07211aa99fb2025ceab7687381c11af734ad44ecb130449c4cc2924560d105cd7be544dfc855647ebb200d4bb76db6ee4e66f27e8aca233296277fb7cec2939b23609f82715483a881eb56ed939dc3de051b95b51fab0447fbb59ca03be270516035bac330c4b65546a401e2d96a2211297cb5ee6717f2e827249dd3c2610c73493b40b015314774e159c7785d60ed44658ecd019be6d94b8196dbfac3d2079fa216a79194f7431a1fe74c758e27eb0144d0a4e9c19faf973d9aa91d7e8c77fa588533e4971cc26e31a34a35f5b2eba4c3298dc6a0c18121f82c11c68a156751a134b9f31027278bb13908fd4c5fcb69689b4ae6a74739bd81a8fb8b6f3c9e270c97da3ce3f659a665cb9242fc5cb10ced38b644e01e34e8426d08c6c192d85da5313fd582f7b412bc1be3ac184ea0bc318bfdfd7f44b2f16b38a02bb7037ae6776eef07fc2ee90f43c0cb46b6e55b455dd1a48dd292bc166b7f3455cc2dd3f674647acc6aa3820b2ba41f2918016293238c60557b3a4467216e6253beba80bb295d58aaf7", 0x1000}, {&(0x7f0000000340)="dbc015b8b20d9947fda15b48afe051b1f17ca5cfbf002729f4af6c801065d4101f21df223fea26d70dbf686d3ac09d3a084dbc11baf6b4b4b3ec0caa3057b410ef8db11c43d8bf6f70d494037f3209564de0e128bd4aea1de5c7eeeaf700d998ec433b17c277c29c7bc0dc767a11012f3ec060477fd78ed64ceb7c4566190735921c2d0aaa9eead93c0d3853efb472b4981fb0ad996dcc98fea601c71b7d9ffeadffc52eb876eb8f80220f468d60993d93d5d3925811925c7a6a42eb1b89c7e65413449bd9ad7762e62c6854dca8bf8699ac92dd68e6926267787a4440d4efa7ced4f3b616e72407a3b8502bfdaf3fcecebeea7ffb1ecfdd79686c29aa", 0xfd}], 0x6, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x68, 0xc}, 0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) recvfrom(r1, &(0x7f0000000840)=""/4096, 0x1000, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 10:10:42 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x210, &(0x7f0000000100)=0xfffffffffffffffc, 0xe81ca4d7b3eb9d14) r2 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/191) 10:10:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x9, 0x100000001, 0x6, 0x3}, {0x1, 0x3, 0x8, 0xffff}, {0x3ff, 0x1ff, 0x20, 0x80000000}, {0x2e9d, 0x800, 0x4, 0xa85b}]}) 10:10:42 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x3, 0x2) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000040)=""/70) r2 = kqueue() unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='r\x00') kevent(r2, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x12, 0x1, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x0, 0xb795}, {{r0}, 0xffffffffffffffff, 0xa0, 0x40000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0xa00fffff, 0x6, 0x1}, {{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x7fcb, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000001, 0x8, 0x8}, {{r0}, 0x0, 0x20, 0x0, 0x1ff, 0xfffffffffffff251}], 0x0, &(0x7f0000000580)=[{{r0}, 0x0, 0x1, 0x41, 0xffffffffffffa9ec, 0x1}, {{r0}, 0xfffffffffffffffb, 0xa8, 0xfffff, 0xf2, 0x7ec5}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x2, 0x7}, {{r0}, 0x0, 0x80, 0x40000041, 0x1f}, {{r0}, 0x0, 0x0, 0x0, 0x3d31, 0x8}, {{r0}, 0x0, 0x0, 0x3, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x14, 0x80000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0xc000000}, {{r0}, 0xfffffffffffffffd, 0x22, 0xf0000000, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x201, 0x1}], 0x9, &(0x7f00000006c0)={0x3, 0x10001}) nanosleep(&(0x7f00000000c0)={0x68, 0x3}, 0x0) r3 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) preadv(r3, &(0x7f0000000440)=[{&(0x7f0000000100)=""/145, 0x91}, {&(0x7f00000001c0)=""/195, 0xc3}, {&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f0000000380)=""/164, 0xa4}], 0x4, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000880)={""/16, @ifru_data=&(0x7f00000007c0)="d8b19b0e12d15dccd5e08a761f536368fffe2f1773fe4f0996c423e434531b3e9e262c318699261e407d5ddbddb5ddcfa81e7d507d74c99fe3b668d671fe5baaf9fe9ef4577a27e8e391ce01dd161dee39ddd93b9c87048918c748076b0f1c2ba089a862416872fe4736af3b7e48a94150900dd5d1eab4495da7255be28f0bfeff42dd4bc1bd0bb571653f610206c6147492bdc755dc8e488c45fe0fe5d9"}) 10:10:42 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100000001, 0xfffffffffffffffc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 10:10:42 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x6, 0x3}) setregid(0x0, r0) setregid(r0, 0x0) 10:10:42 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0x100, 0x9}, {{r1}, 0xffffffffffffffff, 0x4, 0x10, 0x1000, 0x2}, {{r1}, 0x0, 0xa9, 0x80000006, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x23, 0xfffff, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x80, 0x461e}], 0x3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x5, 0x5}, {{r1}, 0xffffffffffffffff, 0x42, 0x40000003, 0x3ff, 0x359e}, {{r0}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x81, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x9, 0x3}, {{r0}, 0x0, 0x0, 0x19, 0x6, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x5, 0x7d}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20, 0x3, 0x8a}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0xa00, 0x5}, {{r1}, 0xfffffffffffffff9, 0xc8, 0x40000080, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x80, 0x20000010, 0x8ee6, 0x10000}], 0x81, &(0x7f0000000240)={0x0, 0x200}) syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() kqueue() 10:10:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) getgid() mknod$loop(&(0x7f0000000000)='./bus\x00', 0x12, 0x0) 10:10:43 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000340)='\x00\x02') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000100)='./file1\x00', 0x8010, 0x100) readlink(&(0x7f0000000140)='./file3\x00', &(0x7f0000000380)=""/104, 0x68) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x2, 0x7fffffff}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000400)='x\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 10:10:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6db) close(r0) 10:10:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x9) r2 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4a) r3 = dup2(r0, r0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x5, 0x8}], 0xfff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x10000, 0x20}, {{r3}, 0xfffffffffffffff8, 0xe, 0x2, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0xa, 0xfffff, 0x0, 0xffffffffffffff2b}], 0x9, &(0x7f0000000180)={0x7fff, 0xffffffffbdf7a4ed}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) getppid() r4 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/2}, &(0x7f0000000240)=0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x0, 0x1, 0x5, 0x3ff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0x6, 0x800, {0x8, 0x9}}) r5 = dup2(r4, r1) syz_open_pts() r6 = dup2(r2, r5) recvfrom(r6, &(0x7f0000000340)=""/224, 0xe0, 0x800, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) r7 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) setuid(r7) unlinkat(r6, &(0x7f0000000480)='./file0\x00', 0x8) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000cea43098d973c2d4964d9cb03807d4e1963ffb1f7bf86d5ed4f33e28a792b60b4ce0498ec3afe73f6697f488e004d4ad7a4135d576be95"], 0xa, &(0x7f0000001800)=[{&(0x7f0000001780)="ce2d92e1504a8ada43779469046c24598db6f29dfff0f6778ac9aa99ad686d2338caac3486b4931f19fb9574c2041c77ee47b53094555584dd20a3540b4f4834bed1ae18093d60f9bea77304872a32a5db", 0x51}], 0x1, 0x0, 0x0, 0x400}, 0x404) pwritev(r4, &(0x7f0000003b80)=[{&(0x7f0000003b40)="6c245f14ee", 0x5}], 0x1, 0x0, 0x0) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000003c00)={0x5f, 0x1, 0x4, 0x9, 0x2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) getitimer(0x1, &(0x7f0000003c40)) msgget(0x0, 0x200) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() r13 = getgid() setgroups(0x6, &(0x7f0000000640)=[r8, r9, r10, r11, r12, r13]) 10:10:43 executing program 1: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7) r0 = msgget(0x0, 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f0000000300)='./file0\x00', 0x840, 0x10) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x10, 0x4) msgsnd(r0, &(0x7f0000000200)={0x3, "1bec48fcf51ea4f4f405fe1494e47cd6ac9a84af05ee24f2f7e1d2aa057503fe7ef3502f370de2b2909b07b34a143dd3f6d5b7e0554164247398d06095e48ed01f835ffe04a9ca180ff26e1eb73c39c814460ed5f90271f6153df550f0b2eff4b6260422273fcb29b3e9caf495"}, 0x75, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x1, 0x10) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/164) sendto$unix(r3, &(0x7f0000000000)="64f3dd878115ee62fad0a46153820098b50d05406a66a20163347cd4ecae352e6b0426b1b2af0ac27d785ac01a08ca6ff07fe7188f2a351641f997e632", 0x3d, 0x408, &(0x7f0000000040)=ANY=[@ANYBLOB="cf8e0000666907833000"], 0xa) sendto$unix(r2, &(0x7f0000000080)="69f4b74491039b66dff92aea175b3c", 0xf, 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c6530042bcff79c1e4300000000000051ccdc2ee7041f5655d001b26a1c798f84f0c7cef16e33227eda307c51c3b8b24189fd0d49f5ee12309f3110000a3ee6c860c065273f35c18208d35a86df847b9a30c57568a2f3353cb9aa8a181dd1a039690197742c53ad79b3ea1b00528085d243e8bda739b0bb429d2caf61cd1ac1f46b691a1ffdb10e5f372cd0910e598f68bfd1d3bb9d9eadf3d1ddf998afff56f7c2896f65af852ccc9d1a17cf6182d5e2012154a5497695b0658bb590ed19a91a"], 0xa) 10:10:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x20) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000180)='OG', 0x2}], 0x1) execve(0x0, 0x0, 0x0) 10:10:43 executing program 1: r0 = socket$inet6(0x18, 0x7ffd, 0x3) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x1}, {r0, 0x20}, {r0, 0x4}], 0x3, 0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x28002, 0x0) dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x2, 0x1, 0x1, 0x6, 0x400, 0x7, 0x2, 0x2, 0xb7}) socket$inet6(0x18, 0x7, 0x80000001) 10:10:43 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r0) 10:10:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="ff009861dee7792472ab"], 0xa) 10:10:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x87}, {0x57de}]}) getpgrp() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x4, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fa") 10:10:43 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c"], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002b6000/0x3000)=nil, 0x3000, 0x4) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:10:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) recvfrom$unix(r0, &(0x7f0000000280)=""/211, 0xd3, 0x800, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000380)=ANY=[@ANYBLOB="701a881e43f6aec5a253a216c47b3f4482d2a62ebb6ecfee530404af491acaec2cf868cc7f624e83c114405d39b9bb8b450ebc58cb4c16aa779e891f3f1059ae44e48404d9ea18eadacac5276b5c87a1b1bf163f96174e80fdfdc675d2c3eb97a5ce0ca3cea0b982c944149559d7f9e149f5f0803babadcb61e5523f9b7f887edf0b6b30dd7dc8d34da2dd21c1e26a4f315119fb27bc49aa1e237b5a20954c0cc161cd0200000000000000620fe8102c085fd3515d1c4bf96f0b0ec515a57e2bb0425487962cb416aa9f5d71e6fe44f51f9ebc5338"], 0xa, 0x0}, 0x0) 10:10:43 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x10001, 0xd71aab4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x10000000000000, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 10:10:43 executing program 1: socketpair(0x6, 0xc007, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="e391cd5342def95325280d26cb5a264004cc6d78cb68ac38f3f9bfc2b4e6dbc0df82b28414f5b48bd479623d7bccffe22b7228da4a2a7e73e6b45f339dab59c2fd8d97c5aebc1067beba941c865972a7d057fa65a3c94a191883fcdfcef03a1bff72ef3bf6c0a5ecf0b5b5a5941cf8577856d200d4dc9d1bc32955d03654597ec67c9c86388a1d76687edba7ad212fe4824b58a3689aed7a0987e30abc0e1e299b4948697c52c6cae689eef9db81cc4cadf1e586b0fcb5f1f5758a58307a6460894992231026239ca8f0f5ad5fa2dab59c62b0d91a30652fca9f9e1ed1f7541a34a04f898d3bd3954c8ba9db8e3ffe2ca93bf5c8518662cd915c4599687251b9115eefaa69902320b4bb8d4671d1d66af0d6de6198c286087c90734f98a0b8fee13cbd1124f38a53957b18c210a05d1c5fa2f2ec583d649f7ac351ebd42992a135ce89ed56896e01458ce31ba16c9aac46013de0df78a83d5f2686147fd4dd34bc11b4341e5e548f27d5dcc72ce59ab1ba899117a65248469dafccf53bab6b7955751c48d397c834c09135f99ed60dba480b9032df0f84fec05e6f5be359cefa46679e973fe7236c5a14f214e839d7f1773e27692b5fbc16fc37a3e92097ca776ad06c40a645ee84b257435220770a26f61e69f533f9374fa507c4460b7beed425a87076efc0ae90df0df325b5fdab6bc4d4fdc16f8c80c9b5eb48fc148a2bf68df158210426638025d3abbaf2c254939240c42ebbc23e680539c067308abbb034b6693aa207ae1533f3623c2ac0714b9de037587fbf3160c7d9ee0f0a240448a01f2add90fe325e5e88e03911ba114083bc1c4350651556caa9b6870aed887e3e13557fbed9cbce656d4d526ea515e10029897f9dca974789e69890ad07a579346c0da50c5ade1cc000ed47c23a8d97ec7e506672510baee920c5d3a4f8990b48dfd13feef07642b8557af5b555009f5140cd416089003cef56f3c1042255d66366791e29d04baccbb2dc370519ef42cd3dd1411d4361b2ad082779a779f6d1a292a4a18050709fce81ae71683a60701f7d4cd911dc3ab718c318af33d32747b50d3e7a1336576652a3e5237ee0d7d8e77377081eb91759f6b02cdc355623dddc2563d555de5fe659fae6200a0b3f5813e58f846a083679b4d11134337edaa5ebed6ac59453557eeb70b57d4f0950ad8495e87b63f3cbc4baa42248ac6273229e726686d37486ca1258ef2858e15879551c74ed4244e1485fd8bde5f326a4f71dbe3bae73271e2cc3a1a9a8300b23041c265965e371fa58df11ecc27055dcc365756ba6f0e152513acd3b673f3fa4df0d85bfb1b7972dd6693f6af9ca928abdb00675eba0b4192811cb1e1fa69fd40f60f57e20717117e95c97a817e3719245b8ea85a4d8e6782144e301c650b5343edd33c584b1044e31fe3ddc92ca3634a6d8bd148cc1344995cc0bd801e90ac49e85dc7669d9cf4c539df68c05bb485741a953b41e4e0d3ecab03a034c533f7c19fc461b96ce8c2d05ee1d41f19bf9df6500845b7f4418981687a7f7c631dfe99f7ae9afda51141c0a6a346cc9087affdd9fdcb7eca2c773f097665e140b00f6066262a0224912dd8b04d2bf20b314928c2fbe5617f4f159143bc215e7a6647142d75516ba6da588e506b2b1b4cc3553c4244604e96315cf59e1bf4bfd7d82955f8082b8bc0c06381dfaf1544655c8bde2f262057d8a83659344b791d89fdf738ae63a8612b637fca30fa95bcc274b19097c6d9b8a7b4f8ed7e949df6a5271087ec30851f8f6e494624209b7a6bee9c07c1dae72b37427470786783292e7cbd685e7a5ff7516c27138ecbfccdc243ee12705fffaa03a257c1806792e921fab8b257f7a94d162afbfebd2d7b3aac549111faca1e79be73e2cfc869d8ea92cfc6affe24d5d6c5c7fd0b1daa0572a9959269eadb964c210a97b6fae4f57eaa9df53e65117e4d6a6b9206aa1c342936a2eded22cc637f500a9f83686ebf2ca2bf36ca572bf43c01f2b6a0de54df64966810a5d2f421baa0dc3247455bb2f00bd1de3d8590cc267dd2fd98afd0307f760f1a533d1e7088c3192d04a75ea1aac28ad4112ff675047c26bcbc46c019d85ff43d6914821e8f93ad463c044b9518cd74a50352fd5d37efc75a86de8d50b4fbf2f356df42faf42da4936cf2f7e70f6e562c8cd02dd5f294aa2feb146f072fc247288878c5c919f292fea83040adf727cf94d411c831f6b12510ed8b0ae911104b2f04310051e6db7dad103cfd39e0360f988ee53712599a035702a39622f59e060a243bdf7d91ea1a5149dbcb2a140355ef7ac7b24233e925cfc18653a5413330121fc3a053633e4e483d0a4a40f96d3e747db18485d06822eaee753c8dd8ec30a586d29cd3e87d9b841f2b5dc14272850218547de1c6cbf29cd8ea8c285387bbcfb82b410f8642e501f71f15c1713f856f707967209519e0e1ed51c350acdc1ba3a71d1567e45381c7f078681e943e97185aee65fdc569fc2b96972f66d1ec12b0e747c33bf3794cbcf892d33d388d2558eb5efacebbb48126630c183c4c5bfa245bb30075ae9acb0354268d8c911dc98fd6fc1126e48d726d2fa2c60d606be9502caafb80e9abba028f8218f19e4830c31b34c61fe14524c3d140d86795ced2076a59cc5259ac0e83cf6a36cf51725b6e689e9bc6cefe013dd005d898fc67e1786fcab76c45d640e74039294cd74bebf26a176cfd798e2a3d056a8574fd5e0e507f47c00e44445ae2a3484e272098a2e0a3bba873a9a07aa6a1b920c07ae814fefce3eaca12c153b987bddffad2f17cea34c9a99e79e1e4ebac13434f08241d72824cece6809fa9744a4c00fff36c12e60ac3014179e70a32a65547cca4fc5f4cfb5f0020aea19c3360f25a2f62b3ca50368803e9b9c666e56cc8d352b33797789609cf8381d4e185cdc1bdb30ec7200b44522804f1d557874a143065dc955b2294691aa0ca91c3ae717b37eecae510eca329f82360a10630e11ce2dded814b87a25e3fba3d85e881b6c927d7d5ebfb5ee7882fcef6f3cbf9983e716681989ae3d72e67a5c961ecb96e20b3cfb0bbfcc59a380cae2d7ae72e724b124a6d126ae0336a7943d8f73b4a79f29465bafcf68d35a65a299857ab5d96497b33c53692d71c73294a6dc401c4726ce344c3d0c78fb6af261eb34891253feb63212e03039cadd51d0cccb82a21f5e6544cac46a88b2416d2cd5ea37a97e986d9d9ec341199b8a7a6f9cf056b296df4268a4f29fe67917940d6eca13e751ded1aadb72e83728b77979a3caed86df4729a5482489717f1fd3a64ad72b6ced791226a9f2a7ad71869ba1c68839d47ffb222d49473adb6110a56e00ac6bd6a4590d219daeda608246665fb9cad6dfed3b44a1b6b02ea36d6ad2cfb6eceac5b9ddf057433c0104701f80dde59c1f7101025bb12744b2861dff8555c233bdf1c6c342e243baa0c197085b8e659d78d66b09b3ca0929de57624f98a5a98fdbb0c8b526a3a348d0450e70208a3c5a6db7ac7dd08ccb610a50b75a839e8387f01e1da4b05dfacb549275a7e1b7be4f43fe15e69383a6d19f56da40ad2868ae6f52f8c7b6b519aaa9727c2f4251701a9962dd027adfa629f14b545611b509a49bc0ce29eb4a1725428fb4b7c336398405ac632fde7edaf2408b84c2516017c219a847137b192889fbb2964dee3baf456e7011ae89125c6a200759a29bb23f362c643ad478ec7c0f3c09905212af581a6fa1e5c9fc044dd953ddc8038501fc20382cac7b7170d53027b7030a620bec040447a1d5b82043b53db64992a0d0fb3a1494124508b97a7df7dbccafa992fedf6ea40979422f9095c86bf3368b9198760187e7393692a31de2587d464a3c7d0818f71c5a32a40262febebe916c0ffa7819073a949338a6540f48c29dd4e035a252870028e1ac68ba98ae36f572c38f6cc12a23c60b3955cd80a28d81d5eab7dc6317f2220e1264e8127ccce2d1dbd6ebd073c674b6b6321057621287eab89249c0e3e79c5e3887239e3ef9a718ae6ac29759ab1961f15f0a2c0a69d5921d2b9a643806ad5746dd9312aef4037ac326e7eeec087e4b27d59d84bc92d41137a396e8c2447c3d1ddf1cf5b520255f817a6c01c180b774d87635117b95427c29cbe9a61774d520b9955ea2a6d7d7b0ace21771f2c1b4fb6212eb63af3ce5346658350f948f35725201b55858ec721da93e69b612fe179be0de6af54ab15996455c6e55efc32cdbed43d1c04fc24f15012868cdd2d40cb175e103676ede3f6e52ab1aea1a099645ba7d58db2d4748f29713f293194a430a2566097b2fb69184d76107432d33d69114633325e3f225267f7a938c2bcc19c5b15a342e21edec6d0e3643a27df0960081183c600ebd96266d3f8267dd8898f95904dcb614e5da5fd7feadc1ad3f3e9d07c2fe61064b16fefbcc9aed5d00bd6271f086058fdd3655eadec04acbef835df251c7e9d912a3891bdc3e57b6ec2fc7544322abaa6ce45b99067f1964f05e354ecab6c1953ee6a294ebe591ee2bf0ef4942901038f4c51260f1518782a14ac657cd33f3bc52d797739c84994a680722ee623dbfe9abff2176c4ae0b9cdbfa1be8b93148be4e375b9365949b026a349db01d6b88c45a245b01062db06fa78d2df52b1fb9b1017e0f698dc0aefc60124fc0377534a7ddf0daf07781969d928d729bba2e746f6642221c4d628e2b666a693432458ca2293c62a487928aa986febdc81359f3edb25afb67864f4adc1183cfa7d6278423ac92775b1092096806694462139c8aec0a589eee44c0d8e4744b78f3d542a1ee882000b6d82fb1e07f0fcfc75a0303d171af112bd6af33103fa6399003a82afc60fd5c1b659c223f534a684e78e161a5528593c55c9dd8c47d524f9458f7c12b6bd104ce2f501e989b8336ccdc543f053c6e893947df3e8f00ec729cf551ef8590630f3a0a8547ddc6a525020b57f2df0e0a809ce2c5708b5350d2921dcaaddd00ca61277c0cac10d88bed320ec0125f9b0ad13d1977207123a2ef40e18ecef69635e5679e9c543e32d265517590ce2119fb9a185a2e9494b42d6d5005af7926c8fd887f8ba35251584158ad05f3954ef23e3e8a0d54645fb637749ecb7bc7d22c20aca781716a5472573e4dffb155cc6b9f298a4da3ab54ab108eaa6c8ecc417e8e2ffff588ed0cba055fdc26fa259414aea07b4a655a7df945c02afc8924f0bedebe476f782c23a7402752cd63b6e792866b9b9ecd7aaad74da36c2b2ff54780b15d91731d4b18031b5a1193bafd0c4169cdd0681cad1e56fdf42753e2e31d3b915967fa92ab2d135edfc364de2a01291a7eeb79613c330d8efa6824b7025fc469a3871bfb2961ea899e9d49df60ecc4a35e4c0c0efad800c7d430c31ff80725ae6ac28ea0f9c1bce9fabc73d44b20ce2da981ec38e6bc4654c1c78e347979203b715ec765ca6f8fcf1526824e6dc75d2490ed1327a6bc86f5f176188eb7ef734d3f44b7bec40cece32da0bd852cc9503c8a3967306dca67c21775c2345832bd458fa10ce3413de11dab48d9e0fd3284a1ab7d6284b3537624399222b39d4ed07653270dd40ee17cb60dd483f076d64ab9464597ba543da776e7fd79528663790ae17b2da83580141bafb609b61cff9f1e9fa1514c01bf637b0e2f5435a9852d4220a5001afc2c2e25c54f2a56b355cc4dbd2f162da2ebd34deee26b8eda8aff8536e3889ba08f7d75dc7249855c54e5572fff25f4c0a7b3391df7950a0acbbdc8", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 10:10:43 executing program 0: socketpair(0x1a, 0xc006, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0x100000000, 0x5c1dfe83}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) recvfrom(r1, 0x0, 0x38, 0x0, 0x0, 0xffffffffffffffc1) 10:10:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x280, 0x0) write(r4, &(0x7f0000000100), 0x28b81e) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) 10:10:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r1, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair(0x21, 0x4000, 0xffffffff00000001, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="a7660c65f05f36419aa481bb5195380e0e4fefab10127438f5adebf4c1faf4195d77e08cdb8e330147b4b220bed193faaa5271714aeafe8bd21a19039923054478f33e0ee72035637bc6fe5df67a304e271ca07083769b6d5baf64046ea3620ab5280d46a7495dd0cfba7bf875239bea54ed83e0418c6dd4da099b963b55d0ef19a4755d7efd307daaf3d88c57e8ec3c5f91fe7d228a1b14c81f45899b", 0x9d}, {&(0x7f0000000300)="1cb941219e5f0d45ac5e6aea5891e975df74b19a01d42d86fbf14fe96bbd76e12c09fe9bb877edea8c9b09265e569d6b7df249a4", 0x34}, {&(0x7f0000000340)="49f22a99d52adabf588ede70fe4ef70681f480c4b7cee2053af7468f8f37f2f87a1d8aee6e8b4cc19f353ca6e0bcb53cf4b86618f2e3eb96f4322cf2518e3917bf032e374e724792f1a432978c5364ff7e394045ca88e4ac2cfc9718d7b5494bfcbee4faf7b36cc79280b7cdeb9888eb22013643a489c32dae650ce172667da004b7209055ae17d208eaecb38e56d61181a61e416f08c7e14d609931f00a5200b94fd583a6f1b81e5848def9bca6c935115683b8747b937999935ac62061a91ffe72b7729a3edda3337c98ada62aa8db1e80b33682cd9b5b378320", 0xdb}], 0x3}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./bus\x00', r2, r4) dup2(r1, r0) 10:10:43 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x410, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000300)=""/47, 0x2f}, {&(0x7f0000000340)=""/172, 0xac}], 0x6, 0x0, 0x0) 10:10:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x53) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x401}) recvfrom$unix(r1, &(0x7f0000000080)=""/27, 0x1b, 0x841, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 10:10:45 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x840, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xfffffffffffffffd, 0x10, r1, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="f9458b58bbd730e7aedc240e2f8c7bc2ff35a329d6bb6ea09ccc138d069055722d575eeacfa077f56b4e6eb1f85306c6300c203721b4d60c95cfd23f85b702908d0e00617c7233c418f155d94f4bc2a3f7f761", 0x53}, {&(0x7f0000000500)="0fc795e5c4e7afcf1ef202a3942e1fd8fce091a3c61b45d5f79a8ece1e952a3e58bcc4c357352a79c9bd34cdbd6a0a5b98f672ee50c1d84f4771348a952ca843514a2bfb9fbc4622766d116a21d5b1024678dc21e208a23fcddd0543e9a31c700cc3c30d4bb1b292174c358b99daaa4949fd93505ee793692060c6cf16e2444dfa43588df2eacd386584f602c9e1154367233b5dd37b8421e1d8f12728f34f4d98dba75e00ab12511cf011f00b581cf49839451ca4ec202f32130264071af9b599ecd0a89998e37aad49f0a9b79062bd78b4f45e93a2c27f0975ae9eb6254f9a1007c58175f0ff661a64ebc0fa345ec7715c028645eacd3da776decc53b81f417e20a84691135f7b1413df8231c8f823cc7689ad5b861b0701db389145a1126016defe3ceca0fc43087c3b394c8119dd91cfe0fe5679e8c7c89a3488f5cb3f193c15ad80c3d3b14e26922b7bcf2ce7fc80f8c113f9180ecd85f077f2e54e7de6835a948cd7ebbebe3f6cfca5e43aef1e2f703ed13d9fe75b18448e553099f5a7767723589f893d47bfedad83ff2d10e738ce9046705e78a8c364092de6527db6d3e49818d01d01e076c73020274de70ff54c14c55695b51c1ddab9837ea883c38af370d9ce29ef4564a8c1ea16aae729af471b5697a7fb3d573127585dbfc3786bdb204b2bb224d6068d1686f2da5d40b8d16927b466202bd5ac2337cdf4f49746b9d02b877b16bb91a1bb6a250e9050282dfccd54c1a0db3e134983ac078467c369429d3a6116717a2e33967b14428956822c6ceee4f3030a38885b706d36efea279eb23edb31eb5855a935ea723e73de54060259121e73f21e898d43852ef6c416dd85fba8e82dbf87940c2105277ac714fd5aa81cc1b658ce3a1b3a0e7947daf43496076719b0194d124cc03bf48d9de866731a77d985b9f37742b0a770623164ca2f03b781ef15d5ce2a029855c32eaf057b21725dcebe7b0a19c344bdf3d3b85960770828cd685265525d29f1ccc11d43cfc061930fa52a78d8cd5af7e26d07d50e4065e060c14d34f13a72032a9ba738f3c7afd405aff7b53f794228f61b5f2f69d3c7b83d1ce69d2f8feae88dd08cd67417a7aa49cf9305c3841fc4293cf9d59565373b4e252ebc00130ec5fd1cb8c7d640fce01fe628cde9bccbaf53911b03a15dee4a0e68f5f9828fcf35a84cecade39d0c19d8613622fced0ab3bd93879a9816b88e3386d1a1ba553ca9fb6c4ec3380b16b0e908f819d9ae33653e58c551e9fba460ca329307879c53ec0b16baf28a10f02fe14a4dd50818005430a34a682947cbc60017e46e476f97a4f15af277c348118407df8dc7b4797f7ed81ec33bdd67df309d3aba21ef54b262ed64128a96ff5e634012f7a896eb53d06844e476e359fea952fc52ae7705de4130b0fe4e466db90ea4c4cb7a1b43b829d60f34c00911c8904acce018dc8c60521e42302586fe88e4d517d56a1cd712ae73814066a49e06ec0ef1907e1c6d6c49737158506d3c6074927f4c871ac0d78631d93c04f38964d3e7adfdafc0c41a0c6724fa43b8087e1a20ba8b2cc77684667c611c17355fb4c8aa7a1ca0480b7e5adcea8f54ef5ab793cd47cf544dc2daa46d65afecfe9922872b183c8e95eef0bdbbc0853240ceeea86a03bbee78f5d343d732b56d316642db8736f482c07b56733285aa4dc23c663fb81ea172b2cd9d8d68073878736c303e448e7399e8b9a0f945ed1c1ee4fa2996886b75d55bfecdfa3ce198a892fe190e7c8e244468d1dfe06e50aa58915a3283624674945f1f764073947b2d51fdeea8247993f67db3987c588615afe17b6e974ec6d7f9db214a5425d79b919c8f26554c287c27c845c9df6f90c50f2606311691396a694c77654eb67a466791d31dc136e0b43dc28dc30221d81230cba25d6a82de623c2802ed1028c75464167fc1bb360658bbbcb15f11360837912edc09fd973e7fdf2567cfa797d5bf25ba269505b8fc04d0685c88d8c0262c852cfb7a416e54e5264b619d444ed7c426902e19fd105ffc3d7e472b7c8fc3df980b3d7f1a3cbe59f070ca2e1307b92043637bcb99c68ac05cc8ef7799fab7cb7183891c1a473ca84c471c1fde520b3e0519885af3c91c72fd72afead811f7d423b9822dfa59ca642d5c68251084b8b9d49f5c20329a47b4bc03f6c3679b650c3f766381f588b141486ffc32719a1bc1f217c1ab0bd208e7c64e8e8437b837623291faf2676844d012131b1631235407a86925af8413e4e8e16e2ab895ffb4c88cd44ae1c185015bd0817ab6991156981b419432a73763f73fc989550c5259ecda629f6397d30c717492ce5fd293776edb2f35c918ef28bc9c4d92b04319f0252d621b9b288405841e913fe3b9b1fc2a1f0f91ce61ef6c03a6ea656d0568491a7c2f0f4939b89c8cc4b402aea7ddacdb14f8bf052a95595fa1fcee240afd970e0f9d1a0e99e196df0e1ea293e5fea9a3c90ba511483283cb3e3b38d9db9fd73e7ed30831c4f6840beaf245f2c20ac6650589fb5eb5314d4c24a8b2dc58952e057b11059cd9513cb9678aa1842c6fd3dd7faba7a1c684fb4b2a0210f6785eb639a6ec4057347648dd42c41b88c01851e0f430aa096ff68c8839e4f3fc8482cead98029ba911ca88784700e56a2c2a7be21a8ac3f3063b19f8d88319f60f2026057996af2b806e0e5cd26013dd7be3eeea896989f5b0bf503439ba5badcf63588795e1614c5a5259910813b2e067bd5f57b6007fdcd209394346ab54410592c32df5c26cfb514051a82ba9d87595ccbdad31fcf0ca8040105748751314e5af153d0af101bd9d6914388408cc96bbe0bdbcc836331fc795e566476aa77a530b2b2fd0c585e7809c18a9179fd87c28b263fecfaded054124f3c189321dc18285ea5f714309169b738a3ebdeed7c6e312b57169f6dc9f626311988156023b7ee33a446109c8c1e9022d48934621ef48849cbc532f46332150e9454ff1aff399b8ec7499775ea562395abae5a20a03803c3ba24cf523ce44587f457c3ec44c059237ba597d0cb97cb87c6168d5b68a912be1191c3a42bbfd8955d4ab61e54a96b345217b845cf15df590634754d08cd1246b00f0ba91e5603f3a3b0033cc48e01c86ec2c01e24162d46509c4c062ee535b2ade6e89f41433b4379171b5fee4c8eeb99810d060879e8cb185ea17d5e6a75c1df16c40ba19acc526b08616b90fafab05ea1ee3d25ba4cd1904f7864e612c50364b3e6193e7d6ec9fbe947c0cdde571cde02ddef626bdddb0b7758ce1c49f2e60fe57304934abf4d32b3aab13e2c37a20c50e84057680f84220b724eae7392787044f071b10f36cce6b84cc20fd8f20c31b905b600b2aa55bd43895e471fd5f1ef1fe94d513d6af867e62977e6298af42b7b45291fc208012e7cf1ec2f1bcd970b766001fd23e7803a66479cb2ee8476588055c92773145669899c6eaa562e7933a51258dcce7ea7dc9473b50550e9fd104038c63a2b0e8b7823ce59df8725bffa077f0f5e97c7bcc3d8ddeb7710e7961a4751eb5758241110af284927ac8b6d842019ac51046eec1ea3f45c5a54affe3b2d3ce8c156b05562fc438f721cc0f03bceb9ebfa465dd1160af4cc853f3ef7d2b0dab5de5272894cb686df2a2aaa21efedc1da97666ce35f92d89a0c674b46c6bf058eee69dbf2d58340642cec28136e8fc42a4cd0b665f898a5e9e3df3655757c9d5ee9bac0c16e50a5c4948b0f21e92c87d61a12f1d67e506555766f7e7bf8f3507aa708761ee436d395e62744e20acae90f1f45f3218933dd15941d4f61dd1c12ec108d56bc197ec856814b28504b8b74c90b3c81a8bb68948b9835e4e5c2db1b0caef0642a4626b513ed0914a421ef9265ba7fb2f2e34c00032a38aaa16581d83aa72a1f8dd34134369489df0937ddfb8d9b3fed816bc6cd7cf292d0ed754c75e8b2205d751093e10d297cab500d46d64b3ed54a64157629080d83e52fc30becedf2278cae7d520123b1baf1dceecb502bf909a5fba06806751bb91633a2ecf3ca5470317531f110370482291a5d9abaa729aabc370b36fee15f17ac86c55ccce9d499a256a5710d9bfcb8e29b195b95dbcc5884ccbaa62173a2eba7dd24b70bfa31e7fe0d5dc71e81af69557e616c07e3c55655a8d28ef801b22dc95142f30b30671eda252cfb727b993685cfb6dd8dc3fb575a4d745630d83f73575a094141757ba5823efc34b6eb9b7e37c405ac287c3a19f8cc006faeab3d77fd401f6708b227b270d16fd5283f1ee7cfa627c583c56e8eaa59f41addf715290027898da712f0af86570af83567d3111c0482979542b730c83a099448e65e1369cb90360d00663d60c287d3c0088f3343df37320b4b75c9e440874b4d884499510c1430a6a7842d1ab69ac8b13e11a7169a63cc9954dec36c4019265d6a9ba48064478a738c0dea002f234eb660fe2007d8458f48c720327ab851aa4d82cb3ba0c55be401642e4ee1c17331754b9e4d1d87caf691a350aecb5d9026612ae8fab02c3d66fae64d91592b2c12e314fdea3137e1071d48112d74c2bdd2d5665acf8bfb4c443c778ecc28b89e1a2ad5533ea5308691275b986d8c009f519a3d5b09fa30b75626df84b028dd02e40584c2826a080af87617f82ae3fa054cfacc4c6e59acc23ab1a452c54ab3c8bc716f323d794ba2fe56b25f725841bfaf73ddadc806deefad9444431b6b1e60cea825ff72b79bab32abb7801930440e97d6fa3129e4a9510f6ca2659557c791bb71d20213a288ea1fbe31d761ae868d5845a3c0e2849be6d9b55b753c387cd40a3386d736f48dab1dd5b251584e15a55c46c3f4d34fcae4226d4aeebcd0e81a62cdff4dcd089f90ac100a6dd43a823979a690f4b480c074bec0f61392140d5eb06d65bd02151db6e81e149109d864521af4422c9a60f694ade0f1d1c3741a43cb6ed21f4d5aa556d22ff8d00388d36ebf9dcdb0fb0bd9f7828b6943967ad9c7ade349a6b0886b9cbf49ec25da58fb6bfae5c7a29be3ad0b0638ed36c24000f587c883f2d23e008a500ead0bad02bf1a0984b0e29997829ce473c257e1b14476768b1f4bd58c1c8b0829de6e3bd77b7e1f79e5adecb2d702b3e4c37a00faa01936c6f5d200d00c7ee4d4db310fef4be27fa2870b123b3c169122bee16dc8a97eb2c018c4dcf717337c1c6c8c4d6632112ce0819a40f294c3a82e3bffb21ad5f96554d60748b2870cef6de304c30d682367eb02989ec92cc037539437888ad55aeaa7b8481b4ee48d0e039fb98fe23d33ac1af90a3d665ca83a642c0e91390bb3188bf2623472a685dd6511345c8bd5b4814e3a0dc012a69968365e37c1d4fc04e40b3c1ade82d6c09935ec081ee41b0038d8cc3466dcb5d287a5878d8f05851e4f0fd3a1e3d3c4a4285e4a0aab950de3caee13438edd7a54b6c78d69246590d934dee7ef87ca1e13b4400c3fd3e240a610a3d61946164372a1d7ae8e9718ea5f83a43c7807f4cdcf78cbecfe5e0affed140313642bad9237209927907bc3b80863dee4c4746dee2a6d43722149bf7848f2806dd0cbabd6b4d7c05f77f76bd700b952e00451ecadc76f6fae553006296dd05f860febf213966991d3886c8aaf139549fd163b27a33c8e793b05d60f182da08e689accb735ce426988cbe20cb6376722f2200ecb117a7dfcc5744cb6de5809ec80d5b20f56d8e31853de0534a63882709bf7165fa352a972a42262540e65bb850fe09b9f0795818f597e2c1c32cb6dae85ce49749", 0x1000}], 0x2, 0x0, 0x0, 0x5}, 0x406) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 10:10:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000c9abba5043a7"], 0xa) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) 10:10:45 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x200000087) 10:10:45 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x20, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) writev(r0, &(0x7f0000000140)=[{0x0, 0x230}], 0x63) 10:10:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) getpid() readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 10:10:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 10:10:45 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 10:10:45 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000200)=""/101, 0x22a) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0x8, 0xdd, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x1, 0x2, 0x81}, {{r0}, 0xfffffffffffffffd, 0x38, 0x80000000, 0x7, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x81, 0x3, 0x81}, {{r1}, 0xffffffffffffffff, 0xe23ce55e2ec9e72f, 0x88, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x4, 0x8381, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x2d, 0x8}], 0x5, &(0x7f0000000080)={0x1f, 0x5}) write(r0, &(0x7f0000000000)="f7", 0x1) lseek(r0, 0x0, 0x1f, 0x1) 10:10:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000040)=""/11, 0xb) 10:10:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000001640)='\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) preadv(r0, &(0x7f0000001840)=[{&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000001540)=""/214, 0xd6}, {&(0x7f0000000440)=""/144, 0xfffffe6e}, {&(0x7f00000018c0)=""/254, 0xf2}, {&(0x7f0000000080)=""/52, 0xfd90}, {&(0x7f0000000180)=""/77, 0xfce7}, {&(0x7f0000001740)=""/232, 0xe8}], 0x7, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000540)="28a0494947745c9ce71629ddd6de17db56ca3a132c68f9a9af3f17338078a5e8cb93c7553e6f140f16c5303dfe6d44ce2be19ac5bc54c6c480e77716b603ab5e072d47bc551054c16b077e05a991807173c5cf82773580d8c414fd4f4dd64b1bffe697d1b4d26f51ebf17eb40ae84f6cfa96dde731d73fa3fd7209a0c8e466cb2afecc0b5828c69bd9d405d8d21fb5ec294d371544831152622c0f3c9335ab941feda3410420cd43cc23014745dce911fcd2cd608e642e6a2141f857ea07f63f22fc4146ef4c695556e509cb6fa30b3d013408adb27e280aa4ec7a2c23fb019522808f257f01e4fac1be15ccaa058aaa05b6ea7d1d2d8805808e10c99d1af75700c469e0057455e3caf61a58d75482da4288b32d66615e05b83253d97e65a29b2a73126191b5704c645cbb708f204e5334d77f1db2b1c9d9ce789a45b07040176be91d43fe9836b1aba6c7d0f04ec74c291734754f6913bebe4b454346cf9effafc70d3d846d77f85d77dea90a9e1af2c154eec4423a2507d3c3e30b85739690030731a258464054122a3d59bdd114839140359bf011cceccb7fe46469383f7a025befe8ef2b8f08f7699becca086b5b1a9a1ebd3cd9784428edd32376512c60f0714c3104f384fd4045722e188b8918ecaca1348abd8ae223ac97b006a46a867eb88bf4ebfbc3392ad4ecbcb3a0749827034494d1ae9c717e4f55203d0d0b8d07996c86c49e67f8581655b8274ac617c7487013fe1eaaa5ff9d539749e1e40d551cdd45d73a4a2ab30e74d619af2c5918f4ade5767ecac55fbe40746fcb7cda3d759bd08b02070e34820c9b4c74714b02c7ac862485e75e2f8371dbc05739efed72607beaac06fbd5e8291b215daaf4caeadb3aa67d17263875ab5e21af87e68589a92d34564a3ccd0301e178ca42c1729dcdeef61e0ac03c8a41f45c692f1cb0d8fd8bab44d237f449858df6eaaab240d2de671e7003541df5b9e8c315236a41b26cd290ac2b6435a7a1de0cc5be26f6cd587d08449682704ae63b137f56b416b9b8fa5c505964b6288569cfbb9193d4b6cecf78fd4e2565391080f25f359485ca4549b59ff1699580969afd271e0760d4fafbeaf308893a506e40c01e8ae813088f5f606873018a0869c33b551fe6425dc98fc40044ee172e3b97d11a444ed9a81a2de75b788c83748bea7af976829028f3b9fe1307889c454ba9b544cb71106ca8b1fa7a68b1554adc482f43327c78a0a0c6dd48b1be2d28c2a781c4f9d568dd4c6cf016c97b83f4e53a7e7002bcbd05a65cdefd3019b46748b252b8e2adab8fe1cb862ccfb567035a324323b55834e44e4df4bf0291833a8dcb5c94ea5a7a4e1062d5956961cbfb9ec387dd08e5be3077ae0db5b4ff2818b22751a256c12e286fb0c34998a9acada3a40c2702e8f54c54a80c283d24e39a8deea20f3594efc49fbefb0705468f0126db895dbb502fa38782222ee31a5669a30deb2a870e78ac06feee6ff049cfad7f87cb49367795b53d1a1deb4a96ad22b86f67a5db9e9fcd52b58b873a6ec304eaef3846b36b521e3cebdb84ccf7dbd895c8f785877d1cfcaeb857650c609ff2fd73f47c5c92ba807fa7cfa520684fa9e1262a1450a59855e57701277264cda1fedb56ad1d12c915c3c3eabadc2939c3695506fb4a403158d6315fe60b649bc0029526c304e475571506506d8bff39d9de1b897c13a3ca956038f9fbbbd77aac56af290788b4445588b6e0ecbca2d67659c0730ec38e6e685eab0558f181022afa2bf29464c85ffc1666cfce0ad433eea2ff0d3b44b3c1f2d700ecde60326e682883d94cc17666cd2bbd2ffe5c223c48eae9f1adc8fd039b76172f4e9219c1f847afd2a9517edcd12a0f4284f16093b6e8920622fd4d304db0996b764f00be338b882bf939af546e9dcab2daada0a8d484dc4e6edb38369767f28acced6177727393ef168ce85116f799ab5fef46b10e32bd917e656f9b4ae0e00f43a6ab70b96c1c7b49fb92e462e4aa7845168a920939d0f69bfcf7bae342aa1e63465f9ec4aee34f7c7dda682511d445666fa8a9e76ab8daf23515501e081080b91fe14916210e5ebcf88b436b5c3d81aabae9003c54d77322dcf09291c178cda9674096bcb1d83076ca809314c53da93571a6e94bdc4ce4d4410f5840c79c939e8471d88e20e523c39479981040ccc0ef70e46cfb338417c3a63bc4772f01539860271ddb0c71c6f992872e7a4a83cde44dbb3274209952296a80a74c82ee58db2d9e0e375af4ba159a90db85f5bcc2a89b339b4c222d97618d2873f32d98d2b8213ca1ceaf0d3a0abe0adcbd1a8a206ee743ca1b7f5ebd772505955815e5089ba9bef43095fe07c8f6fa25d864fecb59d953cd2929d4c256e79b6036187031b2b4da8e7df87216a9074e15f7cf1d2feb5a2238348da668d6f999d617dd693a51c70e9ba75a5f343685f096d0c5d8b6a0216e8a2a3c4b23af4391e029e35d65f30e878aff18ab859135a5065554ac33a9d3a103ff12b7d37ab6fcd969462424b59a0d66ebe10210e9b8b7676d47180a1e9ebe4bb7a9a96136665f0ef84939c77bc7ea90c2ab5d8ca078eb904c2d0fed0f3a369e779c7f7f8a8700f08c264fdbbf6650e52c9f122db6f1ca7cbdb351bc62b0618cb0366830ffbccce57185e29b22db099bc3cffb7958d7f4f69fb15c972eda5d858bb7a0bb0207c1a652d549d8b288a93c12ca52080ff502d7bf67586afafc3c74dcc39c2105152648d672cf741b5a988658b254cefb063c09fd01cb4bde525cae135946e0f1e23de67de959ea1c4dd294abc77dbcf5bf4bb0ceb089c92998781ccd65ebde9aa6203b77b0d51b5c4b9228f747b7951e4228f4c5d35ba37b7ea190c4cf0e478188ef894900730f7a097165b2e3613350551f21eb3d8c8b935d43f4d1a3bbf446fe08d6707ec7d12900e7d46cc608665ac1aaca6a35cae38164c726e59a1e8068900a7c52c5fbb9554fd1f34f4fccf64a0a1b14b5c9cf844d654f9bc17983e76fc6490b435a46f041d488f0ad965a2bc57854dc253d45d10b074705cf48e6be20949b6b26a004f5f756f83891fc7e9a4d8a353cf0d6a22d266eba1d5cac1c7b738f9c4e59adbf3398990b73cfd17ea52cf7afab3e9234780f4ef6e4a88649b55b247a303695d3836c1b042a5e2194509ffcbefb000709c8d26018ed140a85f4e2fb54a3c5b4b92572e88ca9b2cc6cb3d495ccf99f757b2ff5af19bc51cb090e7dbaa25f0c35050d57550c1e8937e5b84ecf9ee658672f5e6a9c42a6f3594c382dea2c36ff5478dd52a1f8eb4e30d8f2793795d89b483468f3988a1210b8e9b8a9eba1d3adc79bbdf209efc63f901fb0b50e9760d1fff8a58df653d105072247ac46e4845bd9ed841e5acc3a7cc38a6d9f272db7525c65658eff1f409956f7909124864d255f05c198f5970ab02dd487370b25e899358d132f2ef46fd4117c08224d7ac1623fb262937653e7bd6fd9d36d3d0b5a02aa6a22e4fa26bcaa37027e62f9dd2031202e575319ea00a28d501a1ae1932c015ec9a07fe2ffdc975860a211d04ae0bc507b9c2bb8661294eae4d2140a1d1fb421af5d696d4eee71c9fadda26c6fea978a8d36716ea6990515b9c39f60d880e45fb4194b16195506bed1b61bcfb2524bac3d31ed6d701642f7799afae7881da176cabec6503a0e73999a720c89716491b486c18159c84e08fad2df67a7096a173b939ab4954ed7a139a498e061440f73affe5c06b4673b739ccc68cfc2e76580e2624e9dde38b7d06ba8fd9e361a2e8f6575d38c06a2bd51523beff183ef4287265f1c7ca4cfad3d17418778ad95efe363012144bea107c7133d622f8b31c4ffc7e212146140564999b6484fb5499aabf66dead3520462c7f6b7d6035e77f2395e9b1fba019a62203628bc40bae58823575602327c609929218d9d92e87377072a0a99f9d7d5e2852387332bc1ca51b74d2d232c3aebf41a6978a61c35a1e7f9e58072dff8b85cf5298feafa35345bedff53de62410c21b6d35987b623d97a24acc42a46f8f265f83d4c1c5fafa0ad908a03737093bdede2086594118205a05a40cd43124d63d7cbc29d31ec9cac16c26d48b224eb7b062671d88af14891a37910f1a44f5f019f695dc80267243ac5b722da4e9dcdb72b3107018199e76b832228f087e444f05a663df40f9db91ead359015265c0dc47f624cafa2e1e9b40df7c2bd0978b6e359931d8fd8ebadf670c76e9aab1aae28aa15ad832a4a95f4ec7d04fb6263398a2ff6a5cfe7d621992b5c11567648f9b8514cc6d744f869bc769b4fffd19ad50b7d7df25668b1a84fc32fe23500000080b174e9ce643c6957144699d83c63f83b13d0392683f85ae94644a9cc8d6235bab6a0d2c1611da37917756b58000395cb9f48efe3ac0a8650dc1061277dce55cf3fe76ce0bf812fb7dde60700816c9c2ae7773fb1b9e768ec85863d92c41d91767671682af40352a1b227f45aa39adc4fb741de12c0754397e2f8c3e9ef41dc3b82e0a19ed7db2ac4cb790d0a0a4bfc37a8e972e1ad93f855391c5bb7a62435e9c82bcabcaae565b906e48f039d8619ea7b35bc878f8754858075c785a46ef99845a831fbc790bc199f6d65a4b4daa9149e7da1b426e79ce830dc6f87eba4ea5fea4c734a9f941439dbb3d4beec662b5cb9739085784bbf7cfad8cbda31959a9dee90925397bffa42050b7f977e70d7e3a29b473cd3c704600eea49f7502f9d57d6328b3bc1e6189112038564b115868d11b9d24e22fb47c507b50753cb780ac0d63841c7b88e90aad80f3c23f2ce86a3fc6314a7ccb49c993084023ca1686582ab5a57376915dd927c708172c6200b90c955d4a93715ba26fb39dd17331ebe8913e287d704266e81e4fe57728a9dd2663ff651345cc5be32295f8b8f10aba53d05ecfcc045845fbbf26a09f864bde6a2317a4fb537b10bd69191d5d794400029db20851c882ef0b24e83ddebc06a261c729346feb2f3c1c31a20074c1037fcd2052662e6a4804ed9dc407928a599da7b7511a9810e1ff760e87e0c4b6527e204138c9bdc666200cd74bd96d453e779f4300c1f6a3f44b56b0974a62ab22d9981f8501f718668bbf0de13e5ac5b89bacd4e7c027212e38044ed2359fbacabced8d9d79016478bb7bd6056b5d9eea084883ec88faa7861de54d9ba45124fde043717e63178e4360bb0e0c95c3f9f9aa47952e480da30c4fe23d6253c0ed5fcdac1319b1735c7da8ed19b6691de1bc9e95ed103c534e18b764a914526d541e06c114dabd610b68c7c9b1830600cfbacd68db5459db5a7ae70e4422ffdcd16f5335d149aa544b98a52bdfd85ec7972718fb76bba324591cbc6d2aa126dcc2d9ca5a8fc13321ddadcb78d3d282b11980c6fa5bb77070f799cd687f638f7204cdb82a2a73fcd536674d8fe457881a9d27f115e3ad0132a64bbe780433b423b434d7fbf9c6208e7fafb5e54d96f185b055c4137ff9a0446582251eccd4d9ad15145e8a41ac1c6a107261c5cf8c2e24562d808874c6a5d09620708b1962c31e66f883e7219d01c266972a3e35f5852c38326c2a6d35e22043fe8961a9a2ac1ac6e3df27babdd2041c1495511275b8aee245b8aeb7b03ea39310ea09687a3b95d56268abf9713ca7ec372354e5acd6818a3c78369756253a3c45225ad201a6c0175612e81e70c7d07ca8540ed54c3a2c4ed2186fcb3e843dc5973b14df7db9c209730faa399f391376bff4caad10285000000", 0x1000}, {&(0x7f0000000240)="03e59e4e488fe3980fe0edc8b83bbd3d4a7591b7374d94d858c8f1ff315bdd337eb41df7f50504714a698f1b5016ead2a8ed7ebfec9c59556e3604202703a56969f253e260badabbbe7975e0bb2993012e475d6281a8c6a6fc2e2c4675406a2bc05db6c342d4c1ff8705da050e476d44dd1b13e747c46b62d47c6f2d0084cee87c6f7f383b5b6b1fddad58068304f01ca8baf6f3d0a96dfbd9752d80d61c35280a40f7ae503225428d433480573699f23363c30b1a31c4e9cc00ec3c7ca8fddaafc88826bd42dfa1c60f09a0e0b7f7a7ff9a4fa6da37d9d00305767c590c9c19db816668e7adccc9a9171291d177c0c8e3b798ca1e0bb7e8454db488b9b8e9", 0xff}], 0x3c8) 10:10:45 executing program 0: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xffffffffffffffee) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f00003d3000/0x2000)=nil, 0x2000, 0x5) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929634", 0x14) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 10:10:46 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000000)=0xfffffffffffffffe) 10:10:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x1000000385, 0xfffffffffffffffe) socketpair(0x3, 0x7, 0x800, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10682, 0x0) r2 = dup(r0) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/5, 0x5) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) 10:10:46 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="53ce8c35b0b9cfeb84650f51cbd318e806ae776ad5b4c838e5586b086d"], 0xa) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=ANY=[]}, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/35, 0x23) 10:10:46 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:10:46 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66aedd4385ae824fc48330acac53c892696c653000"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 10:10:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 10:10:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0dff02e3ffff0000000000000000f100", 0xfffffffffffffffc}) dup2(r0, 0xffffffffffffffff) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 10:10:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) flock(r0, 0x8) poll(0x0, 0x0, 0x200) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) 10:10:47 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e7002e2f66690321854c"], 0xa) 10:10:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x1, 0xd677, 0xf158, 0xffffffffffffffc1, "031cd90ed30ccc3fcb30776b4062c58391ef7a8d", 0x1658, 0x3}) 10:10:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x2) rmdir(&(0x7f00000000c0)='./bus\x00') fcntl$setstatus(r1, 0x4, 0x8) socket$unix(0x1, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}, {r1}, {r1, 0x12f}], 0x3, 0x0) 10:10:47 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='c\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) 10:10:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) 10:10:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x100000000) 10:10:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8010, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x20000000000}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x81) 10:10:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 10:10:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 10:10:47 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="638d8489277c9755a5aa480eee953fe873d1213209cce7663dbc875caca06ddc6d00e229eedb1bd7501350258c3dfead309232faea42448276b4b92409498f8fcf400a60c3b7326e97b433ede9ccbe9662d2b96fdd0d91a3b1e48960fb19c8d9771c2d9e871d", 0x66) 10:10:47 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='\x00', 0x1}], 0x1) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) readv(r0, &(0x7f0000000580)=[{&(0x7f0000000d80)=""/4096, 0x1000}, {&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/149, 0x95}, {&(0x7f0000000380)=""/133, 0x85}, {&(0x7f0000000440)=""/89, 0x59}, {&(0x7f00000004c0)=""/56, 0x38}, {&(0x7f0000000500)=""/111, 0x6f}], 0x9) writev(r0, &(0x7f00000000c0), 0x64) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000000)="5781bb4a4e4e8f73c087", 0xa, 0x3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 10:10:47 executing program 1: getppid() r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = socket$unix(0x1, 0x2, 0x0) setgroups(0x1, &(0x7f0000000100)=[r4]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x30000000, 0xffff, 0x8, 0x7fff, "eaeaefd8fcf22593548ccd6c2e5c2fe12bf6bc8a", 0x200, 0x8}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r5}, 0xc) r7 = semget$private(0x0, 0x0, 0x80) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000001500)=0x9) clock_getres(0x23, 0xfffffffffffffffe) readlink(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)=""/102, 0x66) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/50, 0x32}, {&(0x7f0000001280)=""/158, 0x9e}, {&(0x7f0000001340)=""/232, 0xe8}, {&(0x7f0000001440)=""/11, 0xb}], 0x6, 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000001c0)) socket$unix(0x1, 0x1, 0x0) getppid() flock(r3, 0x4) 10:10:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x800) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="01d9a83c63dff175bcfb64d47af978f801c59cdb24dcddc7a12325e4bf37ab492912e9b6adfc337fc794ed22f9efa82f36611b92a5846d3e11016e229d6deba7a53e369e71515d1001d2e526dd57108c6a9d473be9fca495f8c27b47a864caa9824c2f615b176eff7ea5aa847e30628c4dbc4dd3e0562321a0c27d87f8886f579495e04081fe71d7416938bf5170681b30c881a486031eafebb99aefc04b0be9a99018086eade1979548d4a8931fc3da8179e5c4535eaa5ee170051fb07e76c2ae961afc6dc5a5e127e884fd4f0283399fe400c3b1c5128fe0eb2d7fd9f9415f16db9560f35803967f834b83cf78f1", 0xef}], 0x1) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) 10:10:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x4) close(r0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0xfff}, 0x10) fsync(r0) 10:10:47 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x0, &(0x7f0000000140)) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x180) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x100) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 10:10:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 10:10:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x3, 0x9, 0x2, 0xf31}, {0xfffffffffffffff7, 0x2, 0x2, 0x10000}, {0x20, 0x2, 0x3ff, 0x2}, {0x8001, 0x1f, 0x1, 0x8}, {0x5883b541, 0x1, 0x2, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:10:48 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x40) 10:10:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) 10:10:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) r1 = geteuid() seteuid(r1) r2 = msgget(0x0, 0x400) r3 = getegid() r4 = getegid() r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xe3d5, r1, r3, r1, r4, 0x104, 0xffff}, 0x8, 0xffff, r5, r6, 0x3, 0x9, 0x0, 0x4e}) 10:10:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x183, 0x1}) 10:10:48 executing program 1: r0 = socket(0x1, 0x400000000000004, 0xfffffffffffffffd) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/42, 0x2a, 0x1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x3, 0x401}, 0xc) close(r0) 10:10:48 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x801, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000faffd65a76b5c7eac748c03e90cff620e199d024000008", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 10:10:48 executing program 1: setuid(0xee01) socket$inet6(0x18, 0x3, 0x0) r0 = socket$inet6(0x18, 0x8000, 0xc9) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000000)="c95735ca31f26b61e75451aaf00760eb2b510649b3c889", 0x17}, {&(0x7f0000000040)}, {&(0x7f0000000080)="4184", 0x2}, {&(0x7f00000000c0)="590c335ae7d38d6d832eb0fd62dd31a087411d8928e897179496ceb2782a16f7f29a0138d43b9d458f54f1452526cd6a6197ddb0e7892494fd7104ebec6951d26306b4c7323dafbdb9c3df04d2f5f95197f221e9fae93932cb7d78b96101812c776b6d2c8c571ebb83d0a651b55add00b3ae720e6d1b093c4be14b2494cbbec41a67f5756218a2", 0x87}, {&(0x7f0000000180)="de34c845c1b1283afd03a739dd1f7bf83136f789b257c8e1a298fc6fbcd17539ec459d87ffed6c11fff742451c0b0bfbcadabd48f2eb0d1555055e784d15cfce387a78a8cdd220f61393443bca10c8d7706fec32c9a3f2734c710ad658a0c304186bf8b5735ec24f9f8dde09eb909f8bccb66c66f9760dc3699eead8f7361aeb8e26e803961ae2e1961ac4e03503709813b00a744da0ae718cc80a20e102bca1319b7b404f2b0adba81d45f22f70066cd8e5ec9181b6da7104d0c16e3d34a42b10672b9fb2f7bf5a7e0b0bee250f8914137f2ec821764dc8a0a86c111b7d43a4c2bda3bbdb2e45aaee9d5d4ec57716cd29de111eabe91441e864f942fe2a038357697da9ca7f1c88219046c82bcfb62a873842eeee11ac51d6e66661e0473f34ce16a26e9f5504a1b81d010f8cbca0019ebeef02c9a00c17c7a7902aa72ce3fe33dd4377790c1c4e9bcf9b5cb7d2705f0cd515c84dd5bab947390cb8faf27f3e62cf1ba2e4aadf423ebea9ef1e04bbf88dbcf8bfe7f15b897d466ed51fb6ed3eb57013c7ed718017f432cd9eadbb1720b71c27868545d6e169af1c19c287526e9f1f426a138a7bebb70656b60e97f7ea115bb3459885f63bcd147e2d46801af77338d018e287ff8d398e7c98a7865aa76d950ce4270c04f2b466de985ca93d3a12755c5f69a8b86a51c8900428b01412573be8bab2cec947e3c2d9fb9454cc07124e05de880c81f1f1d0ee1dd7fb9b086e43d2cf7c2e86d15054cef685e592952f5a2d3c408603ce3bd0cf9f94acc4b7ed3017239a16c071cd44741fcb0f8c47525418cd027c4e7f2634c39966f30d2f23c7a9023c947412c3fee73eaffc344e93d41bd6797510b7bcef72e9d775ebb0745a59cef9ad8c82db3a2e66c0933da73d2a43f8ac53035a81bf8b8ae12bb2b81973b906b2fb86d51d53ab1bb37c8a509b30c4f458a53be974adebe62a8b5ec3dd8c510c0e06fec75dc1ddaf57d19b0f560a1126a35ad495c9ac1e6abee60be6ade09ec98ef04b692c246673cfc271e9cd5598a2fe09ee9a0d7846149ccc4251ea1ceaa9ff181944335ce97206e55146aed27c38e6bca9716428b4086b9ac1a4edffdf8695637e86c2b33e2b527c26ac709ae285c73b8804dc5b43f4050ffaa5145d234eb28e4ea376a7e1eb1dd750877591ebf352e0c1af0f2b933a97e1ddb6266472c4b717bd37e31f76c1c46a766498a0717382581c96a30ac6130d6527bb86d5c309e826c7e69d2350523116a9b9c716c8f823fe4e449fdc49ba226195dc662d2c0d98b96aca0212ea33b6c42ae5955cea3313cf4a22a5b8b062ee23dc9626b0f811ca125f83228166e5d9a9c9c192f92e35b6ee483c8606b0fbb312ca28cb4fc9f818ffe452db37823d20ab24c157c0a78c3b0f08409cf9c3142fe7e32905f5dc1ee8d5eb584a2992099cee3be2702d87fd347b03d14b8a13f709fdcf62a1611714bdddf77786e356fb89859135dcbe17c20e94f1b8143e4ce6b2ac2394417c7f0992cb2d3d6abbf49f9d42490c1b71bc8cf76af9a06c07ab099b31eaa7c35d4c9ec21b27a472e926278f63e9f0042b43fbd13809af07d13d4ebc6073e5a86a70eda2082a6cea71004bf9a0fa5616b4110490ebf502b76dc2e5fff6ce97eadf3a630fe4701c8913fb15caafa8e8307ffa2f89e63991fec5ac5126c4f34dad3e5e26c788e20d208df65f5f22726f6b41867286dbc91c72956b3d5bc55a3d1cebc828e343702376b46d718ff1ba07530f47764b1b5a651267c16368d3633d3410c75987c2e4259347157691ba387e5ac9ea34c324be60063510bc94fbb1196fc23995043242609228396ac9a50d266cb387bb6f9172c124a54d15e1956c3e157b88a6b25afe1ddd7ab21ba92495f1eada1f7e1380663ab6b1cf916cdf943428061abca411af2cfc5579b1eeec77987a3f95325a6c8d8ccd26f291c15008d6f0e4b1d85e4fbecb6346fd8fcae30ce4808af037282a0d06c82d65065bf3450fb43902c492df8f6ba99858dfbd4f7e4328d5d38c43d19380471c4e92f6a765ce4da343b147471e1cb1758770bc9d298ced1eb2e07fe31e8518e7a004c486def8452f4b6f994dc2673fc3e89c54057f2254e4e4ec2731871000c06e90d325ce2035801ddf30b6e55c78fc9a782792b9f99a1e43db29d1e58ade44aa039a6d505e2e52dbb44722a8e1e16c1ae9665ebc44129df8f0844c6fc8674323ed7c93ced97536aca0bb53e44ef8a6e26ec10556c3ffbc07c3b5ba9a9a17a08ee2038c4d9ae7c6f90853fed9b06448bb6c7fa7c20462af044f37a8e2fab60f4d82aebe4f19fa9254521052e4147024227b175285e59507a7c06d4f08d309af2caf3cee774e60ff948202556878c1bdcd0349a5ff618071c5fa2e8b7ffc7254a2f310a7f741a0747395a86b7505696d43ddf6e0986af9919e14ea50f725eeeec444d12f82d1f75e0b54e9a95009f619339aa4bfddf4ac5733db5a8e4f79d401a8e793229c69018e48f4d0974d1124fbd5383f7b0dff9f30b0a6c66948e422244dc03c1bdf6638f8450a630bdf0617d4a309250cddbca0b5c56290103f1b764caa76afc19cd930dbc6db33f570e57cd4b5b2de369b22e9bcacf8bb15b9f6b5b90a4b4125438ad3c7168f869ae02de22c171f9c3b0ba764d1fabc2d125fe0e574054f6731c031c79b4508827a097422f07a1628bce5bccc824dc3e4821308b9bd39031083919a601dad591a6c6de54dbccad6d3d1e06129807da70369901e29914e39e2ddd928679b2d6a0bdeb87c52eb0591e08840718036a7ce0136f7432c5bff052dfeb7884eab6afd64a91b5a6bec7d8e27dd14035ce795337ff6b019375c1f8e8deacf912daf1bc6bbeaf9f9122de166361165c53fd41b8bc56417942d728ecce0a4495ba2e3e1f7eee486f95aaa94095d65a7cd84ebd9c5ee8190f7edb8d96890030522ebeb245fb053787ede5ee9fe7b2ee3f0bd14c7ee0dbb0570a6eb6488d7ad57d0a2069bddafa07231f2503231ddfb1edda917a23f616c24be728d2fb28dec9939fa408641dfd5f3404c005e6bae2375d3cfbf8bca55f14371b746ddf6a9f6955af379220816c8d10caf9c2cfa096747905768e16314b4068486dc9ecd63216cc7282289d1a6dc19f467e4fdcde0a4e23bd86beb6513edd86f8c9f6eb45030a13a03d488b721e54a67674fd71758b3e34c90f56bd84d6c7c2509989bba7c9f2c7502f0699889e86e71d6045f68338d4c4f03f3aa4a523ae76c4db521f20d2d52053ab26ac4f63b6a8102714f84ac790e43ec41f8cc48e50975e71eee6539e0379e2b9040c26e3f8b871121527e286df7b27a1fc77fed00cd4d8087467c211897e47f060998855acc296c7b24a403e5acf60053ad6246f78595553f116e4dbd6157d6ee22064a40723b93159654be6aa93aefc0a316521ef06a8df7760d2c4afca5ae959bbfbfc5d7c0466df9bb2d44187f16a071dd1ed0bf87c5b9e76e1f4df11b576df868fdf4e2e9b09dfc3a086ec8d19822dfb6e305bdff686c3464fea1d5a9d71d736de01d61fb5f06b6967035ed6ebc51976d3a35ee0425a052e89be94e43693e4f8644ba52cae1d46e6f8b5c0156f580986d011a069803243e41460db5b3eb315db5280bb639585247027a4e9ed33ce1816cfaee7e97dd02777c8363025dee573f5c75643f756165ac16434de39386c1c3c0b91e58c2e330afdf68f7ff256196e6826ae7f9df7a61ee7c8e86ddd6b99b91cefc9deffa9bfa4705484d414fd9e24b9b46cdf0df3fea496fd4f58be643b0b31187db3860f46c7e2758c48c9425131f546acb9dcfc977f6f13c103ababa7583a87ac5367dababf5d0688415bb85b27d207e9001b1d7f7ebc5693e2b9a32faac59d422b25476e04f8927a2a7c3121e64bf8bd74609ffc7d7e2887474a46963e7c85f238e19413cfd5f8d0690e0e7df5aae360c419da0519b5c4fe27aa5ac4ba1633b4b3fd8a780a1d190f82329797e513f4a1b0e6d7c00f21fe628488d1fd69671a2017a42d9c60797321c89a2a8c599a3514555e6e6b419cf3066b092525a2f8cc9f289490dfc1f29b570c2e684f05a4da827902fc64299e26cb54702180ce138bd515447959b53fbaae08c1789245f880a671ef26ceb7ff47e57902d91d1ae93805042d8fe2d50824f0b93b776847322501262498146eaa694507607b4ed930d5537181d570ff3170ad4f4bac0c30d090347eea3f8d04ff9b6157b150e3214c417042557f1e9663983ca9601895500f79a465d456a0d340ef4d0dc9683b535b7dd7c41d40175d4042c8519233a0422a78e36e4d4863af82aa4a685a68058bc787ff593075788bfbaa941fdd212a4b39e581e34ef76a4baaa3f59cabc4c59343545071a77dab165f1c0bcd120ab9344778e04fcda498f5d78cd208a46f34032d4d8404a7b86399db4b87eaa1ad0a2e173471cbc6b1d7c6cab86b7c7b8661c5d5b67afc094530584dfef2268323375c10943748bac99dc9ecd4a49b4c8f90b905a7689fffbf4e367025880b47f84d02e24f7c0c5a43dab4494d0339f1a7839442d41a9d5467a3026539e9475d89d9a70fdf54f17937e458c819de7abae5552920aa7f3428a9e40d59746f76555f85acd5b9108e365423a583b2e0eb0d9b23d6688d3d2a751b2e9348dd2806502aaa30a9f827a4b0b4bf76710146740d498bead9d6cc5b3907f7c0b61afba610b59fe793b0981a76bff434d28f8d4dc30ccbffd87c00b73abcfc62ee24de71cdcdab018c00c8c11193eb193ed6535613b83935ca39b1c1e3d1646efeb7e5d0172254eee69e01adeeacc2195ec963223566571051cbe86f564ecbe4efca4aae04136b85ca776761c3c9546246b0738af8809cae6640abeb76573a174d1e9d3eb5c8d93aee2a0cc6fe5b00eb29869081207dab35cf816810ad3a15dd4f9059219230ad287ec55d2d89c8814139208e5978de47ed32d4f4996ac2fd141366229ff34d2b5da9c72c5e5ae751d3553efd725f626a7ed4eabd4e0e29392bda847c2c5265d2660b69b361c28989d8fc9dd48881af03db15fd79b97a21a3f0e71e409210197a6c8b0e45b68ac60ce75c1772ad0703e6dc2903f2fd89854667cd0f38ed66585cdb798ce1e50deb804d422b32a7ea0911068f53c4e60128f13b6c0737f589c3fa63aebd97ff1a5780f719491040482cbe1c76e5f742235738cdc3f2e940536fb18105e3bf2756b08a6698e556e662d9a6beda1af91edf6edfa37e427d9585b1b4d427469079800f4d01942f17419df9cc0678722ea47f61f4dc26b161322e3a9bb27a314d3ed27500d095ab1cc4a8040672eef9b15662ca10cf403b47117cb03a58816a2daf63089cd9f8b8016f2f93f630f502671c1da92dd208dd4a357aac655cbe50f71781e8dd7278ddbe6dc3e60a253a15f707c9759bef12e5d522026b4613ba7aeee2e16e8a7c1ab598fb877532ab16fa427e606ed3666bcb9dc80c8ca0bc8549823951ad3ada1aadfa46889a3eb568b6b757003c7ec91a6a3182d28449cafeb708759ac09f623cb27b353f05bed43a7b08d0f70218370204ef3105d80441cd0ef06df2178c0b5d5130ac4d1f6f9a0d169ae9d45313689b676724a41deb22bfa2dc0aa2ca881e89d1a8914dcee78f0dd918745af46e4bb989ff2e73e2e8b2948a100d51418b53a599e3a6a8754afd8e52a0937d9e69f09ad04920e81389c0fa565b851fb72c577fc3c64fa2096ea0993d5594069d1fe9e895f6b72808cee45af1c955771e844758995e7ab31", 0x1000}, {&(0x7f0000001180)="e26719451a7b62d12c20f40ae610e88fa874380c04ac6c51fa13f4df05a4888e8af1449b5de829de24d558c48b2c2dc6233589d55c23228a5594dfd2a66fb85a7428790528ad9155e86ca4cac6", 0x4d}], 0x6) 10:10:49 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x82) fcntl$setstatus(r1, 0x4, 0x80) mknod(&(0x7f0000000040)='./file1\x00', 0x40, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="48a0f4f468eda37066a0650e13d8a0753f804f2d5f1b6bbfa8ec263ebe3653af3ff6aaaa9fd695bf166ed85f729a6d593439ea408ffe", 0x36}, {&(0x7f00000001c0)="40f475679a648b77bfabb08c9db7", 0xe}], 0x2, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x9335, 0x1, 0x0, 0x8, 0xfffffffffffffffc}, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) 10:10:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="00f1", 0x2) 10:10:49 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x3) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x4, 0x9}, {0x7f, 0x4331bfd7}}) 10:10:49 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000000000)={0x4, 0x10000}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) 10:10:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 10:10:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x4000000000001b, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400000000005, 0x1, 0x6, 0xfff, "000000000000000100002000", 0xfff, 0x80000}) r1 = dup(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xbd) r2 = fcntl$getown(r0, 0x5) getpgid(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r4 = getuid() r5 = geteuid() getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) setreuid(r4, r5) readlinkat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000280)=""/153, 0x99) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 10:10:49 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) listen(r1, 0x6) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) 10:10:49 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20580, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 10:10:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) 10:10:49 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x40) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x200}, {0x20, 0x4}, {0x7, 0x2d}, {0xa6}], 0x4}) write(r1, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) 10:10:49 executing program 0: r0 = getuid() setuid(r0) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) fchmod(r1, 0x13) getsockopt$sock_int(r1, 0xffff, 0x1387, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt(r1, 0x2, 0x3, &(0x7f0000000080)="aa71d16e60b6659c91eaa447fde26b25feb05cea22b0570ecddf76506a607a2a9b9772c85d2eb8f643229cae719d6b4b4f2deb11dc384658e0039f9c3bc1b399692b365b6ec43cdfd837193750eb1515b812e4a8ae97d7571bde031f71bde320f27b4dfc89d0e0b2a12c8d03511d22e6e9930408b3f90a0e574b8fefc4e161618c3a753806cacb4ea9fa3e115e6ac461401fb6b5bc8a3c4da3aa6320b5d9f25f3b9ed17fb5374b26655afd78e0c1c47e581c6b84f088a420b7ab120d8526a54cf7d1d369234a87190a386905748e1b6f4ff6", 0xd2) setreuid(r0, r0) 10:10:49 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r0, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 10:10:49 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x1) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) recvfrom$unix(r1, &(0x7f00000003c0)=""/148, 0x94, 0x800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000980)=[{&(0x7f0000001280)="c1", 0x1}], 0x1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00'], 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="7e92b030bfc823fb661143ae1dcb74aaaa7253a076d44384f65d9cd210770779aeaaa7332a13f0dda23c66f57868a50eb6404f9f6262209550d2c67911b814016b30019c8b845bd94125759fa625770c33ce2acc413bda1e2dcef7b7b82f49980cceaacef283b7a2881b171d2022105324caf521c418f9c295e8f4507f7561d3ebce4bf62ec945e374db4cc3818a86fb3fac600a0ad4a2151ef108384534fd2b81083b88a4cb59264f1d46ad62b891583d63065552dbb9d385af0a263c5f24649fd8520bcfba822f788824b1bae9c1455d98b91afcdd3a41d4d5487ebd2463872a249734fa14e50377b8fe", 0xeb}, {&(0x7f00000002c0)="2537b6b37b574b8f0f68425f40993f32b1fc394c526331f8a11197002dd571055783c80ef7bea3968b6e0c681ed07dab3bb36a09d72445f9d5a3f284dfeaad74040bcdff2a0cacefd2f86d09e06acd489dc7b252588bb0c498094995715cb7f24910ce2f8e93aa3357feffeb3fc24a7eac3f11186c8802a244a1824cbdc9a1f6c00a929dd870a49af15388bb89a87fdd040026cf3bc79024cf5f5f26d298987c58cdf8ea7fa8e150799cf142bbc213eceb0125da43d2d368035b0c6114a5e7b6d26977d135279a80039f7e2f20e5", 0xce}], 0x2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:10:49 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) 10:10:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 10:10:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) fchflags(r2, 0x10000) getdents(r2, &(0x7f0000000080)=""/61, 0x3d) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/99, &(0x7f0000000000)=0x3b) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) getsockopt(r3, 0x3, 0x5, &(0x7f0000000200)=""/70, &(0x7f00000000c0)=0x46) 10:10:49 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000062c7e9c400"/4098], &(0x7f0000000080)=0x1002) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 10:10:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x34b}, 0x0) 10:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6}]}) r1 = dup2(r0, r0) lseek(r0, 0x0, 0x0, 0x0) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:10:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x22, 0xa6, 0xe44c, "13f7aa1a3a6f42cc64188c9808a015f66f0d2c8e", 0x3, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt(r2, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f00000002c0)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6d09b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee00000000000000", 0xb8) 10:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3d}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x6, 0x2}, {0x9, 0x0, 0x4, 0x6}, {0x1, 0x23ef, 0x4, 0xffffffff88df29a6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='g') 10:10:49 executing program 0: select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f00007e1000)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x100000000000000}, &(0x7f00006c7fc0)={0x5, 0x0, 0x0, 0x0, 0x200}, &(0x7f00008d9ff0)) 10:10:49 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$inet6(r0, &(0x7f0000000240)="74c82a39b1ec8da6d69a3d02e4e83d3b19bc131707c87393608889fedb32ea19bede08cd4245b43d6edf477df2558de59d70597d49adec9e08c9011f63c2ba03b5a38257d79bbc4cf38c8e323d76c92aa601292bdf95ca0a373bd8a927514e097de7cdbbc3953be17b109144c39ca5ab47433ecc1d088a176e4bae5878250ae25bb23f47e1f28d5921886e306a7a965208f1966ad59e584ec194982d86de14a92e20a396fddce9b296c4d037dc6a3652", 0xb0, 0x1, &(0x7f0000000000)={0x18, 0x1, 0x2, 0x4}, 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 10:10:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x2}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) open(&(0x7f0000000040)='.\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00', 0x7}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 10:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getegid() setegid(r1) 10:10:49 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) 10:10:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x8, 0xfff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b7") 10:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c00"/4098], &(0x7f0000000000)=0x1002) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0xdb20}, 0x8) shmget(0x0, 0x1000, 0x105, &(0x7f0000ffc000/0x1000)=nil) getgid() syz_emit_ethernet(0xfffffffffffffe91, &(0x7f0000000340)="b6") 10:10:49 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0xfffffffffffffc4e) r1 = fcntl$dupfd(r0, 0x0, r0) shmget(0x1, 0x3000, 0x250, &(0x7f0000ffd000/0x3000)=nil) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 10:10:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7, 0x6, 0x8, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:10:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 10:10:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x0, 0x2}) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="ebff", 0x2) 10:10:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) 16:00:00 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) login: pckbd_enable: command error 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() r0 = socket(0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(0x0) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x57, 0x20, 0xffffffff, 0x80000001}], 0x7fffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x10, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x29, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x82, 0x4, 0x200}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x80000000, 0x7}, {{r1}, 0x86d27411c22b5f94, 0x20, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0xb1, 0x20000000, 0x1000, 0xf78c}, {{r1}, 0xfffffffffffffff8, 0x2, 0xa, 0x6, 0x7f}, {{r1}, 0xffffffffffffffff, 0x10, 0x5, 0x7, 0x4}], 0x7fff, &(0x7f0000000180)={0x6, 0x80000001}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/216) semop(r1, &(0x7f0000000400)=[{0x0, 0x5, 0x1000}, {0x0, 0x80000001, 0x1800}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pread(r2, &(0x7f0000000440)="af9337763321bcd59b505a544d75966bc03be594fbbe6f6682e569d9ff28bee1620c25ddff1f431736ccb3d6cfdeb368768cdd318293eef6e3ed6f43bad55d83b1b3e4c3aa89b617b3bd1eef8317fa43cbf5cba2d0b5402a57eda1b5d688c94f87a219a78aaccbe03a7f169322407d1563a26c92cc60704b85397cb9552dda42936c92daa5d8ab83e53b80cbdf7296e900430bfa1fb4f298c656bd5519c23367b98c7fb0d187ffac6668ab8d96b38d3e985c5480afd76927e36cc01a64f2837e3107b3711f5f5803c375f7c0b6e70bde45a04cbf1c3032646ba219ef6d01afd9599507d7af3e6e9b45d67e8290eee35d06c87aacbd6012c4902ec983d448c49259dd758ce5e3309bbe7b643004d08dfd39a3d7c6cc27323ad991c80de56f72426d33771493cb97e57f436d57ce13f1324a65a26dead9376b1dad9a2a67ade934f2d59cfb82f77871bf1ab3189bbf7563a56b5e3117e49e0763a3e49b28b26c381865e51b8d8964cbce700a32c165ef2bdb402506fe7f7ba2f4f3fa87726bbe462a1064dc7384b2e85793b7c32481d32cb9f50ff2dcf488aa71483f10cc9448b84d73a52eb42a1d7fba646fe0fb016a81881d1a06bfd878461e7f59fadb9f0b8332bb7d8f07dd5f36646f8f1a3c4b81639d3f3b48e58007d536d6d2911d1b0c601d6d699fe478de2d901e0945e0c96f40f31236858a6d0f4f58315d25b703eb49fc4cbd5201c9d273507c469925e62ff5acfb7c1b3de225262c08533f0c8a9360c40c30f3c4b60e3e947b3e5a5996f263e1a71494c8a475b4ec7a30a4bc25b807d38518108a1ccf6925b672352316b569f7a6b066470093b8d66c2b04f2561c24f6dce19152d3b93a57bef83211be1e2d73fefae0d9fdf0e7b13849095a80475137011e25254296b16fa7c9c96626d435d20741e770617b96d5c7d77198810584e09eb8ba7b930c3b678f37c227c7d713ad181575e3f555756d5c194668c450f124a2c4a5b28ab9b3c535127b3a59b46e259f4e4af07829e570e028e448178e14cf2f19e1209004ec11b7a1b204b4040ca328678953d610a5834d732208133029cc72c3070c891a75b804bef3d9444284a551cd6c2a6bf1b5df1096ab8ba86461fd5f6c9b7b95e6e89c24c80a271868d90110cc4c23f61a79e1ad6bab5b09704cf8e97fc3d23740bb8b6afcc193a083bfcf4e32d6709de15f98ee3a467de8a80f466c329649779c52333a9c30d47f5356c8cea3aeb8840e93cb20ccdea183018c60eb128dac70e26f2a1f8f171d4bb291b7da6f08fe5cadb35f09d13077505bc60a6e02c4dee8d33bb089df72300de5aaf03ecfcf9e1a9a70df4b2b5f7594fff0799333a3ff48c123e5778edbab57f02b314aa8c3242d2dada6bfbd84e7f9a0df7f8a7bc1cea261817927a34d651b444709df21f5d5a93b753550c76e464c6c527f48561cb37156cb09f32e6e247295b946e77982df85d038f411fe9a93e5c8743f23e0d44a8aa255246f2bd3f60c0b01a038a8521c836b1cbe6fb5e625337886466bb0b0c50223aa98eaf34b75cb49635f2e6e0a31e28799ece890b3c57fea7f0c8da134a0431032dbdf87602caddd540ac3876f796e9ec95a877aa8ba68e01762f8c16764c7c3a20f0a7b267493e7e233757fdb322124cfea5bc44c3dd6528617d0eaf925cdc6d26ad13ef4462cb9526cbbd44ac572a0aaa7db8dd2c84d31dc87d1d021a35754f12ed77e3c1e93c173ee73740ca1f02f735c2e81e85bf2a9282d506fce05badf9c546f8924abbc2e72e6c172ec224a38374850983bcf6a9f24e5c1999d88e1e5a2046c12ee351e5f1a6a95be391108e6c327233996337464b95b0b8c2c0d9938956e078d39f44754ed148d6dd14d736f12364d5373ea8420db31ba19c8e3206f7cd45f21b99a2a401baeadf40387d6a7a7f80b0dfb5ea5f416d622367b934b583f9dabdc6af8070390d1d9f9cc9f91f8f043728a1309910edab4775f03055f563bed2291a2c02342e1282e45e55d7f41a4507ab5d72fe4dfdfccb339521273ddaf39e61c57edc09622d449a65b97062d5fc1a518bcdcef3b00be9f521dc262c4d4e5440c61511ca3f9aa2a8089a6b2eb2012fbb51fc01f1f215e0100207c835f5a92ec469f340e8360029c586d2bb36e3fa5259f0174068239e1e98651d4f685e9c027c3c849b4159063b49137b72351c4ee30cc8882350ed9ad9d38be82d32ccc3bb6fee4ee24a0960304cfb0593a46de552c8c74329426d3788f4e3c73aff4e939d99bb98e2fcc2aba53b0ef721e96a4cd9bce6706067cc06404caa775dda2b19a2779316ef45e3afd4fa5160063844d519c466f4fc07c42b4b2ae435642e71d5f6e45801f1593ae125dc97b86717c15aaa209b6d539a9884cd9df0be7812ad98f43c62aa279483e0e3bbe6a34990cc998ca9ae1d6d740a2af767e469ea839083e49064569ba4446c3460fcb8b612b1e5b5fedc6ca323406f26c91e4506955fa2a8d212ab2a7025397dedc3342a15349b55639837586949a31ed967e3bf186d910e41ae62d2e58eff4b5334bc375a12cc54dfa8c167b909c6134d6358f0c15809c6c6cea1c44a8fd4c21a9d9aeb24689fbbd9e5ad7974ccee672d2d56b39d79a4edf50373061070d95ea7c7186ace63d3ad1156a242e54b2ec54f038d157c19a11e08a03866620e655223edbb05ba1cad5d3beada6d2aeba468a7bb3af39f9f354ded53ab7a4ae90cf2283fcb7c6541d6ab3e1300540f0c4692c26ac9cf6ee5075cc5ca3e01554573641dd66e18f2822e49c3f25d0968f1e6144b651b68cd9a975753593e9d968117ca9421dd897987c7bc85c0fd67794f9bd2249142be29c1841ec01aeea0c145c353751ef64910ea575e064500f9287ce07d031efa61f518d30d2ae26440ba869e4d7492d856850487f29a0f7d6692e178e47d3f5ad874a8671d1af4ba8b9753bc7e2bd7ce77b2c277b518b2d0a3b6506fe4d41265d0e0cd975415cd2685af84f6a3fe0fd89da787cc0eee0c53eb39ae8f61b3b51680b95a665fd9a5f1f3abeb7667d8ca85c231bb0cbdd680c39943fce838ee0c0afdd27dc80d4b8acd14768b1bf153bd5eef5174f1fe05208cfde7727201d5ef6abacaf8df7066d705fd16aab17191c98cb329bbbeb433462aa5cd6b85c00e952438441c24a5ecdad192fd08d6e075ab7b53bda2a45bbe58553661b1cc42aed985fc0b4f8eac0497b246926a756879ed085a7f847bb4aa2d7e794956136144239708e6b9de83b0b07ca58d1950ac53b6589b3e9ea57cbb384fe85ae58df621ee7d5be718f91856e09b11bb0f25d9d135f56d9a6a5e65e98797edcc067a759c70de63c7557b59c7c3ed40c8ffde5db8083c8b058c22faec5d159fdf52a3d00bd1cef10b38961dbd40ef397a28f9d2a66ffc609385af35f89b0dab0d720eb3db21bb571a3b71c37c88451e1918bef2d678e72f56622991e2e8f441e154f2492eba60fc590662e6f188369d6eb0d129d8fe5a391e9e95f0d71929fb38356ff0852edef8ccdac9b7647bac9cb422bda9bdc99ade44e1696080c7380c7ea1717eaba0af1af2e2e081bf69c2902f7eb3e4727a45eb4dd1fabccf14fbb152e8fd47c343ac674f86d1418ed83ed3beccca2137b24c898b1503a2760db9d597733dac017f1f2635c5e5f8c5f9d5d66972b012180f67f6e3aec58ee94448146156e15a7b23e42f3f2e891e80c82869239f59ff9482b9ff5e1ea371aed8bd15bdb96cd16cb27a3193d8995ded40add0267d902862d4284405832b201d2ab7722ae30d6712014871090a92ba2ab326a4fec9e02a9b99a96e1981f09a864d3c0b6e890d83154c59c7fcedb64f5f197ea3d6d7f8e05907480884150540f34563604bee2284eeef7f138374ee7fa6c90cc5e6bead48bb1ae110a3c988a0383804f0899c6b9bb5b8c77d5c1ceea4eb5ddbae979a92c52c0a9ff08fe4e0f5b24c57ba02918099d3ed2510e42d526183d502126c046a8f014ff6d612fe4b0487a98dfc3f448cd8b65bea8095bfbae07d57a0b6ee6e53b3578cc2ccc8da2194411b30379825b56eebae0b6336625ada16ab8aea8ed6bf5b37738e63a3bad3234c0f3171bf36f0ae232b8b90b93ca264221b7e3a3f0e55c087c55da8c0395544962d28f8c5a463c206d0300f6cfeab7210b84c628150ccee9d077ee2db67608c41b290e2ab794f7cab7a0d70c384ebc85e739e04fb3cd6b59b51c76f442fe8a29c74b95df67aa7f4b217f843411a32c291d28eed8935c0d8f4db50029932bad70ab4641a37e572887a7661fb5c259d05388d462e19388f4214ace81ddf75bed19ddf9fbd0389e3b18f9d06e906f2dbd27de8e9b66ae3bb59882e1643af7a2e297aadc04a57cc04efbde048b3a0eca5af703436322efcfe3aa2512a3f720f103ba7b5641f585fed0f63f697b5bfb96be0fe13bb5fb65c1a27d931895945312f29ff126cddc37c1e82aee3eacdfa74fc520b7ad2f03e795828507fb516b5bcdf1861ebe115ad7cba673fa6fb837eb6222b4e6c03927b75c68bd17ec723be327d84c658dcadb962ab38028136ae016485f1447a2bb4820578d40f55795b8f77068a911b994bbe681e436805835b37ed7dc5f34a44dfcb96930ad8da6c0dd67c4a4fed4954a9c096acd2da3d4c690d3bfcd58a215962d428100e2213e48b8d4cc013526488a4a716cba48e7e74d50b95c51dfb0c737694fc7a3cb8c7a58b0e1c33df27e15925a49d689a48f731a9c89de9c4e28773a6f90504c00a9ef0fc7d398cddd78524cfce8a98a3f369ce865c60a3fb8983640bb9eb250909f3e727aa90af1e2d55cdcdf136e5ee050e427d76a792a30f0124c8e22e0b1fd295c9fdbc3579840b89771234bb421e844b004ac6609d5c700292cf84012001f40273c46d905a73467ea39bb820d4b229ece20d86191c942051435b7478cde2bb80f4da68d497c20085ebdafb72a39c0f9af6229821db28961f55d85a14389608c5be53949d2203e32c330a843f58a9eb18e9c8fc71ee5b0829bbd5fa9d7549ea491027c07dc83e982b1404ec23a4bb782f84b81079052e96e06983e18ddc66f645ddb8f4e4386182a45a79f14cf12c54b11ae6a530dec5a1a6dee26b65665d759909dadc7374f4895691ab9c7b8d7f367c9a4d121a3ec56b1da33e085ddcad40db779dfc1b4231db294067859daca49610dcfe1a86732d07071c38a1ac906e0c2b41f1e794c10d50cf4b8c94e71db9001b596aea51d4f9b841cb960f32f5e46fae8a7259d6ac4501d421eb2f611083f89bc8237dc9815886f1ce59e7c258ade3b336373eb5430bb68d2f16d7830b6cc6964eef4f5536934cd3861a5453ab040bb4a1abdf674a4d1487250345048b783cf4492d19c6b8607ff6beae804acb3a18b23c97fb7a06a4b3d4c77548a5d577cb10f7218c467f1ca8b3df961a54f7a410e18b142f16f3a63a303c27fc0fd1347c89a1159672aa2babd78426008457ca06b0bee152ff70bc0f06509f890848409ab1f21716d958ff25e2c975d3bc79af932af82799e22d9129f3c25a44c3f25b1bb5b07333c1294d4e5e9fd5540fda657c4b9bdb0a5e559b1e603cb0d60a46d9654dc50a8fd169b394c476448199a728580107d6a4673fbc8edd118a2097d6e95e3e34d6e2fdd235c865dfebd6447a2a77efb362c42cd7aeae54bfbf90ddb05dac3620acded158420cdb561134e2a2ee029093fb14c8d9422cb3f5cad5a6622f4f0c0f681c7cb3ba5fa746a90475067f7ab0b8a6cd6439feef139276df54f", 0x1000, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) semget(0x2, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x400, 0x1, 0xb3, 0xa80, "f5f322213a872e88cc3c8b225a22e68ee01f0d33", 0x40, 0x7ff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x100000000) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000300)=0x200) pipe(&(0x7f0000001480)) syz_emit_ethernet(0x1, &(0x7f0000000180)='G') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000014c0)=0x8) bind$unix(r2, &(0x7f0000001440)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000340)=""/145) 16:00:01 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) getitimer(0x2, &(0x7f0000000040)) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:00:01 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000140)=0x80000000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8208, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x800) mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) open(&(0x7f0000000180)='./bus\x00', 0xffffffffffffffff, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:01 executing program 0: r0 = kqueue() fsync(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0xffffffffffffffff) r3 = dup2(r1, r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) setsockopt$inet_opts(r2, 0x0, 0x208000000000c, &(0x7f00000000c0), 0x0) 16:00:01 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) shutdown(r0, 0x0) getsockopt(r0, 0x401, 0x28e, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20041, 0xa6) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r0 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x4, &(0x7f0000000640)) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x100000002, 0x7f) socket$unix(0x1, 0x1, 0x0) socket$inet6(0x18, 0x1, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:01 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = socket(0x18, 0x3, 0x20) recvfrom$inet6(r1, &(0x7f0000000100)=""/253, 0xfd, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x6ad7c1b0, 0x3}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x1) connect(r2, &(0x7f0000000200)=@in6={0x18, 0x1, 0x4a, 0x9}, 0xc) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0xffffff1b) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x25, 0x4}, {0x1, 0x4}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ftruncate(r0, 0x0, 0x7fffffff) r1 = fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) flock(r1, 0x4) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x6) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = semget(0x2, 0x0, 0x41) semctl$GETPID(r1, 0x7, 0x4, &(0x7f00000000c0)=""/205) 16:00:01 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x280, &(0x7f0000000100)=0x4, 0x4) pread(r0, &(0x7f0000000200)="1dbd9418f833", 0x6, 0x0, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180), &(0x7f00000001c0)=0x4) bind$inet(r0, &(0x7f0000000140)={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000000840)={&(0x7f0000000880)=ANY=[@ANYBLOB="01002e2f66e91b04161a089f91edf61681696c65daffffffffffffff86fb463000447b951acc858188d84a271daf84c5fc1a74e65ab924f14310408179955ee2cddc304f13a9ebc4581d08357f07833d259f005758c32327b92059a9de77404f28a4750c973068cd0989422bd60db7bc2f2b60885438c2381663b17d17352a5fbff9cd000a88c22722da7e4b0c7ddd6782110451e85ac6a9ce75d511d99109376f0271ad86714c26c564e30d0e6605a962f1c829b49064e3f5da1e02126d147e68bed5f19a122a74979fc8d2e28aab7ab38010d6e2308fc0a431c1aff52d255031fb31cb3ceded2ee9c6e86dc3aeb5bb945b070a906314ff0987c816498adb49b4358f7474d213c8d432e2af18d73bf66280e2142217461e13a9ce217d854f479e22accb179000e289497f8075e5321985bc5d722b383cd96073e444baa4ac628f66608c9484941ec1f6cdbe0ac97d3cb05d580955c82744d00df00889bdb7e7aa2ec2787ca59c8cf54d26eadc1707fa8c68e8d9bb00"/389], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000280)="04c16fc399a5cbcb51a673117bc529804d8299badc3f8535385cf619c978a518913a5d06bd5c85b170940f551dfddccdda4803f1d2d02c245614892b39fd306ad5452673b3ac2116311a067fad5fbe34ae620148188bf938c9d0188e772fa2b3238e1077fcf2cddb3c399f2c1bb99c0039ff3c49e682ac028e83773e2ada8a67e412f44a83447a55ed47654535797598950ca79aade809bd779c3b6ff8694f2817284c32292d4b8253962227ce6f8d475bbc96a7", 0xb4}, {&(0x7f0000000340)="efa86d412498ada9264055fe511471470a122cf3dd2b27282c95b90bcf4ed7b269109f58ecf13315215238a8dfcc721b7c7c473da4edd51da8d301df3a41202dea2c82281434122107b9e4fbacfffea050154cca5d61b3585368625112ef2536c2601893238e2575b5a2a167e5ca8894a0bbafab08f04f4f7ce55e526aceeb687aa9c401bff57b16e52ae534724079f3ed92acf4fa76e3904dd6049306920f17669cda82f9ed0e94a931dfcfad4ee54a6da1f77b36132e30a6a17fc8098151b0a118e47ac4ad721f1c5ed44c4142d67c14dcf6cea36f94d2", 0xd8}, {&(0x7f0000000440)="85c4ae4d49e5bb10150b3aaa0871763dd36b29aa35a480ad961cfa4ad77bd9c4d2641404fd5db912717d0be3a1a10735b1fa1f449ad019bffa679f9b5eb72a6f8c2fb790235e3abc6a2704d2b377d8a2880a00021c", 0x55}, {&(0x7f00000004c0)="9b2bab25eb87e231b9438fe1307d46e82b5ab23f621b16dccb206d56bb8aeda3d3e8459307bbe437c280797f12d6530a9c833f6c53b1abb6545a9164b133facd1df0b97cf24e4a4089871914ebffb2e7b5c8c5846747b086b85f18ca4ac80330311d220869b220d99cfc46c5ed7b2c4bc90abc169894", 0x76}, {&(0x7f0000000540)="2dab5edb680d10ebfebe178ee22bca9aacedd41a83c9981145afb846c1e1ff86856606032135283a98c18a40f96462c61f116efad328662208a19ffea725a7c83971d0647affc18fc26bf8dfb6d47886ecf622e2ff74993c0d4b9dfefb0ae93cce56e2df3a96583f8c37a7e4dba1437e987dcb46295391fe24422a0242c91eb9107331e510a5a0029fa0796a49837f3c35f309bf94a6a3e59394fb4e03b02e63e270da638413680ffaca4086bed7ac84fd7a454663f72fc76b96efb94810e288d6f2c089240346e7", 0xc8}, {&(0x7f0000000640)="98e96ab686a23144cdc2d252ba0f24ce9e4586f21f56fa35906747ef8ba29de22d3a498fc1fa8046b5774b2b456630440f22971c869bfbe61603c8f6a82bbd156900f66057b752e2203b81a034792333cc308393b064348174d63274a00194fe342c2033695470ce", 0x68}], 0x6, &(0x7f0000000740)=[{0xe8, 0xffff, 0x800000, "0698055c8c801d6099ec31edd5acb9ae5b498836005482bb7dd000a21196a326d4d1418f84f7f0cf4f3c7c44a07ad2f2bd200683f71f111cedff56c442afed85c16efae0232022346db8140983974fe2685dbd17a121bbac3c4aa8ebe18757ea65df28ad40423dc0e0de6c7727c8839278e76e381c9685e61bdd6ce18ef389a7a34115166022f1976706f4a6e4b79d123f67151fc4e16e6dec9a5fdf718bf3c186a44e4e36386e7e6634105680763f36af372bb2d750734a3ee100fe441614b02e503bd0a21a1e148af938fff459599dff1b0dbd"}], 0xe8}, 0x402) dup2(r0, r0) getsockopt(r0, 0x8, 0x5, &(0x7f0000000000)=""/155, &(0x7f00000000c0)=0x9b) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000340)) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) 16:00:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0xbc4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) chdir(&(0x7f0000000000)='./bus\x00') write(r0, 0x0, 0x0) msgget$private(0x0, 0x2) write(r0, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000305, &(0x7f0000000000)=[{0x9}, {0x24, 0xfff, 0x0, 0x7fff}, {0x10000}]}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/144, 0x90}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xef1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: nanosleep(&(0x7f0000000100)={0x108}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x1, 0x40069, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) munmap(&(0x7f00003ec000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x81, 0x1, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000010, 0x3}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x3, 0x3f}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0xfffffffffffffff7, 0x3}, {{r0}, 0xfffffffffffffff9, 0x28, 0x20, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x20, 0x4, 0x0, 0x1a5a}], 0xffffffffffffc45f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xa4, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0xf00fffff, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x10, 0x12, 0x8, 0x1}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x100, 0x697}], 0x0, &(0x7f0000000180)={0x100000000, 0x100}) pckbd_enable: command error 16:00:03 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='//ev/null\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/175) msgget$private(0x0, 0x4) msgget$private(0x0, 0x83) msgctl$IPC_STAT(r0, 0x4, &(0x7f0000000000)=""/247) 16:00:03 executing program 0: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x321, 0x30) getdents(r0, &(0x7f0000000100)=""/146, 0x92) accept$inet6(r0, 0x0, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) select(0x315, &(0x7f0000000040), 0x0, &(0x7f0000001180)={0x0, 0x0, 0x800000000000000, 0x4, 0x0, 0x1, 0x2000000000000000, 0x800000000000}, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe45, &(0x7f00000001c0)="bfde262dbe0d73c121cab0bfa24d188b8d8771bfde6eb9c611bf531f570fdefe83dd820e729f317626a64f7f8367b41cd11326de1695e399b35e4c6f7d571d929d45a5") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x82, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) fcntl$getown(r0, 0x5) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x6) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3d8841075103924d55a3f1005ae97dc4cf73cef4f7021b02a23d7c1987b245d0e06e85f58751774b168db71b2934d45f926d764f44c237be530e4a377a71a03cd481fbc9da3eef40bc4846c2d76b6a98eb9dcbb532"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x102) close(r0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:04 executing program 1: r0 = getuid() setuid(r0) r1 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/6) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x1000, 0x538, &(0x7f0000fff000/0x1000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) shmctl$SHM_UNLOCK(r1, 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000040)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4000, 0x480000000) clock_getres(0x7, &(0x7f0000000040)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1dc, &(0x7f0000000140)=[{}]}) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20082, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') recvfrom$inet(r0, 0x0, 0x0, 0x100803, 0x0, 0xfffffe19) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xbf4, 0x80000001}, {0x0, 0x100}}) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRES64=r3, @ANYBLOB="8fdc2d8f45ba127e9db3c50c1fd171eb1aaa068b26cbdc8d27dca2d020abf85f37edee81284f2331c9e546f5e5241ea61ee03d28ca451a83be21945ca9269af14360ed"], @ANYRES16=r2, @ANYRESDEC=r3, @ANYRESDEC=r3, @ANYBLOB="ab49bdea053b1f53a6cec87b0d387f8d4595525a3b94af561511b608d24b90f340b72b39d77b24e99c1fdf59d906390858fcef6b4418b78773917af4b4b085495f041f10bc29b02b2b553b9ad64d2728c0fc2a9585efed504b46cef8f32278dcc6948ebbb271715a76b737bb461562c5de3da66591ec74903194cae3865e9c794ec3c3c4d2a70db592484243b3b0dba4030879df33f4de763620bdb44f280e4a991f6a836dad3b44096c6fd641ab8e269aa53a5efc8edecda962"], @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r2, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="8113eb292f6b55b516b1020dbb62be95390550681b6b5cf35a9a23fa17cf13127a1806183b8f411bd7233006e81a3e4f40a16543b74064ece0bae7050a134dea27a5a8cf368156afffffa4c2615a88c035f5138c1c106ad2fb0425d6b05c4e1da69117821d6c7e4020c1f853f4110c9535c99cd9f240fd3aada7493f6b4667920779b744bde2b3f60248e42213d33c743b21926b4a2419d5315545f454c776c44dc717f6990d8c16ff112062d73e1d6bc8983cd9911d88f4924478245ce3d8bc3889", @ANYRESOCT=0x0, @ANYPTR, @ANYRES16=r2, @ANYRESHEX=r3, @ANYRES64=r2, @ANYPTR], @ANYRES64=r2, @ANYRESDEC=0x0], @ANYBLOB="006bd021d91ea46b5de331a02046282aa286c3447bbe4209f595010778610dc5a04a55fcc7069243ce677f0b321babc1625c2f09f3000c6961c4bcebf2012c236d6552ca895ead9fcd3bf5712b18cd8e70217c4e4a8183ec6a85af59607775540b947873a9d3936ef4319bcd66a3bed85909f91694eae188e1d6cbdb31e93efc59e0e1ed73c409ffebfa4b27579f95a24302caafbda1feaaa60a66dc7b1116a6693f5c648d1c532eb763691ded901499242d3e14a5ae778dfcb3ec4d1f4167790a3cb72fcbead76aae288b90d9a4aadd877a56996387"], 0x565}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) poll(&(0x7f0000000040)=[{r1, 0x100}, {r3, 0x40}, {r0, 0x88}], 0x3, 0x52) 16:00:04 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x4b5c, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) msgget(0x0, 0x1) listen(r0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f00000025c0)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x8}, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)="d4f91da774e9f5973978f117a8ffc7713c58bf9f6a88f11215c2a484fcebd43584c6871d2887890ed0e7f7f9f447ff65571ea544cc732e517bd324dc13682a4e31b7ee160f370b04819d00967a7d7dc8560c9b3bde1412da49c36eda123534618e170fd15bf1111caac0dc0b2152d71328a7164150d52cc5d645ab607c9bd5629a8483a656d2baeec91a", 0x8a}, {&(0x7f0000000180)="3056e4a11661923b66b16f022a620eba764f34c1c93da8571dc149942ca176b206ffb3d281e2133e48b08879965eca29ebc4ef72daef296d41f183b6d121bc677126bddaedfcdf91488c01d1bc58c6618f686b84d2531d3cb1aa064960c367effd6838f88ee5324b0f2039d4ba8c4f7406da8342caa3d2a26039c5426d3095088d727c617c3a9e1d21416ea3a2c49424887702a8de33cf25bc992c6f973b910ea7529ccde6bba08b92f6cb7e0baf177f370c2c15d743e377bbca150069c977a32e9aceb8738957693e9bb88196ea5a439d963cb4bb6763d21196f2c735886cda5aadd1459207b2072d736c14e92e6a0b10d2d6f17b94dbbfcc10856519231665d1526d77c6a4c0db027114c923c56af10f77a6172c9cc8c677d4d840b22b2d6c9892b55b67a34a5e9b3225612d96160f0cd5fe5845a1589f9f17ad224ce264f8c9db42b2ccba8076130904274980624b6b90800b68c71d37e9a19d67a97ffd136658c7db3343963faaa1081ee742cc057e1db1e9e95526ab37940f187e1bdd26a13f8b0afe520c9397d99b2cc58ef55ffb9e727e6ca351d0edd569ce2ea369289ff88f4bdd856ee9acb20f9673382bdb9407e5a59e2f9efa8f899c558754a84892305e4ec83c12915f235b78db6b3043a3b96fc8d51bfe415ed5d53172ae935a0a0fd295745bd1ebc424abb46cb98457af903198cdaf2f3a903b44530be322b10b7529f596bf604fee1d8c598af5377f8f20842566dcb4f8e607f2b1cab940e76ed7ceb2b2687adcd8511e9cae8d3e63a0f920cd6a38ff3c6fb7dce63d38b868e620fda56e87f12ecb65eef3cdac5f00ce2b76c6357310533101d21f35f36092a24f32966dfb0384e959a3c7cab83974629a1a9118db9ab401f43635c05df5d20531ef32cbfd946f5bc00da5774845c9ea90b166fa27c04e851a8f6c4e82f66685b9785f7a4c349a5deea62526f504f9910a7d629ffbc22093b3fb705ada272844ccff748bd17bae1bc85e57e2d6c9af23167329f19ade73ca2566c9a87174bdb5201aec0373382082cd7977f506d21cd10db8b1c843808e85f09343f0fec82caa4c5e17536d3bc1305bba4f0322635abe378b01387a361c19041ef6220298651a5ed8f7aebe45f2939f88899c25fcde7dab8c8919153b8b73cb1953241b689810723fb3d51c3f2cafdbcbc615a844c83bbd1179394a47be3f50cb0716e41230523ca33c6bf64f13c445cbf5e49fe56f0a48675e3235c17a59c29a56f3f825d10618f58135623936e6265563cbd76c01a7038935d4249c348708e25a88db410ea52d437e207a9ed3578942d8edb0cd61f706c4e12798831e3bfa5650a523086a5158e6b0a5353a6dc29cd2e3b326e0a546f6b6e9cab27cb3422ae1dd72c0fc6aefae20717bfd2e764c65512b589dd16f5b289f868f544426f5ec9ba71b5f2f721560589536372d2d409587077c1cda5c3390f2fd47f167cb4bccb141a4ac6bf58b1c86533d4b0b9640747cf96153453c1f8a26ae13adffa4c868d1fa372f7f07ed4f4100e5eb01ffb01f80860da9731728420a0c620557d068f32fd7a938594f3e65b2a8389a9936dccca955fc4d63a151d76109191fef361ab7f796af24865447d8fa19c6ad129acc785e49e3315bc6cb27e65fb9349fa8edc30d939c84405322a5a9f8bcc653689975fcaf07e7db103a1bf378f231cdcfd52aa978cc4e436fb1299c32dc2a1d6d77dfc22009df976b056beafe8c40e93b61f8d19340a8f8e5d7352882e75e21d8734fd05826b889e7fba0141b993c4cb391dbd2a0ad4e045729d48719d3c4eea1159c12c29c1f58c17d92c2f791f858c1e13c05e1e2a4451e2933047dcec2a08394aa2393176e5b8e0bfe4678ed1cbed6bba63e256ad611fb5d397629224bcd827141e0c6010a4b5015a6000944667987f044637084d5d51d63865a5d7a9ec7872b234332f90c931887c966eb226fb7b23afac2cc5895b37eff29cf10c75e1282d5a34194bbac0204ffd362142f02388565e5cc82644bca6b380adabb7cf9614e84b989223be04d7b11341ee342048492b9657c129319182e4cdd585f6f41449215a0208d17b1bd4db81887cf679ea5772f1135b6192eb19e84faed1f61c576d062b65b9d6aadaaa0e9616afca68492a8e055a9583468c62e143e1f3595370fa33dd4b3c0517bb0fb5dedb6afb256e22a9c6bedb8e5a58aaa1a6342672dcc661a5db41fb907c24a8b15e01dcf2f4b75e2ad7587965413d84b3d2c70c1761b930a3c0dd196c23b456d23fcc0067e6671c36f0de9fb26317c60b06e3c37417293ba1c774bdf8c5e3109ad5583a14fe2691254dc64e8de64011e350d1da4362e06f727b6f3241f9ed2d20826d7e2bdc603daeba79e79c33bb4f05341d447003101e9a5e56bd92cd763f3ae43163dc1d3c9ca42b390335a95308be0c3dc577edc3a605f63ba7960f7ba6905ade6717f5e775f490d37cfb29e050525b3314e7d793971f08d5a19e874f47cc56a5aa653006e6494704af721ab01cc45935927c3faec2c1ddd04b1401078014a08b711676307e4cee64c7f0e94ea6124fa2093d9d0c359095e8cf6977d108f150461cea81708c7122f47606100a821c03e62042d5123e8327eceae4eddfbd4eb524709fdc2cf24e50fae7fe4c7926e41ab1693ca6c07865f81cf851b7ef2f9f37366cd30993375f622582d83d17d5b3db2d35264ef65fdbd77707b563af30d1d7b850ac0f405c29d65dc5efa3099300c7f4ff92d8b49741ccc6da0830f8bc997544b19ad7ab8f12d0856f0ae01f5c77a08a191db885bf4ed86e68a3fedadb75547aeffc6358f745a212f130e1475ba93d4bdaed091e14d038aa1f27cb5a205d988c86150b5ff9f57bc10bf65b2e02d86a026d79fb54ff21d1d9285d86e26120064769c2b478da5919af097ca593ec4dea3672653acf51d85ee746330cce2a379acca87317f48f26b3f14a524481b958a0323c2941ee86b7e6dccb20d0ca092822b3b0988c0f9043ddcd70316150c0f120b87dc410d650df899cffffa94c2f05cf85ac9e9ac96a3f24c3ab42ba6290c5d35db939996b3912916db60f0ce5d923b5a81039edad21373450dc48f2f8530398d3dfb2653ff42cf6ffc9f9a409ebd2ccc85ce609f4eb88105c894d100703c38d38b8c8b4134d46978e8e34ee00ba21dfeaaf173459bafd1516fc4ef410ce2c572ebe52ecc2db62b4e454fb1e1e77de06bb67b74d36ccdf4a103652d30a6f546aed0c892529ea584c3963c97c8a68e709ddee7ab697f91a6ae51ed1a08fa07d6ddbbf47866a7ec084c13518f84c34472c515e684ca0b3f2abcbd260236d10856abfb47016af13880c658fd1a19c5e1ffe5a977c202827cdbc865ee5d0fd8e625dc53fe0375ed17e1428d18138e165717c91cee4048f233f34519de94e5f5e7ea7c8b349aad06a0027e42d1323c363f11be0483aba25dc6c071763d6099ef1ed09d5eaf54c1c3049141f35ca28a03718280973abdf678e5527eefe0662dafdf68435f4f3a6726ad3a508be413c4fa63af9ea1bc26bfb72bf6c1a66cb5cb3b4855f0500ee1d842582742cdc5ffe34e295d4b7dabda348ecb1c08ad40804a11f3fc3064e406be48899962418774b9fa3d4992c77d434a44ccaedbb3453e8c902097122eba6f065d6c188c3990dbc8c0504e85dd812a07da020d385f2265043e56183073e67866180fcaccaf3adca43bab901e0c4bfd010948f59085bdaffa474b8226bc492c11f5a09a6d4e3e5d8422d94a9b787e45901a7fb2d1da57715153f5fa7ff06f9b3566772267a84aaa76896f93b404bcb3e2a071df1724671a4dd1c042348198a1930ddc348d238449002b724a0ca6e7704ec601e169440971af9a167c0a5dd8482303717e227eea75291d0cd7c30c49fbd10b18fa7405b68b3cd157988b323b52da51e041d222973a125d77a3d6f3efe8b3ebb59d35075df4851387b79a46a4ffd9765e3a18a747801e083dbf81fec5845476ca8e62f61387e4f53211d51e53bf771fad4496be01254a2ead1e4103a1ff0ab62fbe875129d1e7aa86c2396a0c4e57be0651538810034d811ec1cfabe8bae4330db0cd31dd6b829a825960e79f9e9ca68e0c8bcd1d865589b8e9600d67b2aba39b4feb5b6846578bf8b70590f0e5ed7c23cbc52369dc3495c5bb0f66753aa6749034e08eaa807c7edf1a8efb0627a51b203837143e80df2fd0a6ebab439b2410e8a4997b819322e7504e9d0aaa5c5e66a7436e8158988706b2e099f99d213a57f7b6970012cf6b10088962f7a6f602710d973c4638f3c17be2159d0eddddb0a01252b70f82302a302e14028648b0abb87df79091aae8f8f696084fd5049a78bfc8dd2af80d752ffe71801fd1392daa02b01b1a4709d88147a5d1b291451376a3156feb0374cd6192849e6f4fe47a4263dd728b4d500c201108d13fe54540dd23da0efe93085b14407e4f26b4b2a6026ecd6ff255a59665c0e41421de2ae9e368546abfd00ba9167620ca171b7d6e1018bc28897c363107a7da7d9587bbf8bff08a5c2be8886d1a8baef52ff5dfdb53b63e5ce31a6a4fbc270ffe27daf90731ed10b1bef5c439c82bb1f76235d85591c5aa56f2d7d806b5fc31ecc61c503b77dd18791dc6f2a9eb7d0131d00894d387b1795f5fe2ab8958daa3bc8d1fab8997735125bca36185c482bd169635b071ea8cd49f763c58835c9c7a3abbe9f79676ac99e63c9a0259820e73a166281d289ee93eea5b146e36923bd6348d68cd0b38c3fc2521d1d246a9d9e03003eee41f6457e5e792823e862bd8365b925e389766f8001279e841d520a8c9a318e3e51fb73c5ef2b6461327635200004deb38071dcdfc2f6606dc8a8c98d1b933749ea20891aceb29c1f655d8c49462cdb91a882440d64379b24e1ddb8d6a14e8a2d513b6c642dde43cebd6ef394c7ea117afc40e60660c8ec085ede93f8070e5c67995adc0fa9c7edb7b1ac380151104c9e884f92d1496b15b1e2f92aeb3367db7013db79ba9de9c87a2273fb038109845433b4818e559ed0a62270838f531b8934750a4b7ac8839fa2441b49528a9c2dad1d481d3316e1af7cf7a6aadeb1845654655fc1ef0086794328a6034ee0c9b034a587f95a0d6eb6de4d9469ac4392c345fcf7d465b396b59c493c18bee7e3fe0cc94bf76aa9df714b368b75aed38e1da0fe450e4ef91a423d03accb6b019791c7e5dde801988ebc3bb4325d4d320d18619e309cee8177670de5ed1326a844b788715451e0198ee9d8f57e85c6204b2b2345deb02b26291cabf6e2fe45faaf92ee2b33691d54171ed9700176d88733353beb232dbcf59623357ebadcd53a24e0fb05cfd022bba6c89849290e44a2c2d8237f99cb5559e12e78c26d76c2b49be39b0c12e42f7d4c625f4bdb2eea66706772096f18775c97458591e4e17361c0cb19b793eb5686a7dfe34ec6c668c8ade9b3062992c292446f2fe85779b9ab13495a0be3215980ece5a3e1e086165bf152fd7d209f9f4ffb896f73cb4ea575258d7bdf743ce6c17ddccdf88157ea285b3ef52b621931620d94f980f053295a822d9718691e9ca2c2ca77d53483f58164197441c471c6b749c5afa4e7ffb0960899f9252a706f30ae848b68737b2636d722f97ec6d2a06931a2d24ba301fb7f463ea499a55ec152c4bd2a0df16f888778ede4d9aef94838b878414fb52186dd65e6b5adc7f2f0b365f3ebde4847e878716edb1b9edaaed547c63df5c56254618e6470a5c3a73f9ce51600468b44180", 0x1000}, {&(0x7f0000001180)="4c66887020db10b2fce4f6ff6d477fb63b2ff65894038af945435ecf871ce38546493a3851e646f918f76d81789054c71f2a8faec2da7f642290332ad2176936d35859dcf3359570827ecf4071fe05586b1febef53e20a1abdff75aa1c0fe6a02862aeef57a612010e941d3e27656085c4d38952013017a8ca02bdf04ada0e692e6ea581f232c05f32dd87374cf31a8befc4b2", 0x93}, {&(0x7f0000001240)="e2803341e843343595e96e0f99023f5f63acdc78122630a24e3ec3566317c7fda7ce95dc141d5799cf72cf9a7f447eb94f1c0d6c96c71101940c3c2b1a081d6f4f43c83ad025383f5d774f64aa684682a73d9d8f17ee", 0x56}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="d7ee42dcf20bbac8b9b829f8ca1ba4f55eecd58a9810ce344d13ec7a42ce4783f85db191c8a8b213517f72a09a3e686d0bc6b2f637e2e5f211b271d62c93e1444b66f3be70ca8ba8dcb8aea5138bc1bce0e54cd4c10c8bfafd5f74905019f7019b50b1ba5b892e356c75a8787526ef5da661b9c73a63390c17acc728c1811a6618175ad5a446ee7afaaac8060090e85e00b3764723152d419e57a27f70af2761833e8fc08dff7d3a3eedf76123f15ef9bea6e8aaecd9bde82b40968d0d52e0b1dd051a1c2c4235f2f6b5ace492a0f5e4ea7937a04d3fdd9a0fa9c67a7240f960844971aa61cc6f56acefdd5398d9288448857db9c94a91", 0xf7}, {&(0x7f0000001400)="86c2deefc9f66a9d722ecb5dc5d5427a5b7501978a6f22de815d0917c5ebe771ad8ce314b6f9e27318205d38f0e52cd58b7a59906836177ce93916dda3042bbf56d10cf51ae89c17fd1135f5c66970983988c3de4ccfee39ba6f215027e2ce22d095ed1de8fb30dab39d35c675403c7d745f249d807f72bb2cc16c576e2534dabc282eb055e6b63b6443c180a697dc9fc8aaad08ca559f69fea0cebc3e5cfc723b1cce20ba770dc28df6ac46a6606c716f0bb54308803d777324310f7d4c7bb0ebfcba8f1049e91189f2c5aad93392474f7c2e35b58fa134ab", 0xd9}], 0x7, &(0x7f0000001580)=[{0x1010, 0xffff, 0xcca, "4f4918429b8b5983d4e3a1ae9ee2767c320993aaf68ef8e2f8df879dda6c3adb603afd8b7a8b6a0e1bab4dfe62f9a9fcd6dba7d6d8fc721da9b4c5eeed87eadc292b9ff3d9093f0a7cffb2ae353e602d683c6ba587ac3ed61f8695bb823f34eb397dde17732a63ffb3495b59c451e299a44fd284dd57736b3926c6d524be3115ad7adc18e19bf71b9bb0911346e806644cae03fac25428f8b62e6b2078dd244cf56a1e6ac0a4a77a5766971e60ac68319c26a672b7494e75f53e8f4c16bb92286f6a5a651a14ab174ea88fdc9b5c59974f033841a3c0e101bf25ac45a3d0ee32cfae5f44eac124286022a9ecb7aaa2d9c456feb7f0df597011fe499ccda6fb0a4f730cb4d1fdf8251a9d52b47532ae33cd65775ae0f22dd9f3840b0331dc7236093187cee8e3855a05e93d815b8154e5c83af7e6b7ba21f81b6e8bfedc6813c52819109acc8da857af4aa9aad867be8b2a69093a0283cfb97dbdf813327eb00a8e35acc1517689916ef9af1a0408bceeb5830f264d4db025dea21352c462c411650214a8c658b2e86cd1b136f803408e1fc43fc700524884feb0668bf5ba0026c2859fe82797dfa2514796a238f4c65e62d20e23967ffa78864c8180ba78a97a6691ec0fe35083d639d38b5e3a4f760149bf923c333de541056b908a0d7510f7cc1678787e213441265da52cb85ffcb09e271c8579c47d4c5711788fa2f20fe69a44fc969390a8041e19c89e3b37a59bd80cb269b1443815f33a58c9c237c0a5e0140bd8c75161398e378c8b41a950976818aed34998cf821494fa876a6d0a47ab72132a78ff0a9e2751241aa0111340e362f063caeba7b4c106bf29e1c4110dd442aba4c55c06a49d1f6c96f6a9fbe21421dfa24f4a598171f6968a863fe31d28b30f89b1b85bccd12ba1754b6d5f9aec0dd8eda439755c9d32bf9fbde2df69babeb819d03f5cc584b15f9cca56e769632d2b2695666dff29e70319e26ce000db41ea824efa7faec1e2a646d19d114eca3916ca6656bbbcfd00a9af1d6b64237b26d873d72b5981f1977fd77213d95da6d0113acca619eb6f927d1d09dcacf11bbd92dc29203fd4b3ef2fd93c0b24ab0c40b6b4e0e2069d42ad66df59ce5f14063372cd7d5d5b87be8317f3261bcf0fa81856af98a853215e3b7c305c30db2045c85d98956dc12fa4be81b2310c46ce9daa29040ad26f1c9c70edf1c19b1b63b3f017c161c311c25213bb345b8ff8df734b9d8c97f235fa28a8229d7368e004139befc886d4a55f6bae77f20bdb24ac572099c744d2b1773b5c2a7ede5e3387b4fca7a57a4c9125a746dc98067c6d09d3c3f8bb9ca0f9da837cc5921a7a61759e0fef7d9d1ef7dcf8d80107219f5b9584ea6737cfff205d51d5346aa995ae7650dee1dd23193f288eaf36a1b25dfa84e8bbeed9c620b0583158227491733a9ce345b938d2ac496a320535b512d03a0fc429e1285c2499c521356fea51e6858a3df9509a0563b84070cd0ca02ecfcfa9d4996fa50a639e61f24f0e246837139c262190d4d0cce97a7e0367349059e17a47624dd65d13ba19411d4e24a541f3e0139a40bd94b2d68d35650e29286737f46f6559c90599d905fcaadd7d6c1c34d8f47e2464def82bc432b5346347c3ff481dc26f39605557b9f36635e1601622d01e6b4b12c64f71d8c95f77ca90f19f17eaa46071912101532c666fbe5d188a424c7f68bd18a34497f9ef13bb3b165d75967eb23ec8f6a068d38f62884604bc8449937418f02bcbf188f24a7fd808309b8429cb85169976dc5a4e4ef48392c6b442a1d4bf1822e6340991f4edca78dd9dca0e6c4e9e40ab7251351e1722f2d01550aeac2f22dcd35ba7c77b418862344fc453c4b6f0c020b6401a7d290c93f34bcfad0d47d164e48ff8712781374295ba6d375b5d7ae9b7580dfc2171113c4bfc37d93f77f79ce86d0871f68a2fc9edff21c94f209f9b4f183b9b4468f7887c3e27e132d72661209788149d04993c2cddf14a2dbc0c311a89ffafe6909322e345107a5b04a62285fb78751867eea6e5c07a486f55e4366b0d48b6503966ab5552070166c135a2e35466e79bcb4d56f7fd8ee90bffb04e9e6d401c8d86231b1a7011864639136d550c174b826e636bb013a4e25bb9eba1a2064eb37129de0b8fe5982bce46d2a8be1d2337e65570f19c9a783b5d705f12fd69b0cf230f682cee7cadb98c0a6d961ca44b523c3fb67d885400b8e67b2e42392430dc3224d736d9852ea530e7d030e9ae6577bb30860717dc06be86d36882bc16e81be6b8f571df790027702e09c454e95d42b133414b4b0f2619019c9c906209a2775b4770b4542af87164548358dbc0e6473c7238c63250d797873d3bc4c213e79638063cadd852fe821efe88f5ac988d67e376e9749c2ba85e51b817613bc718c699bda8e187f95aba060408bbc4a17257df79a09ea0c4b861ca6c5b0ea7e0fe446407e8822feb7cb24deaf8dc12d022747fd44a2264373280bfa78e6a2749724d2ce285863bcf7eeff521095c796c66c67e011a7d237a89f89d6068d4fbea8493f5446dfb33e819e1f87514a4a9f758c38a5f25c5a185fa60f854010effef33aedb83447201d1e874d1d6a6fa33c2177b5b0b2c07d25daefa2b4780470d43fcb46c3fc24dbc597edb7d9ff64eb6c6a8dd08b131d20fa9886d750e6eb537a51f7c59d32612619cbdd24824796fec0ad11eb9e3aaa504187ebc285415a30e1bda637149062c1202fee4df59a11f53ba850e187048d16746895adf99e7404eb994aed8f5b23471d404e8d54855ffce44380f50c88796e1a8c2a9dba59f57d4ff3db6bfd6021cdcc8a6ea39f1ce7ca630f49c48fe4314602036a96e5a1b1266127f080513f72e6875b18d8566c914669fbe8ab41b896b46b518ee45d958746ac122b6ffe4ad6fd02a7cf0bad2024b2862d2205e439a65f8c1d125e1a9c4b211e913e54aad7b4036b30b41990cc1561a163bb61d3eeef586a6b4432ebd774901827688a43a17bcec6a897d40fef03f65307ae309dd315ee73494db4cdcb1f3b86795ccec71dd1f4ebd631477e3a58a5a82f85cbc1051ae666154a34e7766b3931ce60343901a842b33bdaea4f885fe5274939693f7511d0818c084b847db5d363cd56bc70de1274a686df988e95d3b2aacfb46e11940fd4498ee068571d9b70971bc9356c17ddbc0d91a26fe5ffe7a18ba477a29f89d346db45f2d2774b5918f8dc72da284ab1c665ea254a8f74fc7abf379637eee88945910d303469dc705dc7f6558485dfd1064a1701ef24d951d16dc190230a0834d34888c475d15e0aa2c27a6372847c6c95174731f0fd985d682335e93ba94d0df776934cbe82877e8a08d646798a3c52ac50496a965371af0b56748f489bfb83a37766326dda8d3eb2aeac4702777d8644700168d5160805bea102b202b12377fa4491d5c6878f1a47a8e31d3df008253804fd62579f4719a75aa98420e6f98ece2da2de9f6244093424e28ffd555450d7786f43d24ae969224de19de1df8dff1d1d3d5e208f79f94e14928551a072ba299016a372bfee1c5c1da8f7577016782f43e96427b13030d96f31db9c32f24af366b993f87c994094c159cdf9deb551362f0b982ed8f389e8140a151583123f9695ef8a94b9b9d9649148eb620d0f4deb9274a4cc492a5691d5493d8d933bc5f15da73c5382b9286da20c3ee356c5b26ea871ee2792becebe8013c63a6b1c2385429f7b931b23ddd875f181983210e0ce0ddf3db83beac84b2d81e47d8362f8864b3671df8e0f4fb4dfc0a23b3c2dcd0261925f73715129245fef675cea7526e32b08ab6682acf0cbbb5444e12cef608fa349204e2f03e731dec333c7c262c85576b576ee7e663a5c3bd3132dc06b42c420c62401ad6a24efabaaa0650fa182eae35e74dc6ae81fa17daa5e4656cb69204eea5b8ae92b175e2a8ded305918592b5b2ed3a3b011155812989b1b0154d2dc8f6f051876227cb45228163ec7f13a07bcfea416c4acb624a7c86836b982e679157657d1a2453a60805a8e4789eacb4b7d34e48abc20cbd2364cebdd176672a1475089b3aedbd2214a24e6672e188c2848ddbc6dac9f298de6264bb512f461c49282c3d57f9b7195cedb76176803273ad51fce52918dbc261cbdb4fe85b846410f1fac533d98a2023f333326a798c2e459a3835d0bcec94c6a391b10a9e86cad7667b73dfdf126f9a1f1dddf2d7f9bb0d90ddf73cfce1f3da65e0bcfc346063fcba923516bbd18d8f872d59a9b56bfb2d589ab3a09b328c5f25dad6188779bc77cc9150c5b753fc8848ad85e5e8bf36e1da131fad202c271f7aeaed439d7e676ce29be45f7b9453a4aa285f07f522c4b3bc3415001df54baa5f019e5ccc70e57351b2f3380cdfadac72d2a18b963bc869fc8e907bfcea1581987a1fe6df20a0f34e15ca5cafd0a3b0411d92edf5269e96aeb48f64cff60937b081eb52c8f4ebb33e10c956126774d880b3bcec7528af7a42d178d9f490012deba4d8316a5eeb9bf89dc078ce81f816f5a4b482a4bb993e83b733f0c55f6541e6e2699ec59f77b5647cb260bda8d49602063863ccd7dbf4ce20ad251cbd9aceb238a1fe00e4d999006c60b6e88093ccf9adb9f32bbdc41763d88a150bb61f8a99aae01c86859114534fd1c9b22d778b569ba87d6bf5ab6c0282f97a95c40fb2cc97c054dcf1b96a74dff610eb934a1352b767136f22d5d3c45183cac3205810d5dd0566bb2264d116fd4eeba26cef055565519874fa1f1a5b9e78a2ba06f7875157370d41293fb60fb53d222d71ccbd606b80b06b71d552e18951cc6d0452cc3af3cea73a22ee9486ff3bf28b9a3c2bb8146e6a656970bb9d7f7c132275b1f15f041e551bddba07dfc0ec9d2c9b9806d5d01c76dd1f16bee9414983848ca55de5b2752be9cfd00f471ef120aee774078f4d554a27872404912b577b53558637fabd5867a9e82103200b78a7dd351a888513af213074912a95e6957991abe25ea7489515778fcdb611280c63a02cda13becc145aa8b5cb2b4d88208eb547f31b1c08a6470436cd12e87562d98d045e2ed0a989984d97fe4a486b1cf2f1df6eaff30fb39c73d31e9065f9673e9c50afe03e2f87bad1b74fbc6bc99dea1e2ecc15df2b7ed9123172ebabab6430f5b78e4035d73d1fcc780a19ca2e625e4f549147a84dae1d2fd3ddb8eec5e8cc60c1a9fcf599fac4c9ffd6abc99cff59e7d7449b2d56713bda4addc16d91b888f3cf2124c3008fb590e346b796703ce887411d3081f4b6fb977d1365d3b49df854283de77b779f6b5187657ec3d683c117b71e25897b9f1e3f133b62145a816ae3c72d07eab7a9ce90596363d499e46d37de62052c5d451a801b0f89c8565e64fb8ac2d7025bca3ad011ce516d4519d1c3056ec1f5276bdafa206a2fa8ffe8dd3689ddf622546b721edf2a9b33959a7e9627d3116772a88a7c2730ffb6a921047384ab675dac02de5938ea8269f00f73f5bcdb498b1e4b0e4063cba20c3c93501795ba23b188a9eacfbe9d746da525f9f5046a5bd8f52b191186e37ef9c03f4ef29967e3fe0f611e4004a6a1097290abedb8d17ed9fbffb5e62ed0eca81788a1c6d6dd99017eefe535f9653960e633738feb56737cfb0dd1dfd09a566cd392695954fe7d9c01a5226d6cd0f5ee24800afda6f477da4a1eda8d401cec7dffc90f5b54e3d73af7e50587afced9e2916ea3e095b88d0b090dc4ab4a604323c0361109d0e538d649d4223a96daf9cb"}], 0x1010}, 0x40c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86134) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) r1 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/110, 0x6e}], 0x1, &(0x7f0000000100)=""/252, 0xfc}, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() listen(r1, 0x7) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) dup2(r1, r3) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x1, './bus\x00', './bus\x00'}) utimes(&(0x7f0000000140)='\x00', &(0x7f0000000180)={{0x1, 0x1}, {0xff, 0xffffffffffffffe1}}) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0xfff) fchflags(r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x24e6, 0x9, 0x9, 0x8}]}) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) r1 = getpgid(0x0) r2 = getuid() getgroups(0x8, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="950c9b71b02cfc9d990fae60b5d16c36ea3bb64501a6d093ecbdc57f580116a7e510e4c416292b1d2b8b4bba1bda49e9ea6585cf32e1bdea9ba7cb4a1fd4f54a25bebad7f1e0cba6a2ea11d40ee8d964ebe5887d59b0e6a0f0102eab32c050", 0x5f}], 0x1, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000d93b5ec1abe5a6e8d7e6242efa6ef63538d8f7000000005c41c44617b50e000000007a73142e3c3818130a01d27401d32b97caed8d4b33", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x8}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 16:00:06 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x495, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={0x0, 0xfffffffffffffe2d}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8080, 0x0) msgget$private(0x0, 0x604) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xa7) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000000000100c1, 0x4000000000000) ftruncate(r0, 0x0, 0x7ffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x42, 0x0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000940)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/79, 0x4f}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000240)=""/221, 0xdd}, {&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000000340)=""/105, 0x69}], 0x6, &(0x7f0000000440)=""/90, 0x5a}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000500)=0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x29) sendto$inet6(r1, &(0x7f0000000180)="8998ee76230790eec30955da41a4b1dba502d6d836ca4ec94f7ab57aacd8d5e1b59cf354fc966c6a7517b8b2c7388c4919cd097168a49df89420739bfc869022332171938b6b6c1404cd9f214473379eee923c9d27a5b87c4ae0eb9e2353a2f9a9887c2aed5888ed582d34edeb5bb113a5fcd32d2fe6a5210e404c3d76bf4a37f5039c7b70e2902e7c71a6ec431a6d67dc086cbfc34931d89045bb0302f3c9d4ea724be574d99fc67e51015c2838ad269f4800355d5096e914335925e2be33860366ba84dc197d6c2fb7c861da7bfe4a5e9c5326fb4153", 0xd7, 0xb, &(0x7f0000000080)={0x18, 0x0, 0x4cac70d4, 0x9}, 0xc) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x3, 0x3, './file0\x00', 0x8, 0x401, 0x7ff, 0x7f}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x82) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000006c0)=0x40) sendmsg$unix(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) r4 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0x72) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x100000001, 0x33}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000780)=0x1) r5 = open$dir(&(0x7f0000000740)='./file0\x00', 0x880, 0x40) ioctl$TIOCCDTR(r0, 0x20007478) recvmsg(r4, &(0x7f0000000680)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)=""/243, 0xf3}, {&(0x7f00000007c0)=""/82, 0x52}, {&(0x7f0000000840)=""/8, 0x3fe}, {&(0x7f0000000400)=""/135, 0x87}, {&(0x7f00000004c0)=""/124, 0xfffffffffffffd7f}], 0x5, &(0x7f00000005c0)=""/140, 0x8c}, 0x1) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) r8 = getpid() r9 = geteuid() r10 = getegid() r11 = getpid() r12 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) r14 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getgroups(0x6, &(0x7f0000001c00)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r17 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, 0xc) r19 = getegid() r20 = getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d80)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000001dc0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000001f40)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000000880)="5f20959843be1be6ff78d4da1fa9f7a10b33d557fb35aaf282ad1f198c83be0a562781d9478e3d289524d6ab6e2e99af27df3548539b858a7e35800e6a6c78360d56f4e210eb11e6a4716c0a9781d067d7c0240ea0d2797fbab6bb64ed39d2669bb6fcbace6f09850be9959192e20a43cbcaac1969a65eb69b0a8e05409d5fa1bb10eea9ee290c693690b63c", 0x8c}, {&(0x7f0000000380)="074ab3a20e379d6a1e3f95554c65cef01ded3539cf3ddb237a6c21814821110da9540d650fb1d5dd47e896e2a3d5c2c6f2c9e9a43d95526243caa6ee94a9fc5c62f6058085d72dbb80e5438f862e426b3be6bec8061526e81f8ca7b7554af001ea4aa642b594e133a784d43d", 0x6c}, {&(0x7f0000000940)="853f27eb373b605798e705659ba5bc8dab0df319a471b2c12a4b9ec8d9ae561ef4563d5e5ad1984e60c543d2ab5c408435d4ba120b30de07e4e155a0b1a19ff10ba5895137d66156ceb771508570c8d0e353f931bd28870dc83752dd35bb846db240851881d190d9ac7021e509ef2baf30ed325135f14da3a1be2269b89208a625b08eb724e820a5b2e4fa34024f3ec499d0bc661820da69d451265b2adf3483b03eb4364ce49af34fcaff62dedc432768d04171395a0f746d579552db8e71af3fe40170e0a003f1582f23269ef3b95cb0ce6f093330506a69805f0ac5d0de7d269e7179d1b1dbf29fb2b3ec3527", 0xee}, {&(0x7f0000000a40)="65d88e56eaad46b21e01b17425694abc91256dfe8fa5839c959c3c4d4dea2dbb9bb5359ae57c95e1f298234f4ec929801312080f42feb534c7eee1dcafb2b5fc465e802a4fe127954b799629d388405c8f32fbcd4d9c083ab8c26448f2013ed0f5a76762f8853429da2d344edf95d15d42748ec901e7a3f4c7af26b754657c0ebd735b6f7d063acb2e1e41fe9573eaba8615b32b7c7f8bcb37e2f81527c0a2554c90c4ff7784a62f31197a426dbbb7faa727b048280bec5079c29266c26105eb88fed945edb613720980bac6cb15168d03863d2c08ca18f978402ae46e717bf20aafad894a4662a7f339b12bdf9019fe6cdf5db221595dd4a01016476a414b8471511388094f4511df4808399bf5c77a8b9a115d93c6d1c01f4083fa953676f3109e8b7daf6482ca842b7fdf2310b01f848459723038dfd9ac9887b7f84a268c7619938de76fba36190a7d670af21ef1e20427874076c94721f230ec73c4892ba63675b1622fd0afbe8cff9b28e1867ef8e1dfa2c24f1e1c2e3fc8d90a6c41de515c18007cc211ef939089d50d725ad24b1cce2c08cb67000e01ca9d3e19a8bf749821e30a84646d20d7949ab418cb48de9ec79b61cd525da1829feb0a3e9f0af4d8e5d9d036d424a256f84eea2f134571a080aad5c7638494ee8aa9f27b4603c055bb2f79ab6bd61ce2f9bcec14962c81c2d395aaeff946a1273c006aa32aeabad2f77d8d8b2eaefbfc3bf57beef28a39a79ef722fc9e0f104226e57cc25e97bcfcd46c6c07332955711c126b44755bf4807f2b80a0bdb1edaaca72997fc07e8f8eb88ac29ba15f39b65d57967671c4feefea4468da0f6de9063fa43e689083c9715a11348729e749d3675555bd801b5014340456e6cb654cfbda4d85569c22332d7cc41f583010b4528f16a334ec54f1596b5bff31f7d9de746c3988c36ea031cc471e0e2f61b27aa52b9d267f7638f170666f8012be1d2f8520869bf3e9c1ef4500bf2095f62c8ad5d07e81dc9ce17e83a2e6c0732b9bd3c90e4db4663ed1b9cc0ffeb1109292a3d6ed201ddc35cd18748038af0477a2b914f7207c8e69e3bc45c14b1a511f2b601c6aa9bc229ed1126b1b20897adca7708e62fd5681d97a8912ec8cae366fa890ca08f2fa9250621efa29dc368501ac6a80558a83e737800ba20aca72e248b1ea9fd6a903b27e2d5ded41d9e41f7042704ffec899e1fae2161178f393adebefb5f23fda9a06e31c1edbcfedd706484828cccdfc8cccb190b9db91e469d8b15091ccdafd5d367621a78d9facfcfe32dda83c098861c9c1626e84e653cbb96811e35bdc762ba6b451a458538894d77682a5aa929f61afaa1c6e6621c99e50c17da92e2049682271e1a2cfe7c30f3eb1256c53afdbeac2bbed3e97831ea9d262be2b5d9e1bbf0e398aed87f917c91811a1946d732c3ac69ba9663a578abc1471977a4dafac3947d6478284e022186caec0adff0775e75c2c92aaf744eb575d9e7ffe69dc4d2d6ac64a1a0abdc25312ba04971b74fa6e419610b7da29a288a25b1d8e643c429e1a14b942df38b4b96c29ead8269f414d2d9c38ff556bcf6513cd6b3eac457ab78c6b3489b4099af031bdfc31dcd7bc9cf99e9f18f2473cf40b309eb944de39410128a61039071185278a9efb5b3e737d1db405b05f1862479e5e6b9306949ffed28ebf5258c84f2dda27511722001bdebc2a7ec2fe69880fbebfc0560c00e85de1cafb30a36a78af6ab60e78847ba69f0444a50e1e94071c404f6677fb6a5310d717ac46aaf28250a0ab4033989626de2eae6a5635a507472acb8b47bf0a99abb0fe8d1acca9d89c7b31a11c9bd44aa02208c68d834401b80f9939967d7e8951833eab154cde045e83f972480cb690b46b3c7f172a086ed2e6a45eda843b92d7a30eaf843812d9a7004515328685b8d107fed1fe042a5206d897890643d05c63ebfeaea41a76f44941ba3ef9a1aa9bfb9106f4467541b8d160da4dc739ced24fed5bbc9942cf7dc1f5b79a1e0fce6221798233481b037af4cdd8743dd1044225fb4a12f3f239fc82b8e0cebb91cf2d81f9b4a4d1ca4c5cfc19cadc4457fd9b21c2d8485991ec418f5706e88c24098cb50e7184d7c287d45061bb47da5381d8dc1526ec33aeca91054f1df8a28183cc1dd13985312dfdbe3cb8b18e9c100fc2cd938053c2a9bd3adfbead7035d95e6c4956cd6df33c9647295ef9dacf3de43c6d1104ab96754753406a34058d4558694b0d707c42996b87d6c14125cfe728769fedf52a071141d287e38838cb4eb07558724d74e9dcc2cfed1997bf62e132be00a84f8155df2742bfb49944890eb8b7b8907ea8a6e805cd52e8c1b9a7d6eed706c1dc21fe043794ca8b6471693c343c13e6fe1397c2e4581f1d1345ff5a526d7c3532c41280d0bde61eb7b19bdd12526fc2344a685ec19e0f50231e7a000b87baed2d3e59da653d8eba16fbb81c139a94bf61f13ba0cde14cbff5c02c6b5d4b8eddb582beded40cfbdaffb6a219c6fef6911bd74b4b11122f64bbb1ff3621829fab918cdefa7c2b98630ac9b19d2bee7ef81143522c32ccf89f7e047d36c2bc4d1451fe105eb446b2df6c725f4be48441b1b713c92a7c64948fd0ac01f799684062bab726351cbc28810275be660d07a54e584c5fad1989fd536fcff8d6e75c2556ff674192b55f4b1ebab45b362cd2e1096fdc0499e1df5258ee2fc207970a3bf73b94f584ed64514c5a09c55e67a3434241f34c07730a7a6eea3ef5a4ce0be02195824baa9b8b58643245cb841323757a0631c83dd3d6967da8bef46b3a763d6e71d865de520be0ca8f1cbf249c0718c1e174b49a92369d6808dd3587ee6387f07cfa330b1d8fd7035a13d0fbcd7fc41111fd9dc258c8dad34f3d87a75becfa41a30ec9854893ca10327643ce64a27b544f62572a56794463404f20ae394db057416bd53e6ec123ff870a2886c377cbbf9828c0973205a76d2647c5e023c099689deac194bb82b4b188732e84c3b63a7ae7ebe424f35875d9109f85cd29db9a25a21bf51ce8f947aac3a5a9574331b2f2c3f3a3d7dadebe44f98af23f7399e4e5b405514ced2149875d7b751a70e317ac737e2e610bc42592722af0edd40691396c49058ed9faee03a7b68ca61a267e2d957f5f0e7989a5f0249427fd4214ccc4fc5c11ef7f928a30c231cdac23f306bc1718c16baca5f3a18337f2aefca2c9f4e2e078ec2e5dc201d9711969c40249850313bd17633dacea49596e226849b4f7d5247e6e7f3fe79285eb1b9af9cbaf2f8c0c6c8b2357e4ee2fad774f551f90a992a83dbc68e4335a5ef86b3449cd0d11487c0ba320bb8019bfb47586d152558042560794a42ee0a724c9608bdf1952b53fe935d2a7ebe66f6287aa50076361cb06c5e5614f8cbc7fa2c13cb0bba8d3ac68f44827e8e098c5af40db6b13914503f1d451581e8dbd2bb658d5d6c3b44b9bf87d2fceb181b11a335e720e83b145d1649ab44a1d334628083091fef47955e985ccf61e17d64d5dd2a08d74023f7c7e95d612146dc4a75fa57fcb54d0241d3ba100f6f2cfd2ea795f843964b65fea42510d9caecffdf14eab499559513fe50ae82fe7ebf6a9ccac40cf15e775a423df084ebd59a3bca2de3014de8246ddc4bb299e61514416bc8f5079575611373a2007f1eabf970422730befd213566ee0711d4642d0f2054d3b38937f5a98d0bd890b7b872932f7bfdb2d8faf42059663667ee018605d7e0230e5ac70bb78da5bf5c3096e7d6672fb19e6a5560ff382b7b02e5df03cda94effccfc37076fe6bff14183e33b7e90cdf20d0d7c79fe3de51dd2cb16c845dc5fae4727c39f8975d1ce985ba11eb506533398d62e336c4be2b2dbd48bea7a3920d56c78dfdbad98f9ff7057be8de175e8111037cf7d0a5b532407139aeecf32c09a1ea97bf3eedb409d140f34de314185948f4d59fa948ce0b5ec07f6ea873f59063799b376960e3785254edbdc1e6e5ac7363cd762f0df4d2b95e685c37e249acc7735812209612a1c0173b8de1e4cf467ec01e257a4a17f45138c85c97648ba6a6aafd9dcfb61f62c3529632712db50726ac51fd435ce156c19dc993eb67dfe108359bb1178cba8d388bfd4e989f4410871b004669862709e702309492d54a602ac75ef4ac2e832b49596b1959200def4ef53af8b9440b7c479123e1537269259fd4465d98f1385f9334334610b23e6d1eadd2081812e9125cd2bb8cb8d636d595c138b2ea99258931f3a3a90e345f12b018043eb862ad3c07eb4da2d1bfb0243052dee70b61ebb92415c391cc79b057c0f9bf6e83f2384f024e70c1fe65c5338da767e3225a8d9f6ff874c98cdbb91d98930a9a2ce2b5ccfe1e4a0cd49734437f14f042786f8a726790717dcafc8aa952473face344b34d43c10d2d5db3ce48a603fa82dcd9345a455fd5772c9456d951f03f57ef0f9c2a4bf23a82291bf96248f6c23972e880c15e0f5b2237a70abe121d131ef7f45175b7d6ec4f92af5cd46101725758a1c04810d8ecef2c97f8be6b1a99714b1a0ef549909b3b0c5f6d4927e17494908a029488c3194d144a3245532e8389622f549edd734d93a38eb56e52ca1e8d80f26edfd6654139f32ad24fbb3b1747a56d51d6b78ee4df84a3245ce274887a3c2361c254461f048bdd9fd0f4071a7dcbeab2c9e5d58147ef927495c93c33b805e00f21d5bc605c116498ffc0ef8a9ea8e186bb5db8b71c6c1fe910e52691c474bc82acd27907292432184646fb0bc0e82ea2cbe4a13f5e70f6062b93ea067d99974e848e370ff141750d163d7ba2a3cbaae5931ac4ce7dea2125ba52ed27a9b8d288ef7e38affb690fc86dc5166cf14766ba3a20c66c93048054d1326a3034b40a96118df264cd3362f6da947f27eda16f951280d9358454b73d9e6869b869286b7dd147dfc20d69c26694f579dfb8f072e0c332515705b4f32c3b7aeee09a151cbd8d29dbc2e633e89f3d8953118814a7fc55e107fad30f3d8bfd171930c37528999a2f23a83d00929272511c6c42be47a0a95378287277f5033ea43b65b26f034946fd191b91fa2dff93429b444ccaeef36bf49149193348392ec0f9a27538ce6ab7ae0062c651cc329928ea65492721f88a981f1cd8e9d457489925e31722d3e7c6e0a7330bd7214ec62552588970d2e750d3fff80d5607a99abda45fc5fe584a558c8f8e5a59a43fbe4e5d88548c6d9f860ec94583939d524781b558e561d1d922ca9144368f8e29a618711613796858dad39b20c18101aa9ddd8f0203c6d6c9da7156516119ab908f8ea8c1a778c595c8c48262ec286224af8bb8b252a071343ed28e748fadbeb23f598d0cd88f67927464162a55968fbc013efcaa6a29d5ef0c2ecef7266b07fbf617b08b7cde841de22acb5eb59c6ddbba54c5b1fdccc1dc296d6dc53cbda93b566d27c4c8e2c3a227ba4badbf20b09c515e6029c53f39cecad036ca3c440598f469d74047e389a4224692e0e66a7528140db165a16d89e34dd0b724a7b689a44b50b3a2ae01d59ccc9b61ef229d4cb61702580a5e6a7ff4bd0d345b0a72ef06698a484307a68413a70d44acfb7a42b425e4df22fc100e1a71ff15f369b6abe498438d764013039dbdc309efb42d95babd911feeb0abc7ede711e28c62378e18e7198033cdaeac69e49f40d33c833e66e37db651797a00b41401737ecbfbf0cfe9c5f8aafab95aab54053e21790f0190e4a989c2c1e225781f66c9e45db78d6a518065e94cdabee770e66352", 0x1000}], 0x4, &(0x7f0000001e00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB='\x00'/14, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0x130, 0x7}, 0xa) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x1) r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f00000002c0)=0xc) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffffff) dup(0xffffffffffffff9c) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x20000, 0x1) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x1ec}], 0x1, 0xffffffffffffffff) unlinkat(r2, &(0x7f00000000c0)='./bus\x00', 0x8) 16:00:07 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000001100)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82e58abbfac300001100"], 0x10) shutdown(r0, 0x1) 16:00:07 executing program 0: chmod(&(0x7f0000000000)='./bus/file0\x00', 0x83) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2001, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x287de72, 0x7, 0x1, 0x8d, 0x5, 0x20, 0x401}, &(0x7f00000003c0)={0x2, 0xed9, 0x1, 0x9, 0x5, 0x7fffffff, 0xd9dc, 0x1ff}, &(0x7f0000000400)={0x1, 0x7fffffff, 0x9, 0xff, 0x4, 0xf88f}, &(0x7f0000000440)={0x4, 0x6}) select(0x40, &(0x7f0000000280)={0x8, 0x6, 0x0, 0x7, 0x8, 0x6, 0xffff, 0x9}, &(0x7f00000002c0)={0x4, 0xfff, 0x1f, 0x200, 0x8, 0x3e14, 0x2, 0x6}, &(0x7f0000000300)={0x2, 0x8, 0x200, 0x3, 0x1, 0x7f, 0x2d62431f, 0x7}, &(0x7f0000000340)={0x973, 0x1ff}) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) close(r0) bind$inet(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0]}) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000040), 0x21c}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 16:00:07 executing program 1: r0 = socket(0xf, 0x6, 0x8) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x54}, {0xfffffffffffffffe}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) 16:00:07 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x0, &(0x7f0000000080)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: select(0x40, &(0x7f0000000000)={0x80000001, 0x3, 0x4, 0x5, 0x1, 0x4fb, 0x1, 0x401}, &(0x7f0000000040)={0x20a4d5f3, 0x4, 0x0, 0x3, 0x40, 0x4, 0x7, 0xfffffffffffffffb}, &(0x7f0000000080)={0x14, 0x0, 0x8, 0x8001, 0x9, 0x4, 0x5, 0x7}, &(0x7f00000000c0)={0x1, 0x13d8}) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 16:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fchdir(r0) r1 = socket$inet6(0x18, 0x4, 0x1fe) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000004000000008305ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x5e5, 0x400, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2c, 0x2) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x6, 0x0, 0xbc4, 0xafa5}, {0x6, 0x20, 0x9, 0x81}, {0xfa5, 0xaed, 0x101, 0x94}, {0x10001, 0x80, 0x200, 0x6}, {0xffffffffffff8000, 0x1, 0xff, 0xffff}, {0xff, 0x4, 0x5, 0x400}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="6e362ed7", 0x4) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008309ca90081004fecea11ea8fef96ecfc73f03000000000000000b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e399bb5d60200282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03ff2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce4120350dfe784e1612f866757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482a093de7cd0b10427a00"/327, 0x150, 0x0, 0x0, 0x7e) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0x9}, 0xc) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="8406ecf7855a974cb326c6c942faf6f29278011aa770615c9949b999a4e6f9a9b61101f74dcecdbc101c978eeef99bb249ef91f4efaef8ef013a820c805eebb563a2dd35a938b64191ef07eee870b049ace8694328fdd96b494f0ece5ad49c27ad04fa8d5f2b6ea252c53c6f3fae087ff7ee8d1f77cddd0c24f42f3b8c7c21c89b806560b8ea7a8abfbb8e0f96dc6232c92362094b8a658361", 0x99}, {&(0x7f00000002c0)="21792a629818faf57127c47666f71697b5dfcd9d3cfb3e978f7c38fa6254e48314154597fe8160b083d243e5c9e11fec25e6faea0045ef5407a8e32cc52be8424a2e99708f52b9b6c14d007cd729973551129db76d73680545f6c456854a7f9e60b0e9a6d3c340af1aef0cc4000bf2cc5585f74a76c88488d12c383de230be0039a696226c71c1de7e08a1a2f181220fd8d8c41b5d7610b290d34f86cbe582ea3d66cfec08c83e60246600cac6bbca6490b46057cdb622ffb09557", 0xbb}, {&(0x7f0000000380)="03d704e06bb5c2d5058ef767c3e4bb92ff6f815caebd93338766bba0f8b9d2d3c2ff5d111aadbbefeb3ecee68afa9e6e2a1b2e16221886aca6e9f958b5bba5f2f1331a3b059b281f72792c803f18bd1158ac5025b58a67485c4e5af85b5e61321876ca78c977b34c148978336b67d591394e1221bb8a7b522158bba20c861bb54cb02ac14bde9f379b45da50fe1535e382ef501860712d404dda2837aacaa9845f546d2955dd37ac9790a9d972dc2ecb07dafcb04d5e3e094d6616b9a2734d340efa176b8e60a23c776cf85e382de8dd7e83c8008c6574483832db59bcea55a33c8178abbbe4578b54ac2e24e0f932e61d80d89a01df974366b67ecc", 0xfc}, {&(0x7f0000000480)="6ee7b7b006", 0x5}], 0x4) 16:00:08 executing program 0: setuid(0xee01) r0 = geteuid() setuid(r0) r1 = syz_open_pts() fchmod(r1, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x7e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) sendto$unix(r1, &(0x7f00000000c0), 0x0, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c6530007919cb86bb63e15021b09947aaace1d9a3ca84b28492639a7605ec8967cbe0b281ed4d628f61d5bb7ac89bad239da15824d3f8c066416c8c5756408f5c05ccc6cb34ea560be0b2d943362ccb41a9c5e38c8c"], 0xa) semget(0x1, 0x3, 0x140) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x23, 0x5}, {0x20, 0x101}, {0x1, 0x200000000}, {0x8a, 0x400}, {0x0, 0x20}, {0x67, 0x40}, {}, {0x87, 0x80}], 0x8}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) kqueue() fcntl$setstatus(r2, 0x4, 0xc7) kevent(r1, &(0x7f0000000180), 0x20000029, 0x0, 0x7f, 0x0) readv(r2, &(0x7f00000005c0)=[{0x0}], 0x1) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x80, 0x49, 0x8, 0x6}], 0x64, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf0000004, 0x401, 0x1}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x4, 0x81}, {{r0}, 0xfffffffffffffffd, 0x6d, 0x7, 0x4a50, 0x100000001}], 0x2, &(0x7f0000000040)={0x3, 0xfffffffffffffffc}) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x3, 0x6, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0xff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000240)) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000020008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) 16:00:09 executing program 1: socketpair(0x1, 0xc003, 0x3, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000240)="f5d1af346f7cabe04a5b8ea653ca221a813365741dfdc1e8e136ca80e0549ca67a72f8c300fbf7d7666dfa088e533c1a9368eaba98ff66738d3e8691a1aec51fcbe2eaf7187c75ac05fa2d4594b89b58be63edf5a5a4d947acc23bd8440f4b78c86ce66058d1dfbfb8b9b25189aee1a5fe79f220977f6010a56c3d97ade75b3b20383b33ed18374a09341a9b1aabd7c66fc9e10525cc4849a1cfacc84c46df5a19a6130bf5748d77883dea513ec7d6c396da2c472532742ab19ae77f51f98d63f59b1b10c0e4147b3af3", 0xca) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') ftruncate(r1, 0x0, 0x80000001) pwrite(r1, &(0x7f0000000140)="3c1d1a25c02db8c8a923183a632b809a5da09e0597", 0x15, 0x0, 0x32) readlinkat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/118, 0x76) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) mknod(&(0x7f00000001c0)='./file1\x00', 0x10, 0x4) linkat(r1, &(0x7f0000000440)='./file1\x00', r1, &(0x7f0000000180)='./file1\x00', 0x0) linkat(r1, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000040)='./file0/file0\x00', 0x4) 16:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) setsockopt(r0, 0x29, 0x36, &(0x7f00000000c0), 0xfffffc9b) 16:00:09 executing program 1: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x5}], 0x1, 0x1ff) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x90, 0x0) r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xaa3, 0x4, 0x6, 0x6}, {0x403, 0xfffffffffffffff7, 0x6, 0x3f}, {0x0, 0x8, 0x1000, 0xffffffffffffff9d}, {0x7f, 0x6, 0x1, 0x4}, {0x5, 0x6, 0x0, 0x81}, {0x7, 0x8, 0x1000, 0x7ed}, {0x1, 0x8, 0x0, 0xffff}, {0x2, 0x3, 0x1, 0x7f}, {0x400, 0x333f, 0x2, 0x6}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x28008, 0x27) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x400) r1 = msgget(0x1, 0x10) msgsnd(r1, &(0x7f0000000080)={0x3, "f72da31d00952c6c01486e85ff79319a15a77407d4e402ec5bcb409c7e9f0b81aba344acaf970df2725499c05d52c1dcdc1780944417a1f059530b6face3325ab985bd18bc4b7957139b08a5af33302c962701d8a450da3baca0112263e784a9d8e941f1f80629a9aba475a86f7f802ae95d0b5dc591c40b15de3a693e348775817f7ccb1019175e1c48eaffbb80677dc475ca001e97c27764d9b5524aa4c5d263ff5aae8591a565176809183fc183a498719486be86a0a25a9d069d3e32a96612136157ae81ca31675aedc1f6948809ef7aed4b55031438b665dfe98d446cf3dd62706db2946b594f5f8ebe5b1b0be1bdfdcb7aa0ade5ecbfb07a7567a14b89ab7279705bbc7d92812ae168ae2c81b05fdcf9d0f8ad9e6d5992e4b684848590748640b1e53776e865960b844a0285c5902cebcb36d0f20f2b5cfcb52898b3d00c87f817ab0ca8fd62dbc08c5649e29c9a3a386d6a3b85ec386479072cd02e0d1ae29804896efc0c339e73cf5441c8a33b01067665747390b90436e7b7cb6f4a48ef3f4d423b217c6961ed7c44751a147233fa5cb910d572d766f2516a1ce2a52892386802160d36bc4594d8f367f0bbff53f520f05dfc75790929eaf4013165b66b0ff08bc7aed1cc021c1e108078615004ae3747ffbb3d4736031e0d8316b68810f9cb3c930d4f81b443627b7f9616bee655719201cf49650ecd30784e510c5a8b8d5221c22cad5f4901d390389dfbc1ab606aa0e9315d1aff6df073875abbc9075a09648ad973fdbe28eee53bba983d3356929c6af350b1e981b98f405865519cdbf6426df0a7d4c27318fd342990e6a1026ed89609c2b6dd32986feee0d9c93d57380296a78735a7e978815d6a44b58fea6ce88c5b58d8743af16f60c2734780aeb50e7366e5e453c4943979a74c62c9838364e42c7bcf74d19a6077cfd4992f4cb7a73367e80de00ba2859b4878cd2a6addb8dd51b9d7ce67f8c07710c8a44045ee271906a81aeeb1996a742b1ac2c1c8d48250d2c3b0076c5b5297f5fae1cdd0be505f5ed8863236be9e7400db2b53111862fe0a712937068e074152f9151894da023767e7b26e270df2fbf2e97eef114cd8c165864a65e74005399eaf0e23020eeb6a1a99b708c06384fc914a35b753af0d78c38fd9dca8b632522e98faaea0082708c342af3fa7ddd59b2115621d177ba42859af574e37dab948bdd50360115e2b56298aed9846e1c4f19e3fb6c20e50e6a004011a195d6efd07eddecbf540cfa45f74c0eee4f885f4f42553a0324ce48600829241e109ec2ced49b4d35be02f900de28f568f0127e442136a0ed29cb7f32d1fa04d86e73772b3a8625b652ef44cb5e985574a9dbb39881a4cc9abb6ab639aaac0ac51d66964d9bf730a010f0b10a4cc3b259d84b0d06dab682edb2989cf25d1353e7883a0da811a296d64bc132e6f35c7b6bd0ff9f5f7fc514d0b398538ffade0f0db591b0e2360a8558de09d13879231896683f7c17d9befb4bc5a4a0ea7a762d0bb26cee79bb2195a2f828f431ac744441d3f2435c869ec7e501f330af75129517d70202b26a87ca1f06f383ed0d5b8f95922c81357437f8163cab1475cb344895a88ba681fac674710cc72dbbf1402c0430743a9b79f2a112188dd3a97b026a9709d88c54c5a77f07b288e5176a85655b5f90621567d3055d6c9b9c599cf986c88287115c41cdca7660b9f4d9bb4544736ff6894dcf85ef245d21780a70dc1f9913c0c1bfcfc61cc7760c41ec9808f1371e50fe20c25223c8e8574f03c1f9bb0f637e428a04145977a93d0bc360ede154a1a083c22f9e753d84174f07f290c951db5cf7105bfa19193f9609e3fa7c8cfa274c390393e226a1d6262eee54a4239f5c1d68eb6777cbc847baaaa6c7f2d940679c542e776de6d6c47e58e4e8cf07c4aab466587c27e04132b226a71de0398798b621b1d10266cb33d48faa3571f1ee0992701b20751a38472b51b62f66a4c4abe0cb6f969e21f9ac0d9ea9e4feedf68f93a96d7509ad8b22aafe5fdda6065514d7323e762bc9408f7cdb7ab2600a58c90b34edf2c80906634f40fef24bd30b36aed62b404d39eb6b6f240529cce6ea4a4fc6f82bbc35332157777f568fca5f117300141509c94185ce6c5a15cc2701d5e12fc2cc0f97d1dbd1581d2cb752bb11e1c273b0a5018343186fddcd65b65fd828dbce585554d82cd8d2ada04805733d9ef588b52894c473e5cfb49ff5419a50bd99c50ac48247a297207ba2070e0bda692433a1fa558e60e4ad07ba1bea618a753465d10e442297f7555c31543ad8b44a03e62d90f8a3e9863211852cedff19599857cc665b44d5150cf8dd5e086a1d85aa59ca1bc0efece805cc3c4c6257318a5a76913c411a12a03f4b2e2930b1e8d2f02ffc3cfeaf8e535a637272cddd571799acb6404ad0440369d8c641f59c754a30b925fade45a187c51c233ae17b96ed20c0f1c4ce36b2891b154545c1275e74db40eaccde5dc104f0e271b116d437adc7d5bb94018bca7ad5d6df8b1776a237f68795c16d047d683af516a38fe542334e14417b1b623d47f21b2301e926466176ab543779b20994d35379cfd129340f5eb54ed1e01ad0c5d267bd813c5ffb5eee5c272e9d6aaee19af2656d06618a1ce32857fb720ebb6ca80df5ab708c121e376404463bc849e70f47ed0ab61635bb5a6fd046aa2849e36a3c9e1227053b425d3c39e318316af3f361ad00ed6487867111d195e4189a979eddcf158cc9f385b8c1e4781305987b85180a35eddb665f2b7c57ec8e2151a50a7853bbfa668378d96aaf2d0b7ea4d3bdaf4ac8200f3ef565513e30231570f33de482d80f9d6c524cc76f13be6a344132f004234c50baf7d2505a9857f0f8cf64de9878063bbb79dc4df184d48108a5e58836d9d3e071e715e95faec7c053ce672d40e9bec684185e8e517b6676d1514d2bd819ec23761d599257897aab09710439d3441ef29c441363cf081375d94d1fe833e48302311b11aa6bbf00694c06feb7b9c82828534c9093cd597eb5271b4a6573bbfb58a4edec9fc9591e58912c84af9ff27df3a52b340f88751b2e1e19a80a31efac87c2d5176800bc3abac88b7f9578ab0cc7cdabba131c371454fd379f48e9a977174f37fb89d028aaab0cedc7c66c450ea2157a35590d408067a793c69f9531ab03b02bd095d10a61d083b1dc8b0d53223d94e94f3f7cff10000d86cf7a20e53f3127b6d8ee03a03dd11a638c612944e52523ab27de9d4937d6545332d74166556d434516928e3c552894627ebbca3c76593ab2903be43df4794818da9a58226545a3b4d940431fb2290fec76927199314aa8415e446f35d73bb00a6385eafa1856a06419def7c083ede0bf13ff634b6b354a3792b77bc8c37dd176fc156b49bd6a6b9150d21ee8bbbc0d29267d775cd241ba2b8930c7430b27fd74700e7f711bb1f2f3e072d1689ffbe3e081558b6e3f97d6b1214e869e26e9ac538dd5028f1c86d4b0d4120e8e35cfb1954594f46a35992586abffd01bf0f4921c35b4d1225b445d6fda159fa778ca5b11d064a1cc46e6561d580a88f93bccd47713898beab7a9c4060b10c56117baa7ac549e8fbdbf32b6e088cd6616b5c64c9f7b969717205b845f278fbb1b6a998b6ecb86833bccd8e62cbfc5bf99bb0a0c4201c973fa3ba54e9013de7c0753757c860d5d7257cfc1a7f08c48640189f66a42ec8ac5bde9fc428aa1a8dcb736d00b14d8fbfdf125c3c07ca20b53dc518c83d6475ad9472bed1c5020f2664399173c38a44cff1a004172ba2fb25d856f9d1d4a44fe876380485f13bde0ba41fe049901ae43428e73a7f61667af7ae4ee693903c8b54a1e7070b2e86b8d0d870762e09b0b37ad2ab77fd37554916b8d436ceb0c0ac940efb2ea7702167548fe74921116cbc5a74f15f06f917f628abad586e3f31c02445e4419bb7d7558b6b3a3f458441c9c2498a285558e191747e9b604e236e54e4806c50e6aa26a68e600c1b2a41465e7dba5c935c5c9a824d04b83023d41fe60b82e4f7cf4b6b280c0217a4ebbd8dd0f1c9637c09e9ddf90dd9c17510c3bf03e42a198e77880de9fe891d29459f6a415cfaae30da77a593ee2148d8b233dec1a62435e7918e71f2047b904f5eef28211875f90669fbc9c05205abce12016d30c7f546fa4065c0a62d20fae6f8993ecb697c8be2899ad581d16918dae1efc87894d6ae5140c0fe56f700ed2df285d033bf0a543bab8559fd745c104d8e9eca066715a9513013457638a273940860189722623217d060042edb85416720691253b46b2f118f4500450db2aa6c9776558977083f61acadcbc0bf6ddad4047e6292f1b411f8736299017958db977aa37dbe9b87d9ffa8506a24a74e6f553cee9c9371a26ea26a5afdf47dc4915de140db6a02d0f14959a5cb13b7a0bee5ec5df5258f9d44ffbc699aea501e546bf0d50da8ffbf1e44fc8014e44a69e582f33d59d3b3ceff6676ccefa145a5cae18f9eeb47f562f2c4495c8acceba02b30137f0bc060bc2f4eef6b38b181c73d029673d7445643f2617a482947e746bf618a2661ea26471b4f0b33b5634c45d6188b2e7f8858a632eb580ae1b494bc18b56a56fb7ec732c82501ad947f61aeed831018e29af8081ac07dd20e6a4f8e9b4569acb0000e5a66b8080c3e0fd3fb658bf73b4e477c9ba6ae73f6bff8f45b983dfcd401a92b5f104a8f32669b982fe408deb531dd649d2b0f30c8acb0ba4d8fa9483b4f11cc97b68170cab7beb38f979167a8abf7076302759b8250269f2a1dff9d1301ffafe6118c0130fb577ff2df04692e26b86e1ac59a579efa0f68ec7ea38f5e2af1286b0f04ef2326a344578510c3399cd68d0f625bc2104f3ca5fdd5eeb5ae84f7cad95ac210b48597ce024416eda150fd8ac3393937cd64458b423d4dc65676bb6f6fd16aea873128d004700501f468bee4d478f5c6b0c7a484951d884b6af026ad8e8dc479c9fde62f250b77a4937713f3c1383220cb6ee6850d7c00847d48a9903f025a263e793c8b4a7593dea778197d993df052dd8d1078ebd5477bc0b4e21d2aece76f724db6f8e1888bc3cd07c0b47f9bbbcfe92fdbf7a87c72a6a9bc99f20eee5c23753fe4522de2970960d37173ffae86e174f99343f5f6b7fb79fb5f62377592ba9bc75dd84997b475f29d7908ee47bd3accf0bac559c7e482ccc0186d801339fcf0a074684384f9460c1dc578026bb8555a47cdf1b4acc2fe60cd0e79fbb1cdb6c005cc00365bb72e911886c7bb23b367dbc83d378de83073e3c7e09acec2f6a2d2b7b463dfae2d23d3fe757b8db4ceeafe6c7c92b58763435ac81b8ce33beec2b6520c494f76ad2636b2e588a052d6200396e9865b551ff7b053d8d02310289d597cefaec31012735bc29eed82a07ca2508560824aac00ba3f919e6199e848240841da554e036175fa490c88501545f25026e2731196f2e1be4bcff37da59c6964689189e52c8d8a8944b4a10dcf6b2f31e08f73ee734b44ba61e1ccdab7b6932084cc8ea981edf349c177fa09e6e8897a94bcb971879488769cc8d81839d6efa06889eaa961a69ab4a925b599904402a8a15ac2f7eccc34961ee95c2f83db820d19fb5d8846146aa957d5717c704c5006e6a4f71e36f8ca3090c86cd84824e3633347301792515e9a9b35fb60691a949de21fa1e2833e8c4dc527e18b91a4f110a2b0d317c64a9de031552aef3ffeff11f2f70a1f3d2c5bab2d7dbfe263628ba59a65ebca71"}, 0x1008, 0x800) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000010c0)={0x5, 0x6, {0x20, 0x7}}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001100)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001140)={0x1f, 0xffffffffffffffff, {0x7, 0x7fff}}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001180)={0x1, './file0\x00', './file0\x00'}) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000011c0)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001200)={""/16, @ifru_flags}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001240)={0x97, './file0\x00', './file0\x00'}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001280)=0x4) r2 = getuid() setuid(r2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000012c0)={0xfffffffffffffffe, [{0x3, 0xe1}, {0x0, 0x3}, {0x1, 0x8001}, {0x3, 0xe}, {0x2, 0xffffffffffffff80}, {0x2}, {0x3, 0xfffffffffffffff8}, {0x3, 0x3}, {0x3, 0xe2a}, {0x1, 0x7}, {0x3, 0x3ff}, {0x3, 0x9}, {0x3, 0xfa}, {0x3, 0x100}, {0x3}, {0x3, 0xffffffffffffdd2c}, {0x2, 0x1}, {0x3, 0x4fb}, {0x3, 0x6}, {0x3, 0xfffffffffffffd79}, {0x3, 0x4}, {0x0, 0x3}, {0x1, 0x9}, {0x3, 0x2}, {0x2, 0xffffffff}, {0x3, 0x8bd}, {0x1, 0x4}, {0x3, 0x7}, {0x3, 0xfffffffffffffffb}, {0x3, 0x3}, {0x1, 0x6}, {0x3, 0x4b86}]}) r3 = getgid() setgid(r3) socket$inet6(0x18, 0x8007, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001400)={0x0, 0x7f, {0x7, 0x1}}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001440)=0x20) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001480)={0x7a, './file0\x00', './file0\x00'}) chflagsat(r0, &(0x7f00000014c0)='./file0\x00', 0x10000, 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001500)={0x8001, './file0\x00', './file0\x00'}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001540)) fcntl$getown(r0, 0x5) fchmodat(r0, &(0x7f0000001580)='./file0\x00', 0x116, 0x0) lstat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)) stat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001740)=0x1000) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x23}], 0x2}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = kqueue() poll(&(0x7f0000000000)=[{r0, 0x1000000004}], 0x1, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0xfff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) msgget$private(0x0, 0x200) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x30080, 0x4) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f00000001c0)="f893bd514ad0e2e1f971b0d1742d1948552c484875fe94c225639577c8700658d777e26534599f5f8217b3db3376826f1faca91d91d279d30b5a3e31f2bf99d303ceb8814d33ae271c63c8a3b2caba22f8f5767c01cf295933051705852f8e979647e39cacd3a2e653724886da5e2516b9983e7e2cbb10fb37a2565ab70bbf26036b079f9997fe26a6d8d94e59abee4b2de393dac016786cefb844f3d035696c362febffc7b7615f6617047a3565d74be778a1649f30a8b50f11a975f4e6d738c27276fd2f538b2f76139792f5551b15889c96fdf894f7cbaa13ca8dfe69cde141473449749da67f624c1a1cf9d6e1d6fdced3debbac88f07b667553069f54adbef61aef8e3fb584a4a0695e510aa53a4162e6de3a7ed19a903f361b75bdd34a134bfef87ce47a3fa36fbf231e1c3a287258ab47da51576047634e7d5b14cb1f159a1fa2e092cd71ab71c7383a8013d5ee9737a23ce632159ba9a24e3554787f42c3d761731a4b9e053800454a1ae729f054aad19152777b2dff35845e1f6d708f820425df848cf0baef5c09ab41baa0cc01e4f9bf31165f374b4517e6079249874d1bcf0dad2eafb6f8ed5f8eebe04132a5f8cc05ed84aaa908e7b14282acb6a6011eb57094a4352d974f94c733adaefb594ca3455585ff5a28ae7f11464ea8797d37b10db9780b46e5079218d8a7df21b1cdcf8a4c62dd4b0b16910b592cf64b3b79fa3e2724d7ebe411833a885740edee37c7d07beac6d64e4db0fd9005b2449f1ae7c0d7ef03d54dc58bac39e4f5be2f07d2f6d82f8bf694e8faa7547a03645638fb300bedeafeb04ca1eac0925d9b996198772efa9cd71a094ae48f200b69abe881731ec82c864c7b177c4e9dcdac8a0b4c5f07dd70029bb0c9b55072bea1d2b9de2a31b1f992e0da68fbe18e8d1d38a096f75858984af8214ec94515be6f8482322c6e5832c3ffeff8e1a02a8b3ffdc91d9e360662b5cefd728e1d8377881642a5a0a7d3d71df28ec10f6898654ee4804b708090dbd884f106a0865ab01a02f8e53a437b2cd83376072a00927b8c0c57f7c7852567c48bd8d8c88244dd0f0cb19487ebacc8f54f854cf7e2a5136eeca0192ae7dd34e9945a056912c119b263ec671a5bab60d96ee1420518a58e4eda9c127cb7a39917a0dbc3f5791b253cf3797c709d5791d811b1e2d1892b77d13834f3a7b9fb6851730453413f6d5154b588f0d72db39e3c40785a5489c9626e4f8a23ff44b9596bbc67f1d45099b019aa838831d94780e0c1bfcfe5f079e5174c1a93308292f85de05e367cc600a4273cdb8028c4ca030912315bcfdc1b0355a627be185f83f4dc654e254c59206c4e165e3d37e9d50c9ab613478c764673cb32e7d4f7172201d75276ece07cd927e753095fcffd714acb348d9d475a2726b2fefcb81651a3b2771e4a5c0ebd4a19c8a7dc65a4f635dc60b1ea67c4a9c3778208d9b6810b9555d0dc01c8cea3984b158da110aecf1d0acb3828213816c1bc72fe0731bca05b058887edf28953c01e0b858caacbf4c2ea7e1f33f49c9c583cd70ac203c8d27aa39ceea2bc3cfe7f76b34b33731acc91e74d62f63fdc987f5a3f8c7d596cc2f389ed89f175eb5a3c0e0188374afaef488ea63048132bb84558e0217d796061653d15c8bc662360f3de3b4f474b9f1e6c90a9aa8249f60f249b3e89d552af2261a21d125c15eaf0e784af3d289adde18b0a40587cca73ea27ccf75a63be44145ad8a74b7fc998fe35e74685111205a811b5e2b1ba71cd6e0af66088e900b82795bc42ec8356e25c1896ab353029276f8466b267162cfd3948891692c47a9cab58ebaa5e24798447204b8dc4ad795e55e2b2475f9d10306608e72f96d812913eabf68ebd3fc8a892c7dbbf6be3417538cc3438ff8f18f31bce4c2b637d5430f15c867556f7fb76e0796849889f4aef759b6ff3223a999ee111ee6353645d5af7007a7ca86860519db131be2cf398b41723ccf7ceccf78e90e88ae89e9bb3019d89602f82f43d8d46dd824b599ded16b8f23d4fc6aa8eef4fd8c5177043ef059b87bd04aefdc38864607851c679ad7f62c19ee3966db19fb45256d4396028df963af7c7a84a511b0c9a40777ae295978b953a99671a65b912e34c336019429497a16f9640e83638ce1331333b0911c5822a9ece73475232fd606d3cd2f44988ab6360cc018c63861da5979f75cffc6471b8f3a1bea6b0efcabaeb7e7598a5918156b905be4b7d8d098ef03a38f5a80f0388762b1c5a8723cfb97ad9bb24fa9318ea4452835c9ed63d3497f407c8224a66cebd3860bdbba43958fb70233f205585ca6b4bf4ea083c372c277c0564122c7802ccb3a4c9a176125a2430c65db039101cac54e5c1554b4eaff410754967a8c487077f627691d9e683b58c0e5c66c0915b8f2bf182e68c6fc68b104ae35dbc9682d520fbedda5b08bfa005cf20e67073ecaf28d40c580bdbc254de0b845b172825e1280fbb750960647a62f5f343f6fcc9aa0356cd3dc5acf11f9c7bacb86001274b1a198adf465c6951bb088eb834272448b12a8932421a820fab656dd12a14b5a4b949cc004dadea9cf203331310be49603e21873faf24b2017190889e4da337386bbf2f19ec9700ef782339aed0a4bfca62ae723de43c6664af0ae54b6a177e9dac68af59d71ec74b2ab98265cea351781b5cd94203c585e6c01e9c9d76383811cae9051b6f451e5cbd5518f650d86e9189f26d72333eee198f1407d2e8054454ace3feb5701a9bdb578dc97a58054bfd5e775eec71534ecd3d2b584cdc5b014fb2668b21c89e5e29df75a73e55bc10fe7d885b3f770d3a7eccf868d5fd933fe47ef4cb9ae9f465abf379be86f9a08855631d4c49bce7e3b0d400e30afbe93a1870ade4bd8c9d71088fdf6bb153e8bf2cf918dc1343a6d4bb1835b60e1bf6c507df1fdc28e6957056490c8d4d68650b7c4c039ae70de8ee6216d598cb9fa6f9e3c7588740519371e6628ad21c35ef13cd7953f667e700c9332b8235ff30fb438e3eaa01a43b44aaa237a4546df6ce784a9e39cb35777cb667c0f9b6e6d68696f337c10dc90cbdb1035b59c32e1eccf13dd016679225fe365894b3fe27f9d94e9aade4799141edb9c7d5b30e9aebd34a96d80881d4f2a5b190e220af14e026c2835e1c330226ca4fbff07d4cadd1a6c74c439d6fc759f4c5db2f4387d4b65888c4a34729d251d1316a4429a9a1e5194093ca404917e999e876203de1674a81a808b7d9ae262f409d70be3167a39b5678660af394712d52298252723c2847d5bddf27e6f2381b0346d98a381b268108a5eedceb78e703a9ea4f61cd68a5758d46338b0879a447726350570a188ec86950fc3a95964ced43b20d620e42331e5d3a2de603323cc35151843cba3a69275543f5b9c8dc44bfbd545608a5767f81ac7231936a3918e36218a86af40dc6a520e6d414bf01bdedbfbf2293e4f711d156055dfcff30532926eeaf7cce61ceccb8a3b0491f225ecea75269d2baff79b16970f6fe886258f3baf0db4a64857db7319fdee0385e36c8abb00fdd8d1bc3e509b8923648b9df0d785083314839d8ac25e912b611b95d113febc17e4cfc91a6296eec77c8f5ba3185744003eab7396c957f078016c520797d0edb9c167d43ff9ca52bcc95155c0f8c7c08f7fab192e458d43a6882256945558213d2f20e18bac1ec23e2a88661dc6955dec920536146fde2a950d851368c2b2237503b1413780281c1aa1f5223ea5f4c42eccdbf961bdd893345c31676e3980d6ab9f2c8565fed5d221495f0c3da2f139e6295f2dee48d28be352e514700d2c52f7e03bfad6d9e04ae2d9bff53515fa521ac66002d00e4237fb1f3671753f3591931b1ce92c91046e25b4bc45da2784a890d2628f6472ab40f2fc9bed9d4a921b1d5004b5c044d24d7a0ee016bf479ae0c68a1bb3a90d74688a99ddbdedd44d0e5362f6f33b1fbc096f630a2fb4aca07c1758de7e765f1c047f4f89ce85fe2155760b3fe97602f19dd24b419ebeac83dfe58e9c34ee9c7e9e9c83c5d6e51d567ac4c7fcf68ea6d1c77819154773b77bfc63c7b93f332fa55b6632cbf70fbc4df751baa879ee3ee059a82ffff8077299be068b8deaf6af0688bb43f90807614e19fb529f5066cd8bcb11937fc327a297297a2d4194a5f04db390e8c7cf46dc47f756bca3a676c2ac1b4c6aed299b963221d3996918716bd9b3e43c3e8ed96046c072fee991e8a3a120a83e42f2b69a57796d36c1af5e70d06ffaa378f841bf7ce522e83a6aaa2b95b487969e2a13ced528ba5e3c7f07ceb223996a1acef2ab39b42f060b28c9095354388d9f10505cbf44db498fe3ceb55ac09b6188e70a39d33da7c74069851d5e7becf565090a24fbe5fbce631b6c9000dfa1683eae1979ad81a8c73aca958a2591f32811b6ae6a25998f486577c8dd37fd3883bef65b726383e13390d3a1da1e7cc7f58e7f0f56f04e360d2e4f43463f686b0481f79fe850437f6e5fbde4c0f1c3521c99ba00cf31dd99a66bbda5f401324333ea14188fc3c458ab0edd30b4c28bee295ee585ec2a24895bf2c80644fd4118d18e55fc4db9b73584da90a8a977f465d95e6d34ce24658d5ee84b5fc146d57ce9a5a13c4760f31899cc37ae2442f1b949bfb6ab42e9531e820628a38cb789076cbb0e374011cd08e6590348e81994fd596f4fd4ecfd547a9f18db271b315e636f0f144f85fe525fe822ac74d323707547b7531e9ee264000a46b4dc305e517888d30253ac301946007433504eed7aee918eedf5a46a641bb47ad3c819e2a02bc0d60f9afb78890c864b908784e6a76042b363a30bfe8adcbfa20722bdde8dbc41c4046d30ac765975f6a44244e401b3ac93409423b845c20ba34e4a535f9e4717e38ed76749f695869cea6487bb895b688b6ddb947c379c11ea420ce60038beaa105e91d3d37bef21d5d106f6aea57118d985c8860bc032c36fd14faf2233385ed165de72e81fb81cbf5f18db8c5868fcaccd53c370eb206a2e6227ebd7e3ea8118f682f33a401fb2287ceb5f9803f3f49656947961e556720eda6f12abfdc13be838b02bbd70436420f18ec83be98ca661c5bea6ff5b892197812d45432e23ee4ff9129b74155c4a64f0e071e4e5f806b2f6d138d4ea77727f7bf2026276d4f95071993f58896a16dd43dd2b6e1b3dcad1265c5a3043c28c6a1a55e2457208e939cdad763996422d2937148139cb73215ace396926a834cc81533453148579e25abcba31a5610d0cd648c87ff542b668de91e8fcf0d94f0afe65c7ac74f41d0a5ee6d03f186d6b2ce59c1c1b52d82e4d292fa5922219891d712917366f09a9f300797e28d97b2e927154923172844fd218e225004071b613da65431a1ddf9c5310c54d1797c9963f376f26fa77c60d3966aed2ad27b3ac128a2ec1e890b0e5725a82a45e20a76a3112a773e70701c72fa91d06d4813acf2bbf70b2c5adb8c322579e0d1f9a07e5556935a57046fc77d3a4eb3c0bfe82975263187da7fafc52a304ea36f2f5edd0d085b8641ba76fd03439256e9683d31872e2045f1e79d18a3cdf20ac4aac903bf538eefd7962bac9c04c585c8fda499088e2056772d2a2445633be7a69826ca8a8ffe1a211cdf316f8d0405114a5c12577e09e52bb1021138c78798d61760d5f9aab85eaae53d536c07df1f2ceb9f52d0d341849fa991f19e251965052088b8f7fb1b36dfb4812a64d43949d266eab86d1e0cbb7e1dfb99c2360e0496f06e5f", 0x1000}, {&(0x7f0000000080)="eed0e93693827c0ec59c94f33db80713445372326602d880882b62906e581e38125608e11c9bef82318a01e636ada025256a61a4f60a885778feef449578e8ac85c4f2e16a57fefab617e0aca6213b791218d54217d80da27de664c0e44bfdf5e6805abeef0f8f9a953a8d85c5fefaae4db0009689bb87ce9411c06d737497460dc8b07f677fbf28dd79ba635b1c376562430a786a909b95ee3c09536840589c2774c68caa8f74d14e74f53f9ef2814f1f41498a2fc777a798fb9ae0fd7f2bbbdc9b0d64debf4a2c4c3bda54889c9a5017830105cce608e1b782c550c12463458a983b", 0xe3}], 0x2, 0x0, 0x0) open(&(0x7f00000012c0)='./file1\x00', 0xffffffbfffffffdd, 0x6) open$dir(&(0x7f0000001200)='./file0\x00', 0x1, 0x40) kqueue() 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x901, &(0x7f0000000000)=0x28, 0x4) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x110) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x8000, 0x10) chmod(&(0x7f0000000040)='./bus\x00', 0x8) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ftruncate(r0, 0x0, 0x83) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) open(&(0x7f0000000200)='./file0\x00', 0x8080, 0x8) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x0, 0x3, 0x8}, 0x7, 0xe4c, 0x6}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, 0xfffffffffffffffe, 0xfffffffffffffda9) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xd) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x9, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x20000006, 0x9, 0x100000000}, {{r2}, 0xfffffffffffffffe, 0x45, 0x80000000, 0x0, 0x3}], 0x8, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x5, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0x7fffffff}], 0x2, &(0x7f0000000140)={0x1657, 0x1}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0xc47a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x175) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x80000001}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x80000001, 0x7f}) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) kqueue() close(r0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7fffffff, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:10 executing program 0: r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x2, 0x520) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semop(r1, &(0x7f0000000040)=[{0x4, 0x7}, {0x0, 0xf20, 0x1000}], 0x2) 16:00:10 executing program 0: shmget(0xffffffffffffffff, 0x2000000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmget(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) 16:00:10 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) clock_gettime(0x4, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) r2 = geteuid() r3 = getegid() r4 = getpid() getgroups(0x2, &(0x7f00000012c0)=[0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000100)="ecfb39ee2ecc262fe0d0f6a04501401c51a7050597e944e15e7cb2c9fc4edd4e62172790dbc6552b21bae548daf26866480e94b188afb7db83c15af52bc2ab92a9c9aa03475c34ba6f0a7ec6855960d165149b47757352ce0398", 0x5a}, {&(0x7f0000000180)="9ab8916f41031542eedf516eab410072ad3a5d43a0a5c7d58fcfac5a61fa4b418ccc3226183e3d669acab3088fa0b1ec6c2e83446def1af890a7a487bd2db0b3a0689b087721f255ed104b08bdbafaf46b52e3a99c", 0x55}, {&(0x7f0000000200)="fb80050abd161859df4e3849c05aa0f0cf13dc4e18999fbed82ea4df4e79df4402f2499f0788ff4dc209b96b1ac218f4635082426360f398fe393cae9b53142dc472e61d4a76fd6314c32cf2646de10cbce012ccc9df43e082d6014f0335cec20976732902166151f17988c0d2f4a88cfba766952eda75b3458b6ff5052fc03c83435b37c88c0484b8190953efabf80454df4b55925bf223137c40c8bf78edfe13ac9758f1176db099caec3a7b29530155eb97d32b6ffab94258daae78c5506c7ecc05bfced9ada3e615de9af62d9e67d066e9e51413aaddfef37f031cbd1d8bbc48f0e6d11f12916313530ffb48cd32390e7a77d3647bb8447920e296ea7bc0e6ee481771e95b6ca12f8b09b248572148f285e31d9940a2828cfce6eb91052e9b85393ba768de597b90f1048576bb12f34a1184ce6c08279e405113e6c8172da58b11bd109befaa6e43f6212fc40259587aa6609b533ec89a57b79f8a73867123bb378708422dda49006173e23f87c89b04a9791b1f7802e25173fac8277a94e5c75041b81c45f41bacc39c5ede555e7e1b2ec2c89f4211917f773ec2125521f4b6031d87a909cea46d683c01aea6b925428c674f915c6ef1b61b944080c03c4536491485f56c489791bbf2d609a116c2aaeebfa416b4a00c4c5dec2ea7b54d1fabe9ab3f093e6d89909c49ad20047ac076b7fa6597a46bf2347867aa43be4085071212491bb91571d5e962e6ab2c69a0375cf358715c08a6ff722cae7a1de7f0f44de6dd68dbcd6fb4b2152528f8a0f84f8dc9db59554a87fed45ef3a06f4cb997d2ceb27e1fa8903948c835d91d043df193cf780b905afd52ec92c6fb1bfdd95e856476b4ad1e16d2a178f92a645685ff095021a7010608eedfafedc2838abbe4a4b1011b6c3a0b9bbc8dbde01cdde56709b3a1abb5432e575b5ef0730c1ad064397838c50257d4be72dcaba31f12020782ccfdcb8a8ca4a6bd6b71cf70b030986c8f7eb0e34ee87976ee88e80cbce3accc77effba8b1d30786c122974524591ee1b64ca99b6cba159f4d9726ac0a2d6b007c06322c51e9c9585cc19b1f182657cea812d2483e35de6ff490fd44142c1dda3d8243d4fc6e4c8362273717aa36a5f62acd0615421d849969594ce2ed4edad961fa8846d9c0eeb7cfd342b3b4e9e9355ee8eeeab85dda0ed0a7c0d3a85b330fa6322d376322b01cdfb2b09903f2860804b9d3773289895b9fdb1e1c63ef5f42a2feb6562fab13b98c09ff5800dbbf3ab0b8ff007c96f9f26526a9d477d4cc69721d0a420b7b5cafa355d40dc168f6241a4e9056248624788a23f2cc659577c4d4cc768e9caf8b5efc50311543cd3a8e8b0f2aa5d48d051aa0abf9980bb4da1288aef6b2c59f5b743e16027cf18333ed849334f0c35e97a3e49f77f5c34088e0a9558fba2dec3154625fed48a0c0308988251000d1bf52055a0a6855445bb3bf1e3a6f4139f45172b07450398a4a76316033ee8b6c8d2a3e5a6bc94eda5524659b4181a7218e7b71c8100f9901993785196a38f5cf6a5d3865f0d7bc732ba1e49af68d59dcedd542b813650158af6d4658c1ec43a8390c13038adf1a3a3b4f79617615dc1e31fcb50919f9050d573c45200bda83c6e45e29deb402a0514f688816090e49887b6b58e50595f58d0ea79b1cf13db3d345c325e47c73d84bb3fcc59c25dfeb547673b73f863eefa6c31adb3a887995a56f50035827b4879b42d68aaf321131adc26db507622e8353f0598b14a31b31be605ce9311f32e061598ce68f3049771e1bb9f69358ab92c6287900186f58e68eec5e0dff057fff4ba743fd8653b09ca5777dbe772a7a1885ddc7423dce1ebd29b26b40fa98810d1d3617ee205bdba05f7313eb61f1b1eda7f837dbb144dced61372ec809efbc1ac76d9ab48c4b968adf99c3b9f9000fefe3cbf949f66d3ecb8fbb5dc9d2b658792e768aabc89b96e8b2f5bd6e3b3aa28950e0327a46688b57faa2cb650f55fbe753e7319e3fa852b344b49b2dfc2168b7893a84c77105f4c6a663893cffa6d83d51c11e4dce4928a1d58462a2d8951677cbd1bc017e709d1175ddd112925da3a2df0506bddaf0dfa940b929dc0d587fb4635a7d8743ae338ec7a7b4d2dbb036a558205acba91fe626ac1b10003f052df449587ea63520876dfe43944419852511273dec4ecc8ffdf595194a5b5d311bc2cd8536ce0db1f8842aaa921d6970c386cd60f04ff13480e35d8427aa56fd14739050249c81554b9efef616f88bd9e6752e2fd8e13040fe0ad9928b9028f6385ddbf7f622d99c4c674a319f1ec46155534a978a178465ae78c0e12d0d3e23efe2c4a4a8eadeb7270275dc3417da04887cdf7545cdbbc70face6751393761feffd808b6c4b08789d221ea1ed011dd3dddce22a1e1fbefe5fd1b47ca5424f65a831edbe07770eba8dd1dae297652db7af50b31a4b1d77944cbb427192da2c8c63b1fa1c4b26c9b474a58d9ee2079110f8d004cbe2949151f8bc0a33ff9ad771a6c3b4ffbc76bde6d2b96c7040f47cb2de78a7451d1bcc140bdbe372fad3ca5875cbd5411927d74624a364e61da38212b9b605a40fe6011ee2a64697609a7f98f4177626ec04f30d653e44ba6e59c988dd76cc1d37b3cdcbcd6ab9b8eda951366bac9da830f05089268cf638a08b95a8f683051ef57c768939f2dfc7ef16483e7adb3112dac8e6a222d82b2b2128a5bf300c18dc92c846b958877589c895088bf230741650f61298b570e3143e1c833339b66a1a3ff9979f027dbbe15be6012cc3c1a7dc74158dfdcaee8c114578f8a7dfd6a77769d013a5a33fc69750d29fd0410030e594928602eb475e0ed7a1302873b6982bba8bce1b68b85a29ccde28f9c7820b8893539986189e20936fff41b0aff784d34d8ac0e588a83ece131889922aa94a63469c8b6a2680b8b4858d316efb54d0dbfef318b7f0645c8dc22bfb01c71c10822c539535acaa4efa693c4bb53e4c38d1f29524da33125954baad5ef67c26ce4bc46dd45438cbad4dfc072f764892ea89f6fc804e7ebca64093febcb16bc4093bed022d6e0e639c71e459870cc5473b2161cbfc6786805d52d67725ba33c15d3d79141e9158577d8c82536eef0020604cf7813711a28f036ea46713bb9014ad603d1995e4064cae5bff1f4857800e5931f4f97a3c758acfb91f849be889a47a4f6248883aa7191cfaaf2bd6284c207576b3505995afd2bd72a24dc11f25f3420577c3036c3d865a472ae9b206d5a9ad2aa85152f857cc1ac6d6bf64e9e19cb68c4a5c454db7628ad53341d039e3ddc49681bd30d82669f24b8fb119941ff5711b01c7a78c5d7d033e95533bf4d2cbe8f317bea48df1b7dd4e9541adf179f34cf447af7cf6949f839a4936603d6f246cec669082df2f1b3da821c75fa5411dd403b1cd43a4f1e3a2c4e31610766870681922ee210f1554fbfd0c64f17b233c6d272655d862a5ca3acbab9f00023000de95f146dfebfc120f6b35d38ad99c9ec8903d480a5e9e98c7a4f93a0f0a3f9533a2ddb3a3cfd6e6149e72485ec233b22033fada9c9d14a0b6f1e2c444ccf4a2800d18a801e0c11da2e48fb8b7c858c137c66dc5e90f0692e7fb8f2580fad5900e81fe0e6206e9f967b52e2c1675c87d85223f364e1ce7e3dd603ecf6643c08814205c5d01e88c7dfadba7d211113a14c2582807c01c1f8477c9edbfd98c4bb8202ba6cfe30f45b7a7cf1dbe4d0277de547b47b044bc2b124b4c4dd6f15ce9fec6997e0795049fd26e96b3d3c98ae6ba87b388f2faa860e7d0c23552355af911f8d3f6c98533094e7165efdf17d89379f3946cb823ceba634f653957192fc85b0d5fbd4a2f0c75ff1ff4780a967d29ff4ba202c59a17b7a9600b726549d26c8628bf8dbd97881a44d95ba2b6ec7ace48d120a50b21b1337358f9f8f95424096fd382fff641221d71f28c69077f778d52e0f921363a5a373fa92537fda7b8e9b80e2f47a4d68b9e0a018b62a2e1110f83f04b9b94f26953985466d57684978421ae791cb972c3a7b79dfce4dab7f0e83bd77668e498a901a978aa067dfa5e32b08a76a9819d6fefdcf61917aedeff808ebd98eeaa3c21969fffd1b9cfc422ab2408fdcd99a99b8846d8210bb2bfd2f9a08a11f5c4544c6629a7a1d8830cac68aa500971b9ca211153335f744fe755506a2df99b9e56e2b10d8c06b92bd3eaa37c6c0a521045158597b1e4a6e74893231550550f3941c3acf89a682bd84705a196ebb23384a5c932f55181d2d20a8aef418ad98dd062886cbd09bd71b32d54ea3761f40ec61b37052e70645de97577607796fad7d759e7ec583c9e2c690ab0786ce8d13f0021366c46aadff8c2d74456b2484c775102742466aefbc672ad21a64226cefe3e63c84f6737c6ae3439b749a454a953b85786645ea87fc129a6ac936848ef1f6ac559c6a48d0862be46531f6976f73b9291a302d6d8863f98a8b48f8e0fbca650b0251afd542efed0458ca0314747331cb5907f66a617f072f6805a0ec0e76ef7ade1ca61054e74e99547c02a03781031d6eaa5881c201f4ddc330e7196d4c97eae9b9958dca9c4062e4ac9f8f8b3ba97cd7128d0e4feba98443291e9aece5ca43de0961a8f4d3bf4632ec0294974a42e2d06b103b787d4082d049ce81481a312036bd6dd23f99c898bc1ceddcbcdac3294d59a5493aabb77193ed36dd7544406e4cee70c4cb5a8c2e634afc30eea97da18d8e0cc511c44429443ca7e71d5090fda1db9fdc151b2b2ec7b697862cbd920ef973ba8602fc0035842261d26539f95da74f857eb118741a133fe7362692559c4fc996fc9c50609762f0b2d99be9b121e30ae03613b2821a9b83780d9aa5199ba03be6f642aa58267c9ad4faa6301a5e05d471d638bf1a763debb328529cc07a0af8a420b0ccc6f47c7f74ba0adfaada1c5c79ca234cefe4d5cc1cc09857e06a0443a992a96798929d96fd1f5c54d643256b800f1f0b17a6a3dd21cfba493b1f0a40a3dbc67d148a1cbd91032ba2e6f4f3e59e4622cd6bb5e7d6fcae2b01ff9f4b57863e3dc246f742e3d3ae81edef248196c4c393a91040a3c5323c2e68d86ca91c78174778ef0c888ca9b76426f3ca44bcd314d24ef4fcd84845458ffa66b9746dbc2bb3204df07d7b2cb6c7192f457f5c5ac0cbe19357bb8babd17fd2bf97cc7cc35f5177b92f1199fe645a26a47903043444fc287dd4dcce15479110f9e8742965dff28add6424ffa5d4ed8e9b462096bf535125ede3ab16d02f8fe1b582c44bbf09d25b59853f7460321a49391616653184a6dca12c267316e42dc3f8b51a39b9f22e1cc77b2dcead188b0d62f2cba418fc82866be15c90bb61928e203f4b2bd5f18e263a7fac54c92036a9c4093ba060f8c3051668f62f6dd8943ec0459f5c77605817ab2ef6cee059fac2ece948e0d550da8e352ba3d2735eea3b5ac6470e9514bf4d2d5369c2602f21f8acb6660ac56cfb06cf11f88b113101a719d43554e85b8222c1c53696d99d6fb11aad76e24febc57bb8fa1d6b57e9919a327c9f24a5956c73532734e2691115c0410c763d319ea9eda61c6a0ddaed1dc7c831f70fc956194041c21184b53298320eabb404057aeb1db9a51acc85c2928f8d84b9eb1cb24f515b62160ce94559794f6cd249ba702246656cb526ba96d47fe578efad61dde50774041ce95ca2cddee5dbb00a6fddb4b02752fe95cc47cd9499033ea29a6b96dabcd88c318b61a1bcdc2603ccf20ea0989c685b5f8d1bb", 0x1000}, {&(0x7f0000001200)="ef1efd121b589f982e87ad978a83f18dc9209169aad37fc70fb038f78b1eb2cf12cf2838eb86310c2c290f1cfb3c07e8021c71db41fc6e3d1309b822", 0x3c}], 0x4, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x78, 0x8}, 0x40c) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x20, 0x3}, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002327000000f3ffffffffffffff000000000100000000000000000000091400000000", 0x2c}], 0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) 16:00:10 executing program 1: r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/164) chmod(&(0x7f00000000c0)='./file0\x00', 0x140) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x89f, './file0\x00', './file1\x00'}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) chmod(&(0x7f0000000200)='./file1\x00', 0x1) ioctl$TIOCSTART(r1, 0x2000746e) fchflags(r1, 0x10000) r2 = msgget$private(0x0, 0x100) r3 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000002c0)=0x3) r4 = kqueue() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000300)={0xbb, './file0\x00'}) sendto$unix(r1, &(0x7f0000000340)="433064c0b44a764a32a3f981c1a761", 0xf, 0x0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) connect(r3, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) linkat(r1, &(0x7f0000000400)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x4) chmod(&(0x7f0000000480)='./file1\x00', 0x9c) readlinkat(r4, &(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)=""/255, 0xff) execve(&(0x7f0000000600)='\x00', &(0x7f0000000700)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='-&-\x00', &(0x7f00000006c0)='\x00'], &(0x7f0000000940)=[&(0x7f0000000740)='!\'\'\x00', &(0x7f0000000780)=',\\\x00', &(0x7f00000007c0)='#\x00', &(0x7f0000000800)='#\x00', &(0x7f0000000840)='--\x00', &(0x7f0000000880)=')+-\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='$\x05(&+/(']) accept$inet6(r1, 0x0, &(0x7f0000000980)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000009c0)) renameat(r1, &(0x7f0000000a00)='./file1/file0\x00', r1, &(0x7f0000000a40)='./file0/file0\x00') msgctl$IPC_RMID(r2, 0x0) unlink(&(0x7f0000000a80)='./file0\x00') bind$inet(r3, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) syz_open_pts() bind$inet(r1, &(0x7f0000000b00)={0x2, 0x3}, 0xc) getpid() listen(r1, 0x0) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000004380)=[{&(0x7f0000000200)="4819fb1206ea08a8b4870560d4b061d6ca7eeb20501eb3967fb68e67f98baf2f1e5d722acafda0625ca14d9e88b7379f475413d2357721525f52ff423f5e18ee195b32156a0a095c7571e3ac256ccf85edeedab7cf50a6d0aa1c33ce47a9894e3ab0bc6079698b57883eb31f34022a4bc889bd3a883843b1d16ea7fc9afe457ece7aea66e33c1272cd983e7a124e17c0e34498e868072b2733e9185c817daec2c297386bc152826201be3ce53d3a7ebba90b79f5836cad61cd99d077fa262c200ca609636d091a04831ce2cd669f07a6c6e13c979477e18646820e1456c5d4cba87f576189d2754b300b39d9106896265f6f8a8fcc7473322dff5a2d326239b7120ba7e2167a2504441a54b71c61fb030e3c1961e3ee6ec6863c13a9745d2b0417247eaf7ff35ead3cf757064acf99571921332b7eb85f31916a16fca51ea6623f0425eea7017986e928940d648ee0a41e6d621e858eb5c97be46530e251794a7a067f248f67da2c74705f003b0bad3d2934ae28a6a12bf00789ac15d8fcf105c7c9088409bf77079efcec7ed9d19fc6d039486c517f0a28c1113f5bb8ee71313dbd62218f162f2a8b154b03511b9c1f964ccbe5c64639e2ae3539594958dc484d7e57957edae0b6213ac87282615cb5604a0f9ece4bcce911b1a98b7e21bee5cd57a745d357442d1dacfd7e48fdcc8b5c65a527d0832e3cda160b0a398fa60c53ca2f7ba45daf94901a7dfe193ca14c337bf91cf093bc0d15d9b95bdae63db5eef97c8304c0bb8cc9ddf86ac1bb28202c202bc6a45b55d3133203a538bb06dd65bcebca6b76a458a620da6e0ff0eb25f9ab03423ce4b939bc72cc7f5174ff29bd1a7f69088d36695180453ae1432743c96627cf4342fe5ae302d8588cea3acc9a9b5f792546048892552835cd109c385adb9b3efc2b11d6599d3e2cdcf2c0b921034eb2765adb8099a4bd65c887745e1f1875327236e6da47bee393addb69d6d052ad444e529dc22061556e5c74a4a4d20ab8dfcec28bb224c8376270c7e02b2f4ab0f2dbe0be9a814f2cbcda95e2a229653f104cff7e781636087efbf6bf8f2394d1677a52e530fa16fc4845b74b4f18cdbfb2e852bf7d2d61917824455caef33cdf66260b984029f7a71ffae18d03972a9111fbe646010ed7f14f309686d1a08381b4991aa786df4d0b140ecee1664def4cb73edfa9d158014d0cd149a7fd30a18e19bc61e8fe54112ae8e04c770e65d67c63587654bca66429ba980c483e674815a7c3a1f03a523a092228254254eecec6dd31857896f3a851cd547373db3d7fc9433f75b2faffeeaba3babd96de268421d4402b245664ffd5a0b641d2ee659f3c04994d625b4aa6bf1f9e5a18920b7f7b54e67a43a54bcd762e6b4d7a6c6dda8fc29e45c92aae11471034108eb06478b60271e6097fabc1abe4aa4cc620608c87cf267b29098d61395a99971656dbee7997adb4349366347045a1220098ce6f623e8cc808e0b8f5d313da81fbbcf802dbaeb1f2f4a9f2d3832541b9c65a5b3f706468401363ae0c563a4cfc21e33645ab5137c856819cea5845a4b4da35317c6af015ee743aebd6ff67487395db7929be7eac786ffed80d6c04cf1e026607e25a802313031e9a9fcfeb75c02d745e930fba021875036d55e041de2f03a810da983254d6de1eb6cd1761be3f986d8740c20527f9af6f6dcb6efc17bae754f9a5ee2a62779575d7aa3ab6e4de849c548d6f7f4797a8465e22ff4c09d927b22e6af8a19aeb02d5fa7303433e0785d44709188beeaf1c23c7ed3d2403f4c9b0b4b32a2c5d4d66a3246927736c1faae638d5bef9050d5571c870f5e636036ee6a98933c8ea4b7655f4bba2ccb946c6d3a3874f3101187a2da9ef5844dbbaac2a07a9f5b78e708c76f81e905eba245cf0c09b4fbc63e6b82999b78a51310c8b447808ac25a41df8519899339dfdef04f203f12e5342d56ba29b7c4e24aca5228818588fe48a44b999f67f2d67e65c229a9198f355666a1512f68beeff81fc92cdf7e047a8d4a99e5451796aee0fc09551975c92d612fea7361f04dae8aa653dc80f16597e6710f7038098b44f498ec84d2a750846a1b7343cda0064d2c22c1dece46a34322037d2fa80674527714c2e1580f5472a271281f67d4c4158b7b2e3c254114c5801a0aa1c117290f8e19ad3ef34d6876b5881a4cba2f90adeb43e0d108674da58476868a017889094404e957a6524dd1a422df1c1236be90e1933b234ad3349ed76ca42293ef0008d54696b11a3bdac669d98ef3837a3023baa8144bc7c476a75388df0458bd21224e948636733f1a05ad9d8b15e8508ded5c0fd88d261652fbb1b4bb623986f9028a5a8611b8bf30641d77eedab6d79a46f21acb77dd901fd5c957acec31e4cc63afca3dfc912a3317f702b2b3b3fa9be0fa3eaf5c7cd024da7c58738930c1f6c235c4040b6f2cd9506f7d60ecf11ed9c836d4cf5d02f84f62c59a5d5cedba9ecda93efa17c7ff325364a963b3f5061a9235675f43eef19279b00053138c394adff974f1f6b0216167451b10f18e7806fa8b2c9eecc952300e9e3eef77b75dcb0eebc39da629df5f422efefaec6c217d4996e6801c4e45dc678054503eb3527af27159e08fa3ec6bf379d93ee0a177b1503811e191fc4cdea09b4043b14a15f166f5a55687d923b4170828efeb9b680b94827572f0cf167b98aa6502ea61928d4981b86d02b59b09630d496785f12f0b36be252d368c580ab95b164f4e6cafdd85e937d9d771928be61424ea3677ba99ef84788e857d1bfc8d59d697cc3d47247bbfea8dcf8b8fc55907d3029d4105b4419c87ec9590f81b21f4bb06f044f3f5482e08fe7866823da5d966fb7cb59c9a86dd625bd995cc79cfae0e9ea8cb9ba50b9e3ecc68b9b81f03a99a83c513d9e7d5765d5182e815c957e8549b590b09ccfb9367b1618419e69a2a1172bd17bdaaf731bda25bfcdd127155ac2e92f2d083e45e69c7d82b92c87ed8b873b8138777f66daf9615c0b8b1ec0d847af007ca773f79d540d4ef54c39438b58cfdd0dab3dcaad6865eef26d9388d8ea2f16414615fa96bdd29431cf82fcb8971152120236edcbcebb7e5ea39e0dfb17c0b750127e07d54e64762671e7492da19c2c89cd3982dfd83a1abe849ef7ef33932f3a8dcd8740aaef1c49711aa2ae4fc702cbb34707b9877a3e5ee8b871db3354c143a083e9c12999544d16c3899e385cdd7ef3af752f970dc188667f70d76432d5182004a511b5eed03c8e470d250b252a3577c9f4a3d9b3938ee929b5c1d23b4971a9c1d997a68c0afb17628c549419c77d4c203c052c4b459d38cac34776e5067a68b44363bc56a5b3f20872ab95023990d72b95badadb6c9be1c888f2bcbfff16e57717b5f964647222ff7072e85f9780ec4f26c08c21a372f6361c3282d345babe9af90388ca02e3e68f837786b1f12d15e083629781b7f2f7478741bb83477ac12a4c8cd3c9f9441edb3ba0e921d7326516ff25ef6d2844117b9b4d68b53d8b9f3c93d74855cc55fff42086edec4aaff4d5f5df6fb6e18403fbc0f2ddf6e02a9f4b638e89b2d4eff5198c08549367b2f60c663c94925ed4f8ac75ed931f26da565142f3cd0e26e946c8c2be7bccad7fb6184c2dfa0cc08f0463e476a2cffa9c7d32c89c80d26c90e479a6e6eba64ba4b5c2895860ff9b8bad37ad3dc4996806d2cf01cbedb2b46977956132fe423fd023d58a682055b36c4fece85b9622bbf4e0900f82816676ee8b1b62302f0efc9d933ddceccd28e6c007a085b9277810334fa586a1d6a56341db98d7345d534f206a31b5d4294798d40bfcea4561b5dff96c5bc61fdf193be37ae5d20f7c3cbbbef9270445ed2fd48463deb3834fe99e7fa65db454333e63757d5506f31d46c3e9c96ae9fc3d36473ae988cd0bb5042e91c5ee6bb3b104e8b006ffb457042f08e3618d1731490811778e0314a3c80be37a30fee1b5a00ab9cfbb41d91689bfa8f314d9311b2de7cdab873eb7f652aa073b4d3e59f61c165631aaa712343da49aade484eb5017bf3054485555d93aaceaeb289f83b3f1b54cb24f37d5e69aa1175bb547fe98d8ae3a1ae9e86cc665d45b5fd5c8e74057f09141b35d12f481c05832bed434e83515f4601740dd356b787fa55e6dd58278d824fd2394f519d3eff65c548babb2ed1c429b0b9fe04e1964ceb7d4ad94712acefa8adc7da77f479b46b6250216a1fa4cb41cac03d88fce7b53a03511ddfea952a2f784d3519ce3e7698acfcd1d4075d6b059ab9a8788c662018183c26d71c7401a2eca6c0053bca73243714850033468f7e0f88e4070da4ca9c90ead19eafb424d2f53caa4fec4a03e49903024d122c94eca4b578e42ccc74b482fa7b17a70fa3dcda0a8c4a5e39c5afb10421dc8adfe9b592d6a9aef2a1ecf3af947127503ebaf266dd55da96ca25fe0f88fdb1746508a445ec4246806c07c6eadf83bcca7ff9881e3aca6e7921353117821f5e14d178096a598d3b4c47b5dd5648771b4baa2a5d9d9bd27c8dbb71d3467e8c536811464d234d1d2b9b23bf6c82c55579865a185ba306dd2de915835f18d5f15b4c6de3b4a77c5d93ea2028f274634849707713a40380f33079dcb18e6dd12fdab268f13aa97098d7914f31ab830556ff3e6d8188cf283cfe5dc15836bb2389797b95f14252ab4b262099ba19e9f3867301c6f4c72c5cb9dbdac950ba3f112f2071acfc7b00e074df4e8631fe5a645845810853ecc20514aab898fb114b219a4eeb0b83426556db379a9112e1fea7cf6cfcd96aea158e1c29f1f320230c810795c7d14633d2a827826b5501c8fdfd9447c22ff20468638daae28aeb39047df1368b375aa20bf9aa2f8929a4ea150d11812f8a3492a3db7cc11585e29415a50d78873ebf6ee2e2e976175c5a245d3ea9bb7ebcdc6b30909b86c5bca97ac102bee2f46a0bc6fa29c3337b3ecb80ab9749f6da5571feea789ba5afefa354efb7a1dbaacfcd1528115449f801d707754b29476834a8c363e8c2360680a506f44db085c0f2973242bd2d1e849aacd571846aac265b4eaf1a2d234f9fd4f51c6a1b5d9627cd18cf9759e5b6c38ff3641b4ce119c5abdc74b8360a331db52edeeb2c386f92fc0dfea67a7da100e8a1135d7208b6b2fcbe7ff9356c17020dc55a0673a7f2a38c476a73099529debc9fc10dde2fa759ecb44b707ce813dc6f399adbf03ab674670ca6b9d147aa67674f7e338f8598463f0424bc8833f8595ec965fe46e9ac51093fc7795d8a7f630279922896cc5da74221264c38cd80304d5a69ad5af02e108751224772e72be2cd73945a44bf7952fde219f1b4984c54b07fe312cae56ec8525eec5877b3e7ed65bd09ad56c2fd85c52d5ab0fa8de20569d51d85f1ae9168ae71dc1081146d69b5ed37cc49b746efd94e3a391feb162417f9c5ab72efb70a0a0fe61b67b10d6fc8d7798fb264de0d3b711c408a9a6f93751e61453b279372b6d675e5410d9b824f60b1e4421b76cd2474dd16d368db72692f5c36e6eb744ca43f011b345b8ca0bc17af4d8cf6b9c9a85373c72ce56fe32f76ded23d0e91544657b53be55c269a0e5d940f2445cbbed853deabce7c004362789aafcdce70a3d971798b87cfde997c30b80dbda3d675bbe3554595777c7293258613203c943efd7603ce73cb28d53206585741a2b24e128bb985c52dc9b6ce0688024b8b4aa0adafee13abe41166099a84e0344c04e8fcf502c7c548c97dcff9d2aeaadf5a2c45341", 0x1000}, {&(0x7f0000000100)="0a54e6f9e325c3fbd2d4e4519a26cac07da2a0330ae3a7b2cbba0eba038640c435654efa8a55ce569ca0c8c08fa6eb70d60fd131db721319e0fadda50993da4d482616a8c93bc7e828fd82b8a4a6eb787042c375654ff94d7ec695456b79a33f1ed762f3e90e0a18311df8b43593e4e83fb51a5d881caab231e86d267eaddacd3a8ffe693821bc346c44d20cb1feb361869dbb8ed48b04793d8b7ccc70a49297f8cf8f475c60", 0xa6}, {&(0x7f0000001200)="16d52497abee79ec1ec5ec6373bb5a04762cd26665edabf46390254235442d78670e348f670a68797881edce248920817295ab9358add7f9520f64c4a1797d3c179b4d25c7647a43", 0x48}, {&(0x7f0000001280)="f88cbc9d0ad0e18b46e504244abdbf76212797b08769c5d6b70490b2aa0e298d94b9d4c6ddda4af67512553d7eaa7ad978af2e9e48fa992f5a1fcfc58a806c4c2bb604244321c5b785162129efac6ba1cbb0df42f13d4cb250193bb86e9ec467812955b0feb3e49f79acb7324e0ca096f229ea6dbb7c5b79e9fd7755a16056fe4ea13c0689d1bdf716eb0ff4bf3b4291f68342f893059f7feb875680c672e1e57d8cd3366b98b13a6a060f8d19ab93c7ac18adbbe50fd3c99eddda1f4e1e61840bcacf82cc135ac6354bf0a643f8df40e13c4326f79ffb640ed83344aa275bfd1365062e42bdcd8a874dbdcdd21a5e5a2ec169e6dc6ff7d29650406edc2f7a980ec07e61887aaeb3e5dd436264db9b0e76d366fa05658f16e09f3d7ceb74ef17d8542a60f4774125139e41423ffe2f8e1309d300eabe02058fd26431d8eb8be25a9c67e24952d5981094dd11dbea1a159b2efac473d3f116e3026aaec1ccab08ccb65ed5e5b5918db62ac0460d5497a88c45242785e2047fc6446c35d4ee40ab7999dbb628c9365f0029c1acbaf05ae0531df8d8a652914d9d015ce504906d1e040a9c23f270aba913c5d59ea7dd1baa214574fc33ee5155e1567e7fcfdc21f816a5662b827b553f42421cf9f7b0124b9316e3019fc5c78f591a332f5c5e56675d8cee740e64c67a11e9a66ed3a991941fcf99737215c97f883bae436a8ea832e6333aa671583b677729e8383e6b77d6f9d948c6785d9e465ed45730802ac7ff82312e6b703238f57cce4b31e07b99314d1c81a3c802abd08d1e07babbc0ecfdb39d295572806a965e3caa5d84e84f4f83d41aa4f9e4a0fa5f750f21e9dee012a257cc0495545f37fbe826b56b8042cd2f6466e53eab8c489246dc6b5537e12b61610b0102cfd97a911b82ebdf4ec8b85aa73823b0c2f9907ecfee4c2d263d869757413bfa6c091763bf2b4b916f3239cfe44c8e613e22fcc34f7e433d6b449cd376f573af178eca029889cc8c70721322011321a7ddf43e3cb997be594daf60eccf1c6cd25dbcde7b680ff26b9ff04deb9f84817aaee4b10267696de0b48e0f20f305050b2350348598c9c8effe55544b93ef20b64521da45514936579ff082a1c95b14d9d323d4914e7b9a29606aa93bc557250b6c9646ceb012f5593b79ad96534ac461968d321d4aebd9d5191a1bbf1d8305c46a5301e79eab868dfe815e0f0236a31ea89786d8a3d773fc84ed57e60951d16a246b3fd73964112a5b971b225ac45a5c80d19fe7d3881c6984c6f4343461f6c004d5684cf54d5bd76a312355c28a8276865a09255ce1ca36473cd8b4911cb50eeb82ec19ce6eed173d77ffef2db93243f2ccd82783958c98d413d1e1f89e7a55b397540f6ecd5dbbcc1cecadfdb73cebde3cf468fd6651afb42e037de4a8c2be64aa5adfd84e1383d9bdf45788c377f12657f777d805114afb5eb05495ef38f45c79318b031898a510f76cfab1bf719b0c84641c624b40e769eb839884cafbd9a1627deec47ed8f980c7c835293a668ad1e7a72f741ee59eeacf987c30c6bcda2b15166ecc8e56687d4b004ef9c3f55d00d2ca2acfd6e9f104d57b3758c8ae00bdeef65b2fd4589dc4836f891574c203a21ae80e226b448dc48ce537a3fd8d5d07505ebdee8e43dc56827a915e89d4762b9b33a5f753d14327b9b5f7706784671780ba7f347dcba9175ade308096b2096e237ed44084da6d5a0ba7635612f8ddcf3a5e1e04eeeac379007433ecfaa04a2f2d2870915aadac84857694e62168fee46fbbc457499478ed3ac55bbf20a22fc87b0e1a0b23e082b6138cd8a31624b613221a46f51b437d8f9832274a089e5082277bca14d0a4091824196d0ed3674e904bc01eb321a58e96cad852b4f09d59967fdee6fdb7ea77e9cdb368baabb4146f83ea0f99e2ff992df9ef8c8136d2e02a5f9aae37947e54bdd297943d1a7a3a7fda181c74062d88e1877645926da18124918044d6cafdb8086dbf34e13b802f9ae9e8982017c4800771233882685e23ea3a6ea9a8c8635df771419715634d3ec92c82d2507de0d0c585c9b72d13862dff9d595d57a7794f966f41e7825201d675adfab83951af3505752d0128b16f78ae6f2232a720586f8a6e35a994e2baa51f977a1ebdec3117dda7da391e6898ee58ee9417a62180dcb5c6ef5777742f8eb2b494dd89f83b1efab602b992d65a1782ec499edc81b3179061792ac5c55e52e7d737ea98728b712504d117254abe458b85b3be8505d059bc9948bdfb77af0103f15fb634103bc434de243c2b319cdb6c67fbc215aa2cfbf8dd4e857bba2a2e5a5ceb9ec6d03a8f4c2acd4954aeb587bee4f67a67b5ed97746420fb108e4743e4a27f45c3aec37d80d0a3e96f47c6521642195db706b6af4fa0ed54ff3f428a3800a93a38fe31e1a9f8c03b5b0ac14d11935752a9396fe5a540bc217fdc14431cf5f88832af443dd306f8575c4456a4f15ebb1c237edf73c2eaadd1ffb50f77c80d2c11c0ebfdaef2040094326859e640533d71718f3058d1929f4aa0a3cfaf6f126dc99471cb983693f66fee297e9db13189d46264669529a11a59cc8ab42a52e10a4e8dc7452d1805946624660f8e801047c844451e10f69c98b7398e48a3b4474a0b07197ebe9482f408dd9ea7777d120b6bda1493f2d7c1b7c85350e8b0fd87adf0dd5828bc932a04988e1a0bac56d526006e6bd952b36698db1cbbfd46d27f02aa9b0d4384624cb7d5ebade7ddc2c2887dfcae26ad4a33385e94245c35d50051b23fb6a0e3a93f2c6f8ad21f6dead3afe0cfb653efb3408dfd55d645412729afcc58d7c2516d1c854f8f215d39d49c39cf532f674dab933bd992dc73f08ddaf6dc34e7fee6e4e6232f3a5ed9fab236b6d4da2448f520339b15f880a72213c3258def525ff5dd9b4acd5d27d0ce4dc870c4710ec16107787b78c1ef00f44babe9c326119a6c0b57a3420a3b0262997413b16ee536cf9c4eaf2848df0c2e25fb2e05b5755dfcb7d1d5b720d17da191495ff02c88f5338483da6c7d0d2c5a2c11f0956415328ea8da7b499eae676a9d47268a729170b91d0c55ca5eec6cf3838dbfbf72fadcfe56857dbe26db0089cb853d87b06c66001eab09b34d9bafebcf2279bc8e38725b8b6f70649031ffc89cd1c3675d6cb198c0f7c5a72ab40179cad57175b00945a0198189e1ac0b5d03251ea31781466e36b58d1796ddd66541db54e1fd7e17ade71d4e7caa20592e8a33a637aee2ea974e86d23a236e7de811fb5b71eed30b05f1ede06ff720b9ceb8b66b15cec75e38053699bcc9a9726aecc34651a373b64c9567ffcfd7bc1794f25207c80c4106845c56b829a2f81ab3cb70c686d49d6c9428d39de2e291a2c54d81626ca094e6ce2e8f571b765aef80edb4fe12f461f7202cc77af3c896fcaadd8bb6e652f9caab5c30c33347d452d8ba4ca795b351b8bf88beb17279316d7aed03cb560404910ad39aef3cb74c6f7eb5d0159045a02e2afb8313b3e751f4122cfddb8d53d1212b491c4237c3b478e2fd504ac2a0bf852844c3c59053c13561574ff1d5e0e08a5cf806b15da69caa512f8227c93f24c5cad1836d630343c4b3270464d1deaba4c4f81b55ad11ce7d8f048b8559776482cd408eb242c4f58debd2e5aa3c40a527fab9327bddc4cd65fbf5e266376da589afa622bce84ceb07ab3f89fd15a4d3db03f728a2d862b4300821cc49e3fcf440ed69427ae76300d1146501269a60f9e561b45c6fb3da6239c4d911a7f05cf3f3dcabc9d924799d2abdcdb625c38402235927a442f3b4b797f1f58975790d649336b6b4d3053e83d7b5722e6059049888875bd76edabb593d9ca0e832d00c7a628ec2a46fa65c88ca100ffe2f06bdcd9662ae7e5d8031f47d4e3e3eed70f16903b0d423978cd6711ce27f4476d534322f3e4551198fee402e28e5e50fb048dabd88b37e846f83819d331db5c0af79ac8bc5e97c8d21b09ef2b082497d2160161e0050688bba3d42cd452cd54eecb7e3161b8e38535a6c79f607b5a7561fed4aeac7143abc5c8ad02a692014867eb9b414c065333952c622504986936afb94bb80c32046a44cf9bbe3ba3bc804f7c5e78b8f733c7d9d55e0e9e30fc073156e6bfed74f94cc67d39430f17b442675b7bb2bf9124586a2ceeb0817811307c8363a4eb8c127741ab0cc4c8944fd5281bb13e8f08d6edd76fe5836a22538b434f6712cb05bf9b9506c5d1e8b1e0355d264f248901d19bfe6014c09b7c40d112368b5eec229297125162d9f5bdaf5244069bc1560e09757df60294ad72f27da2926edf1b8fdf7c492c05cbb1c2cb03b13b5dae59023a2ba3bbcf2ff520433460550a8d78648fc2f7472a4b11eae5dd7d1f28141671c939f4e6fb525ca967697efab3c0b5bdf53c8a61ca1da4e56a67d360077a6e3cdc59863f934225aec48ddc5a27e7ee543d3963d958bd6784eeb6548a6398079de76f3b51b764be745c1227b5c48b5cc1d267e4193e3cbbbc8b9fdb3ba9566b80aca729034398f26d3e17c941b406bd11bce2ed28ed59747a07e29ac9b123d46e16300d6cee0d56e568de04f76fc00523207564077cf6d9ba44cd3152ddcd2e10dcbac94b2a522f89cc5f3b2c558cff45af63e39832c0ad76de9d095268b0f15676c1c26ddad1f95e54f6e32a4fdf3cc14b49c966237dfbc068f81dfc2ae744d8f6cd17fecfef85b045e81478d1768a734934917c487030e51343903d2e60b8605a67c6169f0f3f05d9bcec83bf632168bb41f76c08c98a40f0c4ccc21db7b50acf8e3b7e64bcac0336557c611bd00596152351be497673f0facf757722d446761d1f447dc883b59c2cb0cc55fc539d0e16a3031f8e9bc77bd93add95e736343047081eabb89ea81631fd9eafda55c7af2c727fc615ea2af3a596035482f01d1055520f5f5df1f1edb0b79be671bd55e8c85b0fa92b19b11365a85a636018b748eafa5ab2160b37c5c176241812cb42275d9327f28e3969d3cc23bab6df151e13ae1990c258c438beb75b107cf7544d03ddb86ccf32937639237d12a468ded803bf12a9aef98da05f5bbc37750ef5fd04649bc3ddd0b89165f5a31e53ad6a885c1f3794a64cd3ec81c6258a1b9c0a935af76cb938f084ccee581db3885505612ade393809f0a63c7ccea3672b913947948708aa413a167f6706e790ca0f64d23fb1c8df20ee4e96c7255b148ff4ab48d64914567ec8da7e9b7999dfe47a12d566381b99fe61db352ee558259166ace4297cc169d8c96d84127e156d962a4882a408a2a213183b98ff8181f02b3c71545a49c92b680cb576d09415320f7e895b4d4803bcc70dd99e1d259d5e2eeebcda89b0df1388fed1b7c365acb1dd7e7e4beede86a66b9b8096a7fb85756ecd8c36db068b427e2bcd3e40915214c1a0dbb25333db254adc8978df17286482747df20889132a16a5c347e52c8d0f15422d06c9cf2de6fe3ff0325dc530cf73e09ca037bff2dfd766ea4acb1edf77e2dc8d610a1cc9da841ae9d311e54b48035781c6ac64979f5b87fc769564dc9f8202e6124e519f077a20cfd6b55f1b60723099e81b64534527912f23aa0ac59842f0ad0b933e1f2ae57df7e04858562d8f479b7b80a83f7792b7fc2c35f3a22a43492bb7a3a7b84fde857560ba77ea7679762fdea7d76a60eb899c2c83bf06f9230f72f761699e46e3ebc241a391506b3e531b8761f04b134b52d5557757f323455522fd2181df8adc27a6e7f9b1044c8c23462d78515e5cb", 0x1000}, {&(0x7f0000002280)="44c4e0eda086edaac9c2d05da90701daafef83d38968f06b48abe437440648d9cee77619bc4ab2bc6ecf2e3d54011ed99196b40a511d08454646ce7206527a9d3fe817fe79e990eb04e4150b5289baf9902163f5c7f4719813ec279990d278112f69ef7ffa0d22f8575cf1e4698e9284bc241ac519e780ffa76da257cd822c235cc686d7f0ddcb8e5f75308f981fb8da0f9df84e1245d8408030fe7481b6a3ae638661bde7284b8c649c9e0397848e478ead95acdcb7c90b03ebc51f989e4f4dc779208b475de485f9060b68b5f2a205351ded386fdce58594075c00d0fce6a5dbb3d6134e5412871cf8d8a49851698043acf7d9489e2395c69f2fba84439abb9660f1eaa66c4b5fa362af36164f7eeb605de4e2a1689b324f665487de745f6ee3f043a3ca71fda440c9e7b0a8229f29ac27bd5807a8175b577bc167cc411d9a0feb61d1e13802c7322eb1352cbe5ce41df7406eeb52acfd9b6d993dee0e5d9e03a543b00fd5af96cc519e7c4659690602a2ef37a641ed4281e98f924fc5c311d684f40c193cb8ec9b9a4c113bcd8552ffb0d27d15faa7ce0a5ea22d0607c4648cfc94777bdb1ce9e14dcea7b52f54d5ccb83ae1f25f45b653ae1693bb164bf89edb768ecd0a19edf11ddc3cc2a49cbba3b92f27ae51fb663c3e3b5de2c7e5dda6e27771677aad9fb875fa0a58af7aeb2b6015ae08c80ccb929fef52d018142cdf7ecf9c0eda599ed041232ca3db99a56314075981096a35dc1908beefaf12472750cc761399971249e84ac3c69a9879a8f8f7f689fc2a74c4447b1b65d578f69e2c5af1ad5ad7ea7474746e2947af9d361f302a94159bd94c47137dfb8826a1a9fde5e0f5d8fc76bf6ccb4244efe90c8e8678cd19ff40f842b188e3838f3338ee79bbac8159fd5b12b026e3946e9e54a78b8f45292181fe33690d5264b56bc43a17af4b67a6e5acb3206af5b7c1005486eff15c6bed7430d509e65f792e41833ebc3735ee15589d1344937f224e9b071cb9a090764d0ac05b9475aabeeec7f981299020057adf5bdb6cced47d9aa2f57a9e3189b740ba2ed0b6e97cc1fc5ddd718c1efcd75455716730a287d65e60a2d9752aab54d7e65d8a9561bbcbf329611f849f4fb6668f643ce782beb191b5486414883c53f81e2b1aa5e91abfac40742c7e0c454b9c83466c9ce9146dce56bba39605a290d1ef9e89a32ff8b1c40346fd2809d697df753e3bfc7e29cc7a7386fe8de08748910b4bdd14f3a9b7a35eccfcd12a433e17a380c22961310522b9df5fabd2c25499b455d7d417f325b209ae40095d707e2ce8b32ce49f3911c19989bc7b869a9e13a3801a4c5d5803145f04f9caa001311b84408173862db9e33544252ef3de76dc58da87a2d7e344e560718c10c5bacc2e3aa55ba7a5b0774440c7a953a7a61aad48eab97e9ad5db41ff2ef20e16ac65d3299b7b9e5e9fac16d12a96ac6e115c1d0aa91f7dc45e9e2256fe7e5003f8b66dc4d87a66d2235f67aecc1a4fac4ea0b2cccba377456486976e5b2adb86efb60197d6a014b041ca39976bd4422d150e586716e55cefb92d81fb35397233137de96fbfe0acd0d2d44b6a665b04818be00114515744bb6dd9dec19bd7cb04f320e0a3543427d7ba44501c06c5f3c7b33f688b68c53d44c7077d19580bb99c801d2c8328ca4b42413ad54f3fce7033f186190535fb3f619ac238624387a25b7c729a8a63ece58fa248ed20ee8a7297b9007214c6f20a5609bcec1c23bde0da753773376b8aad866c51e33908fd1b56efdb4d2c6e0e69fa0a65e3087bdf589f0e4cff59fc0a24735196dc96851ee36b819ad903ffa562fdd8ceed9910e6cde15d26b4ba1eedb3fce6ad392973b81ee07946c02e1f6cef109112276030f6ab70b1c8800da838724bc2ff288ce8f95b653d30702f678d8a90713e281709f8f23f046963c9cf4687e4c6188d24d4aa641e87ea6446f95541679bc5feac8aeafb5438f16f665039da026dff8e2626af5f0758ec3f0cbdfa1d42976784c44985d139134fc3aef804af52b2955d39bdee115c2d510cca0dccf944f4053d1b4c68d847cad1fb58403279692d1536bf61d16829a40d7ee66778e08f4745a7b91cbfb4b5d5d0a4f2d6ef533b5c2c75cc7cce90a32f0febc90f3fa1a1ac1e5a9279115a8cd51bc4015952aea30bcbff6dc5f666f23e22f0807448677d7765f6e09050bee59d9d1e1a84722b8fb7bc0331bf3edaab57397f8e41c0c59641cb0dabb6847dd8ada7806589c7129f88d553ef09849e528a5e116ac726d2472604fe577ef71008cb10590cab06ec2a3c871052adb566049b22740ce94d0ae682e86f8ca225ae5dd5f5af3cc1602865c70374cbc7d99649f5ebbd3a09c87e3e88046ee95102354fbe598416add2aa5f0cd0ffef998cb2e7476bb7d99454f4687f34909273302224da16c1ccaab99ccc194070a47651ea6327cce64caf85ede6420cd6d1962dd55b4a84b0d31a8e509ad39762ae7e108768f53e5c0cb813341a43da46cdd8366b10c15b9314935b82e2dc816e9a60e9444c12ef20fafc99b44865442e42f46752e265d9ad546c59d80ac56486e46a03e778e50fb1e50c8fc9354ca3d826efa01950e2cb71ea18ef4732e7250515a9d2da6db4fbd4ee74f3c11c056cdecfce6224ad9f8ab80d75ec9923dd029b8475626391a2a51358b20e04c4f82a2120387a96c32a50dd93fa9c4af193bc12e244c10527a39523cfa9b070b978ef63a4c27249481275f866727b13403eb19157e3ac68727f2f89eba337631b9d34e708e78ccbb751ab3486201b38ba810c58653dd84ea90f3e5dbb21ec21389118edfa8e71a622549632378689875ae6d132fd80f6342d4889906dcd38d1e701585cac3350499ab8b8ed54116765e6b0a01403bce9929861cd25a0e08ca076e8199dbb0238310e1d0e47612c7502e25e9b0390135c91f7efe3bf14cc4de91f4f6d1da2a31fb8bd49890287d460ca2661c17054f57f44495fce948129ba91f35041b77f27035eb08879fc2d412396cce804d9a3c6345462d08f0a2c56dd691189d4e32bd43447002ec1c098cbdd9dbb81fc5ce15f1226eefcaadf1e53c0328bbca067c966c19ab2cf24fbad96bb50f88fccde6d2960c4d4a623e0c08c45c23a453d08104ff3b53382d93b35f290629fa3ad8795bd4e9067d9c5b71dd32a02bba3f098fb8aeb35249ebe7b1e1b4951e83b06e3b5d325bb9b0d12d03bff04c8105f55bb84ffb645f287cc9f3e3f7798ddb80048f538e53790066f9281a905d0e41b41338733de0d6daf239ad05a7d59b9b758be130dec9b58db035bf7e61a5c45ee346c9abde9b8db7c9fb7daa31ce7bdb7b21b9cb32b88aefba596ba9a097b0d00a78f488a608f05a4f3e228dcab9d6d75bfdb17686b50719fa973f9c6f56cfb111747ce0b1816ba3b7de377852ee72f750fb84e2fbcad2d10dfa6cd279412e95f59234b81796309ba6e94f80e9bf219b1c2b6119b412e4fada31370a057d855646d9baccf4d0e645e5e3055ad2668a03de0c27d73b28558d99631ee43f6545bcac5cec0105411bbb7b658b2ba1d1c9577b6d2dcbd9013d9b9c28d25ce8b03cad89faba5271d6dcd10067843b6124407c1f0ac9e316828c42111b84375a2933512a0093082049c883b3af5b29de2c051f173a7706082881dac0cdebbbc7bb6ebd1a5534d85b30ff0ee0d3be1816e7443162132ed90f21701650d0d84127404e915135f4eedfcc54067e9faa72200f02cae14aa4b311df9f1d2ca94c2b57c228587127ade509a7a6e7fe70b9f6fc9d8ca9715a85b2b9c0f069dfa91b0c46f4d379c93b25c6de879f6b712677b2df1ba74abcfae18cac5c2c2d74fefbeb29f8f435b6841dd14faf1b7c8aad055933724c15a3e1061e024b0def3688a87331637f175200c97b2bab3b41a992efdcbe1b1d65726a62ed336430e6597d5ac72eca9d836df7f399e5742e2fdb56f24e11f849296b60dd406ecf114f0f1c70588794d8944ca00fb92e69cab9e5d46aad3d84237e39a35c77e126b764ef358c9dda09d6441896f325c96a627dc272bf9050e64f2f1b55a2772404e1c03bf483ae54a7fd498d1a531a3d5e59fcd054b4dfcab52bcea5e099733258dcbb0f96ba3adf2e50b6ee19cde2a3f8ba8146d9bee400e36dade452687caecf25572dbdef1bacc0ec6fe04af6544e4788ba655d534ccab2c05eab7306587f696759c4dcd0184a9ffbb1b3a1739795aca67b6ba77cb6a4f0d04023680aa49656b91603ca3974aff3235d9a20c1c7af7deeb5bd7df10b51a46ac012e6e3b535fe8c393c0665592decb102f7a7228a73640fd7cfa8fe44865065a9aecf01b7acca6f0851125107bba75e9003262dd22155050722146742bf11a8a6a064873ae173f7541cf4c8aa028330dfcb25a451b90ce232ca7a613e7f935151a14662cc26f6f60e9694cfa8509d83c919c5b8144e00e5f237c03ff4d2a5141c44470d69acc9a07b08549c1f08fe1645cf38e8b9bd0aec906a5ab09866e44d77f1551fc61b25d37b5f328576af6f9087f3192ac3adadde062adbc5f602e0f25e830f13f585ce5de98b4dae8a9d095421849051d624d37fd5f96f4f00275d5adcfc6854957734c9d324a7d2c488dd594177c15d044c3d3eb786bdc136023c9ca4a81fd37b98afe7ce6ec88a4800351e23fb38bdc23cc559fd6fa3c94474c5376dfde933ced6af8184c6bb94184d7a861c3dbca05156c836f9a5666b9479f7bcf2710944301d2f344b9fda8798b62e38fab769dfa2e62cb590f6fcd186b52fe8b33a3e02d7c5e9e33ba025418ff90d26cf59a4e048305516d15598e2d19099c6ff29f71626e36f4fe50eb818b799ab4960bc54002bd36773865f6301c9933c6c4fe91ba0c9e0746fdbd5f6f89a924d28561ee47ad9207d9395ee0ec2e66cfe8ebbdd95905ed89f6e0a0abe7a2a9df02a8f78d6295153dfbb2e3e401d693fb8d7fa021e03942f019e7f7ca3aa2e3e880438f6ca5af89e21b610acd39bd3b7f67b3da3d03dfbd361945c6565d96df6fe9c8cef9e7421b3116a4d1bb21544fac083b996f1912d3b942f1eca4fcc13e47086eb0f7180c97b8d1afd3c337239091dbaa974386136a80fde4ab3eedb1b97ad55572342d0e3bdfbd4e1c990e5e94d10fe4be1ab1f15a16265f1a76c45ff636632e06a5cb8763bd5b1b2e49e69d7d05eb6d59e5b5c9d12af6d77f3b6a09e78ef39ca1557c9377bf876720975fad7d93251e9d5338ef1afcabb808b180d045cd40c37659d7d69c6c2a73a563725683df39ed9ac71a0a1d0268c3a3abda71383f0c7a88185b9ee6fbe91a5ca3ab34ccfb20c7ec6863fc61af45ab382ca5f2657460e9722fad7c0af1b91f8ca3d4c01027bfff59e0680662e619d1543325a4b43587e7e56dea3eba9a177cf282b6bdc4ee94d1f9c039409f0010af58aba4ca25e5ef21859f8d7b600ab7a188e195ff3613f5d83536406f7fe45604fa50f080b16526f327ac14cad73d6b755087514ed4824420d76f6be699395ca33ba43d8e62e6b44f9849f7d4beafb6fd5a560b0cac4aad430d99e2b9f25cd5a886e78a6a742666af4923ebca35559a902ee5f5b1a9635e1bad35987d656a044165c811eb0f6023d1943a4e6751e656bb28d5c9ec2343587467578654343b9fe575f97c72e7554b2f87e8cc9e106f707d1d31d9f47bd4aeff19f97acad4dbf93905de2f24cf81912c8c2d6a2133d8e8aaa269493e252c395f7b2d3b4b8450ee777ffc2c7de5e2ad20eea08efb0d", 0x1000}, {&(0x7f0000003280)="b240628b739c2044c03e72d7c7b17ab728d924609dc7978c5f5c554e7d9ab3f4935a8237c6b2648f4266d8d06b79f1ae6cc28378e7b6578444dae6ca519b4561d1330e2cff191901302b8cd100f18232ccad1e30bdbe4b131abeb28718b0dd2e5f5cf98d3a6b224ebfb15bca8d00a1a2a157174953b4b85e3a25a57a71c30ca86cbe0b1bfb50d0fef3cf37554a323a46cf1c96ae2b7fb9d04fda44d45d22b821da7327a5bc1f45e1eb462ca87e77457031ed35c02386725e1a32dfea119056ce2e5b97f978d3c3a4143db19dc90647efb9873ac1826f704f54958cf18a5c421ad1658bacb8f59f2e80c51d851dde91f15b233a8e0b66f0b0b85303d8b7afc493daf252af5c1fd047e809abacfd75ffc2238db29bca7f17a85d1bdc59d2b0cbd75ad30ef15bbe8f84f4c359b6fec346ec21384ce7ac269cd7beefe2e3c125997e514083939fa7b6b064ace048b06b6d9995f6d7c2618700fe6e1a69466c176d75b4826be31f519044d353ff5188285f36da03271f722a8ca7ed4c2dbcd444a22a8436564d5c488cee947b94255ec8c706f95c3ebd812243f7ab07990e93b6a88ace206b6b31709f9040bbc0dd0dbac6f4c61701898c706edd2ae31aea583574a0c73cf9e10ad0c97ff7fdecd147e739ddb5b9c50b1fdf820cc80007e7f3639675d4ae38e425e18a1d85ed13f15c8e9da7e2e2509b0cdcc63469ce2d6e6b7399b9c7250f5dd264da58073fa738145794398d56643a05a74e5830b4a7bb1b6df31cf3fd812e6f797e30a2d8e6b134ccead1b689f8de72edea1bb15fe48c8fe66de8556a777114e5851804fa3b6733af9c187a7dbe68764cc8a551f3a7ee85d0e31fdaf7824b5f82ccc03de1f231f7e6cf954ed9e209aab6deefa129a27ceb3b1cf3905c3beed2d7b9cf0dc61c9835c6f30fec07ae3e04b4ccd0c87b45e6c0a429993a07893ed69a23742338d99aff15e87538ec5128297c83b94ff342d88debe82651bfa53cf5aebe2d8f86ada8ebf9d716f7de854c95c32e04a49d775d955390a59bc1d5c15bf0dd75dcff55521a2daa66926b5d6463deb2daf8c9c1701415b0771b0a880dba52beb27a9576ace6b0e4cba7fce532e445c2f58ae62ab9c96a25c3952450dc0dc84c6295e25271c1625cada42ebe049de0c8d3c62eca700d77e6bb364236b1d3121b6ae1cee4026a21d7c90b8ff982d805953e6b08d3f216f842770acd2d1b874694b0aefc9fa564849307ac8d934dcb772b29dc1a3ac4e2c3be2a695dca3ec83a3ad2b3fadfa03f32283d2cdc44e7146eae78bff0a9ddbecf444450709a4ee6bb64317da9c4f6522e3ebe9011caeac5d699918f8c7f45b26d8a9df7a4cf717abac1570d4e44ca00ed21c22a78df17668156ac7abc4382ed8d245b4d4e2ce29522b1c37f39c3d6265d598901da7e56e39fe8897d750de809c2b77886fdd68ed5036ef395b8a7ce2adb09768f1c94147e2830e9969480cee15b51ab07a0ddf003aec5baf276b771a00248db7d5b2f70bb8fd514639cc945d558d8315cdc13e3e527fe4ec0d92026feab1fc99e86dd438d9a4685390f3d4f7504db9fee1bedcce7b35d9c7e1241e749aa32d0ce6f0732c3d59ec56555b8bb1258a187042dbb02c64aa7cd02c2cb6f90cd9475b3623b3d2bb256ec3197866f87ad1a7ea8a34e58cc9a86b373fa57dd8d5be8bec10ed9119bae60b525249749c6354d18b6125d2a6d9196d77381be772c8103d977daad7a2858aa6280afcb30061de1b11e6567b1ee2050637396557948e09d1163fc8c319661f27a3ec520847a4ff693918b1954f107130bc257100dfef238ef65d825000a59bdbee6d89034b913015a36355889c33d56bf70433d6bc8b87248898ded73b331b269586ad44dc431a7e39c521d8b619905b113b8efe3737fbe6b9cb94177c29802f6178249343baf233ad3279498954c4dc11bafbb240059d0829bd44ed111a9a8e883a8cc0a526e6ec7f41e4b15fb0f3834a8b8c7791d6f0545b6c33158e28f1d6dfbcc33d9e67688cbb7e9130f4f471d37bb1699f1915f76260ea126265e62d9f2bb46ec6dd5cfd2f38cef296057305e0eb2c4cafcce5a3dfaa5496028a198bb73f1ae45a03bebab6c37421975b4632a5d5c604f0b622f5a0d8d624c7b1f9d980f541c7413488c24ed81fd4a72ecfb93702403bc72b2b90e87a55c75de2b8b99a298429cc27a898f3093344aa0bbccb0ca0c2ba39122dbd52bd2154cbe0a19e9d07cb3c62af9ec14bf96b66f829565f532a31b41faaa1ebba9be1ba9012b4923822721a1f8a62af845687348167a318b97aebe50740f4425b256683c12c1c535e3569b7d9c7f5104d72278c4517fd6649b5f3b196c0d9a49eb23248f07a4d0239bd171fe9cd1f6a16222c9a71780e1ddde471cf33284053f2751952ca0aa96cd5646f8650ff66cfe6541fb6e0dd9bcfe5704fc2e3518079fa0629321ec36f6f6c4646a7fdc5470e14127614c26724965bd36bc1dd66dcf605fce727f44280a505cf5e3cfd6b87dad02b1dcbb1916a6500c0aabfa016f304be6fb5a0fe6214db1b895bb4c83a8ffd1c5990286e270c1620c2356b9c9447e63060a41af73f8652e3079d85ca9ae038cf3903ac63bde5b7d5c67d22c0f0a96fd77bb23e706e488e033f7c49fbc4aa1b24c34d76f9b083e55e6d9372fa0eade1a5d1e8e74526f37ef726f3ff30a87109e5be8aff1ff4f1785a52793074655f19a8e6410eb78833140bc063388de9db47ee63d41b0f0a0aa813754c055711c90623e1b644069b082d7f56091502ee1a73f134ee62dc2ecf758e806021c6669c6ee993a90cc80b782a48200d00781a486cf94bfaea91dfc6f2b9e7c2be49d4c5ab5970459ba2fb590b6618a6996034df69a1849e182cf8c46420b728ed460352fa3bba4d802197bf0980c52f618cfd14123d7d525bb6616805b637c5fb81adde5fa770ffa2b277b2c3554ba69f7f5b5f0ea9a4924b663d623c28b90c9e3bfd909111a56ddb5e6d9776bd179dbe6749b2f837f750696d40177f80437b3375275582857a8aab69a27a2e1ee2876faaa2a7a0eae91682f2f1e2001fc9e12d116e55c3c7171356efc1938e70258eebe003369b13145d49281de7864e4d8472e32fd595e3c01e742db3ac42ca958f6b8fc9c14d5cab1637bbb9a3c1a86b4b1055f73065a967b8bf8ee8822dbae84849e9cb86e9e1111fee24c571b1e03bd193d141bee71f3b84eb54eed1f0bfc107ac8b694edbcd861ac713b10936efd7d7d9b1a098c1eecad76822c66599d8904d89ecacd3395e5b713e5dcd67a489d09812c30d771e2866bf712f25d0d44c0cefc3b0c8abe2721d95b209e70e1ea6b11d73f64c4164fb90dc869df6e2680b76e609f9c3c870cc2f611f7cc8d2983757d73dd55a5e7157fda84edb721b22f8dc08336df52471ec25a2f8d265c8aae0544e2403e288e8119ef40db28944d507bd4fabc80197250cdab37704d5897954ed485fdc89731e16d542cda7609beac5ba8780378d3afa5931471834b1a8faa06e18896a3dbb671f35926b6ebf28aae8ac5a7bc8d70126242466d8b47050ec703428ccaf38e52fc0321fd77657d98d8243746f8dbc999d5af34683e56f86f575fbc65ebe446f62bd83da11522bde788cf8eceac7cc249a06dd2da386f23be42a38b213f0791bbcdcf7583939d5f7afd486e1102d1b7a706a13415140e6189abc0ecb29a886640562c7b938ad62f274374d5a7db8c5b5f2e999b8f98f525b132f24643c1d5ccdf42b19af92b73bd2636d66c9643af97c9bfeba595eb04377d16acec789e14c54cbe2dbc8657085392de696e3bd7f52e1328ca3ea6a4b24b57d9e044b8b9968a2b8ca6aa611e49c4c3690f2abaf999f81bb05774eb01dced02c2e30fe0ca79d1fc064e3dca0caaedfb7ed27cdb32c11dea65035c8956d50bf4874d9d97bea2eaad84d377b469a480ed1020f1008cfd5d408441d7b47e55dee17cb06b6679f53427d6d6977744791b2519b055756187f81cc1dd3cb85cb05ed86d3d80942e20831ddf1bf8cbc9c192ff6dc7282abdf7752fccdece57cfeab87d7eba61ac251ec0289bbef0ea63022e6c85bb3bb5682e752219b7d8edce9b699e25c1f270c2e419794bdb0f1ebbfe4fc33b36cbe40e8e0961c5fac480d501ed05c3405899c71b20794f2be2b78849117c3ee4a8288429d3ed6e9888dc25c7ea3dfeef40aea09c0c7ecc3692a78613d9cc0f4740e455f61d96ee82b8a22eab734839e68207109f800d9b8bdc61a3228e1d8f826746c01cc0efbe617ecaf169349c00c2b5bd1a5a4f9e04554438b1eb235b6f5b475a17d8143a7a300be801c13c163ce5a5eec9242e3fadd86eb22a87148b3d25286fdf4da4dabaea481ac35e09c52bfa38ec193d3e6a101b03f2a44f3a0d6233e43c219f32e56025898313cecf5902af53f21d4c4a7232eedb46bd4d8391a1b6005a87eeb795d7d0272f415b7185cc41202699af24a1fb5659ee0f8c83f26db48f9eed842dbae61eb6488edfbc9266c6580aec9f49d6313a7d571d357cea4d32515a6b7ec3261b8440f7c6e9d2bc3c2a9643b0eb6a2919e92b13b254ef2db1d3971c3bfbfb3a1768c52b9cacc40bbf558b02ba21d66047887ce315ebd1aa1fa67dc6b6a76940f84021c765dba0a4c97cfb065b85687f1c7ae7d5d344fc13056ffe8cb3496d786842fbe9eafd42fc3cb41401f0a103a0e125922a32c585a62566a09f88c13fdf9621c46f8e1889d66f4d06f3e9b049ab29f8b455c4b0598798a8d66aae3627a36d6ca45ac8af43c15affcaa3de0c4cb6b9d8d9f22893bcdf7af4b0e0f07b8cceb40aa2599b9c2f00410d1c7950bc168e6c6e486ba85c808a3622b782ae92cbe67e370fb69e6d64f02fee49bdbe70a10cd6dee97f0920de2a5a8ff1160162cf16b5ff924d42d6b2faa5afde76782ba65fe50b6ea3f9f556577777dfff71260e83e1f2d7faae1cf215eea44359005575471626868129ec6fff428a3a9990c3839b5a0c0951e503f195ea773f44e2d720b86bdbf8a9117657de8972a57f2f2e72d617a5560d9dbd81fa03461e9e28bfc73aaefbe982fcc3c952447d9869f70d38f1239ac7c0d5a60ebf8da86eb03f09cfda6a728267921d351959d794c60fa9a0070da7c3a6bff94c5a494d65f0c5fdd52bf8b2a45545eb0bb31da259e27bf346c6e7c4c0dbb464aaf8c51fe379041fba3aa723bccde1af276d266a7dfcc6f497d178b4890bc9b121ac856e0fd0c0ecfcdb01822ab306d97bc724142b6b5cf15602325f61fc4ed87ae0d9ad810f624cd402049046509bc56754b1a609666530c07e2f0c3aafff6b7a2299989e79ae96c709da3be0e686310f60c97d4330dd2d0f5b65cd6e1460e67fd6c69a942739d99ab4d6d864278761ee3ec73bd2aac2a5fd3c3dacd2be92e333930920b5566b99578cc043b809618ceb33cd9a62599a23fadfa27426862ec1ce88a8cf7f528bcd6d807aa07edcaca7502d650a6f2457a849c81b8b3ae84232c2ff9654ddef4b7729bd81f57d97eabb0d52c947da193a32763e6df49b8f5288e7486732a349847e9428eb79eff3a13a0acf5f65be6b3b44ff515c6b934be56b8697bb2c5d66ad10a0c0c92d0a4ebc2338ba545bd9bd07e7906a48a5dcf2634a9ad5c7efb70a77a9a80fda0c5189900bb8f4d4898e728aef1b890ca7eae1eccbc6a961ce2059227cbe2ced7878e20b7ff6b144511b4c0c7a7d4641eaf27e54eb223f4e123b02a17f3ae53a4f4c78343e10d965b8b0968908f04fb469", 0x1000}, {&(0x7f0000004280)="395c93eda6b24bd66905e348ab4fcbb3e83baa0be91f277c791d397f973d662653a1d9d711f362af0f6b100628f550729dc01112e36910160e69c88c84f263df9d3d3ba5a54e51fb7860b5a313344b5e99114b723bd40c1dbe4e4062d8021a556bb51098e7e603d8016c243a577698521cda2bc5009c9b57bc70b8c2b23ac49aaff99778cd15fe740a1e69c4dfd325681b85e06e4ff26d104d17ae688dd3c947087d8208ba4c9ebbdc13891dedfb22de6ffdb87720d133fdbe6f8fd49be706ee3b037d13b7039391452ac2acc974cc911438ec14decae74eba4d37e1768342942d2c7b1f5321db3908567ec96b9ef857cfb24653797d98f3f7816d449b", 0xfd}], 0x7, 0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f00000000c0), 0x10001) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) fcntl$getflags(r1, 0x1) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="0981ed9ba895060dbd2bb45c786fc4fc56335de5964bfef027b53f8cd12bb8ae05e3ab27a0978aa546ec7a43d7e60858c46d2a4fa732a75145b4b03fb4543af84eb45b797dd97de6a82cccddd95c0bf101502c18688dc3445901fd1f0045bed80d2ed39ce3e524ca0572adc9ba4ea30b13644854db7630b787e83b6d", 0x7c}, {&(0x7f0000000380)="0dd142286d6765b281126d2b035f460ffb3d075cd5f332358f9d2e9549dbad647a307aff1b9dbdfa7a10c610d52724563790b3b3213fd2b59574b32e91ce7a8fbe641a8cc6fdb6f3756789599f01b529ab5927fe169b8d469e360286818fa9c7abd5874795833f2ad57eefa004e8d889ae6882ff1539eb4eeba7ec5cfa2b497e966ad4fda356536afe771b4ede9d9d59d01501a89acc3dc028db20537f9f4fd160fda31fd8019609fc8b18a7bf558525d10b120379328f8585e9598c1a7c42c76feb0bd8536fa263ffdd423466", 0xcd}], 0x2) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000b5090000000000000000000000000000000000000094e4a7dc0c396bbb5f69530001003a032b5b46b469aacc07a700299d8c1ea813b330a9f29e000000000000000094b870eada7edcba90899b23de8cc174ceb5a454f00c26a7c480728af923ba1af5e0feea4b7105fa705e8939956bd917f95d70a01a760010cac51f89595d231c819bfe8a52ffe067527ee5d0246633e759d844bebf3bc90e35a20b4ca6e9299ca0d020ef9db724f64bfdc91b82b458cebadc34bde9e4957769c2542defe40cec950af443815f3d4865321c9c395ae9dc783481ad490567"], 0x1, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() clock_gettime(0x0, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0d3af70c177b96e834f0825b4e372e0bd543a962cebe4483f7745f7ec49835b46b571a42d18fbe6ad1de753d5537f17387aba70aa2e9b0c33fa0f0ab79c5cddc0576775011f7f9b49d6175d2c72f912d1a6b27913fa6754b0f841be163a7409e83aafa418027d2e10f9961dda45921a483fb45532768c53ceb58408fe66cebdd5ea2e7f26ca6bed239f5fec716", 0x8d, 0x5, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140), 0xfffffffffffffd36) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x407, 0xfffffffffffffff7) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x3) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = getpgid(0xffffffffffffffff) accept$unix(r0, 0x0, &(0x7f0000000200)) r2 = geteuid() getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000100)=""/231, 0xe7}, {&(0x7f0000000200)=""/77, 0x4d}], 0x3, &(0x7f0000000440)=""/86, 0x56}, 0x800) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)=""/171, 0xab) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0xc020, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)) 16:00:10 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x136, 0x0}, 0x3) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) geteuid() r1 = dup(r0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xff82) 16:00:10 executing program 0: setgroups(0x1, &(0x7f0000000200)=[0x0]) setreuid(0x0, 0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x100000000000077) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x7, 0x100, 0x800}, {0x6, 0x0, 0x18000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:11 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x21, 0x8009, 0x3) dup2(r1, r0) 16:00:11 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005136000009005001b0007000000000004fecea11ea8fef96efff9ffff357ae26caa0416fa4f376326acf00b7841e7a9ae070097d5df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f710b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000008ba2fbb288e3393157b708ab59748ae815d206d36ac3c9a2bcddd6ee1df0176db69be3683f16680a9fddb99077dc47dd2dcaaf3a359cf5946066e49b0a6c603ae8d81cd9fbb844c905ba40004148de6a748fb8401a20920fa2018194de5b66f1bbfd0819fb8dcfd584d6c4676ca02f4dc5bc6fc2e2275852e19ac60c83566b091a6e70abf66be6094bba8a743e5073b37cd2683044f75333ec94b34cc649f7df4fc5104473db84f51b68951236675b8750c48cd340e518a3ec9ef3003c04e47b7e8f0ce849ed4df045ecea8d31a614bed48976a0746f310601792f49f0784cae3295121bbd597e7e7cc4d85da2267efc3587d91c81178caab1e5737b6f9fbb5334923b77cf3af791172c6e87f91b7cab596f65945c89fd564ad6252c499ea42e31b3c0deb5d8e23215989a97eec485ef8cfe665795c92dd237ad400370de60c87e", 0x1f2, 0x40a, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="220051bf06705f36a36201c87cfc"], 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) pipe(&(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) socket$unix(0x1, 0x1, 0x0) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400)=0x800000000, 0x4) 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="1a61792853d47c235656d43359fec20e72823ba2854a9bf7de220ce78b10bab9b6de504986fb69be6bdd0ced017f036dd4adf07ee27df1eae23c5d9e1e6b88e04645d6a37d0043b4d9657cc02d2bfc671e7ea0a93d9b4bdcbedc6a1ee2c68725f91c9d3fcd58841e36d07c6541635eb4b633defe98d902b405a13d018e29b5a16533d6e21aee752131024847b80ba6cc12575e7d64e7586922", 0x99}], 0x1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x28) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) fchdir(r0) chroot(&(0x7f0000000100)='./file0\x00') 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d005d860aa7dcc400017900"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x1, 0x0}, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x81) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x45e3) rmdir(&(0x7f0000000180)='./bus/file0\x00') getrlimit(0xe, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x3e, './bus\x00', './bus/../file0\x00'}) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:11 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xf0000002, 0xd69d, 0xe8}, {{r2}, 0xfffffffffffffffc, 0xc3, 0x40, 0x1, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x28, 0x1, 0x0, 0x8}], 0x1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x84, 0x8, 0x39a1}, {{r1}, 0xfffffffffffffffb, 0x40, 0x80, 0x3, 0x7fffffff}], 0x9, &(0x7f0000000100)={0x3, 0x1000}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) poll(&(0x7f0000000000)=[{r3, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x3, 0x10001}, {0x7, 0x9}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e6b884015dc1bd3c19071b631a3a9c70d291134d7334e99f25027802376448295157ed87ad9b0dc782cecc24b20fb952b0079eb789b863044b38d90d824ec4674b719f", 0x43) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d85742fcb138b2d0b7eb24850ee1dfa0c94f95afae1b0a4c4102332f1eea3e9c99d67beb2e2fbf9694ee3ce1f2b387082b625f4de7abbef76aeaf9e61b7a56d2b6ba3aeb1306fa38de5d92169387a65b5e2575faedc5114a3d7da53d0f4625982da545cf2a1f3610bd0225aefa62514891650226e05a583ddf0342d197aff8490f4fd891f225d4f8e2239f7c9d0c1f0ba5ab00d41b7fbbb38d3a06c76af071fce82fd783c8fbc53a9af5452de56044c8e903e169c5cc0e4fbd21ff2db6a11cc337af", 0xc2}, {&(0x7f0000000240)="c3d1bd19a567e24609f61c7366ade4808a3af5b2f06e1068087c7f5c1d2e3fc54bfa81982d20c6d26c38cb1c876b9e7d9b05963e280d5bacfdfa898725330422d28e801d55d040a6e9104628918ed90ece724134b1c3b3967ef1a51c45ce8e651f", 0x61}], 0x2, &(0x7f0000000300)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0]}], 0x28, 0xe}, 0x2) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10000, 0x80) ioctl$KDENABIO(r1, 0x20004b3c) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x402, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0x0) 16:00:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/108, 0x6c) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000080)='./file0\x00', 0x4, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = dup(r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/236, 0xec}], 0x3, &(0x7f0000000480)=""/79, 0x4f}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) 16:00:13 executing program 1: r0 = open(&(0x7f0000000780)='./file0/file0\x00', 0xa0, 0x50) sendto(r0, &(0x7f00000008c0)="eb3e3d27ddabf875165d587234fa55bc399bd8414782df419646724c5832539956a8dd6d0d25ad40aafa795efd09718c3a99eab601b235efc804a613e838ff042c07d9a24ab87a0d8fece071efe27144ee56b458000bbbae6acae116e1693390422f887454112c7be06db3f972aa6aca6a65a459cc0331765387249afbc58ea4d71c96edff38fba6b866c042ea49f0db02187172a0beafaf3cd9052790", 0x9d, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000980)) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r1, 0x40044b06) fchdir(r1) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r1, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r2 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000680)=0x4) r3 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e000000000000000010000cce83b4d58a3a4ac1db14acbcb5866560000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc330163f2880bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90"], 0xe0}, 0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001a00)=0x8) symlinkat(&(0x7f0000001a40)='./file0\x00', r1, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x108c8, 0x0) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) fchdir(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x8, 0x100000000, './file0\x00', 0x5, 0x5, 0x2, 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) getsockopt$sock_int(r0, 0xffff, 0x101f, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x9c, 0x20000006, 0x400, 0x40}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x80000000000, 0x2}, {{r0}, 0xfffffffffffffffa, 0x71, 0x60000001, 0x1, 0x1}, {{r0}, 0xffffffffffffffff, 0x26, 0xf0000001, 0xfffffffffffffc00, 0x10000}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x66, 0x0, 0x0, 0x0) kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x40}, 0x10) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0xb30, 0x4}, {0x0, 0x7}}) r2 = kqueue() dup2(r2, r1) 16:00:13 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x19, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fsync(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000001, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) getdents(r0, &(0x7f0000000040)=""/127, 0x7f) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0x36cbfff7) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f00000016c0)='./file0\x00') recvmsg(r1, &(0x7f0000001680)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/181, 0xb5}, {&(0x7f00000011c0)=""/232, 0xe8}, {&(0x7f00000012c0)=""/120, 0x78}, {&(0x7f0000001340)=""/57, 0x39}, {&(0x7f0000001380)=""/122, 0x7a}, {&(0x7f0000001400)=""/62, 0x3e}, {&(0x7f0000001440)=""/189, 0xbd}], 0x9, &(0x7f00000015c0)=""/166, 0xa6}, 0x2) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000340)="5001050160000004000000000706ca90101010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a6eeed7528eda269103a7a6369bb40c5f0bd7603f1c8a6aef722627bf8ea6a4", 0x16f, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x40) 16:00:13 executing program 0: r0 = semget(0x1, 0x6, 0x100) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/233) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1800}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x5, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="3de04411f63b49558b223d0c9d02affa0b847c9fb09c2cc2a15f312599431f231127ac05ed779fb2571c24a1cf90f5258dea87d1281561d30822c939c46fb32cf2074c", 0x43) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = socket$inet(0x2, 0x4, 0x9) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) close(r0) getsockname$unix(r0, 0x0, 0x0) 16:00:14 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) wait4(r0, &(0x7f0000000900), 0x8, &(0x7f0000000940)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8a2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = getpid() r4 = getegid() r5 = fcntl$getown(r1, 0x5) r6 = getuid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r13 = getgid() r14 = getpgrp() r15 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="99b575aeacbe8b2868844bd1033eaba434fca83fc6e3d949fd8fcb8b38f8ae7738a1a54469af21580413e0d42d84ae5fdea7d4ad40079bf99bdadf6bbc745b1e260ff2f6376380cd95cbdf114d9d8f73d19d582d712abb6855b332666306647a867ae1c1413abd3f3d7a5bdbc48f5c1173873176b0f182f98324d715f1cfe67455c25fabd3c968e1f48350f8a9899304b586445d67f895617a94f689e700813be660db3466ef7c36fb6f1a7cb26e1429d57a2a79e2ebcdf12b232f3649561ee7fd0013513d9ec81feb9a87d866e2a4ee54a47dbbd58113193c34e4c2658322381592f03d69f0429fe36a4e26a8e1a1c46e02e7", 0xf3}, {&(0x7f00000002c0)="fccc3d15669a1241064f3f5ae3141d", 0xf}, {&(0x7f0000000380)="cd1c998d44c09e7615bf7219f6533fea78f72af822a24cd51aeb1cda2824a2d324dbc2d98496d8b68d2f4d4c47a229881b9e8906bc61521c4eb6fa638767999ea042107b20c8d466f5874e0e81a152f3f3bd8b6eb7f11559af3850bc898587276c0e2679b20b178398fcb9d47efc52555c7bbca38137bd91b29fdf861145b7bded331dfcb41126a8709587b6db1ab411407e381b69e0c8987841969fe6d25c403f064cd3fd1a9384", 0xa8}, {&(0x7f0000000300)="984ecf1d9aaa758a64a7041f09d1bfe512e2e7edaf43bdb9df0b957e7cb3484a0c", 0x21}, {&(0x7f0000000440)="ddad6a2946cea3ef9c626295c396c880583bcd67ad5ee6e087a22a1149c94c376adb6e9628cd956b2ea284750eec5f0435489a9b1c8060f6df3dbb2d521c7ec1c55cc18d95cc4ddf607b67e3299ab1b2d78491826efbbe32c48be576ff746cab9fe830fffe65773f5397eca5e0d338400175f030e00726eb40d1795132fed4e47d5e7d0ca23d58bc6d1c6a35facd0dcaba783f8e8eac62964a56577716a062cf85b7389a5f71618250243e4023839f5556693c4fea2830979c38874d208eac3e5397cd9ed971102f4cb7628cbe195ce849dd208f85b9f8549a35d16e07c9a23bb2f3716dafd9619419fe0670", 0xec}], 0x5, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff008843000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1], 0xc0, 0x4}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmodat(r2, &(0x7f0000000a00)='./file0\x00', 0x108, 0x6) r17 = getpgrp() ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) setpgid(r17, r18) r19 = dup2(r1, r1) ioctl$TIOCGTSTAMP(r19, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1f, 0xbdb, 0xb3c, 0x81, "301b0c1f72a5598fdbe9173bac93257dec78469e", 0x20, 0x1}) close(r0) r1 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) dup2(r0, r1) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)='N0', 0x2}], 0x1) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000140)="ea00005c00000000", 0xfffffffffffffd74) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) 16:00:14 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x2, 0x8}, {0x1000, 0x3}}, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) chflags(&(0x7f0000000140)='./bus\x00', 0x10000) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b030023270000000000000000000000000000000000000000000000000000f6a2287f433f", 0x2c}], 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="80005a5a37b053b784a72290a16a97"], 0x10) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000000800800, 0x0) r0 = kqueue() accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pread(r0, 0x0, 0xc9, 0x0, 0x0) 16:00:14 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f00000000c0)) socket$inet6(0x18, 0x5, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x20) accept$inet6(r0, 0x0, &(0x7f0000000140)=0xfffffffffffffecd) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0xbe}}, &(0x7f0000000200)) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x280000) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x880, 0x0) 16:00:14 executing program 0: socket(0x11, 0x3, 0x0) 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000240)="c3ab3f19937d6b651ce58cfcc4a39302e77327217da7af626884f2cbea129d4d7301b0c72b057e12549993e58579c348", 0x30}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x0) 16:00:14 executing program 0: setrlimit(0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x3, &(0x7f0000000240)=[r0, r1, r2]) setrlimit(0x8, &(0x7f0000000000)={0x8, 0xfffffffffffffffb}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffe) msgrcv(r1, &(0x7f0000000540)={0x0, ""/124}, 0x84, 0x2, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/252}, 0x104, 0x6, 0x800) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='/dev/zero\x00']) msgsnd(r1, &(0x7f0000000000)={0x2, "9f43cdaca5a6f15206d490436f2516376a0037b6e0abb7d2a80bd2d8e58b9237b860c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be393354754"}, 0x4a, 0x800) 16:00:14 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_pts() setrlimit(0x6, &(0x7f0000000080)) dup(r2) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setuid(0xee01) socket(0x20, 0x4, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1e80c52a6092352088b9a85f8300000000000000000000000000000000000000000000040000000000000000000000000000000000004000"/110], &(0x7f0000000040)=0x6e) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0xc0, 0x0) unlinkat(r3, &(0x7f0000000000)='.\x00', 0x2) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x83, 0x4) 16:00:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x4, 0x0, 0x1, 0x2000000000000020}], 0x0, 0x0, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x7, 0x401, &(0x7f0000000180)="c584c57aed68f558a86155d3ee14abfc271e3fa167f4ad62e72fdf2114354f4b126dd86a55462935e1bf4f1b8cead870905136fbf27a70a69a4ec27cf7dfa10cb7276fbeec31064d5004a1003b56193f3df8a562e5026dcd0e12f6584e04e34f7bfeda76f83597a1160b05b7814d4e5f12b28b7ac690a3d09b2b711b27d5cd0d1bc489c6dfcd39ff2a2d7eed1b7cfd9e68effc30c6467adc6aff301ed90181bc12e71ebe62460e92c760f3ea8cfe66915214292c3e672c06f5360f992c7e2b5613de0260387a36acf28c8e6a8c12626cd69d11711cc7125dc4e549f762b6c6d551d6cbbfe778b26d567b0eda01154b90d4afac64fcdce9d6faff1e7f04a6b9897e01728bb29f47a4b3b015beba73383734129d7873f80b0d465c461dda9803b3d40092662e3f94ef9e3368efda33124f2f8f430c7b89b68cf3a455fc8d32f7be52ae7597746a11a544494be8cf55a0a8bb558a949137633d086f644665240086e4e65447ad6c1acc80a2a2ff598d200e75431a6f6e34dfa6bbbe655054afa7ab359492e7f42212e112a497c8f786648388e66db082b1d0584df77dff7e336e16ad238c3ffc4ede67ffbcdc27a2bc2da29020510cde340a16c6f85348ab9b47715cb2ef99141e1d2a615883f607153783090913fc13850f9af66e1ec48c6f5883c4154cd02f229797241df47a3f95996494761f451ae144f17a88c165717afaf6b7c7e8bf27c06ed8708916ef6103d96ae37adf5b75a8a64332905c46e13fdf415b93d68710dfa1f51a14613a51d2288e680cbea18133887066de78c4b93e00bb3f1f746c277edd1c3809e30f89f08f10343d02f1a1cde8e38837770c681184652c81cf77fc87900c9e5e42525b112127a52387bc3c5bce02fb5fc3b634a8d8337c4dad6fb69769c0650adaf23a2c2038fd6b8f856164c9ac2fd4208fa898921babf8a45ae188fe215ceef8b9559873ac0f528571426a1cec79f5142b2c860ca9a06a964a4276d62121ccafd495fafb5a23e82db529b8eeb956d373abcbd523534892cff2ca4d8539c7745b39408a0ec173c1451217a9ff0197543ccd7bc052ac4cb334818b29740b526d724e63d70c4d0ae1f3272753c6640f7f23436d8d59ed48e6da17d5ab5498cfc0fae85944acb6de6c05f34f223d66db640cc3f018a8796533cba51933a1dfeb75b879da04ced56aeb8370491155d71c5788e8b643790e12a7c9b590e8729b939ef63180a049b977c9fa436f0795d768e57b1deb5ec4f628378ab6fbd14a6c35644f9eea47f708c2bf5928f96c245d65bb07682532eb72e7720304ef73090df67abdf0e448404e71358c369145c60790c1345ede551e5892639a33dd5d369c8e1bf56db84c9481ecbbda047f211c91e0871c03843da630eeb6cf21d83b99015dee9c6a323059ac39b64351a49aa5d2314574da6dafa1bce4ff014161f511febd737cdf8aa963e2cc9ec013b6963f3a03a6b61ee9aa4869fffa7a0845457e28bc93752b59a51062f65ce2ee9de4464b06ed858758b2c771cb2a3d3415e6ba6183cfde4c598a7c3df08579e6875d251b67adda2af4d4fa869c53abab31b7e9c5613246eaeb90ad5d89f2023e5d372ca42cefe5d8715fe1a44c4e510a2211fdafebc91fccf013ed2c02e6d80bea8441b14bae2908dceb023728362b81a7d7885c6648cb9158b54320b0e963a4d2d75692456d87250269ad6dcf41ac89bd22516565d3148f6fff7dc37c1a20d78eac5f32fc52d22a15918011cf9a2b909ce8e2829cba7a562fa476a39c7e3c3185a2e7c8d57e7d4403c44c04a4de1024daa2bb02c029fec973e05bb00f6a7043ab7de28af4d29ea8659652044d63e8028a8db76106b37a4c19e5046c512db0a3c034fed5fb303e41007cf859f5c54fac3b221e0ec06227c51166733a32113c55de15e751b5c09c5a0cac36c9f02407040ffb687789dafb3e01002205688f7bd3fef81cf8448576b377447df6436409d8eab2cffc6527d83e1c1d15bf115141a12d5f77d813f78d10e5988d5260cd8bf23e8b632d260327030dabc06d23aba77592fcaea5b3ef3181d5d2c455c77a9ff48c4473e9313b9f07c54b222537c9841c9152f9ba4ae0f000ee34f5a5fb06d11ca8d91895964cf1bd710d9942d029c325fcc045473da3239f881b175d169f832ba48fb0de43936e628d4412bd3a3115a26aa1aa4cc3f587dc1f9238ee14aa9e4ea0e21a71a6e93f57f5fa183fbf27686724a71e97e923b6fe8abf15f323214e89df59355cc3979b71715929310f3817f347e0f44f54343c9475b223583933539d4aef13a5c5329f2703708e0367b038bd9a4f366c1d40f9e5e84a692200e298c0187d20d88bbab0cf5888a773532652a7bd31fdd6eaeaae30f0e38ee1e94e865787e7c0fba8f243e79a61d57dd8d9b4124f64a6cbdb012d1cd808315dc1ce57d92d7cc110d8fada1c11822f4d47cab9fd2bb9e9a0d916131067a7ef6f7388d4a62d8e02e4836aade014db61f78bd411bba0ea8b6343c054cda87444c179fcab6afc851dac9009357b54cc3bc7477a435503fa22f54bcab871cb3bb2e2fee7bad3c4bc060f1fd785f7dc9c56b50934822dfaff1417c4791355e8750be7d9ebb704500629ba526379e6a30063b1715f52d42cc7220bdb41dc9f35bd5ece10205df29603e2b57953feb075d06332c3aa77ff1b2c7a087763da05bd5674dc6650b3c24a52b03c1f988c12caedb7bb4fb08658f417521c09cafbb04c50e29d39a2d28dc9db40be3811b0c096641ec1f226a4646c6f3876bc454d5093d12bc5a2dfdec30eb8db30a5d63f2f1cfa0d9aec3ca255d1497506954ead51618e7972b151a2a4affbb54ec7b155302e7d6600c1b5290106a56716dc117a9378a12dc2c517c650460418b2676ac3627869e2676d20713e67ab2ad19bc18a0a4d18210342e66ed09a77e45331ead27ebcee60e9ac82034b25bd7650f010d8732bd14251bbda502a061395aa63b536856382b8dc119c10b3c4964d675e75020201ba5e7951f48af763dca5659e49a369e4487a98ff26c2c7934050a5ab00301d42aebf77dd61f817e1369d20f1b7bbd0ffd6953403ceb8d76969e99960d69716d2e0e0dadc9d3a66b12a7316b4a53b6d0a7682f1d551951a6dbe2b94f275a62573babd58f445c4ee538015fda85b6c51c122d49276da9d78134424f9709ebb277a861c0e7d84fdbad3f22201c1451d06da0802cc9803f95fd5add19f3975e14614bd5e504f470cb1e8c7a10f091ff815f54e1f069b792a15b4edcff3b395869b6aaac6a336c4fa9eba28bb02cb75dd9c8d7c6669cdfce49a898417be6a45fb3a26ac5dd472802931da28a1faba9ef0ec4f8dc9ce26cd95f1159276d86ab883dff9a74431d8bc070c38e142de7094f057cf3d82a5f3944a8ef286d1f13057ba6fa4962b7880baf98684994f6f7d31f80cba9863c8ab5f8ef317f54d629a050da3460bbe6e20bad208dd92243cfdd9bc3b17359251392e71662dd3354e579044712b6844931232432c1e5074a4e7f0261bf5d6ec80026b44df1bcd888d6183602aa735fe3ae2299de8cac4814492fcb1861531416cbf04ddf2d2250f2bccbcf56a57bca63c6e6b91c23b166b0ab0e93678ab327e5177f3ab7921213e5d5556708be72014c2e5793c38ce901d75c9f2c5a3967845b3dfd81acbe7302f515079c73f2b07ef17bb70a093963fd3de6fc07529b78cac1e899c8130d7423e7d0b3531698d7d4f8ee5ec1edcf52d44de432e1afc48db0fb25249fa6eb762b2de9ffa9f3e70f040c58c6265e405d7da03dc03d6775e057fd7fb83051e44faea3f7f55a524defcea1ea2fc8a9506aca0b017d18a7026ffe7cf0b306e979f2bfa82b1ffdcbef575afe346c426d542d239d398fbf928baa50144b9d4fad66c6ef620a5180d68c9b44dcae2fb832515b8ee7a441c5460003d6a01099a010751b45de11a2a138466f50c1d09f96a8f1c453bc3d1082affe0daae7b8d0486ff8166aa5d80570ea932688a72963be2fef9371fe6b9c1a731adbbb28a9d83f24f7df28a8d14851a3f2ab386c238dd93edbe0932f0966e7fa2482dd3871bb4d0764067de0c54510789e615ddfc65964d6af77951479d044b26b8ad83ea071002d2cac520f774caca84a70f7f46774ce8b49673657e547d972cbbd65a0dc170fdef681d954548d73dfc23bbd9f15824b5e047e6f4a5de7041f4b1a7ca10ec38ed9f277d850b689ab184176a30c08b123da778e2096a17a257abfb781ba3779053185c14c3692a536b9ebee51e81feb25b7e70bcde74529d25c8002c7df92970ee9a1b631a888051c09a6cbeac8abcdba3de9a75f05bbbd6652bb9f847464c7b5f976351949353157a5568246dc0aed030a44ff60b924da67204801fe88ddedb1bfdcc82c4806a19eb4f67acf695b43a6bbd13ff371d8ac50c30716b1f45c615cf6513cd35fead8cd8d75fee6942f3ac770b8cab728ff68acab2bc656654f0100f6f8b35d6a79e0d903246cc6f68644449d063e73aeaea396e60fcecc25f1f9118d0e5c6c4b5f71cbdc234aaee157d6104932e3bfb0405be01f488d0da638dda558d22856400da0fdacf710036b0fd0a15e3cd6b5bc8398396f960271d830a8580f50a2bc0a965b6e1c89c3b3da805dd7558ef36189f6c00cac9a33ebd1a0504d19f795afb5dcaf7c103c4ea4b20f5b306f547bb14325a0ac1e799538db7bb2b73420a94f8a25b98945ba168db8d0a7251a26a9c242c8e4d3e34fb69682795a9a79c134617b0ab5b0e3cb9cee9ca89610131b6bafd089dbe7aec8cd1adff2fb541bd7171e051479d4972257d89293e30a4ebab4e910606d78cb8b10d69f74779abf9723709f2e60534fc1a46d8fd8fd30f09a6aa1c8f68463e3eedf9560cec5794c6c3ee744e700478981383aefa3cb37fd7da17b65b2377be05f0073209c94ed745fb0c484f560d47e80a66cd3ff9db444c0674cd01052636927df5eb3ec0ffdddfa8ee63cf9303083d09df6e94d0f23a17686faa1527fce39c9ef748ff1903ccdd76847b6077aafcee857d30153fbae418856d00dacd0bec72ab8ffb3758e3522d72cdc67ccd0b8fd952ca1318caf8d2eb2414fe1044b24390d3bc0c531e5e8badb72e064f80f9ecfd1919eb67daf0271859f1ba694dd0230f6837c7123b77fc1c94d1437d5a5d59e6ab385c6adbd294db3362cd9c28adc8036b6dc3d6a59ec8073c3fe2e41c812cf5dd1fcd18c7771efbef7dc95799590ab41c03d4b6d9aad0db8c6a2b86a95495a6eae48e0b475714a8c5fa0bfe147c34ea0433c8740f0b1892a50f1564e7fc4e1df4594a26b6415964f06e9b3ed920bf044d71babe50084bd081dc1b6b0f95587c5eed5d50830ad040c6e3d94d0901640429cb3f8d25e9c21fde2d24a131e4be17478d0cc6601d97fa197189811f789f85be5fe0beef9447069eea6edbe9a7db5e73e240f8426ec61f99ce96ff006305ef016f4e1d9e4beddc17e5bd63c6267ae0cb1165113093b77ae3cfce73504bc3903cd634f06bab90a073544e84610fd3e8fab457bdc6426c44d7a8039d881c44f33a38f018954e159e702b042834bd08696c46fbce48f64133a4616c70325bb5285e464663c16f143141072d74b2a895c38205ce5d18dadb86968973c8442440227898e4bec08914861aa64c539c5eef5a678d5c07a5b4f7c4e136161c3c74b5ff2b5e5091a0623acb9bfa6082440d1cda4b256f4a916011f17b9e6c83b14ed34676b5fa4aa718d1932f3b324952819a7788d8c67b", 0x1000) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x90) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100), 0x1, 0x0, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) sendto$inet(r0, &(0x7f0000000080)="23aef41c24edcf2abba193b0ffd5af7d1f1d59c456ce5eaa3420f3b59184f836fd3ac6", 0x23, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d35d3100"/4098], &(0x7f0000000040)=0x1002) 16:00:15 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001580)=[{&(0x7f0000000280)=""/33, 0x21}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/126, 0x7e}, {&(0x7f00000013c0)=""/150, 0x96}, {&(0x7f0000001480)=""/250, 0xfa}], 0x5, &(0x7f0000001600)=""/68, 0x44}, 0x3) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) pread(r4, &(0x7f0000000100)="79ccb7fecd35c5114d115a1fd8f82e1493e2e24f02b47d52192e176d89f6d984a10c4d02e9d87c9eaa45fecfbf1f5567f3a239826e4b90cf5fc3950628dec02d719bfff5f0f6002837c5", 0x4a, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x8010, 0xfffffffffffffff9) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xc6000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r1, 0x4010426e, &(0x7f0000000040)) clock_settime(0x0, &(0x7f0000000040)={0x40000000}) 16:00:15 executing program 1: setegid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xfffffffffffffffc, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setgid(r0) r2 = dup(0xffffffffffffffff) setgroups(0x3, &(0x7f0000000100)=[r0, r0, r0]) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) setitimer(0x3, &(0x7f0000000140)={{0x5, 0x6}, {0x7, 0x3}}, &(0x7f0000000180)) 05:37:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) renameat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, &(0x7f0000000cc0)="f4d461676f1bce8a2411d21db88c12f13efc4963d73b580c35ca3a2b82f200a63b84c1c29b96e63a41bca66f92021f86f03500924d6d413ee98dd648b3567a5fc78b0cea6ed51ed5e5086dd2b8e17f11f6bfa008f4a17a06599d4418d8df18367a40c7b1115bc09206ceb58632eca1535e4d9cb3fc9260dcf045a1d0ebbec98e223c7ef49b9aebdc86d1876430042b9fe7ef0eb927e894a50771409da67d63834af00e205fa1f3fd302fe287abb80aa2df3f86aba937ae9e8735f0fd67e432f546b6bcdff6d5e03ed60e4fc24d69f61739cce96fa8f66175c84ecec2bbb0a5e828939ac6ded71c1ba47999bcd801c6e2f20a7e62a4c3057b25fa35cf94a87bd6325cf7e4ac8ba518654078a5eb405e518370a5537e0b47b0a1aa298e6713617bcd32554970933eaeeb33faa2cb937ee17a8beb0e7a3b3b4625ed90dd1ca65e9ab08172dbd6cdc9067b0dd25c07221335f8da2c18d89fcd3947245f1ef027ff8aa319abb5b2541c028fe198dc755f516e27e3197d61bcce2e56529569727a75d820291dd03c5e052c4b474dcde1ab9652c6619c30ddce21afc906e422b839d9e139e8bac6da0cb8351ad80e6981a7828e4a63846dec05d9fad7b8692d0e7cea5d7a99b0651570f93ec8498a4908bf1919ab4d7e4bf90cb98af2af14ea48acd1bb0ba1e85ea79a5b2777491715f5ac7fbd8d9aaca42e89f42c22a656bffe6a504663544ba4bdff09d49e1d83b8a0442206a955e981b26c73dee94b652bc6f390c300a299e01a96cb2518ad79a158e002062feffe40db4c73d871e61f98830ac5c5d0294224986d506f934ce3c0b36135fb4564bf5d2b6710d13b96cf3a233306070959419c33a62af24a194117ab03193e86ec7c83f10a6052ccca0d1acf75068df2e8a6b51447f60feafdc2276c9201650d21bc6b3d7d9defb9229001245c0b5dddd34b0b06fca307b736d89d04374acfa0daf0ae68541211d35ef0e7489addfdcf121495c8ad98dfc98d3e9c1ab0d048ab174cacf8764ce9836a1a7608d14e3b5529411ae6e4e9405b791345ef734bb9ab1a5b0f463c3f6299b7e7be92582fc9ad9cba0c452186245c042e02776e0c2f86e9fff4dc6b9e91098e1bea9dd33968bc6535df5793aa49ec380eb395bc0aca90ea1142d77c0c9473e7703552fdc82b99c9b5dc17f86718520aa2f89a4aedb7d04e8ce6e79ee87569c81c78692f3767583d496be8d1807612b43cbb7a82848977afadbfa77b57cc9d74a8a92a0d7fe671dc36ed1630b94b86c76cd8ae4e568018def621f1508d1cfd7adadfcecb2cb2e680fd9238068319fc8c7e9823379103380aec23abd336ea2b1655c9c504c2eee84c90a2038556a2f36b3b66479a0804e1e88f755196dbee325ef7b1178f89f172c8e8880bfda29830d038fb229e23159cf25a1fe80894b247409ccc7fc85585a166e1351cff71593ba821686515e77a2d3109a6121f1c5eddc5323d7e61cc87c8364f1565d5aa67da94d823aab6ece4b63ab12eec111d9cf80023565f6678166c7949b8dc32a483dd8bfc65e1d1bb56c5466ee3650b2589bea9ca0763ea91500b1bf24ae6f1728692ed81bdbc8b35e1bd42bffbd75baf69c178df02af0b45852b118fc85572a07079171600892c13aed56f1d12398a092a31a65fefe3741326aa5b028f8e41bf2069e03b8d4003c67216a5dd28fa49d8beb0cbc6a2cb293f9b5c79a61fcad5c681046d2d01cdde4249db65cf82ad63d7236c00860adb4d27fbed889ea3bd48a5c5ebf586634318f597122e342506a9ec5cbac1d15c572dfc01e9e8fd601c8c0f4ce920dda003ca97f5609214498a2f1045b72c906a034312b68c42c7d253aafee5eb1b614cee4faa779f15e3478bb1be2dd1f40be0f4f9f2420ef8549813d55279160c4512caab202330c7888ff51b953e3ac4498fbd109b69f27f52b405ec30818eedab4175701a173a0b10ceb685827c15add81e90", 0x57d) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) shutdown(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) 05:37:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = syz_open_pts() connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) fchdir(r0) 05:37:04 executing program 1: semget$private(0x0, 0x2, 0x11) pledge(0x0, &(0x7f0000000340)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7, 0x400000000000, 0x2, 0x6}]}) 05:37:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) msgget(0x2, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 05:37:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f00000024c0)={0x0, 0xfffffffffffffff8, 0x0, 0x0, &(0x7f0000001200), 0x353}, 0x0) pipe2(&(0x7f00000000c0), 0x10004) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/226, 0xe2}, {&(0x7f0000001340)=""/98, 0x62}], 0x7, &(0x7f0000001440)=""/215, 0xd7}, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') syz_emit_ethernet(0x1000, &(0x7f0000000440)="affedf6921fdf0717ca8d655d4fa459bde9d26c1994090977d6b977450d9431cb99bae5bcb300adb9746c1be90ef6720247afadb77973bb27412d933c6a0f499ba5f48fa03f2225c74220bd4e5edbec1fba241fe6a5df9e9c5cec5bfef12a02f339cdc3676da8ed3eaabdf67795bc72afd5b3bf3e3a2af09e65477e08dc0d73ad2375d58a1a543eb8ebe7eaba5e7a88c84078b0787b74d00a6c009d8b1b6bd3ba4fae3f0a5d02af1dce37aab1613ad039dd0e21cd6604f429d23ee6332d290c96c0b7d46fe6e0fcc7a51c3889d36eb2f99811cbbce901e595d78561776705a5b2c64395e1cb04a3389a6ed60fd03cdba56c70a20ca28093aa757bd02b0c2f3de5434fb45d8e27b4d0ffd5f50ec442619ae7c1856a7a8f12fed5c295739916fc7e1062585fa710144ed4d027eba6bed58f4893c395e2d642b531ef239290f7f53b71fcdf5d8a1db7cfcede0e46d3a2e2744dc32ec66af8dbb8417aea3d119bf42581b3ea92ddcb7aeae9e373f0b813a0adb2196f2a5017ae3e19fe5410a8c7f11de0ef1f8d17f2fb38a148b2c7b832a63269b625a7ff3868aeadeb8c9eab95028abd47cccdc83adf10bc41c6b7a0b3addf8bd17f828aa5c2a9c246a20e1bb17d34056ed0efaf0a8e875867d0b5b56956f207419d9616c73fe5f7a19613ac414ddfc9cd7471e5f4332e34e3d785c03397a089f969c8b740134c615875f4383d84989f3beae2493f976293e55ca812d1da43cc13b3b40107aebc095e619e902af91c8e054cff060f91b841bfb1d13ea78d6317f0280683a586eafdffe757c15fe1f5ceb76a3152739bcf365d9b304d09d28a384a76920f18acf4117241efd0307dd26234554ea562109645b6c839d16b49ddf7fdcd8eabd733519461287194e9ef4a68a7d6223b0dc112aa35e763172ada38bd9ea698f0d32a4c6634752cc701ce5c36e96654da150faadf5b29db6a97b4ccbedd2e729d56c73bfd1840b7d1b3b6d79d5f38ed2b67e46d57b8ce37ba8e6152e7c49d1b1aaf98f3ced660acb339167a67eccbb7fa45702bcdd26bf48e35199e487a35ffe6c5feaf2ed27ee2f1a3fde74ec903c6cb566dd1741c19d73f08676196b0f940e74d5969917a1889d12f68ab0ba0739aa4fdcf43d841d8350d4314812e49c225f0fb95693da32728e6d46a53a6add1f30b36ee2159c3ffb7949cf54e7670c41cc1f61e114b1688a75f7aef25d9fc97f4b9c3f99cda1671163231db6593e7aedfcdc860f668db2a6150dde96a30505d649eb0260821cc4ccf306a6927ee2c4db8f87db2f2f1cdc8785b0c565c359cec20a6a8a2e91a748b58dfb9861c1f55bfd14da5dd4125c9984b675ebd3670996ffc3e1831b11f6108f8db825178f10c7998f4c9a5fe5bbbc9670fbb9c52320741b51e15d84a3c819e18ef697b70208d84bae052f42e075a71078980cfd6d615480e2ac5d6bae0e58a1fa69f7389b8ce4b9e7c9e002028262a2598bc3c7cc07790a84b75c4b1c1722fdde328217fec99369a61d4e3c6f56e5584865b12ee5ea2bbb82a3419ca5d0538f76c7e84f45d107699431e834f89cfc827f51925848a51530d5c5958b1f697ceab7929cebb398db0990c687ff2fb4ba501312b4e597ae0d6b4df6f70b2a61abc5908ee41016a6866e10a25ab13f809240e2f226027ef486da02c944cf9509d0e05823d869e96ac3efb3943acb45b6c645b995d9be850749465336e3c12f7ee0379a6b13cb5344e181bd36169d61247e2add2baccca10c72eb496c5ec4024331ee091e9e459e0e890428838524e7eb1ae652aadb5b25996d26edfe00dd3893125eb9f3e4d7ea3f487d564f201c3c3319d6bc35d7700d8e1ab76f660fb67e8e66de4a40a0f24416d82bb47d4799388321ee316f9a2896ca84120efe1f0b1a95162d3c9afe96b6894a2a27e28d3389ccbf82a9b5a55c3bd60e741efa0f0076b93a6f7205c8abc3583924a5ab5c2fa3c1f119fdae1d4da5bbd285596dbbc4834d370b25455bc7c934d06d7a064c8be55dd33933d7331f7bf3c6b6217e856f4e7e7c0c89b1470e698a3652f963aa5880fd9345d807153609b2ea0f8bf22e086cacc72968d64b32fdfff44622da454a4ee225f6457901b7d1581a2b6dbf9798ba25f1723084bd2bae65e70273259c8ee0dfcbb69fce84629f6dd0946eb3b116cb30a0a7e2ea0c9d51819682004bd3123ad117c9d4a5c74ce0803f0c5eda6a31134dc2a78ee24c6681d528aa040ac6f5713b25d7d90305c412b831290c1201ea615264afe4c9269d316f1633183e400080c1a68ec649976cf70a092cd6844d3b42e26ebaeca0ee41e9208ff53dfffd1182d95b93fa36cd94b23d62bddc01f67946c5becf4c7fc51b16382578a3a7a92a1b69a58070d77340b2f5ef5310bba3f25c39ec49011b2679f0835d5ae709b37d0c4a01fb5e1c0a8fb37fbb0b188fefc9c1fde84ad874f2c9cee4bc7bd513f25dbc27fddb3b1dbce3e10b6a423c1ae570abfaa7b684298a175e57c62bcec771d7194c66d36557873c1f3540e9cbb7f43197b1bf24da78386dcc625c8429a97ef7cd9175593cbba991a49ac7eab9e40c03911a08b235e7701a90c202fd437577cb559277a0d23baeee73f4c1711662cec939a3292ef57848a4d29bbc5aad9137e9d57b39b65ac0244c369f950432191b789393206082ab2081ac40885f7cf6a1896f5cb82aefc311fbd003d7fe5c4db57b9fe8b7a5d49b2911aa8b68173b239a2ffc68b4f03ee6a75be59b4b3376c3b2c4bf3297e21a6e6d2ac9fc1f16359def2dbe1cbc95ffa778624ffff77c54f7092a3646ba730126c7cde8eda460b674be928ab316e5f8f5c19884a06a15e890d876aaf432222096e58617b178e54989a5cbcd7f34db8db848060b240de8aa5337bf569558f085ac65f0c65688394d750f752f2af7972befae4120b771e87757b1eba494bbde3088eda69199e1e9c5ff2e5be5b6114d2c369f4173abed6fbcda0d31f14704a8248f665d545af63496b2f1afa8055ac8fc7adae712a22f2b0d5ea8031976231ba1675d75cdcd22954f062b5649ab5df40549f80101eb4ce739e628b4d63103470d3c2a92d1f8addc08224227b6c4bf91a9da5f3bc9dcb4742a3c0efc82611898ba6583d9cbfccf6471b7c3338666c05d2bb1da6534d229f59b82d9310f2dd6a835ede86182def5347b52088c0392dab5aaceba7a0a4aab8162adee055849836364be11d8d1a9180dbd92bbf4df5074a3f994d6977b060588a0ec7c0104b9c936f6b4313989687ef5f25dd0440a5791b60c8f3c19708261a1c83c3fd1721775cf0c1eb87c26dc3247fc69b56d13a16ff6fcec6bcfb1fcdb1e03ab6fda568d6c9577b64efd9839d6bb372db2267e571a69ffabcc86939444c2ec8be488606829344135e7a74a6e2658d58c5575948ecf5fd64af8011094b7db795c09bd71525d92db756488c304e98f5cb1b27e464dd1d582bc2a9d869269c43fd7eb7ccae0f3b509f27f31d7863661056125e378bc187259deb1ba786001017d8d2f57c6a6c643094c3286a5bd31a5ec3c0b488ec757c56c46e9b9655adc518231cda874bb37af50d4df65057362e6a4fcdcea6d0c3ac1490c1af7741cdd8fd16f567b2677338f1266bea0939b1d3a268f193a1dc14ec8dd6f16803880e4d3ecfc88068ac5cb92ddd35c240715e2171587cfc98589fd6dc5cdb73d1d91f21bd8d5e0606146c48f8de172838129e124a8a9763c598a68fa4ebfbd5921a622800e6eed08bcd7479f16659c93dc1cce9238fc0114b357005523ef77085fbb579db08678fa094f6c00e7c4f08a9af27d7cdba8b7ef74829f89c87bb7d734b173a56a69e3a3c54bf6f665e81a7ff87dc700773087948125a9f02fe4da91d307b244c0ad643e599bd8b9d9b6547e879bf65007a9e37902239acb8c014d3472f2a46b8c14f0e27a920f650296d8bab11236e573c459846d344de189b00fa941b9e78c23b2f95f4b85a5f427cde5e5f343814e4694a3dce1e7d45f40ecccf372bd91b8bcffc12967f46983b6c6d0985e2eb56025f5888c98657a7660974d676fb29644c4048c271308ec612cd7a688e7359eafae93cac0b0d6e9bd246478ee8986b2821124ab7bf522c05fae7ff946c29f9b14dedeb2f7604e8e532e527e0c153ebd97cf77cd742b28270c74db6c9ee59203530766f48b9b784668ed5393a286751081274a820d7de1181740177850100b6caad31c9061fbdfb5f5a1326fad133d3fb38b5cb9e8fcaa59ea25178c2400fa6087d01622f9cd29fbae04d2b765133e7770ad116654cb5fb57641f08a11385b81011c3e9237304b6891212d345f4d1bd775bd5f40246460e957d408e1e72f781bedee4896711b63f8fed2d8875e46f445fedb75ec6983a72addab737371b1a4627df4c84850f1bfb9d6c99f7f35f23b7f3792f39efd48d014cb4a40fd53dad2993b41a1eefa334dca366e46ce1aa5c4c46f1f050ef037e465fb24e2040c89a6c0d8112a5fc93c43eb9ecec40032c7a772881067e53dbc2be06b278b778622f855d31e9e4152fd2896edda2b19892fd7addb29e7c656d15f08d34a5fd614cb689ab92a9e86dc98e6db66d6fd7199f6328c7b19c0254d39437fcb5b3dc54bc9e1d078af8d706d40fc007cda9c20ebe05798110e48102c493a2ae373f45c515790bb52186501dbd66be97ef1f8c8bec2ac01eb6b00e257832641ce7a3bac2ddc141b4ea645f3c1490e50193bae99b5efe1bcdc9a5287f00df31dd2b427570ffa3c454da7beefee8c1d72b7def9a8e663550fee91e5abc2e20025bc6ca25a31482921f3fceb770c3195b29e7b5ae93f0dc25ebced3b003a80d941f104542cc25e26120b04c2e1f0d80b43a6e8f0d676c91a5f7cd8d354c7bda6c6a1649f5c5e607d07987e99f37ea337a1410375f3e638b83d1ad7abc5555bea8ac2c480b300bfcd875b6ef3a8772cbb1d2c37c34e609a7eeaabddd51a7cfe584689e6d043333992476a5accb8859bc797ae1eda4adb898678a0f07d019c9568087458463a057de3aba07702d4aca48fa317360797e3c76812e39c9a737fbcee822a956948d8c92f57d508fb61dd37381ce300e9e9c06a1cc8a7aa5f2df06ca2f97630c7d399b050698df2bd4c551a08a221a56b8d6a4d71acf35f0e12bb4e4293b4a7690ae142e5572c2d241cdb0e4a9147e9a101a84c1f9fde523d0fdc6c1bec86a75d4118b829af4d0584ac1c9e79d714c98bb272b7a324ee80f02b649702e9ef1a5c62871b2c97534520234587777c9041e4d44f9ae0b4998b1c963b4fb803ec8200c8ceb8d2f37fbcc5a5f9a22521f809939a58c5843da6607de3df5b92b7420f3bcfd7075b57fbd63d9e56c0eaf6144ee6020bdaac1b57d2400a75b07c32be3995606cd3df59973e32d0fec52c55e29f72d06add2abed4873d59a60cad63ed770d1c624b62223c8123760b659855592707033f0b55ab70962d489b21b6037720c535b2a23b9477341bcc6eec6d1fd31351b2b4f1486177d603e9958f44eb161602bde4fb09c3c45861eae92737c185ac6f27cd8d43d1c22c0f7b9f024f180c8296ceddbd686e452446ff59ebbd352835411231fa75054aa08d75ba0fbb4b8c3c219badaffdf0ccad70deb8820ab9c8e8c243c5dd2b1a2939f0e20545ac33e9329c151d78bbd3b1850328c8d101577e466b40d690178ee1babd0026d2e416254c3555f87fd88f4269426dbceb9e39a033e6b299f266d82fcf2a045bfd878c5bb4ab456388e24499f0c5beadac52be35342d7c98") 05:37:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f00000001c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0ea", 0xffffffffffffff8b) 05:37:04 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2005, 0x4504) r0 = open(&(0x7f0000000000)='./bus\x00', 0x44, 0x0) r1 = dup(r0) readv(r1, &(0x7f0000002300)=[{&(0x7f0000002740)=""/232, 0xe8}], 0x1) 05:37:04 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x8000000000016, &(0x7f0000000040), 0x4) r0 = open(&(0x7f0000000540)='./file\x00', 0x0, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000580)={0x1, 0x2, 0x8, 0xf5, "6b6c3d2c20a6e0024f937606fd0049e0a543af37", 0x5, 0x49}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) ioctl$TIOCSDTR(r0, 0x20007479) r2 = getgid() lchown(&(0x7f0000000640)='./file0/file0\x00', r1, r2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000500)=0x7fffffff) r3 = dup2(r0, r0) r4 = dup2(r3, r0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x28e, 0x4, 0x7d3, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xffffffffffffd0eb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x40}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fea000/0x9000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3f}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffff000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x40e}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x9}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fea000/0x4000)=nil}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 05:37:04 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) r2 = getpid() r3 = getppid() setpgid(r2, r3) 05:37:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x88, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 05:37:05 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/219, 0xdb}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000000)=""/7, 0x7}, {&(0x7f0000000200)=""/143, 0x8f}], 0x4, &(0x7f0000000300)=""/221, 0xdd}, 0x40) 05:37:05 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/37, 0x25) fcntl$setstatus(r0, 0x4, 0xc4) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 05:37:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000df1067f5bfa6ee00"}) poll(&(0x7f00000000c0)=[{r1, 0x21}], 0x1, 0x0) 05:37:05 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x14, 0x2, 0xfffffffffffffbff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r1, 0x20004276) 05:37:05 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x4, 0x6}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 05:37:06 executing program 0: 05:37:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000080)={0x9, 0x7fff, 0xc5, 0x80000001, &(0x7f0000000380)={{0xfffffffffffffffa, 0x41, 0x1ff, 0xdbe9, 0x8, 0x1, 0xfffffffffffffff9}, {[0x30000000000000, 0x38000000000000, 0x1000, 0xf5f, 0x1, 0x4, 0x81, 0x7cc, 0x7ff, 0xfffffffffffffe00, 0x1, 0x9, 0xab6, 0x6, 0x0, 0x9, 0x11], [0x2ba2000000000000, 0x3f, 0x2, 0x80000001, 0x80000000, 0x8, 0x4, 0xffffffff00000001, 0xfffffffffffffffc, 0x6], [0x4, 0x401, 0x6, 0xfffffffffffffffb, 0xffffffffffffffff, 0x7, 0xffffffffffffff80], [0x5, 0x5, 0x5, 0x45e39361, 0x401, 0x6], [{0x7, 0x4, 0x6, 0x5}, {0x5, 0x8, 0x7, 0x7}, {0x2, 0x0, 0x9, 0x2}, {0x4d00, 0x40, 0x7fffffff, 0x8}, {0x5, 0x10000, 0x5, 0x7fff}, {0x1, 0x100000001, 0xfc26, 0x5}, {0x1ff, 0x2ee8, 0x987, 0xd93}, {0x4, 0x9, 0x8, 0x81}], {0xffffffffffffffff, 0x7, 0x3, 0x4785}, {0x2, 0x3, 0x2, 0x1f}}}, 0x3, 0x9}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x4, 0xff, 0x5eb56d65}, {0x10001, 0x8c8, 0x7fff, 0x9}, {0xc938, 0x7, 0xc32, 0x100000001}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r2, r4) r6 = kqueue() close(r4) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x3}], 0xffff, 0x0, 0x0, 0x0) r7 = dup2(r3, r6) r8 = getpgid(0xffffffffffffffff) wait4(r8, &(0x7f0000000000), 0x3, &(0x7f0000000080)) r9 = msgget(0x2, 0x200) kqueue() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x4832, r10, r11, r10, r11, 0x182, 0x89}, 0x8, 0x6, r8, r8, 0xa63f, 0x10000, 0x4, 0x1}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfedb) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000340)={{0x9, 0x0, r11, r12, r13, 0xac, 0x8}, 0x9, 0x1, r8, r8, 0x7, 0x2, 0x7, 0x81}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 05:37:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffff, 0xfff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0207534, &(0x7f00000000c0)={0x0, './file0\x00'}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) recvfrom$inet(r0, &(0x7f0000000000)=""/52, 0x34, 0x842, &(0x7f0000000040)={0x2, 0x2}, 0xc) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 05:37:06 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') write(r0, &(0x7f0000000180)="edae0c9afaac6c5b6b81183fe54ba11459c2fbc4c4d7f4dd306872a8185b3a9f013064551a3fff5b08a7abe7e87280d05f8595c5933b00ad9406e998f048d3f5d3455c6abec481d4a12f5ef753c52a75913bfd7c38f590a9c427b6616b0c03df6ae941bc04c9a71aced04c34edd5e9e239f19c6b4511fdc4697729e4242d0b3a415814dcc70e5356055a7e53d96746f67745f559b6aab2c2fa011ec3da14a710e6d90508589bd1205b1636dd21ae500b425dfaa3a337ad3feadbf46f21497b6bafa6bf593ac0002468816522bba5df9b59753fffeb79333067481c50d4149cabf7c59a1605", 0xe5) close(r0) 05:37:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80000000000000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x8000101, 0x2}], 0x2}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x9) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x1, 0x7fff}) r2 = msgget(0x1, 0x5) msgctl$IPC_RMID(r2, 0x0) 05:37:06 executing program 1: r0 = socket$inet6(0x18, 0xd5ae5264accdb4e3, 0x490) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x8001, 0x0, r2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xd90c03b67e016954, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x18, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 05:37:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kqueue() r1 = dup(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) 05:37:06 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)=""/4096, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x48, 0x0) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSCTTY(r1, 0x20007461) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xfe4b, './file0\x00'}) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x5, 0x100000001, 0x3d66, 0x9}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000240)="eb0424a9c7cec0793ebf90543a04e68f6f74a248c94870ddc9179263a3b593979ff44203398a96b1ae16ba2760833852a1c2acd70eab230c8d24ae7dfe1a7a40676558b03cf59b4bb730c3e62b3176f69234f9871df8449a1a8c165b29093951f54df4eba4e964b8fcc2bf234587df7f1acc3ea435831d61eb584dc870002276a1c96762ea7ece87ac9e67c1a93b089ca10dd80c2ede4c1ac22e0dcc9437415aced202cd5d4102a62577c67f90b7cc3a10841cefeece662192e38a3651924fe738cf81cc7715b362fb12b2f026a062eaea9235e949c820da9feba51776a61ac25a4a712493febf89179100048d48f9cabbe9ef905727b148fae7c8ba71f22484557568b93909b41d5652041f5ccd1ed6ab558a97374cd7633f097691792b995d3b52279ec9eccd4aaa751330b293a7ec24486a9d8f85336767c13f6c7af78f7c82f3945a26d84511023ae45023c5b09d815a35fe0a762766b70f5e208c4f4f3cc3547698065997b43c522b7ddd5d8cc38873a4398b5de5c8d008a61fbfb00e64e11436ab8112a00d3a7dca586b5fbed80b484f7803f2c35e02ca63d49c160ec54478bf52fd1e078b57135e6609e9f6207576a3bf302707843527010ce2c68083e13936342ff5c526229babb5d40ab1e6fdea5e53b933ccd2248c5dd397077aaa699d5daf60079eeba36d82d9e41c5352394bb9c92220cbe9a5d0e76d1f43cfc864a921c4fd6b7b7d13f14959e0387249f6616bb7dec59d2073d46f34bcc360ccccbc87fcac629f70475f183b1d74fb35fae50209d56c2ed306d28a28f527cf088679d04e3a8e47b567e55f33e8fa1ba1fcb8e848343c57426339772b23e22d9ca2a604fdcdcbf065254763982572dfbeb0659c40e1763661ccceb6cf3371f42bb8cb77ddc4220f94de8b2f07a2f802af278dec4557a51f2d31e9fbc873e59f263d63f88b6e9e3d7a8ec5b18f06120ca1fa3dffdd4b42b921176e6e8870423aeb6d696147a994df0446f44b4794c2459b501fde6bb74d56b07f70631cb5f68052af644c49d188ba78718b4e060e9fa41bb741a98b8dad226019b1391611267722253b18160a24c7f1606c4f7724ec7ee04c80980f93648d0e609d289bec301faa18772de3cc9228983326c596d41fae4a5f02a5d0c5cd3d3f5bec768ee1373756806b09950795f6456507d71870eef18bf175092775ebd7419d2f9fd1260c7e701764712151e85aae946758d4f841b8d9f12c3e3b49a52e2f6f9cd8ddc4bfcf1a10d803652caec0e1d6dfff6862da5e197322680663f88976551ef7aaff327484a3bce8131d9db62168163a1e8e23832180726103029505f489ede63dde554ecff570d60536e2f7f57343eb4be5fc06c35f12a2eda48e5daf0ced130bf7a22626b086cb5f7e585a912e49c8cf7b74ce8c9afedc4f3b94e7bd42d560ea1c1c64e8947794a7aa94387a74781742000746ec98c8fa493e12a9fc196279323da56f601983b5c804588ab0a90c53fca59d161c9577cae71699654c2590f95c9e4fc917e7bcb106d763b8e0acdec65baa358a70a139352bb5d37e9c154c74f75c3fb65534123a0693f169ea33e7898009985574d2831b50e7ee08cd82049c1597590e85957829ea9ee815758e87d7f551c0f4c9ff13e1d9d25a81c7b46107f48f31e3e4924471a395aaadf15bb551e0a51ad4703c8b041c4f75df1a5adf415d00bcbf25c7846f2fcff2fb2b3bec860cafbd13ff3592b0b87c6d43c3c42a121fbdda28bf8ed7ef670fb4223b3a3cf5b604f9524eb49ccb23049d868b7a29113cb41b9a0bef938a4bee790f7682f46467fd29bd5e269354dfe963b650e8e30088853bf3b455fa10a4dd1d17eff064a90df48340bf80f7ee6d155b0909200c2809f226f0c681e2c19c70d112d7d8739608fb426b805991483fb3fac4d291e5f5d7812157afabb9503f507dc4df0865c399e3db1f03d6cc22cd", 0x574}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x5, 0x221, 0xffff}], 0x75873a50, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x200fffff, 0x8, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffb, 0x82, 0x400fffff, 0x6, 0x9c}, {{r0}, 0x0, 0x10, 0xa0000000, 0x16d1, 0x2}, {{r0}, 0xfffffffffffffff8, 0xa8, 0x80000010, 0x2, 0xffffffff80000001}], 0x7, &(0x7f0000000180)={0x0, 0xffffffffffff4e99}) ioctl$TIOCSDTR(r1, 0x20007479) 05:37:06 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) clock_gettime(0x7, &(0x7f0000000000)) 05:37:06 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) getdents(r2, &(0x7f0000000000)=""/119, 0x77) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 05:37:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x10001, 0x0) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0xfffffffffffffffd}, {0x48, 0x0, 0xffffffffffffffff}, {0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r2, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 05:37:06 executing program 0: nanosleep(&(0x7f0000000080)={0x6}, 0x0) execve(0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 05:37:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r1 = dup(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x12, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000080)=0x10002) getpgrp() 05:37:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x22, 0x101}, {0x0, 0x2}, {}], 0x3}) fcntl$setstatus(r0, 0x4, 0x80) 05:37:07 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 05:37:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) syz_open_pts() r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000000240)=[r2, r3, r4, r5, r6, r7]) 05:37:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x82, 0x0) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) geteuid() getuid() geteuid() geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0xef, 0x3}, {0x87, 0x20}, {0x8a, 0x10000}, {0x27, 0x604}], 0x4}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x0, 0x4ed49382, 0xfffffffffffffffc}, {0x18, 0x1, 0x400}, 0x0, [0x0, 0x401, 0x9, 0x9, 0x401, 0x8000, 0x9, 0x7]}, 0x3c) r1 = msgget(0x0, 0x8) msgsnd(r1, &(0x7f0000000200)={0x3, "1d35a93bf74509d07f4814724b1cf95d656f743b4356ac8420eee2909090ab06abac1bbade49bf7ecfeeda3165baf4ad62"}, 0x39, 0x800) msgrcv(r1, &(0x7f0000000280)={0x0, ""/191}, 0xc7, 0x0, 0x1800) msgsnd(r1, &(0x7f0000000080)={0x3, "c2762b4c4fae28d22912f7b0867b812a18ac38a40ac04edf74626c7eb342158454b7a743f8290fffbb8be13136044f6f0235e826192eb81da1974d85e6e435bb804f5fd5165772961c03c79bfb691f4c97cc701e28e649395346c2e7e989bbb3538c9d5be0dea5183427674762491b80786b9b139c76e732d2e10557848818fc10d2d3920559f4360dcd534de9c5277a21ecade44c383519b93a6483ab1ee4b9c6190377c49013ec7b2231b8942e0db0110f377a9ec0e226b4758fcc8b23aad39117d8837a2c3fa244d66611560c49baee391a8793e6914ef601f4983b12"}, 0xe6, 0x800) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x100}], 0x1ffffdeb}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000400)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0xa7, 0x1}, {0x8f, 0x40}, {0xe7}, {0x0, 0xffff}, {0x101, 0x80}, {0x0, 0x6}, {0x23, 0xfffffffffffff1b6}, {0x48, 0xff}], 0x8}) 05:37:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) pread(r0, &(0x7f0000000200)="51b476cfabbe33a841b4d04cbd2e0fe18b91b8c875371aaa57ebb3ec5109aca93a5738d3b0c12bf27471bd44ac770b9e373c5121540f59803b4dd686b7106a48b01d34e8040c5846562fb1ad7c82a0cc878f93168b007a42cfd6a9c0e853f077883afbdc8fc0910532a50d0ab16056949d9ff52468cce6", 0x77, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) fcntl$getflags(r0, 0x1) 05:37:07 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10001, 0x0) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) clock_gettime(0x3, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x14, 0x0, 0x0, 0x7}, {0x6}]}) fsync(r0) syz_emit_ethernet(0x24e, &(0x7f0000000100)) 05:37:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r4, r5) r6 = kqueue() close(r2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x156f, 0x8001, 0x6, 0x1, 0x400, 0x1, 0x40, 0x2, 0x0, 0x2a5, 0x3}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xc, 0x44, 0x6d9b, 0x5}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x1, 0x10000000000000}, {{r2}, 0xfffffffffffffffe, 0x8a, 0xf0000000, 0x400, 0x6}, {{r0}, 0xfffffffffffffffc, 0xe8, 0x40, 0x5, 0x5}, {{r3}, 0xfffffffffffffffd, 0x0, 0x400fffff, 0xfffffffffffffffe, 0x4}], 0x4, &(0x7f0000000200)=[{{r2}, 0x0, 0x82, 0x19, 0x3ff, 0xe3b7}], 0x8, &(0x7f0000000240)={0x1, 0x3}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x400000000}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000300)=0x80000001) 05:37:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="1b", 0x1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x6, 0x2, {0x890a, 0x1}}) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x2) fsync(r2) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0x2, 0x4) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 05:37:07 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) close(r0) 05:37:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="cb95d9de8037cfe6fd6e1d5cbcf8cf1c22cbb9331e997b743aaa844b017b9dfa0b7726d1e23bad89b8a84c69972aad4373657ab73e620c77aac3aa07537e5f6fac3ac4", 0x43, 0x5, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffff, 0x7f}, 0xc) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x800, 0x30) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000740)=""/143, 0x8f}, {&(0x7f0000000800)=""/174, 0xae}, {&(0x7f00000008c0)=""/130, 0x82}, {&(0x7f0000000980)=""/132, 0x84}, {&(0x7f0000000a40)=""/139, 0x8b}, {&(0x7f0000000b00)=""/123, 0x7b}, {&(0x7f0000000b80)=""/144, 0x90}], 0x7, &(0x7f0000000cc0)=""/219, 0xdb}, 0x2) recvmsg(r1, &(0x7f0000000700)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f00000003c0)=""/9, 0x9}, {&(0x7f0000000400)=""/1, 0x1}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)=""/69, 0x45}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/29, 0x1d}], 0x6, &(0x7f0000000680)=""/121, 0x79}, 0x842) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x1c, 0xb239, {[0x7ff, 0x4, 0x8bf, 0x400, 0x9, 0xd3, 0x4, 0x4, 0x1, 0x5, 0x2, 0x2, 0x1, 0x2a7, 0x1, 0x7, 0xaf2d, 0x40], [0x6, 0x100, 0x2, 0x1, 0x1ff, 0x6a1, 0xfff, 0x9, 0x80000000, 0x2], [0x4, 0x1, 0x3f9, 0x6, 0x100, 0x6, 0x1], [0x6, 0x7f, 0x80000001, 0x3ff, 0x1ff, 0x20], [{0x34, 0x10000, 0x2, 0x6}, {0x8, 0x9, 0x0, 0x8001}, {0x6, 0x2, 0x2, 0x2e}, {0x7, 0x0, 0x6f8, 0x7f}, {0x80000000, 0x10000, 0x3, 0x1f}, {0x7, 0x1, 0x8, 0x6}, {0x6, 0x61ea, 0x4, 0x2}, {0x6, 0x0, 0x8, 0x1}], {0x4, 0x6, 0x2, 0x138}, {0x27, 0x3, 0xfb, 0x6}}}) 05:37:07 executing program 1: mprotect(&(0x7f00002ed000/0x2000)=nil, 0x2000, 0x5) select(0x3b7, &(0x7f0000038fc0), &(0x7f0000000fc0), 0x0, &(0x7f000004c000)) 05:37:07 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x79b, 0xaa33}, {0x18, 0x1, 0x100000001, 0x80}, 0xffff, [0xf50, 0x100000001, 0x200, 0x6, 0xd9f, 0x9, 0x9, 0xffffffffffff95fb]}, 0x3c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)='oL', 0x2) write(r1, &(0x7f00000000c0)="65e50acc79c8f8439d0dd51ca7ebcc9eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = semget(0x3, 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/249) ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:07 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r0, r1) getsockopt(r2, 0x5c3, 0x624, &(0x7f0000000000)=""/236, &(0x7f0000000100)=0xec) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 05:37:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) 05:37:07 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) socketpair(0x18, 0x0, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0xc8, 0x1, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 05:37:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbfff, 0x0, "b8000000000000080100"}) r0 = socket(0x10, 0x3, 0x20000004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x7, 0x4, 0xf16}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffce1) 05:37:07 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c1, 0xa2) ftruncate(r1, 0x0, 0x2) write(r1, &(0x7f0000000100)="55863423ee4061027f999e06c00a4b1d50b43f05d98f4c002ea3710c6dfb471c929693d1c26ceff068b911e1e3ff18ad8ed2e854b4159e9e69b882fffdf15f99b85152e16beb69721b2a0e7f16692822dea1ae8cf0a807d8a57b64298346000eb113a7120cd01c726195b32186c7357a21f7efaf676fdd34195b01e09d0d7e95d64d13b69d10a10bc5ae5c0d434cdd16f554a4b8798aef30581dbaed42f334fc7a2de4f05bc61f399582027b581caeddac7d477caf345591e5085aaff9257cd27670bfd2c0c5c53dfe477d01c3fd4e0359836463db9e06d1bbcf8ed76a26c4fe3e264e30af0f6878458a1a2ad5ed93e6bf89ca2c09b0c694c9e1c2072d41f6c7a49f6c548ad18de0617ac80ed8136b8f0c5fe43e08e761624cc5ad2a840045fe1f5cf9ac0c918bc14510e689c4c1e8bf939267dcaf2e9bc814fe1e24ace62c14de913bee7d2c8eae38f4241a5ab1d3629bba7be5a112d6f805559508cd2b675b1c03b60526b1a360050b730911b45f6ee569319f5916d69abac9feb839aca7ab5948a5eaba2829b0211eab00b47c4fa15a9177886d6d1a01da0468e2b2ecb698ca8a52c6e9e8da14b4f2640640bc11c0160d283f59d25282942a431f18050a1fd2b6fcf2c5893764fe8b91740bc2e846a21a81a3b3b623f1e6b211adff8ec3b936d65789f789f5d40de8319d4e740f6d6dd6994dbef73b245c28036119aa826a2cf4ed4b35bc51d861793603660546edb59431d1faacef2de6328faf201d26af23685fe40fd513fb2e740f396d66a6e7327b7f854109ebce4a2eeff9a38063b2420d52cd8fc2945781d43eb776395ff3969a9c8356ad955edcdc6e8effee9b28e8d0dd6a2502145692a45b55131848b8105b088f9473b2d2047618e00559d1f104783af40b49073f53cbaae1b8515a357d429d59ff59c69268a41da9f2131608f3ad72e373d7df352ce8837f4bdb0f943a7917426ff0c17f90181be74c40cac2d3bd1f350f7544b318484cc9e74e7f2c17c1656362a3be50bf006b2e828a58be94b6d11eb454c1e8a042c054f9dca5b90edb8fd013e6b94df2c8d674918371899a51c7f414dd31d0a65ea35b7dc7882fe773709d7f8b4d37e1bb293028e3d7bd5d7566f196bfeaed75643452ac6e207f3388cb3a8316a7cfcabd4b795f3164e40d80ac2e95a98130596558c5e63666233b0c3a5b7e56565e3943db6cf96d00039203ef2754e48df7d8a4eb47a26a7da888cd0fe6528665601b3fcfdf5558176814090814212034f8e3ea00dca2ed1864846c55ea22a7111c3d72f057c8e56538c7b9301b858d08fe878dbe785ac575b2c26e9213f54acfe58bc1f150aab3372b97f07e3df41250c68b03222d9cacaeaf2b055d784ce60fff7d160185768efad975bcab208b8b53e06f6b001fabd22bb24f0c3f3e8bce569cec08247340b0756f4460a178b9edfb6d4057ce1630a2438796c39020c66660c6fae97ebc6187e75ae5e4663627b7ef4cc2723035f310297ad8de181aa8b9b1d0a0861234e0702757568a12c2c478ebb4b8fb5a9aee6f9ed2bba6ce6a26d0cede595cc6717069a1931728587017cf2fb8d76f4642713f5ab698c3d5e9d34412742a67540b64c81aa111e7b11fbb668193d52a783c45fb3f49e4938f491d0cee7f26d3e4a35d059f5a72d639e5adb6fe93f07c2a669028d8fcd2633c86c81aebe4dbf61bbd66f6ed5e82a0d9b81609a06189e6170469f36b4787a08012b1a6e5553da4e327866d9eb32866f969c1532563ca28f8b9d6d0c4781b1215ab7a521ebc848d14f333c2da1f5fc2efb2156b0482847088704e4f44afe85ba310687a6d8b865c3f1b56fa641745b5f9a0960b1a780e46b3650be0b4fe1c4b47c8d9e508af4c2da1b3bf4bcfbe30a9fdcc6e6aa2511260da0c10852a3632e55b25a97dc6de7c8e6feb1e5ff83924829be24858a0753dfcb84338f898880688c6d8fc6406107400a06e2548fcb82bffb56ba8bd3187d95eb9007984484d29dc22353562354c5121a4d86eaae04dca90c224f39f3d48e47e98cad9c329da67ac31b73b031538d6cbe923d4912b6a00c18b916a5512c489c73dbe28e39f762b92862b3f7c6abca159c66c5d805c80508fb4a233e59ec8403d8186159ed2221f7d501c10d36f63d5ba80c19e3c088b314c2d9b388251a54943066fb8a9749d8ef2d6e4fde5508f4376c13324857adca067999723b941f98ea989dbc705aa901ca22e4586a50a988f0fcc29f405ba29bac86cd3542dc5781a4c4d4d85ebfe1fca6fe8899bc4068f5a37d41bbc85f56e97d35e1413a4eb06354ba49f8e62e68efdb5a36249a81e9a5fbbb919cb20537e6c6dbeed8febb1c883a536937f4fc3d49744195d255a8ed10eeb939a71a1db9ed73b9fe6ad2017ee48abbc92470d7d9bf498fbe8f4c27d96a5aaef09347a564003bf1c49866abceca81c0d5a632e48c42ed5ab5ed57dca3c2bddd2a2864285b05eddb14291c0103fe619960b689cc94113e0d9d1ae2264c59b24e0de8cb4f944f85962fdd20f665fdf002110e97639dbef6dd3f5b624672d9c65016c66a607f73e67aaedee9d47da765a7a2a268fcc017c217a4a3e090f7f9d72d0104965b8d2f7160cf099ac09d5c087c9a3f9b87dd63bd073e62672ea4a062f3f800f600b5ee1b922fdf4a0478bffe2a8226a0135dec93ae4c68f812f72627466fb9af3792c44f655396e64212ce11220c4fa7f1e6fc9b43698d3989bfdf62558f5df4f0df47e941188c7c8aba032e9f8a3209bd80e843261486474ff947cb797daf13f46a11e8f7b44409537ba935dee2801cd035dc8ca9718ae8d7a30ed488b33a360e774c3e341541c0604a39be5de4c26cf8fae8d8112e7a5c70d61618bf204b649e993d1d604cc71ec6a494334efbaa2b58f61f12a109e01e7473d2bc923f5a215e1399d7bfe3e4bc8e8f0f4d9242950061c3389c493e969585ae8333cc7d7ab83101d9030c3ad30ddd24fbc1ef9e5af1c88d85047321cc4080fde90404867df0244ae22686cac687818348d0c9ff82983fe9950b89e1fe3452f8a01c115cca7e5ddd64563d20880d07abe1bec502e01448396cf733bdbde78fcb03bad3b15cab5a8d93835888ac59911b54a4372dee1dd6ed764661ead4cce5706d80604b42916096fe2e24775ec4f7a34e02157253cd8ce4356c1f2c4ec5e2f96764c77b949544c70cb86b727045f56fed623dc0b8266357eb8dc4167aeaad8138f2e804fee026d67ea2c67c008bdb5550c1d1d391133e5dd2ccdbef98eef8210f3333e2434f9f593200e749708bed4f05a39238724ebd9100e49d9d3bb150413cec77bab6bd5b77a113b0724aa79984001c947307475c423fd6a0271cf94a26e739dfd859aa9608031b345052b2b68efdfb15132de19de341cf65e22d0cfa5b49a8f78059e317b3c00fba58dbd2a1fa6e57bec3c5c74e75af7c0ad10118f4f1831ebfd9a94ba177aacdb63d487e74dbd37055035ce478be3aaab1baffdb0e317e58ac4823fec3c50908664134d945957e880296eb55ef5d3aac7a9d6f61cc2dda9461df118b605133aacfa60290e8b11a89611713868c41525011f8ac0a05c4c242f19bb5b8f5bb313ca64092f5a4b0bfc87d1a0eac611f29a4b74cc340751320da3f70f7958d5036da711ff8ec6a9166de15c3ff13757be5db827222583efc238e66cc7e70b5f9cf34f9df6dabfb9a0f9ac13a27afb8444fb2422acecb7daf9cbf4cefe795d0996fa0236745d3adde6a263579f3a290a52ab425147ed736894b802a7f447c0527baf1a34a9eab9c09a8ebeb8c90cba65040194e40ee5171353e2ad5397bf6c91788bba6dddede3df0c372ad1acb61c9367c2dff727dd97c6defd806c303713f6ae4c1658842715e471238482ee063d858d082fa647587d1e5a18fe4dd05493343a367ccf2aa771dbddcaf9751e359c4cd4867587d9d925bec7bee4acdb26e141fc4bad8ce423d156a790970dfb99c966bf193277b1d787612312003cfbb7f436f3d5e1c0611caf3b315364c934e8489c2cc5606cfe5ebe5c2063e59ba5933da7224415e02c827b82c5e615f1ee2e1d8a187935b64ca0b3d248ce79fb01a5e8626e7163e42a6aa10de616e92ddf325e3b3563b8fcc563e04ad119e1878b982fbd2b601fda5905c163c2cddc8accdf20d061c489eeefbfefcd8e610a69249ec335763f08b98f877e58151d2adec70d84908fe28e2c3d728f5152a934af6b56179dc41b08e423524687a5904fb24b49154712a4ab382854cdca7e009c8a201f81798688aebc6472782304d6053aaa453bee2bfbe48de1b9f78a0dc9c89309d94d17f9afe94a0fc127e2f6cc0f197a23b2c4eca8675d899507e93b3154194ce8d51af7457e45c54531de49a43b6ff159acc7e0ba7eb7b77ede8de4787155e2eaed5bd6d8c0c1950ce9cf05b67457d30d5853cd2463a0a0ccdfc7a6f4ffd04d7e89d09de2de3ee6a7ecbfcfd0a01ae6c8b6dafcbae6301931bbd31a8a0ef9a7380762a9dd74b88a8c0df7b8b3752079c3efed1be38841ffddf4849ca83aa372d83ebdc4b0627fc8af788fc63a75ace31f2308319a62b5a54761782409eb285725161a8a9219028a784f75f4b601d4ea95606948076c50d196bada3fa83744f90c9b91f72cd85423e21467583cb86596db84867a1a6dbca27c86cb05b2299dfa17d7b379e669c17ac59803c1379a7449266cb4dad8a71127a78805e076393f508d1960110200ec859f79780cbfb34220896d632326ecc69d42648cf748f20cc3858ee7fe5d8aa85e2859bb57deee8f8b7e37c2e14b609a9abbcab08ee963507eb44f549f7bb048c4722286573d02fa6916e548eacf5a90166d0810d1cf0c9bd1dafeaaafdd7a474cc86ded277e5443e1efd434270949731649e82d5a9d4e1bb4b76b123231c4b4c37a5fba6ab19a29d28f625736fa67ae207c82c15d3f367752cb819179957f8c1f4654488f0e37cb5bb5604b7e438ede656ac2218fd53d8d6c19528bca67e1c65593fa7da81c3304231addfc56801bc81412afa3c963a5dc045911fbc582d3fd4420d59be92f90f1aa7ea766950712a6340a17ebadf6e705cb61c330d0e2bccb636e2e2e953029848966d52b05bc3b29405269f878a849d462a103f4ebd1e3503816656962fc829c51ff73bae2e2ea6b6256b266851f72f768d8963072cb966f5cc19dc17c9d02dd7330793bfd07d839decc5b5eb7ab564ee23f30dd8e68151fd6474b51b40c3ffef57da2df642e9532c62a55526698d4362ecf4baa0ce7cadf7f0019ede4cff522280c0a383696d16581a24105ae6982e7a85b60003914394e550d3b5191fd591c3f09a57e4b5fc599bedb1a6fd39e07de0363170a29f2fc196a72627bd405f6b6515c076e6f53a9e0a44a189726e3bfa5dc62d7a1adb900e4778ca175de3f1089fc2761439628387944a699f9a4d458e816c09932f9ae099c1f84800ca2aecad19b2bca0b383d328e621e496ed7cd74239124f8cc58de115f0b55bac234310ee0b0e7277d0f598e85cdbee26b1c8c9a7db328b2eca04ba46531fb59749e1f94bc1dd58d700819dcbe17e4c77d38b5dd536a8c918b3efef35dd85744671e6bee76d850a254047a2eb3613ad44399a71903838465a03ceed7f45a20e6ad3154285fb465912df66c82659a4ab0a7d7472073d77861aab3e6df96d7a4299942b064ebfe8da44acf93a44fbb5d1d0d219d992bf73db3555bc6a711612cc842ee27e1e9ced8973f1472651262539fbd192320aa6dbc6f3a9f", 0x1000) ftruncate(r1, 0x0, 0x2000033780000004) 05:37:07 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) write(r0, &(0x7f0000000040)='h', 0x1) fcntl$dupfd(r1, 0xa, r0) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xffffffffffffff9b) lchown(&(0x7f0000000200)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x4, 0x3, 0xa65}, {0x1, 0x3, 0x7}]}) syz_emit_ethernet(0x63, &(0x7f0000000180)="1a89eae2384f9ac73f5ba6ba21fcf6405a4f610f450c12884a4b87a21088a5f77f3eacf7cdda3730b0729c51b1e06d485fd8019c881a499c24de3206f07d5e892b1a31acf22ed6d5aeeeff15611a963fddd0e6bf66bbb74f94add018e267905d8ac73b") 05:37:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xffffffffffffffd3, 0xca0}, 0xc) 05:37:07 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) 05:37:07 executing program 0: mknod(&(0x7f0000001200)='./bus\x00', 0x3a0914c44f7b202b, 0x9b03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendto(r0, &(0x7f00000001c0)="9b4fb31051ee1022e5410f157c5157557d0cae92d3a690403dd952b2ebbe7c2688700596a3d74d927313bab82da59b4cae118fc3d7aa48d22ca8a5c6856d3cf3fca9afcfb6fa85d81f5e531fbca8ea92e7cd8017cec7b58d850deedbeb826ce79e9a6ed491f38a385a592b7208ef0d8f4bb0485bfb18276492d32b10e370906c7e5f27ce640ff8ec0f59d1ff10332d98488bf36038e5897c22ec379580893364e6fccc130ebf2819bc1d7ebf3bc0d418678a2727c853eaee483cbe88130619ba99bcf15d2809bdb85bfde715ab9838142e8aa497fa5c2bb24da03b11a40bef165c78ec8fcbebf30fec5b806f3ee274fb5c687107e272e5ca909acaa9dd070acb7fc6ebd8a91a4686fcd25ebdf43181cdf95aee664d50450adc267939c0813152193ad08f47e8f585636cb6932e45f23f58f49d5088af28ae8b068e4897730235a682b73376c7c529b70ae91749c741b51b369605d5ef5a6db7de7c2e5c330de4fea841fd169ce5bf5cda86d649fbcda84de0baf5d9b88d93bb5df0cfda1e5790604408bb95f8367b5136f75c43f2ec608a3c299ccac72a82d6f1922099d773893e02acef57783fd8dd323143a709d37feb890d54b8063f66c6b3ea59f66b7147b4b83c079411b3c2f0e4c4d9d2af2bf7eca0ad6ebbb234d7e907ef15eb8047271443ebbe2d3a39fb990d07f7c8f39f9ce6755a53202975ba4a7b7a12264dd47f601d1fd4f88cd0ed09e8fe23361a10a5ea3d9971bde59a9efc6ab62a919a0373cd312f181904916cdb402899b65cfe9987d9d324308d03771f94a745350033c4a27f8633685fbee6d6b910d5686069df9fa6489878b7085f3823f8152ea61bdd05ce47e7f3e61240aec6f3f980b3888af0ad3b15a3a7dd2398ae8c7294c522561852765ecc264a00a676161d75766b06a2f008df65decb6224f6fc7cca80e5e909390bdf964f9f49e029114fc8836a5b56bf1a7ab70c06c5e6cc0d1dc513f07119595e9e48423e99bff125f34904fabcf8fd133720bb7545961cf5a84a631baa57136e127db49e4330bb06004919188fb307a323a3b7b75be7d0a28880fc588699b3886912484231d8c93bb5d3fb663b098844e728e27b1829c870112a4fd5aa62db9ac17a7b9ef59be48062c3caaf31fd71c92a7544b7df0d1651cda5a6725b1174699f0f249df0d39f04e528a9fb902c138768a64e294e81a062eddc732be9a68a7ff2b2be3e053296e0ed47b0741537f335943839f0ee672800b47bb106a2c4c13c83fd992c40904f42bab787057a4bb6a3fe0df5d4d60635bfad9077ab11895a237fa72b07836d0d0d45430c36001fa03ee1cef1bd57275d586d82d667680397bc31179ccb629f6da3561893bc3e52d44f3756d5d6faf6afc10012a0955b0100b8a9305637c77b8d79399a36c3a5e781af39d9a7367435c3db9fd8bca257925ff7fb9ce290958e19144991547b440fa608416f51af09e5c322322044431bf4468fd9f8dca56cfdeea243c15547c14a104a5674ae5288fc8bfa6ce30af1c475e82ff664ae4050ec150d1ac1454359d06cc789c884dfe76c4db22a33fd285bad4ce880f4763b33367fc49908ed1915263ffc3dd84c5c3b70e9c071874a234147670b4e99caa6cb2f90c2b611794b8d7c98e56c1001114cd5379477baea4ca7fad1e90c5ecbdbab8f160a270df9564ab8d2f29b36b08b3fa665233cec5fe93bcf678832c8e0316c1e1b56d8210b6158163fac60d9f4bf64112cdf381c3aead590c8331b5da1d67c700ccd36767da7374b09e01e87fbb85cbd780a43b98020cddff360468979f1179e4612a4234217f816acdaae07a3a877619b36da5d82c6959e6d455183aeeb6ffb0ab66b361b013b18077eb0946e213b89f297eca6dc009fd5b922c80a12f28343028b4385fc9aa4cc190cd2ae1b0a27208e9d8e1619cbdc0d59d6dad20bb6b7b0a7028626993832e4f2331162708f65fca691eee9dd977bf1c10176b87742f71ff04b833c377b20b21091819350a9b4e2805d675d84d45c01e537f490adf1e5ecd91cbc21b67b78bb81398f5a881a5c4bf204e79a38e3fcd538c4a55a74b6bdd586526aec6074212e04fcc06bb8cf99951ed0d18927ae261a52c2aafa05344fb353e796bf21b5358b34c741103277dcb230ba5dad228f30926f89884a8e7f256acbbd4d4ff081406e1ed42f3747d11974f7b4957a8bab1b90d2def14bd20548e405f24f6d1ac0186aeda49b2759a9e21ebc0bc90ccc76033bd1b0ae06cc359dc9022b32236a82e72185f2fc70418727471fa263ff27532c04c414a9b53fb0994135d82ee3925ddb83169a462c81149b7ad3d923ca69b42c7873cb2ced07dd8c549eea5244319fe28c3b1875250bff3e82195c2e8e2dfcf109e107f630d3a095c9f09a1fada0dea5c9c96e00796f955e329e0450b9491129c4a3012e0695bb50dc108b0cd4b44d093bd1759df2b6af26a696f8dab410a1bb883a53958a1184fe2957d5e14bd4b52abeffbed3ac0c520a8747cba2810bc9af067540250cecde07f3bd57c757046c4703840bbf39d5ce258b8d08a9ad382b50a7f6509c1069b4ef34cbcfd5a0dbe3c15a3d33b7e60b361775c33d0f8a58ef51e19d08023dfed61aefecf38246b404c20d1cf038aabf29f315d345e5b2433761da82cc7c766158266e59c3c5a6171f69d9df721b4c5eb61234780f36b1aa28fb48c8681ef517f010a6313f103ecca4cd34f624609a0f43667eeb8b912f44d0749baf042288178f43410e5ce22a28d2c80a16b4b5113afbc124667fb039787decfe9fa4400c2f27460535242ae9f27bf51bf8b4649e95fbb8f76efe74e96c303fcb3c472e1434aecf17f1193412303153cc1abbe6e634c5677f87be32661f31b70ff6f44f819ef13ee3a404ec58fd84843140059aae26492afaf8a4f2ff3a00417fc82a6534ef92a4abdef7f50a225a5a55a3b7bc55e003490e059c59fc4e02fe131ce72dbd1b5be96a5c5afd313f8d7b85a8de1935b5da884aa949a0a4d5e5963196a53ac729e593bfd32195d53383a580afb104c3477acd1d22ee3e505132af3cb7d1beee52a69a1727c77d5071c292e9ed648f779ef90fccb1fa4cdcb5cfe09ee5a52a2dd0ac0c68aa1daffbb12bf1fa8eac74630f3fd662e3725c097d54d78c1ebf6af4c1d33cf7fd9562439753000298e5d0c221caa21ade59ef949e1ff469e625a26c7b214f57e1c142a5884fbc7be3b26d39147231e8731fa7620e213b35d310ebba86c98f5719a76bd244c5fa807ef76dbf16fc23dde7f4be356a264928336e0b306a77253a860479a64d443c13f4651c1ce415383aa4b9ab05acdee294a83942cddadf2da0e4e7e72eb178c1fed2f0943a0f25e23136ffdc09faef94f0c5ceeb0513bdce46a270a1a4101de81a3d55de0f954e7020c77dcecd00842b9cd04bc26e7737af98edf88f1934128cec6f6fb7c925691b5e543652d53fc3a330f1f0a28d4eb8e8fbbf334100e077dcfd8f1d4fea56c3c2e0ae90cff233130573c60a23d5bc36ad2f26a8187428e72eb6ff3a0bc8abd408b50633460d6b939cc96ab6dae8b33170d359ef97bb386c54eb8d47bfb1b0e2a03ae272f08676fdea6c7f063a84c957b34045554ad034d72b51ea882226b548eef5d6cae0e45030c39a24be039de65d01590212deb1b1604142dc970da12b226e9338fbeee6d68c0f795a237a51cab32c2a54d8cbdb37ffaafd508f1f7693415eb55f164d07606888b7f22271322b4e0886362258d98d7f20d4f6607c124e3eb7c6ea9570dba5529cb045a289cda239fa4f17bc87f0275bd9ce538ca1a371c046b43547f4de1c3226a9d49d2cd2240fd478b952679163bb494c0f0a265768d703924560d717e576a972a2c9e579cfe982960143650376d993b425cbce6b508954d01e64f969a6d823e688bd285d6f46eb307d8484b8cffe7c8a2efa2e79e2c2fd22cea5cb4d8a190b3990b874905dbd4b4b58926ea1b268f87918f36a4ac49fba97b2a25fc8250b644a11547de4faf23feb8a390e773850335c80f58124678977e0b2f1a67cd1a6ca28677f0489c27b794f547ba077359307f22bc85d8ec4fc9ca04afc3adafc72357d0e3c49a6402299785ccbe992cd5be906af60e2882e4f2bef7af458c2ffd7a753420190e78974783dcb643bbd20e165911661be6ee3da749e09c3c233ce0af08208955a7b829f612a9b1d75a657dd30f99968d83cf706400a77965b6281f7ab0f1bfb103a14371da502e605e834cd91e6c780d97ac7400a4a13cf116687a1756300e83945a2ff2241c8ae7e2e7c33c593553f864ec78aa44067cf5ac47b732f6d7ad0887c32cbbdbd5510a6acc567169a57e0a3ca53209df9db2885a1b5b7dcbf843cc9268071cfe040ca1688af53c263841d1d28b803a7461fd046790ad41a9e135add3456d85cd1cf4aaddfe92591586f2730b46b63b65cc245021775200086f9654d26e6773ce2f694cc6fb128c41f063063ffee2e1870433caf39c390f50ec5b3fec8e530a82e0158a60a23411984eb50a2bb09f808b138ba4a12492f5ac0b490b389210f04c877d59ef93378084011270ceebde154c040e925d50fdf95231b0b9b038a008c772cd06fe9e2a1cba26f980e5f78ccfe083a73c2ab3bd17ed689514d7bb4c28f21069bc039c26170c9f0a18bab06e9b35888bc8c9a60a2dd9a318212ab5d9b035e92cf61bd7fc4c03e78a028f154355d031e2d278b236ed9b8643c5972b4d6b79e3d412bfb7a486c028a52a719b0d441ee443933bd61d3394a21ad7b8c6ea33425caa3881678865e499942d4bff654fa2b769b9738f8f45e2110e3b78e71b6ae0eee30e7b4806d99197a63af11c5a10fee85555cf17b1572d57483145ef12e19a2a951b4e789f6ed750346d866525d115a20a7d577b0ed698103f0d9653683475d2cd93280a651228588111f7786beb04ec5b2af9b6c69f6167d5bce4c10565ab08b297bf230f9e54484fd93ca52b6ef076c85936fc08af50ea3ff7f97d4f009ca6d7630e28da162943848bf3155296099e4c9cf8e43b2e3795f4a1d0e4a68134f75fe63e477919b770309be09b19ea57bf4ee31e2b42bd4db3989da3c2971db60e924155c59b455a1393db720b2be20ca6e4ea8b39df0ac6ceac4984918d316099cc267aff026668f8aa8fb421613e39bf42467048aa7f4d91922bf068ab411503b1d475d9f0f8fb601b3ae0aae0eb0893673d19c6b5c2d1d55438a2f8394814fb89bde0c443d79f6f391accc6299743973f0cbbebca49501d0e17a2e3eae2ee0a5cd87bf9c4145d8a834a444c8eddf09a22ef1a7a0a6d81bebd63806efc3a0a6e3912161c43089fc47e15abd7a28c69ded3b633e832607aaf882c679fafae5f160128fb6b0da0ee15e46bb888fdca14284b7897a12e8621725ebd2e1405af1d76e83c203074cf2f5a16b38daef9e2854389bd472c30cb4b6829e0c490a3e15d24b64d714847fcd437448e85308287a16d3accf502dd78bdef387b86ce242e026662e876a140eb99c0e756f9f33cc2b9fc6295dc851cdc198119c5358dd1a72766a56e1e7c94ae66c794113133ce8b8307d63a86acc79c7f3f35a2663e166adedcb626f4ce4d75fb770fc5d3a04c483c689ec583fdf7e879aa46e1d1b7096be3fdcfc0744441bed2e43a4a1718239daa57c3d067fb3fb6356bc5fc215fb77fbce3a89e271153abf527f9ae7fda7feb125fc3f829d773606fd805c3f4ceb94cb70efa123ed35709b0bf1d0e818d60b550599368940a3195b", 0x1000, 0x5, &(0x7f00000011c0)=@un=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="9c87c3772c0035529cc5de5db84133332e2e", 0x12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x0) r3 = semget(0x2, 0x4, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 05:37:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) getitimer(0x2, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:07 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0xa) bind$inet(r0, &(0x7f0000000000), 0xc) 05:37:07 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) dup2(r0, r1) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f00000001c0)={0x5, 0x100000001, 0xfffffffeffffffff, 0x7, 0x80, 0x3, 0x1000, 0x100000001}, &(0x7f0000000200)={0x317, 0x3b8e}) 05:37:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x8, 0x80, &(0x7f0000000380)=""/4096, &(0x7f0000000040)=0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r8 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000001380)={{0x3bd55258, r3, r4, r5, r6, 0x2, 0x800}, 0xfffffffffffffff7, 0xfff, r7, r8, 0xffffffff, 0x2, 0x5}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0xa477) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000100)) r10 = kqueue() kevent(r10, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) 05:37:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x8000, 0x0, 0x0) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x157, &(0x7f0000000080)="b6") 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x1, 0x2}, {0x3800, 0x5}}, &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) 05:37:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r1) getuid() kqueue() ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000040)=0x1) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x80) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x90, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8b, 0x8627}, {0xc7, 0x8000}], 0x2}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)) close(r1) 05:37:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8102, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x5) r2 = kqueue() listen(r1, 0x9) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 05:37:08 executing program 1: socket$inet(0x2, 0xffffffffffffffff, 0x7fff) 05:37:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x18000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x6, 0x9, 0x9, 0x2}, {0x7fffffff, 0x8, 0x400, 0x4dfb}, {0x801, 0x80f, 0xffffffff, 0x80}, {0x2, 0x7fff, 0x1, 0x5}, {0x2, 0x5, 0x1f23, 0x6}, {0x1, 0x5, 0xfffffffffffffffe, 0xae}, {0xfff, 0x200, 0x8, 0x3}]}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x100000001, 0x42, 0x6, {[0x3, 0x1, 0x7, 0x7, 0xc571, 0x9, 0x8, 0x6, 0x7, 0x9, 0xada, 0x5, 0x0, 0x6, 0x8, 0x7eb72f7d, 0x8, 0xceb], [0x401, 0x9c, 0x3d83, 0x9, 0x64c, 0xfff, 0x0, 0xa45, 0x8, 0x5], [0x93c, 0x0, 0x9, 0x10000, 0x8001, 0xffffffff, 0x6], [0x80000001, 0x0, 0x481, 0xffffffffffffffff, 0x1f, 0xfffffffffffffffe], [{0x800, 0x5985, 0x9, 0x2}, {0xb780, 0x3a, 0x4d, 0x2}, {0x1, 0x2, 0x101, 0xfff}, {0xfff, 0x8, 0xe13, 0xffffffffffffff44}, {0x5, 0x97, 0x3b03, 0x3f}, {0x7, 0x9, 0x1f, 0xfffffffffffffffb}, {0x8001, 0x1, 0x2, 0x20}, {0xffffffffffff08f3, 0x3, 0x4, 0x81dc}], {0xffff, 0x4, 0x3, 0x2}, {0xfffffffffffffffc, 0xba, 0x8, 0xd03}}}) 05:37:09 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000000000/0x4000)=nil, 0x3000) shmdt(r0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r2) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)) 05:37:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup(0xffffffffffffffff) read(r0, &(0x7f0000000100)=""/233, 0xe9) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:09 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 05:37:09 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) unlinkat(r0, &(0x7f0000000240)='./bus\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) sendto(r3, &(0x7f0000000440)="8fe1eeea3da192bc1201bbc9b99eb407e119c44edd28a82d2667eb1b12b4be1fd1cab3ad70f087fd444f6236fe32fa396d30637a0bc5b74fba3399378f8c32582dbaf4d2b68b58d0e3b843d02d9781e7402497bc420387b81da2ee3f859df1452a5154da8ec54f06a49662b9b7478c0127a1b7cfb20503029c9b02529cc32944c89709cbb7ba5db0da1fc153d303f3d6fea7fa55fd0b2422f3e211e81b766ec1a433139a42908d5bfa434f2214f1a3e782702a25ab3e2030ef16d840ac29a4be81a9bdde119c94fd906eb85b1fc360dca8f25106159d93e430ba9c16fa933e52596baf1ae5ad61c26aa027fae3", 0xed, 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffffb, 0x10, 0x30, 0xffffffffffff7fff, 0xcd01}, {{r1}, 0xfffffffffffffffc, 0x10, 0x89, 0x9, 0x6}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfffff, 0x75, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x80, 0x80000005, 0x4, 0x80}], 0x400, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x4, 0x80000001, 0x2, 0x10001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0xfff, 0x514c}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0xff, 0x1800000000000000}, {{r1}, 0xfffffffffffffffe, 0x2, 0x5, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x1, 0x9}, {{r2}, 0xfffffffffffffffb, 0x8, 0x8, 0x3ff, 0x9}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x30000, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x5, 0x3, 0x7f}], 0x5, &(0x7f0000000040)={0x800, 0xffffffffffff42fe}) 05:37:09 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x101) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x101, 0x6}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000400), 0x2) 05:37:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10020, 0x100) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) write(r1, &(0x7f0000000280)="6f4c1efc36dac68a4665c989ade09f46", 0x10) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x10) execve(0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x28) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) 05:37:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//ev/null\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x0, 0x7f) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="3e67d7de13ce2781c67e4519a493656eb0eb84dd1d27379dcfc02c2464f08847d3b3712ed74649d7b33fd1d6125134ea123da56868e2a6c27b7f3e983c6a38bca8e41807ca76097a334858decb0e1aaa898eadbf9ed44f37a451248e489bec9957e6bb1fdd81d57e456e27c241f8aca1f7c718cd0890fa23a30f157f43a5aebf5ddb57bf57bb13db5ceb80ef559bee11e3072e3942dc3d6802f29bc3c7a19b005c801999386d4f883a57664f3b09ef4c08eed640abbe959c6b7775d0576851eafe3578c7f263", 0xc6) close(r1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000004c0)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x200, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4", 0x101) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000380)=""/188, 0xbc}, {&(0x7f0000000440)=""/21, 0x15}], 0x3) 05:37:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000240)=[{{r0}, 0x0, 0x2e, 0x6, 0x712, 0x8}, {{r0}, 0x0, 0x41, 0x20, 0x3, 0x81}, {{r1}, 0xfffffffffffffff9, 0x2, 0x6, 0x4, 0x1b}, {{r1}, 0xfffffffffffffffd, 0x40, 0x21, 0x1c00, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x7, 0xd61}, {{r0}, 0xfffffffffffffffa, 0xa2, 0x20000000, 0x7fff, 0x3}], 0x9, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x50, 0xf0000000, 0x6}, {{r1}, 0xfffffffffffffffa, 0x65, 0xf0000005, 0x612, 0xc1}, {{r0}, 0x0, 0x0, 0x20, 0x81, 0x1}], 0x9, &(0x7f0000000380)={0x8, 0x1}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10010, 0x20) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x5}, {0x1ff, 0x2000000000}}, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = semget(0x3, 0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x1ff, r1, r2, r3, r4, 0x141, 0x800}, 0x5, 0x7ff, 0x6}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r6, &(0x7f0000000040), 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)={0x4, [{0x9}]}) 05:37:09 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x88) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r1 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x10) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xfff, 0x29e5}, 0xc) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000000)="61ee9bfd39b6ce18086638808306ed24d43cbe049c86d871b97c2d39e42a19dd704ced28fab99b22588c8de22154dcb67ecf1af6d74367b9530860c356b51ae10fe597ade2e6ef2f21d6965ea4", 0x4d, 0x2, 0x0, 0x0) 05:37:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2109, 0x401) close(r0) 05:37:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 05:37:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 05:37:09 executing program 1: madvise(&(0x7f000050e000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x39d0, 0x4, 0x5241, 0x0, 0x0, 0x4, 0x5, 0x1, 0x3, 0x8, 0x8001}) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) getitimer(0x2, &(0x7f0000000000)) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x10) 05:37:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20600, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x7f, 0x9dc, 0x3f, {[0x100000001, 0x0, 0x7f, 0xefe, 0x8, 0x80000000, 0x9, 0x883, 0x100, 0x7, 0x2, 0x1, 0x5, 0x7000000, 0x72d, 0x80, 0x20, 0x7f], [0x4cb3697b, 0x7, 0x607a, 0x7ff, 0x4e, 0x0, 0x6, 0x10000000000, 0x9, 0x101], [0x55ac, 0x40, 0x6, 0x7fffffff, 0x6, 0x800, 0x7], [0x594, 0x238, 0x2f, 0x8, 0x3f, 0x5d], [{0x0, 0x1, 0xfff, 0x1}, {0x4, 0x1ff, 0x0, 0x4}, {0x0, 0x5, 0x4, 0xfffffffffffffff8}, {0x8, 0x400000000, 0x800, 0x4df42c75}, {0x7ff7, 0x1, 0xffffffffffffffff, 0x8}, {0x80000001, 0x120, 0x6, 0x4}, {0x372, 0x99, 0x5, 0x9}, {0x9, 0x2, 0x9, 0x3}], {0xfffffffffffffffe, 0x1, 0x3, 0x7fff}, {0x0, 0x2, 0x2, 0x1400000}}}) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000480)=0x5) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='.\x00') r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x0, 0x0) getsockopt(r7, 0x80000001, 0x7fff, &(0x7f0000000580)=""/4096, &(0x7f0000001580)=0x1000) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f00000015c0)={0x7, 0xdc, 0xf6c}) ioctl$TIOCCHKVERAUTH(r7, 0x2000741e) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000001640)={&(0x7f0000001600)=[{0x127, 0x1}], 0x1}) sendmsg(r6, &(0x7f0000003ec0)={&(0x7f0000001680)=@in6={0x18, 0x2, 0x883, 0x7}, 0xc, &(0x7f0000001ac0)=[{&(0x7f00000016c0)="068f8ca64a24bdd82edfa8c9dcf9a930192546a2fd7d2a887de494fb1cd4bbe3bd621fae05a11ea7f387407b6dd93c6944fc", 0x32}, {&(0x7f0000001700)="3e34e32fa582788907e4594ff0b7f988b1e4214020db61fb6f5cdaeb3911c86b661bf2f14cfe8d3cc602440ec7be443cc7cf42ca28fd417206518fa0e5cc06fffade6154", 0x44}, {&(0x7f0000001780)="52bda941055be9f50b9022d3906f0e8f376dcdc5dc8dd3e9b97a8613bfe5481adbbd7d484e722a97da8279bc1908739784934f8135d41d47dd84e6151343e7bf0f60a6ea6662559ff388dce6a3ca5b53ae372b65d31d84ffe7c212b843ee801cb65b094305229ffaab5bad00b583a5aac95e73620216a08a2014fefa3d902d47db355b639064d8afe225a0b0afe5cfb587bd3be1f25933190efa2fdf20401ac5836966eb5d3120c43edcbba48ea4749d62172891ff511ef740d50496a74a41", 0xbf}, {&(0x7f0000001840)="19df909b6cd6ef6260cb33994baddc7d914d9efbb191d611792aa4178834d1906aab47016cd0bb926b2edb60c53fcac00384e9177ceb3f7e52b0522eded11c913247b91fa6ac6b355bdf15e8f9b672d4af6059", 0x53}, {&(0x7f00000018c0)="cfb4e9285d6facc34863d96f83294705482b4d45d044169a8dde43002d0c3ad89eed", 0x22}, {&(0x7f0000001900)="d8603c30e3a1525e5ce86ee245499689d682e184b920866ecc0ea689b7ea322d86d3840be416b77409f2048551eee34c23ee272ead0f9c08f36ceb450694d73e3171bd3662cb2621e2f811d98ec06f44", 0x50}, {&(0x7f0000001980)="e086df32f8189ba1d65ab5d70cfa0ea7e28f78710e78d6fd7d96cb923bc98612244ec1dbfa32542c0d6ef17fd592aa6057e1dbd88fb7075af320d57114859c622b8ca54482a90f244bfcfceeb1899e1e5011b098dc2aa1fbb594e9a7094ce1642d7bc183d18da36a4de51be9136f5ce11485a4", 0x73}, {&(0x7f0000001a00)="c5818c5d26453893aa", 0x9}, {&(0x7f0000001a40)="fa7743b85debeba0188a84976083be572dfe5011734bd3b4d6294838d1a833a53dc5a894f1b26b641d3e92cfd253618f2252c8eb5077a06e2f29004d19d343817342372a63e869c1a69de02995d49f2dfb25e257c21a36ab", 0x58}], 0x9, &(0x7f0000001b80)=[{0x58, 0x1, 0x1, "47f2ac7e0c65aec9953dcae4acf65d0e338b466ebec2addfb2c9f55085e300fb3f2ad695bfa3d4b22ca4c4d3867045944db78f29b34058a2684dbddf0ef44b8e9278bdc090"}, {0x1010, 0x0, 0x7d58447f, "0087ba6ea7027b3c74becb44deee2f42276ef21b130242cc779886f035a85b59f14aecadabd4813e25dc8cf2a2f10f43b0f6e5740ae7241164cd93661eb5f151e1460989a98e880cbef83c17a3120500065791f3cd8f79e644a0c4388a12af8e4d4e4c6c4b24cf453d004fa4cbfa02a34a5c4cdf7a41d06ca3389e5184c61565ac45d793f89f570e9c1464130b6944d78ff5f21e8157de1e356475c82c62ded7cf1dc4a0bc85d9e008a94e8e55a0a47a91cf20d3e7ea4e005e6ecb472e1c8c4c3bd7cc5135f3df30cba828ac236a490b2a33cd96128640eef9d9f2d7425de4ae0d1bde552daa340d287ef30ddf12a3f3414613e56edf75ed59a2f5c668558096fd0faf739b326fe315ea7dc99aba6a8672061b91add8733872d689f166c1e7411bb52e615ff7b7b5adfd78b9e84e44fd304c00c3baa5e22821b554fd001ac80cc146c278b0d46d3735b38f6f61510a1e5f5038885f3b39e864a0d415a65b1a5ff4262c0208532cdb12d14508bb3421d4da494a3a1ed5c2ee964eb0e780f69bfe58df46f4e8c72235991efa2222126a7fb39160c1a668fb382321b925fa142fc663ec1c375614012bc98e5fec0ce4c0c9c26f364f2553e65d9e5fd64ddf6613f04e46a54a1c1fbbf73304ac90f0c30d3fb89ff50ae405c533915bca7a750fbac0ac9862f69660a014317b4c350f6dc1cc17cec27b36573f09ac567919ef37d4be2aedd08e87abf580df314de90bb0482c150a755d3c307039c7c1e0dbd8cd45b0f430c9c9715fa26989f8ba8aeda5ecbdd6da5902148b9b7c88336ebd4d3506d326e38d596523f3a00730a9a08c929286cd5294d1f96cbaaaa56345556dfc7d0aa519bfdf8bda78aea62fe4b304d69d42cde7423f044a1fa47499c17bb1168e131fc6f7f50f9f14e8cb224153d98f3a4bf43e5451dc0dd987032d8518d714644bc6bc1b094f2e75ba3160395d370015351ef4e0e9c7d0fb46cc8ec6e9ffbc730d170fdb8273f599235eee03a247e1095e4d9a25208bed8b5e30d15531560528ba848f32eeaa3b136147f66fd5e4bae64ab69eb7e44e757fd578a7447997ee4490eadc6f7e01103848b3fbe5ceb994b1668d4ac1b779d6ab54efaa797b0698fd8304e15bab501c613ce1ef6e044521d96fe4c2c7dc4fb24e9b437cd0fde8d153f9d9b53087ad4999c4fa7b414ed0f12948193ac9fc38da104c43fdf612f50c2990967cc62f04684fd094222cdf10d782ef11c1ab6cb8ff12eb8530214b75ec17b9f8fc48a137bbffcca2ec52aacaf513be60208ab19bf1c7359d1f20416da29cfb91b6b704254a440f3a929de76ae232c39cff447a458917d95b0675dfb85260095c4bf7e93cf4ab0e181296811e21914d57614af95736e32f720fd68398e3df623e938f0ee7ae23257d2af37744c085db4be550d957a6743783001b69e913814a37d2d60df950a14964d794505d57b807ff212b94d2e76dd6a78949c435cd84ffac3294ddd735cddf589c3b693e14d8b523f9ec40b0164ff397ab6ae313ffe2850847b95d3defc67f1790b1e06aa99e6bc89b3167dfed53451b73943085a4b05335eac951a72e5bf07e90e702c33e393e9a0bda036074a1169175fd05ad55887720db8a1dcc5a689ce440bb0ef061a9ee9352ff5d2dd338870010aaa0dfd1c93aa2ed79efd58f92cf6547c0acd4ff29694d2687b070e0f4e97280e80ae3e8edd8dd5bded054be37be093fba7ab556942ef09e8bfb335c9820a8d98d4898ac34b1144e5759986b1eae52b362b013d32ed4a192e46b1bc03626530343cb8ca80c4b9766eea007cc61a697bc5d536afe499f3e18bc9dddf5976dd72ac1930dd165d016dba39f896b0acbc5ab2c91a53e2bd19ad25220cb6394feb0adcd916f67ce5d4456e8967bc47797e906814e9efa4a9824bf2c07d3bdc53f265b0949cfae398947371933771735064000424ec5370a3d9ef6a1432853824b9bf70ced9bc0c13e20f6b62b1fc2b08206007a422787c56c39e7b8dacf1af6ab18b43da3e0445b83a3c4d9ada7c7973203425e7a920819e2746ceab1cae5dbd5cd5c59b6b9fd90bfe613568b18bfb0890c9f5ff9e165d7ff9988c797cf67aabcef2a8b2f66cc0f8c2a3940c2b732293a0cfa84583eac6b94d19e00f24a60a1bbce73f4cf53afcec08a58970ab560d071b9f1eaadadbe6ca84adce1342a1fa6bcac0d9b16a5ca08a5ea3601f8928904af7f6eace0b49e1fbc3260d5fbd56d9b7dda9b2fc57485a16a652ae03acfee891228a4251152f4431a42952f3f3cf0fbfa97056f6b611f44816bfacd265874062917bbac67a187b639aa73cbec1ae5eedd908ac4771b4937b67033d47978f632dae7d6614b027375e5380c3667416fb5482e70e48e42090dcdb4f245f5ca969a0d3cc995a74d7eaf231ed52bb99afb0cb3a69772e41e425c4ecc3ebe91df26d65a65b45f1cf4f33c2acbc016b700b9d642ff09a40d4e69ddf8da24a694f238048efcaa397b9110baa3de2a976e95efba2a4bb79b632907e60e824a8ed581dd3007028f20c8cf7c191ce7120807eaaa4942f1a2fbce959b964a0329ad36f361ddb0fc6787506d39f8f944753134552baaac890db6458de94f330b89b96d67f31ced303c4c4298a35942fc4a95fcfb0515dd156b6fb1ba5f40db813135370b9e9692b7f458da6aaabe829a2798ab1befe2de54d94eb9380657cc154d12555725b0b389bc1b6ab6471bd289c3549fdc0df4e287b468d0b2d0d0ba3b20a2b22bb8069e4eafbf82888da1318de1fa19b390d6c169451364568707f75b3808a2d0d0024db4e9e6381c2980fa446e81e6e46271715272a2faddb6315c2181ec3679b13cdd43794ccb9514d616e093ff76afe8e41c43394e19c0ec935e67b8d73f352d22bd6caa312d6c42ea5b7a6cfc58bb5db2fd645c46d9c65f3cff303e9e20c79b3355e1519bdc346d9a30d3cbc07c9e9d1eccda8796ee1d7dc622328438e9677f65b7a60d65f4f1f87e20d20b7b04ce08afeb61240c9ff26764e39a93544b5ccb77ceceff191d6f27088ab862665f56b25a439f520bfea47250a9b99b202a34209e614c01b9035857c38a2dea48e7c2f2a28b4fb88190ef57b180fc6afd238e661f1c86adc6bac5f5eb134f6a5fdfa226b39da3be1a20a1cc0e0c2c5a07528db9baed7c15acb4ec0cc1b16a27252287bead92d77961018253e0f02e18e8fadc173c5848b3bda46d529b696957e82da62ef96a4e27078ed5a2e28b092588ca0d49f620e6d8e19b987010b2339271713a42e0c955df8f5070c991b79a38fedc7e91b718b1c3793bcc038a07c047f59fda9edd335f865eea46116674547960b2b4a22b1b76140327ffd720a54dcaf3ced921a9b16e42718ffbd807006b60e0fde1fe10b27b81eddb1c0b834bf6a29b3ef5a60d6870c9cdaeb806710cb4659859c1336256aa27a378379c6b941feacf7555dfcc276f034647eca88bce13e658b0dbdfe0d2c89bfb1a334999aecb9266f829a3433488f65e801a06d06c4485a16b7d39b96a92fc9884cb604fa833c40523416f980fc7cbcfe5ba44d9d6ff7c7c7c483872374ff3e317489d2669b382b8c507d1f9c40cb0846f753e0dd6890b0914e6accd471a0da98f1b76d46f6c033f3c5ae30a5f65f93d3723a0676beb3b3542423c8f94b23b17ab79f0c4d5261b1fe33ef003098a53bd56f1fd5fab88ac7e6e50167c21acab52f4fe1c27460754ef0f9b98bf6e55c52ec3149236885e240928fbfbde155ba070ddd2e634816d67b99c5a94fc740fc15bb43b580bb48994c363d929fcefb90ca6011c533644d875e236f6e0ff3ddd4116c0f6febf9e1957d437f5bb967235d5f738406ac95dd98feb27b98bca42f7d53bed81972d34421fddc3c4a0721134a214cea7229188ceaae5f71dd87c59bd9efa3cf71c09084454ef3a43e0d1e51080ce273d7dce06c148643f6feac4c1efd183d36ffa1e22d3b1a5462b26ee8071d26b4a6560515c41e8ebac3a9a4a7105342e4b5c2a8301c97455ccf515d1877512ae2944e452d192105ebc00f0cf670d133c99ff5ae0f2ee0e15fcfa7a484bbd47f72aa98d67c80271da249d4981ca48b43a2796e0a8316c901efc5991b9a6473661c7342545691acf96436adcc533f5eaf0e0a6639dceba6c43382d12acad3788fc27b7c55fcbfb7f339d01b75c5b7618f6ec1282c78bbd382896d922fb7652e168159816a30c680c25ad589e6c04b5a664f310476b34beba8ccd25c93d45c3e4b057f804e323d6dd5dd26ad208e3da0251cdd4192e45ee6704a62b802e2780601732d863b028f313ca45190f0841e857c7bbcfc84be1ed19f83f1e50bd8d5deaebb71c09a8e9b53aaacfe96e5b7777d053855036cc95e2e35469e5f404dd6d9eb9faababd3b7c5ce97973c8e24985244f7686d1ebb524e0f8da6f573271f5bf12b853725c39474a6d31dcdf43e55fb41b76d68b663f0d40c86c1d06b919bd7f244569e6b501434abcc78e064f11ea0846e84689b9131a55012d880fa71776e0c966ad06a38c3e9d94f8128311c3601f5dfee251771e87879ee84b37ed80807c90cf5093ac8cfdfad48c32f9891503c80a57da8ce9f0130713521a937b4c8a4258337d944c8d99b7756e661213e4d071e98ecaf04b96db8994137fb66c2c2ef80036d200b5d06bad09dfa862bbd0c6897210d319701ca7fc74bbf01af823d16e08f072699262570d940b2cbe992b46299d76c4f493deb0992fd6e6f5c808f198b9efba8e1be9b40c7da7241624dc17b68dab116b4b4170bb508db770e733419216b35e63b257c9ab24efd91ba3516f0dec49b7f564897451aedff44bb74b028678c1ccdb913a5d9c0b8c15b1bdc97d0063da080216c19888a78c28eb1eb66314eadb369ba6c2342030c12c84f627f8baba695c4b15d27d1ffd54afc707cd97ef920887b8ce0745a539e8cce344821bc41f0a3d6b16c3560fda9a155e83fd8879d47d9a2ee38bad1c6b5a0fd6e6aa9b395052a9a77128345dfaf84f80dcf76d5044650b10ecfb5edeb3743ef58c238dae66d16f0e8961b3fe366771d82a210eed1adba23d4a369d7a575a35d6db337e37bd49f4f92cde4dffca6667b082f569913f0d071336c13c966656840773f5a916a597314d626ac02446d06f27089ce22929bb314c6dda72bd5fa22eb804f5b8be1dd3bfd321d139593f26d4d4f479201dc95e1a4283ffdd1efe9d66d9f32ec807beddc529a4ff5882d2a9eb55ff84a358a00e94c54d932e82021b451b2493daa29b71bd1240dbb33cfaa0286ef6ebd70b730ddbb8846d2cea51ca33e3ac5781b3566883fdf7cb580e0146ef75fcf201301978f0f26c6a0e02d7689054607df5df622af74331fdd0ae39e359b6fe6d9b64900d695d33afc5d9560d7b51544d06bb5f26b6722f7482edb6febc1c761c902e7db7651b9b876c887a6960faed3de90934e5589c3d6d4db0cc61fda1236585d67b2ade4176b695b36e30888ba55377532ffa0d42aa024ad0a9e61ce023a2fdb95d8797e71dde17ca03ff431b07df265449fcc4a15915d6f7694fbd16dbd663c1be903d523578decd545bd57e003a92cd849e52be1134890cf5e5933ed2f4c781f7695bd11358fbc639f6c01022174b30f3b169e006ce4e7f0fc99c2c4e6625f165e9d57f7a0a86d82cc3cbcbb055e9b3552b033041f8bedbba4605fb3ebede0a75133425284567539a16f8ad4f6a02651a118b07b3f4f2b58f0043bf0ad382d0baa8b6ae15761e117f66784fdee72845ddfc588f2fa0c"}, {0x108, 0xffff, 0x5, "4796519ccd683d1f09e91d0af28ab127bdee19737228fb7f4e875a7cd86cf143c17da89b90adc48e45bce9ee63924c25f69bb1480abadc1657302b3bbb82b0afa4df8e10e44d8db9903b141548acc862158d1cc4e3175c76d4c06bc312fec3a1ee7f6802e41af26985a5a1e210ba3896a207378a933cc1c687379dbd1da9ba1898f5dcaff5379ed07248c1b7d1928b6be4be38d32a6992dc8bd044074ec250dd7ba798bae212e719122072433c525bd0740a363b60f01a8b044e063b3117f7d87302f17bd69112ff929f6c69cd84a3ce92480d83a0d856cf831e2c2a273bed6d89ae276f4d0d42b6842e5762e4267cb0779c8b318c197c56"}, {0x1010, 0xffff, 0x5, "d61d970daa0af72f147d4c75fc1731b03b5f9def2afd1fa28199d8ee5ece46eafc2d42872de4519e88e124639f878c3ac54833751e7233ee3a27205ff3f846a9e270f15a279ce12d27e9d3a6ed0e6a80d00f551a593dfbf0bffe811a8b55a36b7a270b49b251fe1268878778c35b74c904f4049fdd020994be9e50010c636e6d9bc47c1cbeaccfbcbe7ee5b8bda3e74e5606a10aa124578f4b10fd48c53ad9131f9b425a7d3688a71a0d656fd9170e4fdee454d7785c8d2c40277f2802f60c811e47fb8fae7adf841642d8ecbc92c1d92fc5ff2fde188be06241b504210470230cd958f1f7d13c653ed9edd96e96186ce6d0069de78e6ec0827d73501f0a0dfec8d6385c5156947c656e9f6d5ab183567835d183fb8ab2496357d0d1cb7251d220c6339490514ec0ba3215173d892737ef371eefc05bf0fb2af2c27cc5809e83a1494621e7a3d012b3c21a1a6cee2b25062aa2e01df1281f9b1f316af889dbd2beef193f38643086a2e6bc7033ffc8cb67fa7692a42e296b03ac4904205eeb228d923ac189cb669ce1e395ebb2546e294ab11bad48f968526d6d22c547cd8835dc1096dc1fb66d0358ad258a658a1ef16f956f03c54149876bbbfce5d7dbfb29414869fa795a6c4865d6ca87608c8a4843e4cf322d6b97893e2edacdc96c88f878003748f095ea1d6bcd25733cf52fdab6e8642935ff20ffb51c55957128792b5300e227102bcac01c52f27d865b6afe1854db86638c88ac733ee2a15fd688156878c771ef645836ed31e918de4f122929f04952c0ba7889ae27bcc33fadd63579a6bc4c4722401677da6a5f07f60db800f83c018011580bad0191dfe31e0601439e374dea15213c9ce8942d82293a17315bdf433c5706b21f7ad51a3e7ae9c5f9a982a477f6cdb14d280fe88bad98b16ac0075834bcbaa0c4014389e3f8fe50993b0c434929278f3c411410d4b14e5844322af01a1ba72c02dac7b1e008f599187bdf2254c453b10ef233bf404ca4001e46e847fd82ef2be7b5d8d6eacefa250cbf018ddffd28550724e79870b0badefe190bd96c4825352e6816ebae16084e75f942e25fbea63b0d1b8b2eac80785810a8d85b839e570be79b7af47493dd884514e4890043119fee4c2a9e3320b0b8da68a7a6897a44ba77a2350a1d4f731e0382e24124fd20b6639c012a595819bd058044a3dab5e3c394eb2b8a6915f5d68e38548e57158ebd7a4c6fec9166747f36142233d89c5e85936db960a0d3fc5bde65f06f948a18c0e4359212a466b1d9fc179942ff67f2f8a410a5d5692a303afbb1e2effc04ce6d63de1caf770f1e057a3c1b29357148c2af6dab0c99af830c485d7163544aa14a13be4afbb0a8d45c948f0d84517e30565d58f6541e2c6e329258087113631ed10e7da08b2b59f745d6276c4987474f95c329e92e65f9e596ef95f62b90da4c7de254f27c75cc0778e4e5fc0823a84511f60901620aa8a9baa079a251b6f0e6bde2b123da81fedb216d154711f598cc50cdc91af30bbb1928b912b1983b7398b0889d1572004d29290768ab174044fcd6d3b8317253d3846cbee8a754cea575ff158768b2e6d4130e2a69beb81be0c202fb5cedcec31a7cddf7fe86119730d34bb67c8598afb2fc254b27b7b12a0d14c6e8a1f8d2bf7b9b2b7fb864e065407e6ad30f6faccb77e2313237b26301540f7b6ff5beffcd7e1062a3b289063e56aee5aa439b2d36d4c7b56827a1adba5afcc1c5e8d98975996dcd061633857b1f2f7d7f6d418201b7ddd9f39ab13c2ecd03e2d35106848429a99180e26bb673aed78cd6d83abde0b45129c81985114638064e57aa05d3846b6620f3c40851cd775a54042ac942aeafa8c80089c19fd3a61bcd72ba870ea97c24e7e16ea2270e1dedd374b5618ba4c59a1742c4eb1ee061a9c6189f89c388099b9f224a4a0bd5e67f09f15ee7def3cb2b941496442bf226b05d9b907bdd45c45d59220ff3befc2c7fb14e26fb20ee73d257469fa40f8cdcea4aeeec87a3e722d0ffa72e69dcae4ac47762e9cc522bd939a1acc35c3f9648031255fe9ad9c2c14d716987c609798f1189c8dfe14f6642fd4777c5e562a39ddb415263a33b00322fa51a58973537d21ae1f658fa7def27726ae5a05833ed6d17d48d2442abac32f1d88ad68aad40fc3b67c1ef017e93a22f24cd9c0ca027bb7086f982e4d36d63c09987397dd95be782190ca1a5b57c58c8faaf014859cffdcdb7acfa7fe86f1de13b2009fad403f2772a4b1345b367a1c1fa0f4eb82a6e5eb2b1fd5ee4c784895c89ad39f07cf82cde8c1a0b1bff9090817f841f526eb41bf87613f3c0f1869d85cb0eb6e7fa1cd9e3920fbe6bfddc20e5cb6e6920e857c87c4d7b681906dc079c8c69f737e083248d73e8035e88f0104cd8675345a920aa209730945c1f26af45f78953182be40b471999beb180aed5cf78da283fe1e93b910de6b5ada469e320f546fdd77d9276e992bed8fc53eefd587bcdd209c1434c990383ef2abaf98b52f2234980be736bd7eae3fdd10e228e6324103c398b015078ab5c7fefcefda404d3d657a34bf7d5a11aca95b01ba8351829c028e7373358a84802e62a1a4fe926cf10e387c378ff7a4d25ee7d819f4cf6d4d6d14528a207d54a7c5198c9dc103242dd7b042bd846ea8989371cc47cd5b325a3324a36b4fe7a363620df9f6af6b175438c701fe50e6ffca1dc356ea02f658654cf56bba038a7564d97cc15790008c63a11912f05459cf102dcf3becc761fde51551618412ceba61271c6e7918bb06e22b25f1b90a0b412f5177250eb51445a8ecd7f0a519569e3aa159bf7450b2ff187cee73b0e69ecdf33e2d69c183c3a6694ea0d635a7dc1d77e467be375befd00a936aeb80c08c4fbec4f425693332cfeb580891606777e2ce97ed693cf6fffcdabd746b21b13da408a3ecf5511faeb7b99bbb947e8d217f37e6ed1b04dd7da3282585e1e0a4e3a9fa0fc641a42c2540c6f691674318fd30872679929b4902581aa607e8625dd6e963a7dcf2b6c0b3400dfe91b2ce748cce40b6e0b89283d6e3b5f200ca51d361887d8dcd55bf833f061768ce63f1db3c61bf721c4a58b816b868f4fa45aad1863f269924a34b63bfa1814f23bff8eb8f69a4fe7a477472800cc1741d10e4420b906b12d705778120b348d752013368917c705b509f9ed711d521175c89ce4352878a1151377172ad69d5ba8b63e048bb667484de9b2a4b4c8a35ecbcb9088e7f1aadbddce6cf4c2966454efdfcf622c9ff58f496e6805d82ab552cdab6e224e9018ea9afe84699ee7daf5ebb830eeac20c1f637e3383831ef327970394cbdd265d6cb7bc1bfaea653a8058b1aa26ba351bd8fcbb75da695b47755f0278adf087ab7054376bcb818b436bee4ec80d69e88ca16294ccdd070df0b57833412028863977abb89b3be40662f6346583ffec67f1b6d03f724451f020044fe505e3e9700eb0a74a263f182564158d57846618363df44015c2645e87ed893181e134679417fd16bac204cfb4ea4ff6277850dbf57ef2691cddb4d29874fc1fe950622a586b8a33b24a92953f87122673069d48b8c760f6e2a8c7820f010aeecd7bc83a17cb8443b0bb529c49319f974e30cbd738d031ba2c55ff8a430b917b30b706f163e950c01995aba4933b883d2d8fd038b313a2e8691449098906fa8dc27c79adb8c54a3ccd4fb757297841c86d494ca7fa9e31c475f377eaba6fcdeb34326aa2f9f3e0cd1214a90d29469f7de062d015e356335dcd7452cb7e5600d05970793b1de1308e57f5dc7bcec78c711ca1de5197ce2054b6cd78b9973e887c265638e39661f17d21e39e6992b71695b7281ee12a07253a39e56f4170301a2d75b9e24cf199d5c142dc83279e85ec1ae45055c125e4deeddf5d45ebb37adc40b0795bc264730ccfbecc60e3d8afedca83db2b9e9c17dd968e0b02b94d988c1c6c1de81377df50959a2e0c873380503eaec6674793bcba0e9b353de2a91ab5aca83282d76793f318bf93d7203d9be2e38c642f987de444b16fb87cbd79c442e4b6ebc322c03d35041fea96e6736ec175f1b2b525043d5a28d7f79b03e16f64fe8175c7bbb2985c1ebb353f91410faecbe82a6524a242e887b3a2623bb88e637a34c297c917620fe346040e41492db4bc63685b4b472d44aeb1eb78eb7ee65e8005e88ef4bf0485dc60a1a7dde427874a264d006e0f6f5eacf30c4ce9a11816191e5528a69c9a5b6c960566fa94ec1e58f57323cad9a30c7a8e1fd39118540e1f6c1478ec0aad8087790b414c4ea9bf31d4b065c3b41b533c32031e5103ecffc2c077c4abad5cbf27cccd23381d6315d390d2361e517c1f76580e7c9474bcb1e21fe32dfb5f90c374c0a004f2cce900dd15090e785669fd0fe674667fa539bbcc33ee9e87f40818070bf24dac349beac5fb44348bfa313427ace76c95f78e5d8ef1b9eccce098711ad42a83d4357106a33f5d5d009bf4427864aabf829ce27aef72ff2bd91df313021d5f47056740cb910a050b4adcca4a68f78f1d974833bb8738dd061410916a11fe7942a263b0becbc942907992f0d8fbcfd89c624db212bb8c80e00a51f03c60b19c0976204096068bee6b0c0ccfe818d0f8c0e540a5bc77d97ebe31ac0a3154606a8ba25894c52ac13a7610aa3af24754f1c4e88ad725d5880d93fc25a598752fd07ca1082a82a6faef58fea2d286f91d3c0ea36837908b9d831f37b8373d5252eb361b2a50c7a63275b453d02e7e92c2068bc86da939b15670db72fb5329bbdc47584f2f82f43fa75f8d2a9fd1aea6020eab8b44c0a856d3e367bc6b4ac6ce55b96e902647bcfc5558f17089aa971c40021d3ceefb2dbed5b224b4949f0d020c3bcafd1e8fc607439297a9bd52a472ba9a1cb0d9aa35728cdd37db8811ce6a439e6580f609a9ad39fe020a416aba3209897d2411c8bf3031910e5311ff0f84310f69dd61fc7dfae5e1b5925d4a77e01323d7c20493cacad913b7827e0ca32e2cef3a0a0305521fd024ca056ef0b8f34fe9560a88b724db03403f2515301752f90cdfa90002115c22987ba36b74528b716cca2dc92e43910c1395e5890e4f2cfe7426a38f8680860eb14de8dab4a1cb62367c5e7f287033caab61bef160b5f7ae0352da621cdb0e71bc348f8e4e9f6bbeeaa85c3c1f55c4a77bfb3a875f096b633546c8ee6a94492919f1b9287ac12eccd25de35ce839dcdf835451114d2f57cc5504ea15ffc842b7e43a8b2e919ef37672ab6036da4c09f5e21a9ba1d569a074f836514cb46020c6b159220cbc397b41b0346d0f4398ab5716cae292c2859e6c9d6db295187bfe8d8e919a475467642ef08206cfecdbf0fa11cad385704c854f5a394f12c034d4cfe46e944cc865aabd3a86723dce8c8afcd648ea96d912a77c829bb9cb3782fe1d93c9d225ee2be72b856f1d6b12cd9ddd1292dd9397e514278ae2ea6e5f24cf8f671f92b571171015bf6977493bfe6a04ccf2f9e31c191235fdd8d4e33453316e40bc1be9e3a80ae962ebdda197e2631c15b85a3526b3bf3c2b9bb086beb640a4006aae0d1e58169771d8aef08ef631cc4841b9e065dd1409f2ed7834249e6c5283d7247f9fefe16e481d62834fb12eb3835725de585d6b3adeb1caf32b09e359831cba6d407b6bbf20738b11f51b44042e6db47cc38a8f34b0505ab4cc4fedf45897449d29ded59079ca4cadc2d751a0a2433639546663aff9fda08685e42f8381bb783639e2f71f5c1b02f9483"}, {0xa8, 0xffff, 0x10000, "2cb7c8be76bc678fed08a55510b1c30e9a6bd828a67b48f2bf6dbc125726ce69562c119e91db38f92a4f0180b77f8480f4ce78e3919fde336f98d9f68af440f5fc96c7cab5bde9ecec261ea9c1f590b8c08519c180f5671ad65d14bf1469107b91bfbdfb2e404fb87b913de97a2352bf65954deca5fb26439f5e3ac4c3b469ace156835811504e30a212c6e92314f5a86415"}, {0xf0, 0xffff, 0x1, "4b1228f7f6e5e22eae812e5747db41c55e33aedea58ffb15f54bd940976abdea0f5e961f5b63e446e05d7963f3df257518293ad42eea91f6148a9b881bc819b2a9563d04c76058f35eb2d71d7d847ece65b6a248ac28fda01ae1d5d5d9fea67ef55bd57c76978f9630b29ccb2df8664697d8fdac01482c2dd33e1734cdaef67a99eac3bc5fe78e54320c63e302899a15d78ac22ade5da07c54a762a605490c752714e6fa7b30de9d251cb465605035c8e85c2073b093658a4d7a9693afd438bdb9735d3991f062cfa3b7f8bcf77d8721666d6870ead50c1279e554cbbb3abd"}], 0x2318}, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) r9 = getpid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000003f00)={r9, r4, r5}, 0xc) sendto(r6, &(0x7f0000003f40)="100e08ec41751d", 0x7, 0xe, &(0x7f0000003f80)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000003fc0)=0x2) sendto$inet(r0, &(0x7f0000004000)="ba3487d294871adefe34807e72ffd94b9129d010bca254382bb98266d5f94b5e96d2e588aadc90b998862e0cf4ce2ad7d27d0cfa6904d6ebb14b9c844a70ff2872b74887ead2ba08fe173eb59fead4029979666ff92969c399b5b2922b892156d8980c2ac54535bb0236d8437a7ea64bff19258715178be4c7f4a025dee96cfbf478551feba461974657244c86df0d39548e10740b131d4cf077937e0601c50d053cc8e7d5833bbe3d90ce66ef0ddf17d1623016c0404077bb0df60a219f00279d88457eea047c0bfe35584f75c905a67640fa51c3e02de583a1cdc6e870b66cce1f1b710efbe6d58f69146727bfc630ddda7adaf16eda8281175e1ea7af5f0db14adcc2e5a2d6bbc729babbb8c1a2a62cfe621026ec00fa29105c777557e107fa1358275798e319965f68600b64f46154e1ab251f159a7ac9f71d4e6858b270b82ff66fed48294b04db8571b23402f63cfc52d0a3b2ec6db25455427c0043c8604c5083ec7da838295057fa3f5387c270ba6ee103c3ebb4b05d0b54b9110e3d7bb1b6f1b50e7dd27ba0f24c2627169acf338f8aec999bdc30311be1ab6d6e616b60f2f47694ad33247a39bd5d64a24261ad9f6fed1e8fb0e65276c9e220ec7d3dee1795761076085f182d69bbb4048b75181ed92ebe3c3ac4719391e0652bd4492d39b64841684e4cf00a3eb0bd7cc9e6b473e62d49b982d67e758fa7605db9c81aa531262834ebe1c46d4761e661fc2c118b204a60e84b8dfddd03caf61d0c4469022ed4faf4100932fd9eed926d85912e38d8eada68e798b09a832b15fd307df40e564b39eacf826446bb5d26d85a3bb42c7631b367eeeff488018ec8e5bc2ac4cfe658be91eaa132d3c741564cd4f2315c0d2540b6d4f1abb62cf48ab21d94554218bd947d843adf6a0022e4e9e0ba87ab1ff58bfa2f1d18243cbc264f885217bb795ca7a299f36fe6bbcb807007dbd1cfeb1ee05846e8d60d64467fba7bdb6dd765b422d991e7be96f147886beb9762752dad02f53efd003d0c5328aff903ca380a7d90568391e9be1971ee9f80635aa244ca658d58c6df6f104076cb8205af9b49696807f712a4e5649c87782e1bf9306571669feff8d8cf8ee7620eff84718f7625c76be680e64c52cdd09c934c3ebac50f01df77b2d6f8e50ea4ff3ca4aca046d4d1aff850ac17c242f146db0bf8ceffc426bb6be6e082ed6bbd348aa518771118086e2f17aaaf40c3316f11bb8dd5f5d358b9bbfbfea9491f235e46e74a59b4a609594d335a0cc191e8ec07fe407b622e580e477b572ed259d455a110b1f799681ed6fe0ba389d771bf1c8c85a4e75f2c481454ee48b163bb0e49d1532c55bc69c618819740d14cb8cd412a35494fdb289fd68aeef313500255c6e69d4d532a3b2bd470def04c633369c27e2c935425a4186c87b4acca6a87df4f0be1564e18d97799b1d3009ccd74e2b82c2fa51e8867f919ee49896ec7848804b51c338fa776e76fff0725418a43eced8317a34abe356201305813782db8f9a5e6c186f5020678502b67bc15a9a38b6de6f11893cd8f8e538576c53cbe239faa0ef5b029f527f8119d2f5428e4d4ccb9609b3139c2720153fc2df4ad7a37e03eb37abebca9efc769c2edf99c97dc8da8ef752023448e0ef0f2fdcedd37d78f1969fb0d96c69b182891abc2138bf9322f91563c27294dd00cc6f393a5189f567c4751558b401dbd33b587c210f2b907e33b02b0397bfc209b0a2d4d6dc5d76bebd57f78620c6fa623106a59f33534eb36806e486d49b5365af288032c098983f21495e80db1cc46b260f69b6796eaf7e72bddb0426df932be8288e164e34c2e5e939a060ad2aa418a00acdf7ab550f0749c1892603caa6b266dff443194b2f2e5f14e50aec74e8be69319162dea1b5779084163cabf6894d1160ad7cd551f6e0d73958c61fd369785652a5b2ad9459bcec60826159a5cc7e70975fee31046e2cb3ed22ba75e89dee8d4e379477a4ad3748bf23483ccabcf3f1c99e6dfab3bdbca4d9c1666f7153e06419e159120281e6a2461ca0c5aed57830e722eaf7f492dbcd4a9ce4e4031bcff2470a3d4684a0e6738d4264a5f98d6782eb3300c3015174ecb855c65e084566dcf65390ffeaec472ea15fadb90657ded9f68982b4d0a8a8d463265e2d5678c34669512da9ec8a50f78b97d4739f9e09ba1a9a7fe23a534c83b57326cab3312b355c25a2e1db18d5994dde9e2327281cc79f3c0307d0b16d711ea6bbc9c677edb045d4ca765fe75711285a37552e0bb139b3fe480b4ca6b635a5e8f7ca4370146a516a7a44238d79b3d18b415c9f64f85ceef9823af624a51ebf997ce8c82ccc6ef2fb78926fc3466e3e21ce9dcc18b0f41e85ca7ff73efb93511e8368944fbfaa6d9ae8f8236a8c1bb652fe3f68568c37d07dbd4b4c0d32d60d58ac03453fef5b2639a12834b038e5705e390c04284b92c181e1d0b4988c2e1f690d03a270299662850c8e8bdbe07c4eba8a0f3ee75486b9e4371e78dc72d6ef7acc177a98d0f99617b24257f391be4825a8e30a5745328f93a2b7af445ed60cd45bd64f72c962263b99ab82b886fcbec91ad69cccf1de1a22f2006899c63d80c40f651d9969237d2e7f564684197455a57b572d2c27064088a5531e8f18a07fa92544199921c0936a77a6bacb196400ba0fd75d6f584ce867b8bf071966b36432286c00b805032ae6a4e749fd6e6697d59d378f7a839c633604b3c19e226b43390e43868a71e28571546c357edf8fa99dca89f1e1512057da604aef1431c5747c72c198d0bceeed931b519508e993586eb251cfb3b086ab146aa596617426083ad42199f2b589da65f9968dfbd13b416795d7b09661e324c07fb03c3870ba3da52a0b631f5b7e7812f639a05f8ec8f390307aece2c9c81c711fa6d523b0ec5b2d09bbfeda598c4cbcea375895c7dc18717a5563b6f5b4a5370e9b0d07953f527517132bf3a9f821bb22ececafc8679d3e8d15ccfc736facffe34ffeff687caab3d2d1cfe06280677e2281ed7f769448541cb4e223533c5b135cb1fa074edee73784c31888a4a4629b4993d7dca2a48202655f941d8f943f2dee75a8b76e7d1d53af53bf7d3ad9612dac64ab28bf4ab57a9e3c5f47b425d0dd8ca102eba48578a1580dfa164ba28ad22e93c868d80340b5c90226913dabe87fde11764a27a93cc5577a8e8c22a37223b6da78eccfb247c6c8903a4ae6c40f94e5f0d5898f3259c4d03a177040df8e1dc8a31ac854270d2be48261ff573bec255e4246d3258c11af9385aacc4dfff1bd9954671e19314a84291de44a6d1b1e2e9d9ecfd4b3e73525752cc59d4d6839a1b58a76ed73e3f9ec8445fa707a53dc58c99bc96f86a7d25945f7ae9de609876f323b4390bdb0a243a6dd291522e2241a25d1c64c458368a43a6c37ab957977f4beef6a8103fd97f21e11900a56bed7649bb22d9e1a3378817772e8fd30fcc2be843509c22bc42288aacc7fd6837b520680cae3b3c92ef3eaceb7d5710857905884476c2c5fb53f8878b57d4253341a438125ad2f2c4c456921d9ca2b9468928d67180ee4b0cf8eda0cd6e5121895d986d788789b5802fb561a5f2abc2d7c4563f11b6fa51938c0144ec21b789098b9ee58b7b75c8dc8a38ffd8d531ede44cf0776f35b30767dead3f153496b52f9146c633fb5eb34116c1ea5b31099d4478117c51b8aa11ff54edafd35b337807238b951f1b2e7a7a18913e7e76555eee276d29269eb48287a4812c432ea6865f27a9716176f047d18ddbc0fa5b772a16faf0e417e679e186df4e2f9ae233d603aa0768fbbe6ffc05672af053a0539f27879fa517851f605a76205a7346f5c6cedeca60e8334623ed677f55a7abce266eae984887e3a6a581173109fa0db28bd636afd0a7e4eaafb36ecb45b813e11e6c5cf53d759025fd3be5eaac8b5e749cfd39680f30fcf7d61ce132e2dcc541feb89c385eb82a127e60d8d899269a6eee20e59d2050407042a81ea182248d8571b1b7ad88211109f6fde8e7c82142e90bac6b49d18fd4d82d9a343324e8fef7c0ec51cdb46dc1c85ad7be834bee00df75de3dc67089aa519d369ca1f0514a604170e8ff15c7cba171eb4dd7d9659d6cc81db17c514e94d10c44a19db987f0f286867b013fb8d257835b79cf6c9e3e0249dbf9e3c9d11531b755d937a0fcf3b6095a9ec65f106a96ae3ba32f6f50fba8f9dded133861ad7e89de7f0b7fd45d24565e44d2ed14223e212e11a2ed2838fdfd48af50f565eba7ffdc0b5ad7cd75c7092255829dc650f52a88328fad5eb9b94d0ce2a6b1604f71c835c4fc62da1b3283682921ab5fcc1fb418456cdfaada2d79b4d904440cf367a56d9e84c3167eabf467256de19613066b96a1a62cd9f8b2b8b256efc0e2f404cebb547a0464c4fb2f94d442ba527e1fe42587d501933920801e84be453bf77649898d1f293d99c3b739347dd82784fbe52938e18e1208d369cc0fcd8a913c947dfc234cb0af968b50150d29ec87019b38ebf1e1b3ee1da52117cd41353b1686989a1d642b9da7db46c1ed7535827b26310b42890afc306cbe2ce534e57b3fe510c6cde2aee6a55996204a173ad71630052d60ac4eae7be3847d08b53364046a0faf09d19c489f6314f7389468dcdecc2edf2a3bf4b9004bcbb42abe7e5b364cfa92b322e34eb159e0d4ab88bd367fb0cb3e551e70a8d0e2006133890adfa6f00c1c989b138a79009c284d228c28b398e8bc9ea87fd1c909812a17f614c681c2b9da62e65f40bb171e15a893655007f23fb3a6000663d861f969fce472b74a553cc6586ab1c6d538d81c57e2766f4e75d722622646c4ac88e39cd655ce1898c7a404cbba051b987a85217a97ef9c9a339165e3ec6ef298a237bc5edfb9c05f2f366d1f16c9b1e5de9173e481aff603715e571e68532c7d1cba83885effdfd3185dcead33da555c71dca62bfafbb11cb0d05e9ea7474b526e77479d9b66cea82275a7cb1a333ea10169ff7f476d06bb88c5897e7570db4ae93e0ddb02657d0d96210716cb37e87009a6697b8acee8f1e4879ec12272def6aa36cee7e4e96bb5098f4b49d5f2cdcd26404434209d2c1ec81e1ebe85c34c8877484c79438878d0b274f4177675f498d32cd6acb4bc65bbac4bec6a0f4419f9082301bb59f4b5c1d02803af08db22955cc9228aa8433fd7fe6e813237158bf44fecb2219cef6ad7f3e276a6253dc46fa0f00909b8ebe11e045e45aaf893fece512cdc113a7ae3a068eee6e0e85032eec8360cff193237e04355be4321a902d265fc16312abda66d4cfaeb7747a6edef3556ee01608584dbb94295af3b45e229c63dec74b68c38459aacf3aa4e56ddd7a38385708923676ae10e66897e0851e3c3193640b482848d5422e3eeaa1317b690aa2c821084e0a43fa2649021c868542f358b9d61050dcd02ab55806f0818388dca80e622bcff9cba37eff798846db151a448fa6885a2962d7728f05acd63af9c6f81e0e11f6744fe919f2f0c307540648756942a10f3b1b63efe0e4d5df672dadccf89799073668d0e7d211fb1ac0495bdfcac9587ea30e31a061c46c18f8b90773ad4aec4a202c0b0811f26f606cef0cb07ff1e7e6da3d8dec02c0a384e15ed66d56f768a82d6e01b94e6e64b2993e73133f071d17c8d1c09ad29f4e77e3aab8254f8a89a0b1b456e5d12bd0b5275d2d22c43cf791e4b80bd0d50b557dd5cafe7b7846352266bd70090df1940ef800e60e1642a4a8297a04f2d7c", 0x1000, 0x1, &(0x7f0000005000)={0x2, 0x2}, 0xc) connect(r0, &(0x7f0000005040)=@in6={0x18, 0x2, 0x5cf3f9a3, 0x3}, 0xc) r10 = semget(0x1, 0x0, 0x14) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000005080)=0xffffffffffffff59) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f00000050c0)={0x8, 0x1}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000005100)=0x9) 05:37:10 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x1, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x7f, 0xffff, 0x1000, 0x3}) recvfrom(r1, &(0x7f0000000080)=""/1, 0x1, 0x1, &(0x7f00000000c0)=@un=@abs={0xfaa957a969053761, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:10 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x8001, 0x80, './bus\x00', 0x3, 0x6, 0x6, 0x9}) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x40e02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1ffffffffffffffc, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x200, './bus\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x18d90, 0x0) close(r1) 05:37:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 05:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) getuid() 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x7}, {0x80000000000006, 0x0, 0x0, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80000000, 0x400, 0x8, 0xb9b0}, {0x8001, 0x3ff, 0x8, 0x8}, {0x1f, 0xc2e4, 0x8, 0x1}]}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) 05:37:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') kqueue() socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) r1 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000d000000b3252e898bf80000000000000000000000008f5abde178304b2fb8b61b5ffb97612ac5ec5f924f265502532c8b6828769619d2f0d72288f12ec5c7895f14941006cc123b97bc8bdc4ea0eb161d491712d158bd6a920b9853a592ff093446f23fb45a473178eb81127dbae9885291d912edfc954d3fa6a1b278eca7f61b2c5b0726036c9fcb97c933cf4ad0b5716b64e670e104838ed5702a9a63e16b2990e671738100b4e5d0f0d7819ed1778dd55aa2ec58d32a77f334584242e67555bdd29dc36b93e516e4d5290a5af361515aa2cbaf"]) 05:37:10 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) mlockall(0x3) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) 05:37:10 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) socketpair(0x2, 0x4002, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="8b1631af80da3b7957506bbd6cdbfb639d5370006af2723e33c913955ffb6f7c811dd3abefa4c8c45adf16eaea0bd1cc13ee47cf9a888736a590add5818411c282b25e414ee9e09443a49899b6a3e30d2e524ccf48e872e2baab50d2cea2ad6a393d2fbefb7225d94325a15feb99703cc14cfb975ff53eb100ad2f20870a828598e3e7418e8ae77743ac5dbb2aa5ae4c60200579ef62024057a87ba617f80576092e8065cd8a9d2c852012b6d445dcd7d6969363", 0xb4, 0x2, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) 05:37:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r3) 05:37:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0xc6) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x1) truncate(&(0x7f00000001c0)='./bus\x00', 0x0, 0x6) dup2(r0, r0) sendto$unix(r1, &(0x7f0000000080)="8f3190c0d80331cac1d2998d814bcacb8a41c16433bdb6cd876e46590f55c182083fb6f8beec80065488b3b9cf19d8ce415350357801130ad2318e6f8c9a16f0d5e04a36df8e7849df8de677796f5609304b313528977f9eb74235493a6396708a0302b78e5f9cc9d41bb6778c67d1a4", 0x70, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x5) truncate(&(0x7f0000000300)='./bus\x00', 0x0, 0x8a4) 05:37:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = dup2(r0, r2) dup2(r3, r0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) read(r0, &(0x7f0000000080)=""/175, 0xaf) 05:37:10 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x4a0, 0x0) read(r0, &(0x7f0000000140)=""/13, 0xd) 05:37:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 05:37:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000100)}) 05:37:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0xfd) writev(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d", 0xdf}], 0x1) fcntl$getflags(r0, 0x3) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) pipe2(&(0x7f0000000000), 0xd852dd50026c3482) chdir(&(0x7f0000000100)='./bus\x00') 05:37:11 executing program 0: r0 = socket(0x1a, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 05:37:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="71fe70e717516704ab8cffef1b7d94d73b3d2211317486926737fd501fe5c7c891b344c0ae57d3e3b0e5c12462285b3f9a7203cbfdab22a844abc0bbd5a5ec60b4cce4076441a485a85df9fb31168e", 0x4f}], 0x1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000540)={0x5, 0x2f9, 0x4, 0x5, &(0x7f0000000280)={{0x5, 0x2, 0x8, 0x652c, 0x2, 0xb9c, 0x3f}, {[0x3b, 0x0, 0x6, 0xff, 0x1ff, 0x1, 0xfff, 0xd0a5, 0x4, 0x0, 0x5, 0x8, 0x0, 0x8, 0x800, 0x9fab, 0x1, 0xfff], [0x6, 0x7, 0x0, 0x7a, 0x6, 0x1f, 0x1, 0x9, 0xfffffffffffffff7, 0xfff], [0x9, 0xe000000, 0x2, 0x10000, 0x9, 0x1, 0x6], [0x6, 0x27e, 0xaafb, 0xcbbf, 0x100, 0x7], [{0x7, 0x7, 0x343, 0x7}, {0x0, 0x200, 0x42, 0x20000000000}, {0xfffffffffffffff7, 0x4, 0x80000000, 0x5}, {0x5195, 0xfffffffffffffff9, 0x4, 0x100000001}, {0x1ff, 0x800, 0xbbd3, 0xfff}, {0x3, 0x7, 0x800}, {0x8, 0x8, 0x9, 0x18d}, {0x2, 0x58a, 0x4ab, 0x100000001}], {0xffff, 0x1, 0x9, 0x1}, {0x81, 0x2, 0x0, 0x2}}}, 0x2, 0xffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0xffffffffff7ffffb, 0x0, 0x7f, 0xfffffbfffffffffa, "dc04001b00027f9b19cdf9fa581139520900"}) syz_open_pts() readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000580)="c4e31d8cffa42981337e8c40255866030de535b055fe1926e96c8fbade45017e5bad2a249b1b96de041462b4bbeb4dbc9ad2583b8d28e5f54c5d8f27397fa9661165d020f91f0d7089af3f7d8866162a505f83117a9216d9e3a147e1621fa494", 0x60) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000600)) 05:37:11 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x82, 0x4) 05:37:11 executing program 1: socket(0x18, 0x1, 0x2) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 05:37:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x800, 0x3, 0x2, 0x0, 0x200, 0x7877fb67, 0x8000, 0x1, 0x1, 0x6, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x229) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x5) select(0x40, &(0x7f00000000c0)={0x4f}, 0x0, &(0x7f00000001c0)={0x8}, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x4) 05:37:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x597e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x207, &(0x7f0000000540)="b2ea206a51f6005d31d59329bef01c2571defc50acdc2df6fa6ae034d5efe07c05b2d050dd93bfc0ea9a7a152ee1c7e8345516573a2a490a1b3520cc130f023f88120c4daa81f5262e4ec92c4e8fb1158aa25b80ad29021b7b860688dec37a300fb5ba1ca53c8c534e9aae3eb29aa79fe03865e78a35302b14f3dd9335111313498b2ba0f9c389704cefacbd7d8149906125a5d0fd57e13d067cf3523628a61d0b94ebfc8b884951f5ba234fbf3bc846ea42438fe28d065dc1a41dc024cc92e0fd5407ba895395659b3bea9f599ce65f00520a037a0d1baabb475f2f3347bf767de25b1a8d4d05bafc6a585fcc7f679ad27005634da0c33a1964680808c5a931c60d4ec6aa782e9e6c528d2eac28503c93faf4c42003625ad29ae3cd12dee2ecad805aad0f37facfa6a39a271cc31fcd3d096e2d32d7cffb9438a11760eb3e3eb46100b532b1474ae1e25533bb00000000000000000000000000000000317ff2bca8029755641c3646223417ca03810f911f3a94c19254a60e5a041bd0adcb12858478caf6e56c6f4208c8103d361374d9078c547adba2ac779c23a3fd6d77211038a31450d4b333bcb73f9d865151e40014db95a0cfe674f332260d1a4fc6487b23426df1573736069ebdfff6e229dbe1face63edea0d9de555a3e8920f04d790625c64f2816a51ccdab048ad1e8e01defad378ca3dce4f6ed2a7397a1a474bd883c656000000") 05:37:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000340)={0xffffffff, 0x2, 0x7, 0x100000000, &(0x7f00000005c0)={{0x4f70, 0x9, 0x8, 0x7, 0x0, 0x7, 0x1edc}, {[0x1, 0x1, 0x7, 0xffffffffffff0001, 0x9, 0xffffffffffffffe2, 0x100000000, 0x4, 0x6f, 0x1, 0x6, 0x6, 0x2f1e6e80, 0x8, 0x6, 0x3, 0xce, 0x7], [0x4, 0x4, 0x0, 0x6, 0x9, 0x100000000000, 0x1, 0x7, 0x0, 0x200], [0x5, 0x80000001, 0x200, 0x9, 0x4, 0x12d, 0x4b93], [0x9, 0x3, 0x6, 0x10001, 0x2, 0x800], [{0x9, 0x5, 0xe62, 0xa2}, {0x9, 0x9, 0x2}, {0x5, 0x6b7000000, 0x4, 0x401}, {0x616, 0x0, 0x2, 0x7fffffff}, {0x7fff, 0x2, 0x7f, 0x200}, {0xf4d, 0x6, 0x5, 0x7fff}, {0x0, 0x5, 0x7, 0x5}, {0x7, 0x800, 0x8, 0x5}], {0x7, 0x6, 0x3, 0x7fff}, {0x0, 0x9, 0x5, 0x10000}}}, 0x1, 0x1}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c5500015000000000000000000000000004000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="2ccc977c4d00e845b3858853c23add33be33dcc2f0922c0cbbe38c0f4c6c829255fec903a49bb41af405daadfec9ff5bc8f9bf001a2c79899be54a635c38f290ed9811", 0x43}, {&(0x7f0000000040)="6e978daec143ddf077b2617cc15a", 0xe}, {&(0x7f0000000200)="7f903658e215da807f24cd5bd7210ce3667cdaafa096e71af692f6d1116d4777c61d04e6a7909bed4ad929a9ad893c1748b213216e212859e8cb1f98aee1f7f7096fb2b097d82206a1aec32d5c6f3faf5d8e1cafb6485f42621706cbf89592d746c5a5ad33ce4d70c17c49a99fb8b8be69", 0x71}], 0x3) poll(&(0x7f0000000300)=[{r2, 0x80}], 0x1, 0x6) syz_open_pts() 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 05:37:11 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) r1 = socket(0x1, 0x2, 0x3) socket(0x19, 0x3, 0x100000001) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x1e, 0x4003, 0x0) r3 = socket(0x1e, 0x3, 0x0) dup2(r2, r3) pckbd_enable: command error pckbd_enable: command error 05:37:13 executing program 1: r0 = semget(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x743}, {0x0, 0x100000001, 0x800}, {0x1, 0x21f, 0x1800}, {0x0, 0x4}, {0x0, 0x8000, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0xf6000000000, 0xedc5, 0xcb4b]) msgget$private(0x0, 0x412) 05:37:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)=0x7) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 05:37:13 executing program 0: r0 = socket(0x3b, 0x3, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7ff, 0x6}, {0x18, 0x0, 0x6, 0x101}, 0x3ce8, [0x81, 0x9, 0xfffffffffffffff7, 0x0, 0x2, 0x6, 0x1, 0x80000000]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) fcntl$setflags(r0, 0x2, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 05:37:13 executing program 1: r0 = socket(0x20000011, 0x4000004006, 0x0) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) sendto$unix(r0, &(0x7f0000000000)="b100051360000004000020000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 05:37:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01e52e2f66696c653000"], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) fcntl$getown(r0, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1cc) accept(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000014de2b3cd1e713529e3f1c6abf520000000000000073a156f41172296db72e1c3eedb770170a616840e5c285049301c2fe43b89c24655ec088e320d3f03d8b62c8e86f13efca5d8ac054f3f21b5c10c2f9b17166a655cff22b02592006d00857d029c5beda3566c832a3155268b671851531e97672262c04f1cda390310a3baf1597a82ee350d9b93c88d732560128393840bce59fcf4103b0fae73b4a0ee2edc5448daf9d7a34a3f91619340b2e5d36f95519271ce30eb65523d5cb790604f09d7b7688887e9478ba8cac7197be25cd2b860a3e874488a339ad8ba3833294329be03e1e02410de3"], 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x4005, 0x7ffe) getsockopt(r1, 0x7, 0xe, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) setsockopt(r1, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = open(&(0x7f0000001180)='./file0\x00', 0x8000, 0x8) setsockopt(r0, 0xfef, 0x100000000, &(0x7f00000037c0)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r1, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x621) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r4, &(0x7f00000013c0)=[{0x3, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f00000025c0)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x200, &(0x7f0000002600)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r1, 0x4, 0x40) socket$unix(0x1, 0x5, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000003640)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0xffffffffffffff19, 0x3, 0x9}) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r4, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) accept(r0, 0x0, &(0x7f0000001380)) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000038c0)=0xbf) 05:37:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) fchflags(r0, 0x0) 05:37:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) poll(&(0x7f0000000040)=[{r0, 0x8}, {r1}], 0x2, 0x0) shutdown(r0, 0x1) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 05:37:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="b6253b342cf11932d17fdf5fd82070efdc1265baaff6fa13ba443522b5147ec72b64fdf2de51ae13d6ec2289500c9617612a", 0x32}, {&(0x7f0000000100)="21b8ee8dbb809c59bafae7014403ca810274d634e662edf6e6e464de2bdb08eb678b337fed542d095deb4b077d1fbe23ab10597843ea8d400810bdd0d7634bac48d82761d69caa330e0cb438a024a16903a8c5e9a42d77fb67d77e95237a8f540b93d0fb2c37930b17d4ddf2546c35a0789f2ca0d06e0e6e861c6ddfa950f5f0f5b875945094db320b96e3d72fc0d762ed4b0351137c46aaba3ddad3720ae9f32ab0efb532fed469a795a82dc48b", 0xae}, {&(0x7f00000001c0)="14e44da5d2e9083d0319e23af35faec31e8c6e3cb8ce5cf2b83824a92092d300c565d1fff4d8364a7d0b22263458d29b2cf5b8bbca35466f8ca74975056a7210b1eaf3d918920d6b45d91753f730a058381f804ae34356b3c4722ead04b98a70a75e4f303b0b2c5af02d658d6e5d8f4fb8be6e718a6b93e342e83879a03d426ccd285a479e4ddb23bd3cc474e4a77651158d38f9cbe7e62156c5dbc2f93088bf32e731620bb3a6ad982fa7ca7e12c66a85", 0xb1}, {&(0x7f0000000280)="5b76d50df51e598a334c7ab8a40c31f60e8764075809818d34aa54a2b9ac10", 0x1f}, {&(0x7f00000002c0)="284a2e18ef2f8735e12d4af12ce9e1ba54d73f5f77163c5f8da66c9e63ee5d9b710ac25f7569f39db286588cb87796dc2e2c519e3cdf9dad0f600048a8428bbb0d6ed9ea2fa735f30ea14a9e714dacebb639d8e113b7cdf2d81677c9dd51b2b0fc3a32a04951d4f8d671be998285eff56f843bb3a5f2862d", 0x78}], 0x5) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000003c0)=0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000400)) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000480)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x198, 0x0) utimensat(r0, &(0x7f0000000500)='./file0/../file0\x00', &(0x7f0000000540)={{0x7, 0x2}, {0x1, 0x5}}, 0x2) getuid() ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000580)) writev(r4, &(0x7f00000005c0), 0x0) getsockopt(r0, 0x1f, 0x100000001, &(0x7f0000000600)=""/251, &(0x7f0000000700)=0xfb) getpeername(r1, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000007c0)) ioctl$TIOCNOTTY(r0, 0x20007471) recvmsg(r1, &(0x7f0000001980)={&(0x7f0000000800)=@un=@file={0x0, ""/58}, 0x3c, &(0x7f0000001880)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/9, 0x9}], 0x2, &(0x7f00000018c0)=""/169, 0xa9}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) connect(r1, &(0x7f0000001a80)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/wskbd\x00', 0x203, 0x0) openat(r0, &(0x7f0000001b00)='./file0/../file0\x00', 0x10400, 0xa1) write(r1, &(0x7f0000001b40)="bc74b763ed21163b0044f0afcd86f994367c9e3a45088317d319ac1d940008a660e5277460852378bfa733023c98f2071b3044e5375d9fd9cfb8ef6866f38b4517f89ffdf0debd2bbf5ecefa27e208244fccf8af2bcc39a0359fa2aa4de972d68a812f466c99d4ff3ba28c17d46b47c2a96cf1342abce202b5d7fde4c1e883", 0x7f) unveil(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)='c\x00') r5 = shmget$private(0x0, 0x1000, 0x18, &(0x7f0000002000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_UNLOCK(r5, 0x4) 05:37:14 executing program 0: r0 = socket(0x19, 0x9, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x861, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) fcntl$dupfd(r1, 0xa, r2) setsockopt(r0, 0xf04, 0x1, &(0x7f00000000c0)="d031fc7ae931b73c59bb5b6e09b17d34c7040893934eab5a12db12a82674837da550b0e80ae7be1719837cf85d62b1ad202f9c6daaa72e0db0360e9e27dc72901e556603b34cd3cfb89b8e148c22b9f09a5fe577447c341284c2eb20f6fe890ae12f370d7348a2ea48046b28acdd0f1a81c12dd0aa847b9d8e7c1731b323b3e183fa2c4e24de27879239c9ec80deec3558e378e1352a2a1afb61e759563a5a97f85d05f1b7ad7ae892170e4d8c618ff5e576a39fa74b8aad9bfacbde691f82854c8b3b1e590af21f675e611269ea8cb9", 0xd0) 05:37:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x11000300000005}) 05:37:14 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0x44}, {r1}, {r0}, {r1, 0x8}, {r1, 0x8}], 0x5, 0x1) 05:37:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r1, &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000014c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="50345c8dfb85dd477a44e2d8ad6ae905796068a8520890ee835a7a0ba9f120331ece4aca0c02ed06e4f01a8eaebab22090b18c7f4c91f9a655a5ee9a9817033b6e550d63786094cc5fe54326f8ca12141336b18f818da84ec9d273da20711510f01781ee5595894c9d70c46d08978a12ffb519de8a4a357938435b136fbb52c4eacc440012ec58cc4adb7ec319131364cb04e1530f7effc48b8f083476883bcf1fc079a7aaea7defa71d5dd46b1ce5e12981a8c81e74af", 0xb7}, {&(0x7f0000000040)="5682321b6843cea83e7c67f662b9", 0xe}, {&(0x7f00000001c0)="3f7edc0a8f83ebccd8dba495d1bdae9f02571355e0a0d0301f5523cbba118b2d5077094078e91586b3a330fc112636af4f2e7ff43f434161c24562278f5d37e8056a1c7e8e591c69bd981a04c0858200b3a8de6763eeab17a4020d64fef734d8afd2adf9b4c66d79a4dde714962c59739833ff6b9a2a776fa499d00ef204b8579bbbc7b470e515831b14af6e33f43c57d4444e3015c85f0981471c1bbcdaec8b637480578d546d4b93721781aa439cf9ce4f37cf9785475803268eb55e26155275", 0xc1}], 0x3, &(0x7f00000002c0)=[{0x18, 0xffff, 0x9, "8a7f6d"}, {0x58, 0x0, 0xfffffffffffffe00, "48ec44697b3e8d5a011c044aea94a30cd1d646e177f4cdc921d699d7fb915a3583fc28b79d4b67a9be07ea1933ec1861c2412291c7468b091829e88eddeb3f3a05a73aa83b5844cd"}, {0x70, 0x1, 0x1, "bcc85e3b194e17b8fa704249c4a6f2f1c68c68b48934f3098a2cb9fdf7b317fbc722a11d9ab421b284a29a9362cc928d2df7a442c79f29b383561056f1611906fe2e2f2b280fc32a658e0c6266ecc682d68ca3e0371eafbff98c"}, {0xe0, 0x1, 0x81, "eb997e04a542a27ea1f1f7e977d714043f2d53aa7530085b89d70a9f1755f7345595b3765b9e385895601e669a5d2ba88801585f4812c7a49520350b0314b0eb8d976b56777cd3c142245c636fc393872a592853973a39adf68d9711bfb8449bb0a26af2338538402a2c586e460a4e7f8c57db218cb2b585dc90afbc4084ca0c07b96da9d42f1a45d8702d0c1ca155e05a9e6ee42dcae1ed6a3fff913643dcb2e17f9c295bead9101b1d8b01d92632a63533f9e27b190a6739568e46d4e3eae7a59c36d7336b3664ee15d06c0ce4"}, {0x1010, 0x1, 0xff6, "634bdc96a69adaf40a54548630ab152dd417895b80a232503c147a14bf0597e9d8a80c3cf30eb712ef023bed88e60c5fe6e5f676927dea6927d8200fff3b98a5b27c6c778abde3a69142568dd50a68eed602d3f005cae24f4979e3d543153faaf64abf0ef55fa8f39c82d7b8b66074a41239c45bb06cb34108516cfb98e870b157509fc798d7d55b6ff1b3a1bb81c9114a72fe4a1bb81c0730bf5f7f18ab58abd79c0b40d89eb75cef6168e4b6dc1492eed5d192f95f3defdcdb191c11a9d5dcfbad79ab019cf49a00f78e5933c735b22c43fbb181690ce39ca073457e7d1cecf4d2e2501a006f570a92b977ab659dbc53b6fe722e519063a421f066574ec5b057f3fed32b6ba58fe79ac54d5ab2a90c089ef318eeeb67e48f7b86bab8d1476fe99d75c475ceb9ea4bac56c3d966f788b06510c1c62702c09d1cbb39e43bfe072609871311469f9deeca72b471cbcd26d3a921ae3f29e79629e853ac7f37246fec0431fe18158e0cb4d786453c2fdcc18183ee9f46140f67ed28487961edb7fd63a1c7d7299c053246ad930e7a39d9689ace28b4cbd7052906e522bcfd4559d4b062c8f67f714dcf7e8c5d97d7ae0b761171fa36e861a00fbc37732f894cfc4a9ef2ea827d87f7a9465458eddd53cd313f6a700d322cf61dee9832c7072a55cdc4ebfc3f4d310c77d5cf26ac86a9a9755b3bdc31d0a7584b7997456ffd87f54c79933ac87f350bfe0d78510aac30bff2bc739453b4860914731564a63ac5f2a89e3ee1d0cad06b030deb655fcad3eed371c3c3a86bab02b3ccc7c6612b12bc85cf8548fba96bc43998d187f29dd251cf7433ee67af880450d45d39e523782d3171b040c849191ef1eb7e6f83589464f8867660b2a14a65cb212fec454bd318b46a8ebfe1aefd27fe692916d1606e4d9ee35918595513062d0a67bc934913df8ce40746b271ae7e966c5c72f7c666332fd68452cdc162c096496161a0ad175902c0d080f09590543c9294ef2a90fef00f84634d9bee30c9fffbb24ff0d54e052582df3108e50788660ea239ed49d03c9f3fc23618f769393c36354f3f57de548112667bb5d0880347ace17cfb4b111ae4224a253427bc25e7da279562b4810cba9f361e96efa820090c016f986e70781eec99f0633ad7b307a48131e4dce7bfe3a55414dda9db020c46863e71c6c8cf0f3bcdf7764c3acf695b8837df406282a9c272071ad35417ecea99ab9497cd8535d065c82eb3b0feae6c71382754a0044e95fc3bd5815b35b17878f2c6ac425bc8197b4f8509b1bec51a2562fa0d5e7673a76a6c29a0f4b1f4f77d1b2e5f1739b33506b585dc5845a87fbf09f12eead5203408836be24f6f756ecfa79dd089d9da85ae70c604a5f84265db0d511847fb53b04b3b7637f3620fad8ec1c92aafb6a0f4aa93fde0ea318e4b305e3633a3a5ed0207b9b5894539b7c894cc27ed635466f30c9d64167098bf7f1f110548485cb9d60dcda3bb1f666c3b321473b682b24c25104351c2e6c50fa23ec976c2c33d3c09e8d83e94464e89d7ca2db78e865d1b1e8285e48401267ba48bf53bf9bc1548a3769676ac5838dce2ac93e40f00553f1d57c5bba0dc698b024f40e55989752374b13593ff1eb30c99d2d003fb4373751158a4a680830e01783ed91ed868c82b4d6176f9f0cdea5696a217ffcd5f2eeaa796d11bb1a445855230623ea68c49ab6375cefe9ffa4a3026ee42618693e35b9694ba24b6481a90a45b15f370e93e446844901fc42ca3616c7bad6dc065e5deacc8a4908a3d216d766a220bdc0a3b9ba73a5c05ac5e819debbd28259d66d27c7155d47a174adc83192a357a3f4765143773fc33f56bac2a536f4aa1043858e01c23a8bbd4851f611e8b23e9c1bca8342b571929584a4cd4b2db2c1247ff637cff3f01d0a8cd8384be26098595e20770819a37556d8849d25d2087414d14a03893c9aabe33d23f1303770e48651cbaf5753cedb563c1e6758d72e8ae56d1a862bc6514706ab226588dcab7adebba2619c925364e8183905588b7b09fe7a77803f845d8c333bf3745dfce8157625008f15daeb0a470c991301efdc4fa0b2cc219102ba482af9da9b6a15f1596018ae17857d26a3b7febf992089721c135ccb257bfb8ca99d082f1be86ce76bacc36d98d4819f144853b3218eb9298812316bd71a25dc0385df106005cf4af571072870784f5c0b7c986bf4b52c1c705031922ebc3a73901d8edad110661c162e9ff8b082b5799e0af3794ccf0e0554e98785c9cdfbf54f91489d9970510125fb6edec6583b8f58a16e1854c188b4ef7e8e949fa7c1eff4ec60547c9f26f26cf89aacd7645606c66dd993e7b4518eac5cb1869e006b98daf9b29d188b356e8aa71930eb14b95a3a9b7b93cfd22bb81453449d6459c4f0abb4fa8ff34e07df3a95bfdf01b7a8ebc851b6c9c19f273b29158b890254823695181d955947f5fe31e84814f36ca46bea4a163a94289726210d975fff3d1fc78eabf8eed71d1e1b5fa2afdf8ffb936b2ba67bbd887619dce4319fb2180241a35a3e9cbc184484ed03f0d6cc121e7715c6033a7222dee9e5635eaf3cd1d9c3f1a76ffe41763a768b438ee425d8a3054c7fd2d7c4f198cb3cf81c7cfde38d1d0e8241dd0a50b3612ec3259d41403d73bc401589627c4552d35afc689695ebb58320cd4f2649e764d058e3e4efe806d7952f4b972309b383c102a08e18aea9aee1c41ebfcfa5d076901ac81734d94371fe3e6fae7fd8364e06930a9d5100ef14c664b773b3efa242b4017283bb957dfd3a57743997a5c5568be41bdfb3583e4254cef575b7f9f9001bb18ae13ae056136d8cd12684fe206680d39f02ce30c9cdfb72957c7bb370d40204ecb008ec919084afa6e50e3752981819ca1a201f04592f9e67a9e01b856e3f5319422ec7e2ed4bfa66d7bfbe0810d48dc6bd085d24c8cf30bfddc5ec48c043557bfcc6c25ef067b9a62f9771ffac829ea05a09a1d43faee97801f3bd6e8026d9cb7a05c2652c3156d604fe8909dcf930f481745b661977422f35f9683b9058446214d90ee537b10fc93933eb75f3e5309a7603ac228a77b2ae2678436fcf99efa2994eab64234cecc7880c9ea3d5cb89a25dd0f2c548b19f770d37f0293773f201d963b94c7e6d67c2dfc8757857222290071363676df216b7c8b626dcb7b3848eb8b727be4518b2a8895d6c5b87bc6873017f3b4bfefe574f6e3f10239ee127fccfede2fa23f896ee293c4ddf28f865498a1452a1823c39aa26d85c4f31c2bdc9992be7c7f0117145216b7f32b08744de9244734a29825417fc20f7b3f642bcd5dbb0650190b30956ea71fe736ef150fccbfc03d2268f13a284f6b4801b0c253e8fda05453f6b5555358a79c74b6468797d82080418766ff3821d431de6e0ea17b0a382d27bdf8a8ca158c85220f3a6f39ef6b2c2d6ef20fe1aaf7e5201477424b04eb6a16efa5a9a6328011e9cb7b66c907ccbb872a58ec9c1d8cfffd2a8e116e39e1e768188d718d9798d530c92706a987f4f6ecf9f3ab6f929bfea58a006178fff2a4b0c8d3dbdead269ba9dca5402a76750c6a0092772682f3de2fb92848fa7eac2ad3a2d5e05cf36656e3a31fbc55dd0dcf7b088b00a9208ee80933a6ae9051f925febd9b07341dc9da2cb25de8d8cf15a3a1ccf06e6fd2b648f4e7202260972aa96a7b6538aacea515e34d9d1bfa41c7a22fd034885c2ade2c28573ee1105b89d9466d635f8b0bc594ca824c64f6eaeee6e64ddc2ff45411fd7f69e8dba983574f55002dd47b3402553e274a7a7100dd84b91bc8f58528d9198a5867fa3ca5155b32a808550958caf2ae49fe7de2e5222f64048725c8e108691457673206252e1f7e9d98b83c85ae29cf9039d728b4ef427fdd3a80d0241a51dab40f485339754871fcf6873fad4afb3df894a8c2b2c11a4c2bf3b64262e3239548d6cfd4152cb84038cc0bf8f06d313ae7544d250aab00b6ed9945b3dcf6facd23c33d529071d4b55285b9fd3177135b2c5ca620c788700420291892978a955565fb48744b4bf9f42df7790446986ec4bb6e5139544ce99850ef5b1b9bd1df04f6cd6a1ad8706ae2b93e161b2107d1bcaeabd6835686a1fc0a0805cc10d0b8b0f55fe6f7b4666ee7fd622f46ac483c05f4b7d2fff1b7fae77b42ad968baf41ba6af4a8357850f68feab0379da41010089f6834bafce338c323e330a474a1cba2719de77a833975251a5ada7e6f7e7c205bdffe0b27a66fa6e59dd0da10b78c98dd32b4e160e11700778604955da93d6115244938bf65a2b6640cd73236936a0fb43adfacad1cd80af1d599e8c274cdef10ae9fd7a1d0b4e29924692984f06a5bc9f8c38607f11418435e26dc4bb126c4f4296cc447865ecea9fdf44c98301d9e5c8ed5a6126b3839d8fb07c5b9323472fba525beea57b5f987a41efbf724c728ec0369d0e67e208b6e304c4f82f2b58224b3224727a7ec726eb9e837a90a1104625c3c277c7b845f98113c2396eafd6a0ddd37b50c57073bd86cd201fcf53d2426171869299b22754cb3ec7c3ca1938f5885efeafc1b80c7c4720d617bd138674681788f43d52aa527836e3c6a086b4eefd694d1696920c301494f2f8f6cfde6083688826376fc70d4b91805dc65f6b4e257a4b4bee59b32c96c0b2d6f763495c81060ef4e1a984bbeb9152ffc2841b40e321dc5cedd81dd92169d7bf02c88255743b4c505c04f527a5160eed8aebffb94a02078764a70f153c32f4bf79d8cdbd43d7da6398ff85ac4303ca296936d1532045087672cb7642c8e3d69a8dcc77c49ca7a3aeba298eec6939d0e69285fae7c3929737be6350d25b3e428467cbfd8466106b2b9fc5d3ef727b619afbd653d61097c03b0ed80a588b0a4d3ae2c40626556528201064c35325170189a6ab9f89277506cb612347364a8ce874e1ba5895cc39fc75b66fe3905db8d2e694d8de6131c04ce16e5d234ad2d507e0d22b860add5cd4937d8501d25308ffb77cc72f19eda357a3a5d5e77b28250a3b41e2060a98b8d1d04b57485e3000ab03e7f7fd4fefdcb5cd386debc2eef5e89d0c8cbb352f5aca0ff44029c376c940df96d4ce404564edc6c756735ef4b2b71a665469d2e488280598d4ae77758598df434ffa2ff1d763c0bdc455c679c62733501a2225012b1fea43f37a939c57700dd76cbd72be8a21c0ba08531122fbc21fed38328a640c031648fff786c4c9030da6c41b401b3264d3817ca063cec734e4acc5cc2cb36af8e6fe82658a08f755e06e29e3b088b153cdab600d4d9504d683d6193a5fcfb4737ebd69ea2a4b1f85179039eca3d7f0bc76f47d96cf2ee1337397a51ef435044814a9a456a45ea50e6690a8dc63ee58bd9a03f13298af7328cf1b4f09908b7445f155cd2ab2a9eff8d4448ad79e598758938847c39f7f062868176e7c555768d0f32fd2b053f9d2bc8923c16ba89e6c6160a1f0704e5879c2479f753541a8cd8b25368e63cef075007d79c1929f5d2fc4165f5c014548386c80329cac7b2600cc457a42703167dcc5e9c77b5b0546ed880db261dc9c0d641682c669b221ae0aea8dc5bf20083731e95cfbdcf17c9c7b8367bd581523c9b9787cd664815f27f595fdc31728f36798e0ae2b7e28fc71cbe16bb274c52e7ddf91e3acd5fe70683c600df73a4c667775eb6909d0f10df256ec31d21e3c35688d93ece39dce52c4332c4c3cc86d194a908c2f59fb8b2f9bf53f46eca3fce1beabeff13a96df21c90688cdfed74"}], 0x11d0}, 0xa1178010653d784f) 05:37:15 executing program 0: r0 = semget(0x2, 0x3, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0xffffffffffffd593]) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/190) semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) 05:37:15 executing program 1: mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 05:37:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001a80)={0x2, &(0x7f0000001a40)=[0x1000, 0x7fffffff]}) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="7dbcdf4b366056f275069d27672a07a6010fd8c4ddc2543655e33ad5784aa07869bc1b1d4390e14baee5c4fa165afd604b4812c4c6bcf9ab96288bbccc08473268bc653c228dd92c99ecc40b84da33a1781a6256f3d086185eded79506a58bd0a89fd1a164a4b7f624985d8a14c5b6509f56d3521c994f0fe6b9b3aa0feede9852916adb8ed3c2bd08f8528f516184e9a84ec3dd9423e05e9148c4e1b1e5757e31cd4243e0c14e96c7634e2e8a50a97e58900fd010eb74e84b4aa05147b50f8a474cce17ca", 0xc5}, {&(0x7f0000000200)="27bd584724ffa04b27da8f3d3a6f76c4837686437811daa91c30d03d0184c724670173c8e185f1a973af1c6fe25c0a37becdf04dd370e15b2a0c28867214719477e4b43b2f48523f528ceedc763ca0f31e3e99d93e21b3ed6c1819f8cce1a8dbd2795d3229cd652d511b0f8303807fe9", 0x70}, {&(0x7f0000000280)="61133f50cf5c8cad0784da117c315e2cb58794bba83f2d13096325a456f8f8883cc1352fa17af8f58973bc915d59c70a3e3129c06b7f507b2c9364272b14b9681a592c8e7d09d6d2a8d46fd6eba66d861af224e05df2b16e9c4d1e093b4c12da0a72e028a0a7bf0aea2ae60abe57af83924199ecf84432acb5e7a628c5f57ef4eb3d9a2fcfed1bae30b4d341fdc28918da2e2ce152bc0c109b9e9b385b78eab2f7ffd7f8609e1c48597d098a618282892fb06b2e6b11a910bdb147fe", 0xbc}, {&(0x7f0000000340)="f91e7663964bcd6d21653f1ab0035d0c76da1fdead67bbfafd5f44f528f7b343b8c4982a2bac84f581f30d506f30105729e47502", 0x34}, {&(0x7f0000000380)="6a067436f9161d5ee66a4a1b1bfbb533632bc1639c3ebf95a2dcb35dd6", 0x1d}, {&(0x7f0000000500)="5e82888128ef70aff6a6afb24f5a39641f78496ab9181a5d951ff067c8dc31b153bdd34bc8f2e640949d8389d1a229289a6ebfbd75b0d610d9b37e75568cd9c51b9a9865cd1a6c14322a53233a57491957ee902a274aa328111e5fe5a682a1ba0915febbb0fe699c2f458a37cd6a949816d3115a9f9c4d5d520808b0f4ebcf26c06ecaca04e228b6763428c80cc533e427e79e6e60594053cb7a035983c1a0af61fadd7c5e671ba947643b1526e9603854ecf07fffdec6268262836e20e2efdcdd3e3151b402fc4efe5ebe8f2e68f4b38a12c702f66550b40c8addc3397553871333bc628415f2a6969aa2f550acce3aeda708f9fe1d7e1fd2af4bd00dc56f6450d20e1e6ed3fc8d85efb0243f311ddee7e4f59cf3bc67556431d6f7058eacc553fbef850bad3759f66e5d121bb64949ca4b8ab5f4a4c55f9ec6c650eefef345371e723f3d5f4d8dcc3ac7bdc526e96673231f73764a4ccb40e7b1e8dee296762d6151b6ce7e429bb14ddf951448fc9aaf9389ba4c0d5830a76d76b4f738e9e51343677681cab106c66c61343f71f4a5f8694339a1ef89963d90274ca869b7e552c335bc789ca5532ed5ece38223685fba4c25c3871cbfcb2dd9a6d4011f2d92e509d496a8c4d3441a6ea01d9eefcf0b8a0ef30593b1c58667d88ceb70812400c325b0633b51de3b66048ab5bb9a1470d06cb1c5ede6977530c64b0d23bbbe784aab5950f7c052b219f125af665892dc86b51228ce71310803600f8ed1a6ed18db4629eac5eb70ab0d28c90123b112a14747093ff43bbd8e82dae460c425d3b3503f8184cc1203abcae8e1e24ca3325771f9820e7efcf5ef6980979db198e547e9fca54763e6fa4272ef9901421747b5ee76cb0bcee9dbd8baa1b4a87246f94f5883de51ad324eedcd2bf6485621618454d300dd2658db8ab945e2b8c11937104091cf11530d03bbc091b461a3f1820fd3e2ed5d061bc5b6718eba936623de7275b807d5c2f1b9ee11b711733e96b74366f6637433f522254c221e94086d15907a55d8f7e8bb673bba8fa098b0a4654be8629311bc7ba4a9b56a5d0e765c49766aade90f2c088fdfda6bdb71f783f312643b2a582ebde6d5149c5f469155356f1bb707c62bcac02f66c1f03df6c659772aa3491f5016a07c35eaec0377773926d403a98e54e7e2542925d0340d935fc15b59387fa14a31d55b15b9efa8bb0882297f17f0e27b897adf19a5d7cfcf77cd2cde999904ca3c5e7348e79e90eedd9bb1ddfcd7b90542d24618b4cf5fbb90c49be238d2f67392edb4947be5464a6798a2c6133d3d74e5a7c58002a8dfaa7faa335f05465b9fd943a2727993443a68af702498bcdb49b677045124cfdb63bd8e05fe7353e31b21605c876b08ac287bcb87ce6ce53ee5fbe992ae575d06fd130efabd8e7ae67151a5cce2dc49016889b70f1e1e0cad61cfd37ea24ee032debb04c38f71702bebd4bcb88040dc902416d81c39d2d21d02020043b5bafd366160c07e0ebd9a77f0512708f2ac61bf1bc71d9cdb0684702e520681c09fa79d8ce70a9286c99674ec5d131a7433f4efcb0baa6cb4a93040f4fd4ac781c51f473a988e383ca8e56214848ddbefa8767dbce7531455c95f84747549873d4a0a50a39025e2bb1df1137694c5ad2b7978f4326ee0031c6605e4f91f5cd69677c88878a2d89225d5913a32644e285d1eb440c5f168a7d8a7682d55e24b333c73bcab8bf056263c3067a5b7217118b8fa9615d4b21511e45020863208ef8b53cfc22a0dacd09e87ab933e1a70b52e756718763d0d53a0c9cee288e92c12368043803a84775c99fc7b2527731841623935b403105031bcca653361e5dae574c9f47e7247687dcf80ad06c840284f236249c36b4bf1db155605a556df2b0bb7a88b5d052467b07f30ecc20015d80771dfce1504e70252b77b95f59f04cb377ef5e52a78e3de70e6970dd8ee27ca11e726c756757daab3463f02d4b02244eb4ecb2d9f3dd73412f65e751a7624f1ab347340c1828ac965288b4972d9f5cabdea7d5f860c54f4ca393c9c084f16cf7a728f851f8491fbcc58a915b80dc4ad4468cd34ee83b7921d474071ab3269b455941adb03ab8827a1342313e96de78a6889cc885951a5994ef84ab746941820bc840738160d91a64f96b2c5e80723c13536311d46c2f6e840b3a50f2a82612dcf84af1388bba234e88132b8576fdeea1c9286081117c19e552f2f1e494e8345366ddfd2a0a6ee12ef4b3b66ecebc329bbfd7bbf50c07e5aec98a3d0eb16a885f7ee93f18cc68edb76ce9e3c9a24cfe957aabfbf00f4c0ebc6e228ecc1e173c084b7bed1754f8ebcfbaab86a2bdbf0280dc7a124fdb8d63d28c204da7ac4014a4cdefb2decbb04f4d0eefde2e649c82b726bd31bde4e69945bebf222be5e3608e4321d724f5217ff617fe36ddcfd4c6196fb37afcc5a1c203408008f77cc915188331144b2aa6a0aa673119ff620a7b23c93de252ba63bad095c5115266001ad379302457d8bc0869c6b5f4f9c3fb375f652fbcfc18faf6938746c44ff1b6b72ea9355e55e0bb45e90195a0d3c7f64ac600bf76cbe14abf95a24b1995e0e904f03d58c1d1de5cad7b0398050a57c5773d1893ca1fcad53beb177f6cea4065b7957306594368eced2fab5678659d543babb7831142c113deb75724ac4630e3c114b90e073c31044f1a890485c4ea6bc58344eab3d44bdb80c8b7c57be326b033f4b6f11659049aab1527fc7a93159f00d01f56959321022b47401dbbfe3fc21d09c5239e920c551bb4cd781e8c1c22a6d87da1748ea333188e5f88cbc5b03c75e49bcc28d244a04d066740ad4409a107ca05460b08189df7d0104e92b151b1252e6b0d4a0a7b66fa1d694a6c4ee1c2abf97b5f38951d2808bbfd907689fb20f2de785d71b54528a7bc1e18a2451c4c8b0dbb7c74368159ed2a6d08b063fa534ba417be6fb17473b4c2d7e389a074598f8d8d05de56fc37f18d0fbf0c7e4bd9c13f7d9c153ae8e53a254643ddfd6c8c891af884eac572d770f859fc59108ba03133f6b8bbacfcf45266ca82ba13341f859a3d298f18a84af9a21d7af91abd1ecf2c514214be432d0a857c6e244a9f695bf3dc72f61260ea39649f650b3c0d9dee8fb95e6f51fc1ec9983123d75e4b3e5787a5c113adee0b1179e74c442c93583af2545ab8d9779ef2c329e63b8984c2bd425ebe1c046fa872d926a4f849941e45d5a9c814d6b867eb06bfee7d074dd4685bebacbb2ef104acb8dc9b7652325250ff1b52743db69d2e10aa346e465eb14a5281e34a4757072bf83c27102f0e21551e3ecfb7aeed3204546b76f8227e758704d1fa012a253f544a97f935ffb09f3d08cdb15da712f491b832f4a8c0697339266f3a982e25df78c17c1a83cfa423ab224046dacb80b8b0728e0ad01106d67641e37d74ace7ac8a04b1e4189b0c391fb2e30efb6d7545c60d4a128540e0245bd7b02b61df937f0821f4e95874b056fecefa35b66eff4e19e4cb07ca98903949a602da913075dac620ccdd7a18421c431085bcfd44b22d159a7e6d112e8858eb8fdd183ef4b4f857aa9895c95239b8c774436507109f0acd9ad5a1480de8a4fe552c3f5b45d8e3bf2b146becbcc95aee3d7f8a4ec7840cc96a30eb179284d93ace909fd12760cf1b8da9760a2e72c4a5e62ebac59ee7a41d9338e97b19c015fb6a5449d7d03cd51214a2fe2859d3a3a3e2021c047c811f4ccd95044827c25c98b85806467acf2ba09f58a97ea3f16c41a183d0efdd56dd9b96ea1e5f901c3f2156aec48d6c256de31d7b4e7eca74528a8df0532ef9209c7f61e83b949cf49bc6acb8b165e79566d2d5bc5680c12aa163c973d5664ab4dda45e65c2d6b4f14961f753d4fb2936603673d114285648c16d305ece879e24c83190a376f0ae37c7a6803a14c5959fabdf33157777de4d47854cd1e1c68221bf7dc408bce068bb85bca3e74987680ad86f6cffe0ed459bd724b7b39b915764a27be05efbca27fb20e283fe93282cc2a576a0b67507baeacfcb8f29597948c653923563d4ff8ef1301704943abf25476a8d444821231f3815fba5227910903827dbc2032005663e4c0f9f8ecd4af5813dd829590b567a7a135bb40adc340d17ed3c5ad3c6efdd654bbed384de2836d482c5c7cdfa4d6dc1614d602666636aae29c24e947360fd4ffb575c87f18d442874d7176b2e3b452c21a4945e166888ec372f05ca6526fa4453d7c3040c038c2a3daf1068e9928ad89c7ba24e2e907be1f6d2c47ea1253f3cbf0350add37b6f3abecce374cc120cd7477a899f35724aeb65b919559ab85802992f457833c16a0129d162bd5121a0bfba54a6d99da876a614bd2a74ca797d8ee57d379244cc07223ac338cdd9040c444e316840fbd7da59e83ff50dd7938013c64fa897585e2e411dfe2adb3d273947c8b46a799b5b5e3004f552e5902f0bb4267b17d48dcef973f752e02defeccec11c898f19dd84df025a980904609deb43b4d1fc43ec03a4dc336ae5c0ddf562a20b21ed8e5a6d1feaf225fea139040d73ccdba1a9fe46903fb04e654cbcdd3490f3dd69788c7e0e6375427c1bb345fda1b4da0c9a949137b49cc687bf4909286685f56ba3f3d96a69b5d4893eb889aec9f9f32a66cb9ac5e9c5145e02fd7ba981b73d03b3dccc9bfbaa20a52f195906a8ade4334b052d17b1be3b657fe65bd3096662931ade8e8647a5883735940622ea11a1a88bd4c6eee6ec889e4e9d10b24efc15dc0619e2f0df53cb66bfce774bc3eade7b8d06917786291b456c85a5d0d79903219a6dea7fddbee206e7cb95e2cef46caba3f10356269f61f533c2d5cae2d8ee2eb375d523abefd7b1dbe817d7efa3a0781241fa577478fb5e7e0c1b88ab1f440b55cd34c9f86e68debab06ce6a2c91fc6284d7fa47a68367e2fd4483c237f61fe2aca8e8ec80b72518542130b70a0836c36c381ff4c3b9e9b77722dc010fd68e4d8dea1a914e0e7aa4eaf266e6415698a39dc2abded2f8d92737c265b10075a1980ca2648efac03a8c163eacb94e913b4f53110f510d2b19bc36a5e75384d424259a39e094ed0c405ca96e0a026d139669f2e5aa8c3e6c5e120d81eeebf65c3efd71c40a8d5c9a1074f63cc5d71525cb3af71791dbf9c474032c1cb5e934e746da0ff517cdd3f4260e024eda869f6de7b556bd7eba9bf219f68196c459d13ab46495c77b97ae3c9d6bfbd4064a0501080738f8cf75e6f28a58aeff45c16211be173fa1c443fb47e0926119c2f5efac7db63b3eb75d7f699440be1e9a4af57238951739bafb96fbb2c0e4eeffc629e87468be9c3f2761afba0316210e417fa2fad49cba28449d434930c155d7174f2f9bcd0dc837ddc8fc6b8784411c8799602e7d4a6ec05a0132e3edb77899a27ebb90407c76a55f93e0150559ea88bcf72429c41634f847a535edd4f1967f03a1249dce6eadb42a61568734ed3bf47362c4ced5a7888b46e986ff4a9ba76d8d8b2802aab71d22a6dea17a404cb0d4e04ae5600807c1d74c7e04176598bd863fc8781cf72ce17033b18a4b2574c07f71edc99f959d3e21f8131f667237e3c56674ecc271b003b5e9603820863d07f8f60b63c169a56805c5b29d5d863f23bb846e49c98f80561a27d5b09ea9ecbe263c8621c52494e23c934ca0d810fa1c4b8a91c02d78a64d9b24f2b64feeee419c2d540bd4abc511d6fe25dccd798594a0087c87231ef3413170d4532b2af17ae0890c8fe4f7a15a67bdc456e816", 0x1000}, {&(0x7f00000003c0)="481895c2b35545b567dd6814e0313b3ad1989e9d3ce965622617b9f96a278aa192c42ee896fd3628bb008eec65f7cd978fda30712bb8893f0339dcfa7126532236c9fa676b9852675e3fc2ad370c00596e032cc00f4d1bac1c67192e907ef96a22718635b31a1613e57898c14d0b80100b13ec9db6300d765e3ff1e6f5937ec3ec848333917a48ca5f65723173f425cfbbc2b2e93435ba91128370ac17c202de0d1bd79db9813743ff8a27", 0xab}, {&(0x7f0000001500)="f40cf06cb524d9849824ee1bfcbea0f7c645c6aa6ed71be2129dd78566975aa7bf761dc44524c23f21e44a618f214ac3f48ba22f5c130ca49587bdf1af347c78cb5502193a9f62c0b8842cb7b5e58c43b46fcf358a45203559b8e7275896a635289da1bb502bd9ec10404c628f28f9cf310163b90c075cd9298cc3d6d2bc108b35cc2135be028450267bc6ff4abeaebacee5e6bf75fd7ff3ef670800a4637fb243dabc", 0xa3}, {&(0x7f00000015c0)="b2da59ad689122af65afa6a2d829936d3d85f37b40fd7d1e887a07b561479b4b4be8125db81a666db2e48a84b12fb1ba0c64e537d8b4c726d43087f125b15259da1a068fb4e664bdcc1b62b35ae3c55da151586170b3feb1f9c897e229f37ce0a57b5983c204a28c39472a34d46888ac50baf5ccd5786721", 0x78}], 0x9, &(0x7f0000001800)=[{0x100, 0xffff, 0x4a64dbaa, "d9ce3e6d25ea0986b6d4c6f50b458282165f51bceb9705f0c6b874a95b395b4f35739f344fc44ce3c91fb8dadf59dc555ed14b6af1f5f1fbaed90272ec0488006990c380b22e61e8c8d12787353203b27e163a6b5f566f8eb8cd6eaf28b19fa44c42a42b3e48a958ddf5c581964f192b74b0289b58f175a46c9eda5bad2b5ee8baf1d15e8bf35158abcdf790c08ad0a503e1a0ea773b76c7d057a2e81a92f9f7e746121c9a7a8f3031488210ce5e4707cb64807b1a5ee2a1dd7395a3e870b4af394d2753bdba2018bef12c8165ce76949cc9cd74d1b687a4d4aabcfe75c989e18f2ff232ba54af282ffbbb8e"}, {0xd8, 0xffff, 0x1, "063edd5d30530bc65f5cb4b02363bcb6c2db7dbd25637023285fcdf40e28e89cf3baec8f57078fb62e99d96130ca066fa3aa48efb8a9e661fcdad968ab25bb7970bc4eb8dcc9fb559bf5559891309b63c81790eca04a726b1f5a114f399d777485aa08f30cd296c225fc420bc60e8eb2829a5c62f56d1960d420c50dfa2e588248ba9dae4aae4e04feb7b865986a8d7bbbc4a2f79243d584f58ff01a6f0046437d3297de38dc231af89fd213a24d31487d24a9802fabf065b608727cde3ecf3991"}, {0x48, 0x1, 0x6, "6662d9d3df21d162fcace915182eec90020f54b398ca984bd9e9f6f126fa4c70704cfa49f5e25a9d373f7246a86a0a37a79402"}], 0x220}, 0x4) execve(0x0, 0x0, 0x0) dup2(r1, r0) 05:37:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20080, 0x100) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2", 0x8) 05:37:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 05:37:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0x10001}) clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) 22:28:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f0000000000)=[{0x3, 0x1}, {0x3, 0x15a, 0x1800}, {0x3, 0x3, 0x1000}, {0x2, 0x81, 0x1000}, {0x1, 0x8}], 0x5) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 22:28:15 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 22:28:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1fb, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) fcntl$lock(r0, 0x7, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) 22:28:15 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0x0, 0x8001}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 22:28:15 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1000008) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x20, 0x2, 0x5) getsockopt(r2, 0x4, 0x9, &(0x7f0000000040)=""/202, &(0x7f0000000140)=0xca) fcntl$setown(r0, 0x6, 0x0) 22:28:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 22:28:15 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) 22:28:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) 22:28:15 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') r0 = open(&(0x7f0000000040)='./file2\x00', 0x80, 0x1b2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0xbf3, 0x100, 0x3}, 0xc) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') fcntl$setflags(r0, 0x2, 0x1) chroot(&(0x7f0000000440)='./file0/file0\x00') 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() chmod(&(0x7f0000000400)='./file0\x00', 0x41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000500)={{0x1, r3, r5, r6, r4, 0x130, 0xfffffffffffff800}, 0x3e, 0x5, 0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/16) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f00000003c0)='./file0\x00', 0x0, 0x3ff0000000000000) setuid(r9) socket(0x2, 0x3, 0x7) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x6000000, r6, r7, r6, r5, 0x8, 0x9}, 0xfffffffffffffffb, 0xffffffff, r8, r8, 0x4, 0x49, 0xbd21}) shmget$private(0x0, 0x4000, 0x90, &(0x7f0000ffb000/0x4000)=nil) openat(r11, &(0x7f0000000380)='\x00', 0x80, 0x84) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0xbd, r9, r10, r3, r7, 0x60, 0x8001}, 0x931, 0x6, r2, r2, 0x6, 0x1, 0x1}) 22:28:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) close(r0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x30, 0x4) 22:28:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) poll(&(0x7f0000000000)=[{r0, 0x48}, {r0, 0x2}, {r0, 0x1}, {r0}, {r0, 0x80}, {r0, 0x10}], 0x6, 0x2) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r2) poll(&(0x7f00000000c0)=[{r0, 0x14}, {r0, 0x26}, {r1, 0x5}, {r1, 0x103}], 0x4, 0x9) fchdir(r0) 22:28:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0xa1}], 0x1, 0x0, 0x0) 22:28:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x5) listen(r0, 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 22:28:15 executing program 0: r0 = socket(0x80000000002, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202454375e6fd020004"], 0xb) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x2c, 0x0, 0x4}, {0x6, 0x1, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) fsync(r1) 22:28:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1fff, 0x86126) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[], 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x15, 0x0) write(r0, &(0x7f0000000300)="220e228901001c0600000000000000000000000000000000c3da11fe6081247a69646cb86874706267474ef699562cc3693df7b4beb5f97405e8a2fe2808f85b253cba9b86b332f20eac92462e39155865e50419c114068f3541daf48c791b75953a3de1e81f3e26814dc9713c61a6b941eea6404cf7d5ecb88a93b04b22d562ccfe66ebdfe643e75453fa6e67ba8f57081b7b017f73f403deffbec1321720fa5283972de7834ea0e34c60ab4850f237968a9c00cbe59ce5c970a2b6ad4e6d72ba6d576fa0302f60c121adfe212844e901638e5f7fcf1694e15d3a05c4aa4fc4e16b32690204440d18d0a604eadeac31", 0x15a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) 22:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) syz_open_pts() 22:28:16 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x3, 0x0) 22:28:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0xfffffffffffffffc, 0x102, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) fcntl$getown(r0, 0x5) fchmod(r0, 0x124) 22:28:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050460000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0xfffffffffffffe61, 0x0, 0x0, 0xffffffffffffff71) 22:28:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) shmget(0x2, 0x1000, 0x100, &(0x7f00000c7000/0x1000)=nil) 22:28:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="664d346d9c124e19f5c4b2c19e63feadc42844dff693b66d6a2d6af56258d0db0d02d79d05cf0f74fbb23201a4c93ae0c8bae815cd2de661d66a7b89f12516ccd9b81a0963514b51fd8b2851ba536828616c5c978b50a686bbf9d59cec664699fc2ba65e8a9b2b874d42493f217283891b1236ab832780dfd483175615d31dc469bd9ae8e568030381f6566c523eb9fe7725f22bfff3ce6e88dd3bfb6f7d2b7054468e80b3455b3382b91f53065b", 0xae) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 22:28:17 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shmget(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) msgget$private(0x0, 0x8) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x80, 0x7, 0x2, 0x0, 0xff, 0x0, 0x9, 0x3, 0x0, 0x4, 0x5}) 22:28:17 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x41, 0x800000006d2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r3) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[0x62, 0x9, 0x400, 0x8, 0xfffffffffffff2e7]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 22:28:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="738cde9a78288e0914164d4274723fc84dd3bc09cc3dd780dfb5705ea9f23bd65980f361a25f404d6d560a2128", 0x2d}], 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="70000000000000000100000009000000d4b86db3574cc69a74f8cfedb4b31304fb9eb6a6ba7062afc267c9512e52882117025235909504489c0d0fde7349a98b45dc8b1cd5820214857adef66439ddd4601379051a7b8ba08fcbd02be5b9f7c7cc1fa0736149e0645c280b7960000000f000000000000000010000000600000089f86bab8a19fdd98ee988eb3462be5e6dc12224aa52e374a9fd9524622e95aaac6eb86d5f1b3363ff52190e8c9c5a9edac2c3e8b0746a20def82d15effab68a1be183a29092e1d4ecc69937729d39326e07822a2c6514596dcfe7a17ef501ddacc98089d4df32813c4489ff8ec69a8735283338362e5e5a94c05417008e508d43e6cd38b26896f97fb765abcae7922517ea73cdeba92874f6d988c80052005600dac7bf243e525d4874b100cc848416153c55e49871fb81cabfeba0d0cab804c4d1f7db4859cccf85cfb2d1a8c083f5fa95b5c3575b466956ed45ef4ce3cefde000000000000000ffff0000050000004a2fd2b38007ad6663956c8023bdc53a2c19062182ab37a4d3bc4aef16b28b80b7d4afcf4dc118bee20ed41aec208af7627c4a9c7aaa375d356d267a389d71a6836142d9f8b51d786237541dd73906a4a5d717da9b3fdd11e38f16c764b6a8222547285ae1dd6ea8d096b0e7df8d1b11b5259929d3a40e75ac6fedb94d14a287d7a2be2e0d276e16a53499dd3820c36833b02a07a8092f629a8907bf0aacac3f59bd1737000e3144ffd97a5015b1a7e568bd902a90fe2a0000008000000000d1ad292c691cdd1bd768866308a500000070000000000000000100000002000000724489c8347e119a8a6bdfbb35e2443cf8cc12a5b3401496a4d06584222f52b3bfcb5316a924fabb86b7c3434f1075da356baca0c78ba817a7e2a1029c850bcdce48da5b645a35d7d1ca36cbd0addbf30ee7673b859b1e683aad98b90000000030000000000000000000000001000000b28d36c9153d3f086771fcac4be3af4c1ddf727a450797db47f37341be070000d8000000000000000000000005000000778b3be520426d0c9b8f2866c15860ce3bdde0c16766147b20cae5b91b049aa159fce83112d097d01a409dc1bd9f1dfc04edc4b7d3ddcf1394b5109b201681413dc76247e3f225833a7c292a8aa56d6fad12ed8a2a12c7a26a0d31ea9e6d7e9f2f2e63c36c31893d12dd7772115bb84ea7226bf989e557f15a433a26524c10c8c128a0f8919a78c1ff62dd6c2e4ac0f6bcc433d27fde994a571cd60e165b35104f09c178cba93f2101524c6fb15f408b44a210cbdb0f336bc506de05601b94a1cf210a2100000000c800000000000000ffff000007000000d69b9b66dfb7dfde4283df68edee0a5f6962e76956dd5a161d477af9f78cb65a2c8beb356ea699fac6696c4b643fc575d94a5c4fa1d9a45374ae2b3dc8cc5de777e5f937738af3feb8fcb141b4e6782d0f9e899ef97f4975e8960cea70b07e81e43ed3a6208f473ebd4b52dd0e6740015fd6fca3e22f361424306bee163fc5ed991cd9064058c6823b4a9f33d24cafec96ca8ef05b33faa8788a499a4cfb539317c902d3723819a077f75ff119f9e9fd767db54ada0000008d350d95a288f0ba76bcfe07249cc000000000000000ffff0000020000008808d72ebcd264167fb8149a6dce7ef37e18c63be007ec7fdd90b78419f6d8405e896df560802ca2449696746a1ce68d284e76a7407d7d666cd4d13d0671e022804cebb9e0d85eacc984928298760cbd548e8298b49b29213170c04242357fae4ffaa93c00c66bda5239c2521283f247e1c7125f552a1de9b400b8cee4020e930228b725c0ed455a3254f5ff6c645ad939939b2342b485edbd894bafd0526c72f78a"], 0x540}, 0x8) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000640)=@in6={0x18, 0x2, 0x70be, 0x3}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000680)}], 0x1, &(0x7f0000000700)=ANY=[@ANYBLOB="c800000000000000000000001f00000014c280af5ffcaa34992f18f8b5ea1b47fd77de222221cc576ceb711e48f49ea3741d091ba395058b0734f9ac3190605a0911fa35f0d9be916f0f18de2ed3341a729f2be27708b0ecb2573d4614dcae59a68c68f265de8c5a2d66d3605272128eb1e6dfefdb3e494dcba17a0dbefec8308e249aa39f49d8c3538ba0a4253934b363bc070886c1e8943c5f5549bf70f7810d941bcf6bdf194975811e7600006e57bc1cb1"], 0xc8}, 0x8) 22:28:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) clock_gettime(0x0, &(0x7f0000000080)) 22:28:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget(0xffffffffffffffff, 0x3, 0x0) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000080)=""/6) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000001c0)=""/172) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='r\x00') setuid(0xee01) pipe(&(0x7f0000000100)={0xffffffffffffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/4) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)={{0x8, 0xb5}, {0x7, 0x1}}, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 22:28:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9, 0x3}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}]}) open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x20, 0x24) 22:28:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x380, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x9, 0x7, &(0x7f0000000000)="33b9a5c48251c8d7f55aae4a7dd7990b81b9a0be9346ac446318d78c0967f145685cd09fcb796ee5", 0x28) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=ANY=[@ANYBLOB="10000000000000000000000000200000"], 0x10}, 0x0) listen(r0, 0x4) 22:28:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x8004667e, &(0x7f0000000100)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) 22:28:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x7ffa, 0x0) close(r1) bind$inet(r1, 0x0, 0x0) 22:28:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000000000000c0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) writev(r0, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xffcc}, {0x0}, {0x0}, {0x0}], 0x9) close(r0) 22:28:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90101010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000180)) 22:28:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) chdir(&(0x7f0000000040)='./bus\x00') 22:28:17 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') mkdir(&(0x7f00000000c0)='./bus\x00', 0x82) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20488, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x6, 0x4, 0x8f, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x29}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000f22000/0x2000)=nil, 0x5}, {&(0x7f0000bef000/0x400000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x7fff}, {&(0x7f0000d04000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe866}, {&(0x7f0000e04000/0x2000)=nil, &(0x7f0000e05000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000d8e000/0x3000)=nil, 0x7}, {&(0x7f0000e2f000/0x1000)=nil, &(0x7f0000cad000/0x2000)=nil, 0xb6a}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 22:28:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a9", 0x5a1) shutdown(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 22:28:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) fcntl$setflags(r1, 0x2, 0x1) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 22:28:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 22:28:17 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x40000000000010) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0/file1\x00', 0x10, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2, 0x653cbd0b, 0x2c98, 0x3f}, {0x80000001, 0x3, 0x3, 0x10}, {0x1f, 0x0, 0x2, 0x40}]}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') 22:28:17 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='c\x00') symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='.\x00') 22:28:17 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000080)='./control\x00', 0x10000) 22:28:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x42, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) minherit(&(0x7f00006f8000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r3, &(0x7f0000000180)=""/150, 0x96, 0x1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r3, 0xc0206917, &(0x7f0000000000)) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x10001, 0x3}, 0xc) 22:28:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x8001, 0x1) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/152, 0x98) 22:28:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sendto$unix(r0, &(0x7f0000000100)="5a810947459272e689c7ca4c59ff1cbfdb8fe8cb126da44766337cd59ac06f13af92f67d39ea1d1cfa8254b5561049a4fc115f203d283292581f577155a7711daa8d68a882d81ffd6f516b7adbd522a443de37580652fbe06ef3a2da352c8108cc15d59838c821d53889c7dd5a616d112956db129e8e7609964ebadba9c1", 0x7e, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0xe7, 0x80}, {0x21, 0x9d9}], 0x2}) 22:28:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0x9, 0xffff, {0x0, 0x20000000000000}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) 22:28:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7f) select(0x38b, &(0x7f0000000000)={0x1ff, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xa7, &(0x7f0000000100)="a2848a39f0dbce2ce4f555cfda91235f6b5cc6878b455ea96b1ba91d7da6b94c902e66d5c2a51ac90947e9de24b07773aefe83a99289c7f5ddd70d83b12404e1929e42f5aa5d91d6bf898b2bd0a11fe2f09f8ebc7d011f4c9835360284742ca22b804bd183c0767fd6b9f93ef923ce6660ccc3cf30b234fd6fecbdae9750fb87505ffcf0be475cdad2de3d63d9ed0bf166c4614a6959e84aefa16be1b14c64b9d176c16e6d2e98") r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x800) setsockopt(r0, 0x2, 0x9, &(0x7f00000001c0)="a10c160df76be1075056fb895923789e98bc39564f9b7f4e7a97a6162c38541634722a09bea2a2bcbb02edd8ce8c17c18d6665867e71e75564897391a1e30b6fe56436bb4ae3b3855d2e23d4e0bce4006a494d008caa5339b9d0455a567202df7e6c07de7e04", 0x66) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x4, './file0\x00'}) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:18 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x180) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fcntl$dupfd(r0, 0x0, r2) 22:28:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="0300006651d9dab22c7ed4b2356ce80900ec494335cc3ad731994b9c16f8c72b977dd4b090f30c829bea4a47cfd784a18017a0d4264182c940c2ead71a03c5da3837009be66421096235dcd80c9145e436ea0627c05ff6f5a310358c29959f713f4bc7d2ba0f8f6649dbcad0a78396157c690ef371041e54d4edc1c8db6579d16dcbbd538b4c8417d9ce3058e7d888a0a7dd2d343d4542c96021bcdff98ed1e7d92e", 0xffffffffffffffea) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 22:28:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:28:19 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x8004, 0xf) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) fchdir(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x3) getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 22:28:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 22:28:19 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r1, 0x41}], 0x1, 0x3ff) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) write(r1, &(0x7f0000000180)="58517b8594df2a4b0dd2b74d37b7b7711974443d2d2e071a9e07ae889fe4f9b64691225faf23cfabcba99362fc45e4194d09ec9786d3945b64a1942b9c5ad68a9cc5bc4226524ff61bb4783aa3b8c107cefb8c538d870bad695c8bdd977e8a45ce73b35a75b03ee9285adc0e5072148a801ba8cf05a041e79ea48fdd2bb02d418d8afbe691", 0x85) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="92b5e73a47054d5a41ec1ba92f6a87e6a1730e01597431830a5f18c245bd52c9847f074cb9e852c4480aa8c7e4079dfbe51a4f07afc897b69c430aa541dfbc9fefa719d17da7b9e21f8b608d1938a1eb24c55a360bdfab9a0595eae1b79883e2a374933cf0363042ebe3fb85307c78997f102baa9b34d9404f62219f089f87f1e710fb300325c0fe3521eaec245a227eb3bb871b515ed3d4e95fd07d45525c89ea8b46a1a35c5c9da0e4982f2e601ce0713907ea34308be316f4dc1cc062b7c9811d5e8a4f92024a23db", 0xca}, {&(0x7f0000000340)="6a04d765601eccf0e35362b39ef77480e8dfa93f830a4faf287421afc860027ad45be579768836576408b3824e2fce81167b4cc4c2f68f40f77be602bf743c4eda87c422798e70dbefe37b8f7e315e738f8b43c69b02e0e932a20389170b1ad9a4711a325954578b73d21f106d0676f7ebd56db14c417b5be89622613019f18d5c1c22c67f2519ff275d84c0e1ed489a168ae4b914032920b4ad00d1936b93fad5c42eb8fc0cc8f86bddb24924ecb59d477e2d33b25ddeafe4376a3174e98fb9512e633f8954d8dbb51a3a", 0xcb}, {&(0x7f0000000440)="2f47314cf067daf078ae18af8021a16001b79a0592d0b4f078bac1bf8442c7cf88b59c1b0ff1d15e10758a2c8f10c1d3617512de3c5e6047a99721494f82da9279f240ae41059468396bf892dc029798adbb110a3e586253b61b59bcd61ef4ac794f84c1f36c4c0ae49bf9f8334fdc25ba6b47d2be721611edaaf570b68aba817c0a4a67da51a9853bd9377bc1120d09", 0x90}, {&(0x7f0000000500)="43e5b976daeb08430fb154fc2b969af44d401fd29a3cf63003b04ac09a480482e6bcffc6bbcb2b8496cb4a19671ba92126afd8adba6c1f4d829f71db8a1db222fd2c57c7165d9d5137b760e956b0514d9e49aec048c6b14a3025bcf1ecd0bd3a42644882b90da6479ad4ae3b192b6f76f11d0b595bd17f959739c6d4caaa68e91c70b6c210fc585ab3b4160b8218993b7ca80663f1e0aeeb03aa683d4cff042d369a1f1d7bf9444ecb7cf13161db01fc03c54d59914acf58207f716cc7b6d315be62fc8cb0b9973fcc7b3cd315ddff189bf4ca9f04f71277f65cbbb724dada6c65322c73373f", 0xe6}, {&(0x7f0000000600)="0f282bf9e61d221054dbd1a1617fac3f949191944ce60f22cc3b7076751f2d9a2f5f0a82895f0c908269c4c589137d65be7ab5fea56af6dac7b7a708f1a0fee385ff7a8f1c5e7fcfaa7ff555fbc3a66a998abe55b6f630e64928661d955c02c8111ea33afdad3d66c3c75aa7ff904055c1ce6b033055c267d0a20218d43a83694093c368e4bb93a8f3b089fe15f53d6afb05c82da7878c99b79d30725bf9dc1a581ab41c65c0f2cdd585b9ec31b0065a8447819f7ded5e6935a4132ce94c8c9d4ccf54f3ea46825b694c7dfb2bdd7cb9fdf1dbc11a2d2f60434fa231", 0xdc}, {&(0x7f0000000700)="9293bd019c0fe72006263ced055ed246c0ee1d9cd4cc7705aa6ba9ba17bfb8d1fc38248a3fd977f57c56048a84adc941b5edd0fb8c6ef8fb5f6eb5227b3983c9fcc16f240b868c94502761a3a9e26db10a9cc7f7b73d9b6a4be8e5bc7ae0e3cf5384b2272e4e2a2ce94614c18ca4ea983232622434fa63313d42c191e200f0335cf4530c3a60005d0b38f3aea2f7cdd7c3db1f281a66e4f0231f3aa145b0439ff2aabefa029e24a30387a33c3f0e043d34b4012d0b6c66a250a7b96b5529998c08b4146ce3d7c8ae3b7165589d91a87b7c8b33a5d1ce88bd1f259d9c168a83e8bdba6e9e32f0cb8ba717", 0xea}], 0x6) 22:28:20 executing program 0: r0 = socket(0xe, 0xc003, 0x7) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/215, 0xd7) sendto$unix(r0, &(0x7f0000000240)="5001050260000004000000001306ca90100e03fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 22:28:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 22:28:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000450000/0x2000)=nil, 0x2000, 0x4) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x4, 0x9, 0x1, 0x2, 0x7, 0x4a310b96, 0x2, 0x8000}, &(0x7f0000000140)={0xff, 0x5}) 22:28:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0xcb, 0x1}, {0x43, 0x7f}, {0x2, 0x2}, {0x5, 0x2}, {0x8f, 0x9}, {0xcf, 0xb}, {0x100, 0x57}], 0x7}) 22:28:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000240)) r1 = semget(0x1, 0x3, 0x411) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000000)=""/185) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x100000002}) mknod(&(0x7f0000000180)='./bus\x00', 0xe000, 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/132) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, 0x0) semget(0xffffffffffffffff, 0x4, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') 22:28:20 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x7ff, 0x2, 0x0, 0x3}, {0x7fff, 0x6, 0x8000, 0x2}, {0x1, 0x6, 0xffffffff, 0x1}, {0xfffffffffffffffb, 0x5, 0x5, 0x7f}, {0x7ff, 0x2, 0x0, 0x4}, {0xfffffffffffffff8, 0x1000, 0x7, 0xffff}, {0x3, 0xbf4d, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x0, 0x80) semget$private(0x0, 0x3, 0x445) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/54) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8800, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000001c0)={0x41, 0xff, 0x6, 0x5}) r3 = kqueue() ioctl$TIOCCDTR(r2, 0x20007478) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x7ff, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0xe4) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) kevent(r3, 0x0, 0xfffffffffffffffd, &(0x7f0000000200), 0x6, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='./file0\x00') 22:28:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc0, 0x0) readv(r0, &(0x7f0000000180), 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) fcntl$dupfd(r1, 0xa, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="b2327d44db4e878cbedcfc4335b6dc132b612f6e1d520e61b29a555a43d5101d6cbf2b6a22a852ccfe40def0d962e03e11", 0x31) setrlimit(0x2, &(0x7f00000000c0)={0x8000, 0x9cbe}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) 22:28:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x81, 0x80000002, 0x0, 0x4}], 0x2, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) kevent(r2, 0x0, 0x20000, &(0x7f0000000040)=[{{r3}, 0x0, 0x4, 0x80000000, 0x7, 0x1000}], 0x6, 0x0) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x30, &(0x7f0000000100)="8c9d70638fbb2a604e5a7b6663394432995924ca103f981916067a6e65a914fd9c38e526b983b2f8cf36180899c59196") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 22:28:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 22:28:21 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xd48) 22:28:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = socket$inet6(0x18, 0x8005, 0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000300)=0x8) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x0, "556267aa1ce83cc570d7bfa2c8d5529c00f03b6a"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) pipe(&(0x7f0000000000)) execve(0x0, 0x0, 0x0) 22:28:21 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d5", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) pipe(&(0x7f0000000040)) syz_open_pts() 22:28:21 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x4, 0x3) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x900, 0x9b) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='./file0\x00') 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) chmod(&(0x7f0000000180)='./file0\x00', 0x2e) r1 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1000, 0x5, 0x88cd, 0x9}, {0x7fff, 0x0, 0x7f, 0x7}, {0x14000000000, 0x9, 0xb1, 0x2}, {0x1f, 0x7fffffff, 0x8000, 0x6}]}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x409) r3 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f00000002c0), &(0x7f0000000380)=0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0xfffffffffffffd9b, &(0x7f0000000340)="b6") 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x64}, {0x6}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x810a, 0x1d1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffc5, &(0x7f0000000180)="2a1dc6529451bf7329120683947535038213b40be89187c3133e7b3cf79b3b4339a0aee809a824e3df52752916ea78b28d5f028121cd78e18b89e92d7389213f9ed9b76305a24706de198059ae0602e2a4121ed897") 22:28:21 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') 22:28:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x9, 0x40, "b5d90fd8aa6295f15f6f7120691397ea91ef9814", 0x3, 0x40}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = getppid() r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x32) r8 = getpid() r9 = getuid() getgroups(0x7, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="5b550e847b4b96ce9b611c08befdf3e3d207e06c4e95860c84f478003c36859397c4c15523714139a6bcda07934c89cf8a4996d386485ee46cfb7ca14a35d8f816e059d72f84cb9e1f14fd70f02b33b78ee1e68bec080795c0f84e477de50051cf4948aecaa05ad8467d1a644a38cf00f736007873e5b05fccc40deaad71e96a746450d1054c7945276b87698b41cfe57e659df69932f819aee9868752476cee8ae74ffeb102bdfd113d6fe0bcf353439d7d1bafcb64479fbcb28c6424078599f0e4abe972289b", 0xc7}], 0x1, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r1, r0, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x100, 0x6}, 0x0) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r14 = syz_open_pts() close(r1) dup(r14) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xadf4, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r15, 0x21}], 0x1, 0x0) 22:28:22 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x824, &(0x7f00000000c0)=0xfcbb, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 22:28:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2e66696c653000"], 0xa) r2 = fcntl$dupfd(r0, 0x0, r0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x6, 0x81, 0x7}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x2, 0x2}, {{r1}, 0x0, 0x8, 0x4, 0x81, 0x5}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0x800, 0x5}], 0x9312b83, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x14, 0x800fffff, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x4, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x60, 0x10001, 0x3}], 0x5, &(0x7f0000000100)={0x8, 0xff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) chroot(&(0x7f0000000140)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) write(r1, 0x0, 0x0) 22:28:22 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x400001) 22:28:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0x1000, 0x6}, {0x40, 0x5, 0x0, 0x7fffffff}, {0x80000000, 0x7a02, 0x50, 0x7d}, {0x7, 0x80000001, 0x1, 0x8}]}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000340)="613da931f08393df8e17cb656b1d1456f0694b65b28e491d5ee9253e0dc43a5245578868b8a5fec67b85815834e69ca7757953c716c404b57571c41bee", 0x3d}], 0x1) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\']\'\'{\x00']) 22:28:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xbd) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x9}, {0x16, 0x0, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) fcntl$setflags(r0, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) r1 = kqueue() connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x70, 0x10, 0x8000, 0x72d5}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x7, 0x7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x41, 0x5, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x2, 0x1f}, {{r0}, 0xffffffffffffffff, 0x68, 0x80, 0x4, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x95, 0x80, 0x10000, 0x3ff}, {{r0}, 0xdb0e28b120735666, 0x12, 0x0, 0x3, 0x9}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x88, 0x0, 0x7, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x2, 0xc93e}], 0x8000, &(0x7f00000000c0)={0xf16, 0x4}) 22:28:22 executing program 1: nanosleep(0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x11) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x52) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0xb00, 0x0) socketpair(0x19, 0x4000, 0x8, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x28, 0x2) r6 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) socketpair(0x6, 0x5, 0x80000001, &(0x7f00000002c0)={0xffffffffffffffff}) r9 = socket$inet6(0x18, 0x5, 0x401) r10 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x8000, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000500)={0x2}) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x10440, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x42, 0x0, 0x80000000, 0x2}, {{r2}, 0xfffffffffffffffd, 0x80, 0x200fffff, 0x2}, {{r3}, 0xffffffffffffffff, 0x8, 0x8, 0x2, 0xffff}, {{r4}, 0xfffffffffffffffb, 0x40, 0x0, 0x20a3, 0x9}, {{r5}, 0xfffffffffffffffb, 0x80, 0xe00fffff, 0x1ff, 0x10000000}, {{r6}, 0xfffffffffffffffd, 0x40, 0x80000003, 0x3, 0x400}, {{r7}, 0xfffffffffffffff8, 0x18, 0x1, 0x56, 0x3}], 0x0, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x30, 0xf0000040, 0x20, 0x3f}, {{r9}, 0xfffffffffffffff9, 0x45, 0xf0000000, 0x5, 0x2}, {{r10}, 0x0, 0x21, 0x5, 0x5f2, 0x9}, {{r11}, 0xffffffffffffffff, 0x4, 0x40000000, 0x7, 0x9}, {{r12}, 0x0, 0x20, 0xf000002c, 0x7fff, 0x2}], 0x0, &(0x7f00000004c0)={0x200, 0xffffffff}) 22:28:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x10000) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x67, 0x0, 0x0) 22:28:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8001) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050390000000000007005786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000100000000000000000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:22 executing program 1: setreuid(0xee00, 0x0) setuid(0x0) r0 = semget$private(0x0, 0x2, 0x4b0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfff, 0x5, 0x40]) 22:28:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 22:28:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000002c0)="2195637bc77a67c9ad2c7eb6f9aeb37ed93465c496a37aae07cf1b5d58ca29199d2c5ce4e806fb7c9d637901efce6e1ed995545e4eeca11c333a00a1db03d1f4b6071bb46fba6cb205226f343570", 0x4e}], 0x1) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x88) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x9) getuid() 22:28:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) close(r1) 22:28:22 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x470, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10880, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0xff}, 0x8) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x10000) 22:28:22 executing program 1: nanosleep(&(0x7f0000000000), &(0x7f0000000080)) r0 = shmget$private(0x0, 0x13000, 0x400, &(0x7f0000fec000/0x13000)=nil) shmctl$IPC_RMID(r0, 0x0) 22:28:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 22:28:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0x6, [{0x3, 0x1}, {0x3, 0x5}, {0x2, 0xff}, {0x2, 0x7fffffff}, {0x3, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x3, 0x1}, {0x3, 0x6}, {0x3, 0x1d8b3f99}, {0x3, 0x2000000000000000}, {0x1, 0x7ab4}, {0x0, 0x3}, {0x0, 0x2}, {0xb8c16efd595ece9a, 0x2}, {0x1, 0x9}, {0x3, 0x7}, {0x0, 0x401}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0xe7}, {0x1, 0x80000001}, {0x3, 0xfffffffffffffffb}, {0x1, 0x82}, {0x0, 0x2}, {0x1, 0x80}, {0x0, 0x5}, {0x2, 0x7}, {0x3, 0x4851c84b}, {0x3, 0x1}, {0x0, 0x9}, {0x1, 0x1}]}) 22:28:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xfffffffffffffd92) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7ff, './file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 22:28:22 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000100)='#\x00', &(0x7f0000000140)=']\'\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{\\-\x00', &(0x7f0000000280)='\x8d$)\\}\\\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='-\\=\'\x00', &(0x7f00000003c0)='\x1f@\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() r1 = getuid() setuid(r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) flock(r2, 0x4) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000440)={0x10, 0x3f, 0x4, 0x8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xbb7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xbe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4c}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus/file0\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x7}) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xffffffffffffffff, 0x80000001, 0xa9, 0x80}, {0x7f, 0x8, 0x36, 0x4}, {0x9, 0x1, 0x5, 0x2}, {0x2, 0xff6, 0x7, 0x8001}]}) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3, 0x0, 0x40000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30, 0x0) 22:28:22 executing program 1: syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff, r1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x1, 0x3, 0x400000000000000, r2}) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000005c0)=0x100000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat(r1, &(0x7f0000000540)='./file0\x00', 0x11, 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000580)={0x5, 0x6, 0x9, 0x92, "1c1d52f565184a6ecae9f9bc5b0a88ab957b7b17", 0x53a, 0x2}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000600)=0x1) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:22 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) accept$inet6(r0, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000000)={0x3, 0x882}) 22:28:22 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x88, 0x161) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) socket(0x22, 0x4, 0x3) sendto(r0, &(0x7f0000000080)="e23c3e2f88e818b0d45c567461de8bdd6284196f238278ff791aff1b519e062328763eccdde78e99", 0x28, 0x5, 0x0, 0x0) socket(0x0, 0x4005, 0x355904a8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x8) shutdown(r0, 0x2) 22:28:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000010710ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xfffffffffffffdb9, 0xfffffffffffffffc, 0x0, 0x2c7) 22:28:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) close(r0) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x91}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r1) 22:28:22 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x4012, r1, 0x0, 0x4) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1a) socket(0x6, 0x8004, 0xfff) semget(0x3, 0x2, 0x0) close(r0) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x0, 0x1980adfc64a1773f) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0xfffffffffffffff7, 0xfffffffffffffff9]) setregid(r2, r3) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0xc598, 0x8, 0x800, 0x81}, {0x2, 0x3, 0x1, 0x101}, {0x9b, 0x1, 0x7fffffff, 0x400}, {0xdf2, 0x7fff, 0xfffffffffffff001, 0xced3}, {0x81, 0x6, 0x101, 0x3}, {0x6, 0x2ac, 0x6, 0xf55}, {0xfd68, 0x38, 0x2, 0x80000000}, {0x2, 0x100000001, 0x2e3, 0x4}, {0x8000, 0x8ce, 0x8}]}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="95a31e005383f83c19a66f08b0b1f0b661cc052f49524f3b6f1b278e3820cc26dd893f2d0dde0772dbe7f8e621a48ff57b3a07c6959cfecc6cfcb311fceb5d6ff30bbad508107db4c13d4b41a960c0fe9e5b9b91e21fb977c4babf49eaeab3760900000000000000db2f8274ba83c2505263a68dcc09104385b60746822322cfc9e656a6a142d8f315e69847ddd674639d4855c2a9414db1db0124819a4807e4"]]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:22 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x1) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)) 22:28:22 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 22:28:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0xffffffe4) socket(0x10, 0x3, 0x6749) write(r0, &(0x7f0000002e00)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd818191d939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512756fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c6ea093c378e9da9f8ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fe655d892b5896babb61f3e415d271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010ee80c0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae275155aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a7a2d985b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58958872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e29c806c39c9af4c90492a129567922cd1cb1a9ca474f7a09d0e869a86d951f27f7471b562ed7bc51e46fc480983f9c33983fda5934867300fdbd62c7da4cbb2c56a8b38c05f840cd160f02bdf1a8a0156f432d248ee8ab50638b419f252d0c89dd26df165dbbd811d66cfaa3ab74896a430bcadf4661964dd2a39b87d39784a13770b8c31452cf14c5338cca9463c8e63b57bc6c04d8ab6fb8decab4b30dbc7bb361c552c7a30", 0xfd2a) 22:28:23 executing program 0: r0 = getpid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, r0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) 22:28:23 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000480)="5001050160000004000000008304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x400, 0x0, 0xfffffffffffffe15) 22:28:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x23, 0x0) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x4000000000000003, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x810, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x3) sendto$inet(r1, 0x0, 0x0, 0x200007ff, &(0x7f0000deaff0), 0xc) open(&(0x7f0000000080)='./file0/file0\x00', 0x10000, 0x1c3) 22:28:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) kqueue() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x100000001, 0x1}, 0x8) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 22:28:23 executing program 1: socketpair(0x1c, 0x100000008007, 0x22, &(0x7f0000000100)={0xffffffffffffffff}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) dup2(r0, r1) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x4, 0x0, 0x0) 22:28:23 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a", 0x55) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x1c', 0x400000, 0x0) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x20004268, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 22:28:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x3ff, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="95d441e3c554527de3a081160b6291816eeb1b48708a4aa424397f5fc3879f935cd59339cb2752693208ba830a1cca1d7fbf1adbd455bf3a11f854964fadc18d47687a55169e5d02e0c615671ffa7969344970b4b152472f9442f7b5de142a21c0de8edf5aa78f642694f5c8ad70c138b32302ff1c9f55d23c7301e46d84451466cd69b2a22f36bd3d56407b0c2d097e20b23fb32e950967e8223e469d807cece2902a3b2baf42ccfda6b736a410af0b9a404141b21ed3a2114307d8b5662e05194c247b", 0xc4) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) poll(&(0x7f0000000240)=[{r2, 0x4}, {r2}, {r1, 0x100}], 0x3, 0x40) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x82, 0x9, 0x7f}], 0x81b, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x24, 0xfffff, 0x0, 0xffffffff00000000}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000041, 0x2860, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0xfffff, 0x4, 0x4}, {{r1}, 0xfffffffffffffffc, 0x21, 0x3, 0x5, 0x7}], 0x3ff, &(0x7f0000000200)={0x5, 0x4}) 22:28:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530004a079495d2fcdd02b8387956d65b217aea0eaa5a9111fa924e27c74c59682e630cb7aa6f3f9dad7a83ab878330dba98dbed0416b2a74bef91a94680fb51fb98250e37ed577d03f67633023455e30de793484a97b0d494c87101704e427797c6837dfb1199fff34eabcc67995a164a1fcc64d379f02c4bf9b80894fa1a294bf47b457054931d1cdb6ac4d203072d2ec3e1ebef036986cd049534d9d8563e67b92c98f9eae923e03d7"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 22:28:23 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffffff, r0, r1) semget(0x2, 0x0, 0x0) 22:28:23 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 22:28:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e710748e69931927fe4", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x10000, 0x1, 0x2, 0x2, 0x81}, 0xc) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x10) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:23 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x7c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 22:28:23 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x1000200000005}) r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9c, 0x0, 0xfffffffffffffffc}, {0x80, 0x4}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x81, 0x9}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x5c0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x2, 0x100000000, 0x5, {[0x8000, 0x0, 0x401, 0x4, 0x8000, 0x6d, 0x3, 0x10001, 0xfff, 0x6, 0x1, 0xe6b, 0x6, 0x8, 0x3, 0x400, 0x9, 0x3], [0x1, 0x1000, 0x7, 0x8, 0x7ff, 0x100, 0xdb, 0x8, 0x100, 0x6], [0x6, 0x1e7c, 0x1, 0x80000000, 0x3, 0x9, 0x4], [0x0, 0x100000000, 0x4, 0x7ff, 0x4, 0x2], [{0x7, 0x0, 0x7}, {0x1, 0x8, 0x1, 0x10000}, {0x7, 0x40, 0x10001}, {0xfff, 0x7ff, 0x2, 0x80}, {0x20, 0x5, 0xc63, 0x3}, {0x8, 0x2, 0x8, 0x3}, {0x9, 0x5, 0x6, 0xbc}, {0x9f50, 0x83fc, 0x2, 0xfac}], {0x9b2, 0x0, 0x7e000, 0x101}, {0xed, 0xfffffffffffffffb, 0x96, 0x7fff}}}) 22:28:23 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80aa, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)) 22:28:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x4004667b, &(0x7f0000000140)) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 22:28:23 executing program 0: shutdown(0xffffffffffffffff, 0x3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0xef, 0x4, 0x2, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000bfe000/0x400000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000c43000/0x2000)=nil, &(0x7f0000c25000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c20000/0x4000)=nil, 0x40000}, {&(0x7f0000e34000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000c37000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000eed000/0x4000)=nil, &(0x7f0000e0c000/0x3000)=nil, 0x3ca82d5b}, {&(0x7f0000c3b000/0x1000)=nil, &(0x7f0000ee9000/0x4000)=nil, 0x800}, {&(0x7f0000f68000/0x1000)=nil, &(0x7f0000fdc000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000dbe000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000eaf000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ea3000/0x1000)=nil, &(0x7f0000cf5000/0x4000)=nil, 0x5d1}, {&(0x7f0000f7c000/0x3000)=nil, &(0x7f0000dd1000/0x2000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) 22:28:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x6005, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f000001aff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) writev(r0, &(0x7f0000002340)=[{&(0x7f0000000280)="c7b3a22bf14f8919f76abac5c63a0c3f18a361ec4b819ae235f59c88e52936e6b6dffcc686daae11f413307e89d60a00ac4b465a2ccbeb7c965d5d19b0b6be09f85497ca8658697ba79b9d56f374f9987dc74eee3ec35745248f1e21b5ad36e87a69ba65c0d782db13a07dac50dfdf42f4b1924272a8a3c904e90c428c4aa8527d73bd1ceaba128abebb4f3cd9a3d09c48af"}, {&(0x7f0000000340)="2a9761204708ed4075c842e41b31155d596c18144ed06bf4f4eeafb4e95c91a58275ce05b94652c92bae8f2b3c3a0ded71dc15e6f607dadfbdad60a3a1cede9decbf0ff70b02ebe77de0bc7dac8c9320a5e85031e26e832c6a3dfe9a235fbe136a27715f8035eb5bddd3875bc994092a1d6eec1d619f6f97b15bf1546328a3bc65c2dfed2c26afc4b8dae26e917136c0ae2c3e363f8f01cd45535a508df0b61c4ad01595fa2ccbc6dea859fd961c7859cae94cb0d4a3462b673bf017b581daeac0f68a31c99be56cb4e2b4da8b2d27b19f5c733434abfa16c832a54ebbe9c12bcf03d4285c6e752a39f8370bf9e02f5768f170ee0e4f642a8cbe74e769c2476c87d695cd8291196a69d0722b5591c3fd7b2237f1c34e66744238cb6afcdb994cfb4fe9fd190aec98a8900c11b84cad5cf0a92227c08be8f73faf21dedfe5f0fa0c78294079c5ab0bdc0ff0ea2304eded08d2c670c65295a22ffbf59ee502cb583a800da49d16d5dec442ef3f556faec5c79392a49fbee75380e0a223fe6054ab1a3a8f26a31eaef4b69ce4e1a47b25f8bce325365a143a50751089bd1679572d091fd4a3b59dbdde9ed606ce31b74a12d0638e1a9b9120185ee715dbeb867e50b76bc23bc04af32f7bf902a3bae1732a74d9edf5eb8e622079f4fa583b7879a94b819168d1bc91244cafe8844a826f9cdae1f7e858daf74b3539a58252530cfb43e588cd4c28001be995b7c97f33489fd6037d306bd8858d64024e3a7944cf8754c147c710e50314ab2ab33425629c70cfd662897ac55acc78ea85bea4fbbe56ffbaad0c330318339f922c959bfbd0aa0c9737e58fb59e4fdb7958a020114117856af30d78b3930a6a72e011d0fb5f24c452955c75080ac9cc73f6d89be615303b95984beaf18812010f0bde5e0b4ec6882f21862e7dfe6ba1163f85b0831811b8cbda313845fcb830318e3649aa9afd165950b71239ca271b9d70292eefcbb43941c30f5086ecfdebe643df6ff5b19bbea38823da30e1a58b6c4d66cc5d9dd9ed53c61a1c9b531afa5b628cca723927d589b8d1f8d28ad777a7ff7674019fba6cf076f11524a1d6f48e373b9fcbadd7e48f955c7193546756d9ad6c4b5a1e0996613446cc50443a7018dcda68a1f56fe3c7f57b730afbcc4650796e1de78d6b74a4ffbff8f0f094c4aff67e9ed35227476fa9bc5c982da4f1147a9557e3685781a164b977a82007204da4ad31e40ebd3abd5bb65cdf28d54335dddcec6a485a74ae50ae6661a1b25ad984af25494305d95dbc58d7d3e9c8c123eeebc44e055a3eb26f9a4bd989db7b9201638a9d7021e47f3ca184cee72bb326d073381402d47d23feeecde7178e690bdcc699dcb59248cce563ce38d96cdd8e0a413fc4a1cbd64eca2b42892498416f4ef2e1f15659bc1389202f56ebc82b84187905219f4246aa2d6d6fb5b128ad7d75312dbf136f1efb0a1183353c00be096a23c21e1b6442a7cb56a664c3cf61597c674dbe8592e3835620d52e71be2e6a711853e14a40f17530c638042f487b2fd5c4f08d83684d6b8c5799f03c25ce693248d2abcf950cd03cf6e55cb41639a8def9c9a0823f5bfed2d091fc36840a6f871df2006c637f81846b9c60f3d300f669023e88db1731d637cb73c12d199ddf9729aae39f43c0876af05bef06885aeeb889e694f911f27697ff4fea296454d3322174ccb5f58bd78db55417d8519e9437a16e9839c727127f73f6d8b1e4015fe478adae0cf028e017d054564bdb7ce96c684c8e8a29fbf8d4f8a940f4c5af80f5fe75fa030e259644c2652b0e1cfab9ba62239f1fb59b97613fa639ddcdc61ea7a420f9744db1e20a5b98703328e601e8d91873bada08cbcaa686880a4f3baebf48c5ea9872e5a99e72bb28496b1a90f63b8a8c0920c9a9472999c2dca7ef7ba54ac59047ef58c35ca17c3ac630b306a5d2138082b425a22cae8a39c40af0e6152954e7a918a08f449e21d637a69de64af0bfe76f4f2b74fdf776982c3a23796487e9ccf44fbb319630bb6456f2c9935e36fdfc0ae7b36a44c6888993f89dd4830f6c4fec7ab3572f0ea870f249b1f88163068389f0b3e78ee9957ced1b877b70240bb7f3ad7677c1e6d4988a0bbe860f09c1f0b4e64ee539eea33d1e0dff6ad431b752e9c9dc6b9220d2331b7058b0e47f9ce51ce78d6137c8904d57c242cb2df37726749dd99a852e27bec846d9a2e44081d68cbc199745d89472dd11b6f142289eb93f9128d3f70d2faa204bbf89a0a03a1b4454856fcacdc9a7f174ef3209fc5d2ace4fcaf717b6de4aeb892565acd30ad9ff65eb63d5dfd7b83b843a1e2967f12fe5c45bf1f9d3134d0925636c4e62e8d9798c9cf6af19cd929565110eff9dd10a2761c55b3b35fca5e0a86af93e55146c3441ba48892f20f889245cfcdc31e1cc9217b7f06029233ca0cca07bce4cafef8e48798527c10bdef5fcb93916736472e6087237532a498850ed12f17dafade6ce2584ad4235a802b227eb55afb9ed6134746eb8d595ddaac679fbb7f4bbc6b164db40746be20bfb976f448ad2584c52dba8be1a178ce0699ff556796c9c8cb0ee9cb0580d7c07d8a3c9a6bd1b91ef8dc6b49d3167992fdf4e59fa23598fb729e33b89fdcba04d2470cfccb488169b3d2a69ebc93130f8d8c3eb2eaa952d9c7ce06ae72b36beefbb18b1a8cc09cdcd7f26b047f6bf6d4f0ae1218623f741dbab09ed8f26977f5b1d9c44d423b5144d804b5f363a696b4216fdaff6084a8a29da2af10a0c84d4f8d94ccf24104403e55c5c8d0416ea056ae6283d2b01cff0b16381b8bae49eea63e74790b3b6a5223459082ed7bd244997428592e30329d55bd4c2127d6f2fc9c276c374677778677ca13589561adefe99fef57bbb4a8bacb6f849e7dfb27f5e1f71a2644e7fc7610ab22c17326f821352fd454968c5eed8dcd6428f8f4c04ac09cd852671c79d77537f5e6414713fe21492e46150b5c7dc82a374159ad7200bd74eec4dc4ce5411e2a0f3bfa61b1e9ed36894c880b03425fbb724b7cb2292c27d509a05b65c9d0c531119b9046c5a5e7db802f1548d0d8aa3593b40478dcf53e02c1c9812c84c96fa1b3d32c18633c72a7c685bce75c4ef3091d4d1cf01083312338bede10005a7b4f72af4e822c2631fe3627235d1e44edde5c247f1d9f6c1bea56b635b5468c01f9628dda9b3b7b1386d0dabfd02198dfcaee6a42587d7f2dc2ca897a1e2a0fbdf8235876db8a52c6fa31f2d6da5cd8dd3b1e3efd2df4afef623235178977b6d79491000d73fdca29bbf3e43df1dcb775099faa59d5a308ef247fafe827e39534bc3deb4c6e2774d3559ba9717ee774a5d21a5e21256a6e7e5c6bad0b7006fb53eb618e2ce6f6dfdb59ec7e805b9891ac2467b333312fd29996bd8d95352098077d75fe3d2e2af722c1c45f17e22f82abd41adc91211e861372081a9af6f1efc186a0ed971af27fe322e8616bb6c5803bfdd56c6308c2781ec9b4c3510578b5f2d5afbbf9b0131010bd51fba97772da124946111201fe0b21f37940b3e3e9eb1cd04960a3eb04746cc9fc7f1875395446c2984b803413213ced5b1e1ceb216660e470e1cdf8ff21908dadb9f9feb6dcad609744094f28d9d05bc72433eb1a9b3ea2f3ee806bce4b4e51f604e5247872dd0fa01cae5752a408ae350f1f9844000d058c8d263c2a3c8d178dadd01ac5494270ed55c24f6ac3ac4f9cd220e9055f3ec93abfcfdf05540e6da42751a43ac25ad879df7944dce8c6f58021667cd1a94cdef5eaea2b6255027deb4409f422be656ba66ef30d68fb83fb143b6b91c9a4caa1ba6c13b51f3fcf31c81d25e764ca1a08c80a8b191bbfe4c1f7c4be5107d3aa3b29dfde24e2bfbe98164cce6447c87175112c6e22dc3af51a6dad616358481b23d4e667e7a7d5d6a2229e8984cc9420a0944de970d042873e837dabad3e9905fa95c453f37095d903730805692a247f8e319dd1de8c2044c94c7bd9fa49321c100fe5c625756ac80682ea71422008798ac7730c2fc7da25a5082bca2bb08a7c3f9d8ab7d9c2662ad978e4df412123caeb6fded593ab47ff47a0f7bc0a2a733175d964214ca231cdde3273bc8dc1e29a4d0827edc47ee4b630a2cba0c96b0266ebd87753771f0694cad9be23333446a2dc894fc08d345189821dc36bfd89577a9356f2dd2a724c512fa495ba53067f76e4ffeb818e139d8c3adec38d2cd2c8a57b86f4e171e8f719d140782046e2b40811fe5d10fe078c467c25ab71fefc4f45f7635e4a992a0efcc979859f80e5f41c35f07607767dcb57eeccbd858b749e2ad18e3b68dbe0c3757f9fff34712d6a86eb5708cd267b8f5f8dc6c40d8e2f2cfa1f3a3b4df4fe9cdda6b4e5e35cd46b7b623121e7c430a76e415746de6b3d3cd8b2eb6b6e10a434a4222410a0f38ff75d048b2dcedb0b0f5375f785d000a792084bdd3dd7d4c53bd59d019af672d6c7e3d8b9e2a35a26729d9502765ed718f0859e2b9893ac0fcd36bc4587e0294c3812170886cea61b17b4d9d9f9566733315c3f59bf8beab9b169173ffdee3136dbd857e9193247fe2e8bedf1d58ecfb24538a1a4bfba86d2220b20523067c7ff3d911f5b0039ce5abfec99f2b6f4f1e02f82fdfcd88873530a0a31b03f9f94bd61baec66665bb394adfa10f4d5176935b095d692142b16a64d0d100be2a4fa458e96f2dc0944849bd5956d445e403c54d7a5b0bb252dbfd63a2775da9538554690921b4ba85e2a3fe3a74b5416494b94ff8f504899199f9a175980dfe0cbab0f6ddd6d00d4ec3e532b6327afcfbddf9c95e1e2c8df113f60d402c68dfcff0a35272039d9af1c53f50a051208eb954fa4e2e7f3ce800828c4ee89108f73c87edf827b4d1137b86b8635624ee81fb3a0b3b877af91b050911c45e12dbeb93a778b0e2ccc1e3f532732b9090a0eebf808b47851b1bc1a65d479bbfcce51be5340a25c8240d98284297b9862adebf309d2ca56297996ae7748d4ff8ac64815fa2948930c1c4dcd55bcd4dc9c28052c2d28fc27f501ef3380ddffe5cdaea6bf382dd8bc9595c213924eb43277ebd3991f87b2fb0a2de7cd8b3d8ba5a6e5e5649522e05cf9a41dcc13254c1ca65d115c9434a49c880579863188292cad10c0e3a73f3fb1258fc6401f875af1f6163e556c40393a3f6b9879b0ccf1c89b0326d430eb4a237148eb96058ccec061d99a9b7b1e273f365a6527940af0d2b0c9f7fc3869ab10552925b64438c0233fd0575def05bba84566b87f486c902a67865f890343a800bd02cd508b5ba06fcbd8b38eb9e2199349f9f9e604186308461aa4f56eced098510b945f649c5707510f44b0856c3127eabdd97d2e83e6b244a825dc2c461adc6d21f06554925089c954bf9e8d3d6a94d255cbc9a81f7e3df3cc15e35d53f4c47fde2b218b7f0c8bd3cf74257efa63116e3a557c9a6460bf62ca1c4b510eb5440a653e218be5ed783fa99cea668552735af67c964f763f465e568ca0e141965f88ee6bc549d626234da1f5e84cecefd597b793f166b5c46801f208e34fb1ded03d0b64ecfe4c929735df51670085c2ffd43c6e1945dbb6f6363c7ec2e0c1beb94a7202c341d3eea81e04e04147dd593a70adb23f45ee4019a40fb122f8fe638915463b94bd9b97f35207561d589fd989e385e1ee9ffc3fb33659d5b288ff0939cd13a9064a0922781a5ef63a3503b1b88c1f9b9c88397ad027d0730d2f54feac750be591d8a4c958f12cb7e98cdffe928c0ee2510"}, {&(0x7f0000002380)="1b7880dea16183b9760e0851ef0dac87747f2b81dfc01cc56763be89105f53b095a357dc7662146e55237bcd9a615fcd35d5ecd162e1b64decd9103b57a60e5683e87bf8713bf286e9fa8b3d2531442cb6e5372a9c9ed798b616821eca349bbf3d1e4513e062599857b59db36301af84c43e58b286af2acd90e24c8f01a79e2497d2b43f689f0e2bc93e1f8813e81f86d43578902f7955e36ceb408444b7af09bc8eee89770778e8eca36fdc1c6a0d0463fe2652d73322892f4bdbffc61bf6422f678db970892b34ad2df1be76b5ebca18cd0e550c0b02e3f84324b4d013adbd332125b3ea3e02416d1a1c5dfd5485cbab08f3e6202db0d44132d7b2dfe68df30ef50a5cb2d24d0bb95495f6daca6e0a41a7b16c7cc2fab75815ad6992763e31e81ecf816dccc9a1d620a9b5d2d5d0c8c089ee60333975921a33ba4eb6d8cc8418b832ae96c38e7c200be066847daeaaeccee264cb47e43fab45b725bf1c15236878436cffdcea1e9599c89ad6bafc59fc34619d0287936f7bfc0c6759aa0da5b065030dc271046b73e3c4654d607f221e30a05ba8bec744da3108847f76dd846b3cff87a548df4d7252a89421a71ae4e3dbec73574605d16466e2854879b08e23848c5a4df4202659e699abe38f4469a0257dfec1ccb92977740e861c32254f2ee0b93d6227f7978b196f59d10ffd2f9d82253930c0d1a94b493e11bbe256200ba61a237506664228a5ec238c9865c3138357e0e6af6bec4317727ef69ec5a16fdf02dafb6c55978993a61109249dbfd7d88273d2a9e85263cfda71386a83d246c8bac15683243ce2d88cd8d9036e5b96e336cb7b95acb63d0e30f0cd9301ca236cad83c54e005b4eb497a7336ca48aa393f9232d1ca252815423d8fa296a91fc5411d8ff16f6e993f7c9a7c8b977427a9c3765ee78bff144841e1c0b5bb6020a9a2911969a44b03e666f2eb6c4a3936aa3669c267ce19564f57173c9bd67570329efcdd5b0de5c8701194587f8fd74cd7b36130a77c2b008a6759b5382b4db3b5564e69ed0f8826897fc226f3bb8f984a771e9b6b70b6383cc9db4108118babd8c0b9c41a9a8bd4dbb265a7bc9e6b91f31f8f2569890958d04a4b23e82db952aa13cc76a12e4181935d5e934e269de6e7e340fe5fe504edaad477725b7e2d1e1fc8b6cb1d4ea566c7f2cd8c5be352eda39aedbee0657656fba8b6cbe67f67c51a140e99dc9a1650bd2050bbb3b9d4371d4d82946c0065970fb1e2a1d719d8da9731566f0f7bd78722a0af5aecaf22b1beab5451174a9101c4d46807f943d8ffbad4bcd297df5dffd25eba399ba06a2d1ecfef5587adaf0f6f68b2e4bcbe80b0cae0f6679109b772f2c8f472ec516648c64c6f155691f5a59936872f0949daddad189f8840fe23594cd0bc2fbd2a4d20cdbb00da56514d2b3701b7c984cc02436842f163295057eb52c61bf5b2b65fc96aaff63e3477a0c232f416fd32c580a3eab8c46e677bee97b27b0874283eb7cbba89ffe93233c5c8c28bbf11c593197bf28bb9636dc95dc674906198623e67f540636bc2d837e36a0ab91e8ba1bde41d5f55c24e15548800b5cde1705242a0affa881279908b5e57d7e51fbaa81dd0d2374afd4969c578fed170d274fbb3174652be6e70fd84a20474d9b4360319d38f3d5ab0bc836b18ce9a9251f83eef0d4733278c763d63432ee2d15b8369b84290f7e70c44459d629a58e9dbf9aef568c9f05d13d821c621dcc52058a71995712b89e3cc6084b52b251233b302c67d7184a11377771440027bab3e9171eb2d5af6c36ed46a8ea165339229fd2413be02bc79d215593132b6973269f2a7cc28268258578d513c1a3010e3d75c867d0a0258574bf96bea828c790f1c2030af65f27d1208f3ecf8ba5a4f3894a2b2dd553b63f3011724e423f19a805fd179a9fdda40b60a37865d541cbf1c6050cb1a1d5fd72cde8b3bd72ebd685af0e1d99e0ba54ab3c6fec3a7e20cf1a536885dd14604b8b578394d3e7ea323d358e32de318d1371f19898bcfa2fb7a07425610195607871a1b09a111f9c20477415e4867a6a4176b41b1690043c4005f339d1f4d4dff6fee8a8b6844ab34724c3b8bb31377dffffb46cc2354094d547d647b35463c472fd6de34e3bb15c6f0097a3bbc46af6d2c695df60f56724fd4da65683d12555a69c6b2b45c183da0d4ac551ea9d2947ecd9d7039b652e8a5a96036ecdef93260fcdec77cd3f331bfc9576b0655d057e7bf60e6d43a6a1debc949cb4bed6afc86c02812d34a3e35e59150f05e377eef98a3a6e47440754c0f54509c45942009b734f0bc386bfe0e265fb3235d93909ab13a9ff14ce2a7c5b67fe353751a0855d75fd4a3a030f76daadf7d64584df0fac1f7447eeba7168c3527c444e1556c5b0e119a8aec51b3b30cf62315cdf7de0d7356ecec692f05aa0a77d258b1b08b18469eaf8dbb51e46e9b9be56efe452d1e1026aadbd3f52dcdaa05e32eb087663ace22be59c7c9b7f60db22e31aa8e5f19cb747a878ab85ed3e451826b727a9b53e6a053f5c42362a99122b635e8d1e564f64240d2f6f9f97ac809be784ebdaf3b5e7f1ab1586b7c84b56ac9b8ddf6646a6dfad09b37f1992e66d1fd0a6dccd351ec98c2d86df88a6c9986f7db3d270ab5e35a2efc7d51eba37977cb4e1461f581ac1275cc3da5732bd341ce434411cc569c1f9c7e1d64862e2f0a271fb9daad92f31886896d2765243ec58c039414700ac2e958c88098fb51ace364102735a33c5eb5085b93cfcb0816c587a5ce9b53369bc41bd20149b5d072295673e0e8152dd490356818304db3025578b4225fbc2062fa55ae415333f15040c26dccdf8b21d6d59ee4290263d0e18d5ed64c93903761ed4c37d5976ca36015048451c3e456a0d59f8438acb210e85b92e0a3ea113f6b41e2155ed46736a9f0665345361fd4d4d4dcdc4b4ba53ded14454a2b62358f3b59c5e6d4ac64b9e932df44fe2432ab9a34d9058ee307501e605c38b6b46c408e45e6c8e7c46aca4163ec60085f7c651fba0ce358958f9c7825ccd9f7f706644f3982bf72908e28d54378ab223d443d436ad7094200a645f786652d759a22855253ff6ac3c73540ed7880c7f0ff1106cafb0c2c12cedee0f2fde3b24796153bd005997cac091bda5c7761cd39eea50a7b8c80444dff47dc20254cb4078182c6687491724abff60432e5a8edce3ab5937037ae05df48b0eec0ddb51abbcdca4d191b448a8b3f9ea908a5d2303bb8feae590c682899994a7999833ac27c2fc157ad8dc1f8a33e56bc98baa454913ef257de1acf9d67433302c29f6f649862543ffb8fb0a0c169195f33c032f5c1919cf3a1e9a38da08c92727c176479c34d3dfe2004cc63cdddb6fbb1a0dbdea3420852e0d23bbaec5a6e0becf799d531fdc462b7608d03ed520047a6269e1b87a73264e369eaeb1aef2543939efc56a186a7a22824060efadb2f0d17f490d2ea48ec1f1e253c6d534e33ded7e553cdff0ba4f460f9f7898e0e725868be4c08244d27c15e45c1d7121f34ef1c2abaa5def645312a080aadb8d42d76e64745069eb52475deeefdfea9bfd434c9cef93d024e45787cd9003eaecaaa6dd234eddc405efa28f22176d85a4647b57e805b90db8eff9a7264ee69624f69bc92f0072bba914da5e7e2e5da38f0f15902016ed6b45d6f555233b910f0ab44934394fd2c3423943b159a63d9a33549faec92a68f9961d90ee0fe2189250d3ff297709bc64da7a3ded3bf9905107fee9f4754817fb8b4817394d2e79a9f438107fc535aef1b51c2a947843cc84f828fed6beb60c97dbd267dbea940cf878fa90e7662e3ea7ad43241e7012984f2023b4d6d642d479756996a5504ee1421be087532c4456c1d6b60b4be6ddd501f0d9aea7e3588440f2aa176fae1054467a0480a3294c5dce32333989bf1114cae6f1a14fd5b74ba90c13a76d9de49b1c5ef00c1bd5a86fa3c1355107378f512fd8dbb9d5bb5e73572659aca3e9b9e12e16620a42cd04d858f70996b16f2b92c68ba2b99e1efb41ead3d57a61a8955208a3ef5244ebaff3d1169e0ef9cf0398859a19a156108bfa8fa0e60bd565a14ef1931de42a0bed2d2388800220b4926bb226f76c985c24317e60eff416c95a83c33672c8749fbb922bebb1c5f8e64604eedd25653975bb7e3417f91ce2908250e3158e1c3bd9ee1226b1ab0d8576236e14c1a021515eaecb737b8d25256b364f752b8fdecee4942d0999fa98a3c90cfca6e9fb9f57cdca98759e1de18253b61baa21f5541011c411feb319f94d0e5cc20239cf3dba92eeb67639ad56bbca2000c27dd6c22198e3e6f038cd0589c064b9cfff9bde8a7011885f5d117b60a6af273116fd6144ba7be1b729a26e9100062b03226553cced7862c8bc4a1b37321a07200862111e126e652c3c1b3369518780ed06e63cee347e7f17b56e26db89d2ee852f40f6c4a5ed50007e43762dedd326f3550e75cc2fc4fae5128128296e9b298fa9c2c19c98cfdfda923b4e734426fd12d34c02e88b8c26d701e106e83377560fa2265a9e89487fc16d5aaa7689cd1d8337b53ce56641e7a94341991c678eb5bfe7c1c9995a1a13a6edb97a611efb87567414835316fb8fb852b134e5d242b5f1defa7b648c7bbc4e92c8b25ac61f3b14d320cb12c71e5cecd11af4e3e21b543afdc9b6a4e9d19564ba5dcbc6ce626f21e631ad99646d5c5b59ce7256d7a1a7d5b087ef0bcfc6d35f16695c613d7bb0180bc5a5449d3ebbd46240121da1544da607a3087c184b4694fbf5d4da4846e4ed11a9b2e6d55d18713fe388d14eeca3dede13011197a422414d06755e6bda02c660e816b223194477592be660e6ce023d555f5142d1081df1efa93398550161b4326260df98d9b9b3b00d9df609972fa0022690ee977e5e3d760fdad5ebccfcf128447c6a2a84d71fa778301017d7bfb1a11ce047d29365702945624eafd341dbb7545925bd8b987395e2cf43bba1bfbec93c89230ea9277b6a17aa1a2cd63192164334f1200bb0d347aeab42dd160350a3ef5ba501da440d98dea06a06513016da1e1b1552b44410f1df8336fd1dd89ab0c400912e9177f656f1723c62d34890d14fdfbcd5673c727cf7ebb0185926d20e5fd5b608ae3d6fed5b8e217963578775455e9b6bcfc2804152b19ffb490962c3d4cb4ac9bb4d503f456d483508bca379bc9d72231f037f53c8671c0e920c18c4c12dd02d05d16d1ac8bce76712d224a2a92b3fbb34d1d93c0ae065b25c2169174380724efd05f6cee377ee7e898436873e15c56c179614ab9deb64a8da522c311e0822577a8456621ea61de33eca14c016e9100ccc7978f2526fd0ead863ea9d78f1f2f49d652bafe455136ab9b4920acc2514b03581295d70ffde9282e6d3b970e2bd3a9fcc1e2ef1253410fa993a06dfd4c2e7e883874f32fb08f9bc1118d8a3b8762f655a32c96b40a13185734daf3418178dbe4ac9a78ad7447f18c5278a4cb46c3892b5ce3a2e52b2cf536ef9f2d9729dd5659b0e8ae23f703cce9e54502be9476c00337cde0d187f026b6aef94716e2fb72617a71eb19b44eadcdd6d2a69c76c39f77f19e9b029a598bfab17de6905ca0fe9d933ad2de55e3bb4b8dac8aa26438a01c9cdcf11e529ac974a3313c92956cf666e45da56b4c5db226762498950ac698f59e31a21fb563faaa0b21448d02b3b9cf2de81497e8debe67b20731159bb1829be682125eac4d24c8d954cfe5889cbae5016394cdb5eaa"}], 0x10000000000000ec) writev(r2, &(0x7f000026b000)=[{&(0x7f0000f1b000)='5', 0x1}], 0x1) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 22:28:23 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x7fffffff) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x8, 0x3, 0x40, 0x1, 0xb6, 0x0, 0x8, 0x2, 0x0, 0x4, 0xd80a}) 22:28:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x40, 0x7ff, 0x7, 0x1, 0x10000, 0x958, 0x5, 0x0, 0x2, 0x4, 0x5}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="50f010955aa533cb57db5f9cfec0ae1062fb594423927db36f17c596ce8d", 0x1e}], 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) fcntl$setstatus(r1, 0x4, 0x4) execve(0x0, 0x0, 0x0) 22:28:23 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) openat(r0, &(0x7f0000000100)='./file0\x00', 0x213, 0x1000004) open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x8) 22:28:23 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0xa04, &(0x7f0000000100)=0x4ef2a2e3, 0x158) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001240)={0x2, './file0\x00', './file0\x00'}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) recvfrom$unix(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) 22:28:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) close(r0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) 22:28:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000000)={0x9, [{0x1, 0x9}, {0x3, 0x80000000}, {0x3, 0x7}, {0x2, 0x43ac7098}, {0x3, 0x748d}, {0x2, 0xbf0e}, {0x3, 0x200}, {0x3}, {0x3, 0x3}, {0x3}, {0x3, 0x9}, {0x1, 0xffffffffffff4e27}, {0x3, 0x3}, {0x3, 0x1000}, {0x1, 0x7fff}, {0x1, 0x6d3e}, {0x3, 0x7ff}, {0x3, 0x4}, {0x3, 0x1f}, {0x1, 0x9}, {0x1, 0x8}, {0x3, 0xfffffffffffffff7}, {0x1, 0x80}, {0x3, 0xa5}, {0x2, 0x3}, {0x0, 0x4}, {0x3, 0x8}, {0x0, 0xff}, {0x3, 0xabc}, {0x2, 0x46c}, {0x3, 0x800}, {0x0, 0x4}]}) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x810, 0x0) 22:28:23 executing program 0: select(0x40, &(0x7f0000000000)={0x81, 0x4, 0xbd2, 0xf0, 0x3, 0x7, 0x25, 0x100}, &(0x7f0000000040)={0x9, 0x0, 0x100, 0xde5c, 0x40, 0x3, 0x4d, 0x2}, &(0x7f0000000080)={0x0, 0x2b4, 0x5, 0x8, 0x3, 0x10001, 0x20, 0x1}, &(0x7f00000000c0)={0x7, 0x54d5}) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/89) r3 = semget$private(0x0, 0x6, 0x20) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x3) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000240)=0xff) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/22) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) setgid(r1) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000340)=0x8000) r5 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x8080, 0x10) bind$inet6(r5, &(0x7f00000003c0)={0x18, 0x0, 0x8, 0x8001}, 0xc) semop(r2, &(0x7f0000000400)=[{0x3, 0x20, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0x5, 0x1800}, {0x6, 0x1, 0x1000}], 0x5) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x6, &(0x7f0000000480)={0xcf, 0x6}) recvmsg(r4, &(0x7f00000007c0)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000500)=""/173, 0xad}, {&(0x7f00000005c0)=""/113, 0x71}, {&(0x7f0000000640)=""/4, 0x4}], 0x3, &(0x7f00000006c0)=""/211, 0xd3}, 0x1) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000800)=0xd5a) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000840)=""/59) r8 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000880)=""/44) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000008c0)=0x1) kqueue() readlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/180, 0xb4) getsockname(r5, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) fchdir(r5) kevent(r0, &(0x7f0000000a80)=[{{r0}, 0xffffffffffffffff, 0x52, 0x10, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x8, 0x1c000000000000}, {{r7}, 0xfffffffffffffffb, 0x1, 0x2, 0x9}, {{r6}, 0xfffffffffffffffe, 0x20, 0x0, 0x80000000, 0x2}], 0x4, &(0x7f0000000b00)=[{{r7}, 0xfffffffffffffffa, 0x20, 0x2, 0x8, 0x7f}], 0x4b, &(0x7f0000000b40)={0x6, 0xfffffffffffff801}) 22:28:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/145, 0x91}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/121, 0x79}], 0x3, 0x0, 0x0) 22:28:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xfffffffffffff801) 22:28:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0xfdad, &(0x7f0000000180)=[{&(0x7f0000000300)="111db6ad8b479fe9cd97c5e11fe6fb74cc6d0eadac823d09e94bc365744219fe300c090ca63e30e69fbe0b1ec99f5014efea03fb72028b9d21f4b6a4d9cd70a687d1a41ff9b03a5ae72fd0e1f5cd6027d52a221e95249ceec5fcbba52d20583287c76822933d7be57bd6e36c5140f63474cec44aff3c826c833e2535415e24be1367f489d569ac1ab6f7834d08af4d085c41dd9625e03037860184644d4d7d7875440695efa21a8129610daaf1be10665cfba1c266e9334702d384bc1d2be270a257e4da909d02769c1028b550ccab8f5a0af8c4f76fd66d16dd5af8fb72765e2f8a44a42a638730956db88493e951f574155a", 0xf3}, {&(0x7f0000000200)="ac8a2d60e88c59086eb29146c860183800b34bdda58e7f760ecb1929c4d55f268b8ac6ab05f04ae653346b4b87f75dd627d5c89462a1ce7a0d28e80a40b7398c9c6c9a5898d3c8efe3db16b8b7d30d572b38346b27c96e0223400cf6177e75ae76157c4f921a6a457acab62e0e3d3f907adb9866afd0edfe4c93cf79a5ea6b12ca67ccf7f7577eaafb0f5d3237e570ea0154b810d4723399e8ef6d647d2dd5b0c856b510ae3ce8c36de116cf3916cf6bcbdbc6f9109c9a285abf8a34b99df3f1df2650d69c6590196566b2b5a86e", 0xce}], 0x2, &(0x7f0000000c00)=ANY=[@ANYBLOB="b8000000000000000100000006000000e4387c48f87240994567df4db2eea8f46c4494bfd8169d73f11dc0bac5b73a47ee469687c28a9c934f033a7fa1d2125dc90fe749480ff7146ff611d95cf99a446b64a26b25c15c4f9c8e51f959228213cefa36965d664e24a4bd335ac2fa708328aad54799cdbd1826945a4dda55ef88867542d1cff387eb5e00d686b7fa0e80f62798c3d753be389eee2e7a2fa882f6355ec2a4a2c6159844ad4231b10166b94738000000000000380000000000000001000000010400001207fd7da0d8864c289cf86925d715c0f6cebeebf9612ea9e8fc8822496eb5ad40a4400000000000080100000000000000000000e1050000a30a49ea420c38edce3a6b5a91d7819f3ebcf25be286f2564cda6fd75bfd3442eda6874dd93577ffa8abf554174da8cfdd4f12a5b54c2d051d621e5b4f3deb2d56623cb050ad222be4b847d4f9f3a124071334b2bc324c2b7665a51dbcb111e47060a567524ab0a9b031423e16437bcef788db0be7c2487cfbc2c4d3ebadb6074a26ce116dd9f2fb8ecd3cbbdda464a9fa43311ab2b3ef7a72fc54edae934cdee0c4a6e4fc9bcf267b9ea01218bfe863e0bf69c1113cf0f9dc0f5471847c93bcf9a6b74e105f229703c8529f5eefb3327c97559b2593bfbc3890e75363f88afd9a9d1f2fe587e090bfd8c50993c2bdabdeaf0000000000004800000000000000ffff0000feffffff24b064e44c65d891fa255526870018a05ce98514a0701b762d5fb547f3f787518d3c08862a5c2cdcc25fa5d6a352f48cc097a196ab0c6c5d2f6ef33cf0ecea1e6844cb6e934d767589c6492a6f6c1f1c98c552c1b0df6cbdde2a0a41ef3c5b093acbfb69f5f31a3a560298cb122b402ed8fb3cdde3907b5f15483ab1040e90a3f1e812eeb1f22170f4e4e5183673b310092a99445d7b04d426b4a716ba385ff0ffd676eddf7cb9854846f580fe51edf65c9249752ded1b7d45fbdb5889f6a90de7"], 0x240}, 0x6) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x0, 0x0}, 0x1) 22:28:23 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 22:28:23 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10207, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) fcntl$setflags(r0, 0x2, 0x1) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 22:28:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) ftruncate(r0, 0x0, 0x5d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000580)='./file\x00', r2, r3, 0x4) chdir(&(0x7f0000000540)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) 22:28:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r2, &(0x7f0000004540)='./file0\x00') faccessat(r2, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 22:28:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus/file0\x00', 0xfffffffffffffff7, 0xbde, 0x9, 0x0, 0xf3c9, 0x27, 0x1, 0x3, 0x0, 0xfffffffffffffffa, 0x1000}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) 22:28:23 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x3) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xc1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000340)="613da931f08393df8e17cb656b1d1456f0694b65b28e491d5ee9253e0dc43a5245578868b8a5fec67b85815834e69ca7757953c716c404b57571c41bee", 0x3d}], 0x1) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') execve(0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000040)) ftruncate(r1, 0x0, 0x1) 22:28:23 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xa, 0xffffffffffffff7b}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000100)="2646645d392b304040771758a1d75e04b30280bf8d040c9cb698678e1261db1336af79b774a38245763c1529ae9e0d", 0xffffffffffffff99) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 22:28:23 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8201000000010000000180a2a90bfe6179b8fd839e735dbb77d22c082303d00a4bbc1680f5970bfc2732fd085b45a48aa85fc5205c660ac094175bf37380496fff397fb3d234e79323fab6469010ca73c99af066ce5b9cb0c66bdfba1fbbc62fa5892bba94b7966e9ef5078f"], 0xfffffffffffffe68) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x0, 0xb4c, 0x1f, 0x3ca8, &(0x7f0000000180)={{0x1a0, 0x1ff, 0x246, 0x2, 0x6c4, 0x9, 0x9}, {[0x7, 0x2, 0xfffffffffffffff9, 0x8, 0xba, 0x8, 0x8, 0x0, 0x9, 0x400, 0x2, 0x10001, 0x8, 0x828, 0xd7ae, 0xfffffffffffffff8, 0x100, 0x1f5], [0xff, 0x1, 0xc, 0x3, 0x9, 0xa69, 0x8, 0x8000, 0x8000, 0x3], [0xff18, 0x7ff, 0x5, 0xfffffffffffffffe, 0x0, 0x17ef, 0x844b], [0x5, 0x401, 0x9, 0x571e, 0x3, 0x3ea], [{0xf4, 0x3ff, 0x100}, {0x9, 0x0, 0x7, 0x6}, {0x3, 0x5, 0x200, 0xfffffffffffffdcf}, {0x3, 0x8, 0x80000000, 0x8000}, {0x6, 0x4, 0x1, 0x7}, {0x4, 0x84, 0x4, 0x2}, {0x6, 0x4, 0xcc, 0xffffffff}, {0x9, 0x5, 0x2, 0x40}], {0x0, 0x2, 0x2, 0x3}, {0x8, 0x7, 0x100000001, 0x8001}}}, 0x2, 0xffd}) 22:28:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008309ca90081004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) 22:28:23 executing program 0: setuid(0xee01) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r1, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r0) syz_emit_ethernet(0x1000, &(0x7f0000000040)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c6c14bfe4285d4d00ea57af4b0d2d2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e496d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321a260d53400e5e8bc5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f859b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f705c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314efdc771a6dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a422cea69") shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 22:28:23 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) setrlimit(0x7, &(0x7f00000001c0)={0x3, 0x40}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x110, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r1) close(r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) 22:28:23 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x181, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r5 = kqueue() poll(&(0x7f0000001280)=[{r0, 0x40}, {r1, 0x1}, {r2}, {r3, 0x100}, {r4, 0x60}, {r5, 0x30}], 0x6, 0x1000) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000180)="b100050160000004000000010706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 22:28:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000001c0)="9c354bbc014d5dcc", 0x8}], 0x1, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6ede6f3d694ff7b8) sendto(r1, &(0x7f0000000040)="edbf49c80de7c71452568e7a6840f3138a6c903b", 0x14, 0x0, 0x0, 0x0) 22:28:24 executing program 1: clock_gettime(0x5, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8a, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x1, 0x100000001, 0x6}) recvfrom$inet6(r0, &(0x7f0000000040)=""/111, 0x6f, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x2, 0xa}, 0xc) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 22:28:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = socket$inet(0x2, 0x4005, 0x101) pwrite(r0, &(0x7f0000000240)="44b8715e8f338a1dfc238832d6d80d3771e484259e0695bcd6fefbcc88e8ff0d04632a267a432757b1a087426b227265b7350c277c79407334e06c5918806c70a7c8574aa5d83988ba885f66cc1bb97e859755926bdd973d053d44f2d365234365dce1d739ce00d961a5df113a7a6b6aec2c9dde5236bb245ab75641b06d27bb40ced0e6e4cd295381cae66d5316382d755677d897644c3273dcd1da4b1c84a0d61160557c63cf60199ded9aa6f529e6129fb9f1a8337232819441318592740d3d37e4122fc0e2d69c4e3d172bf827dfe8b6c8b45f2dba7a4e7d853bedfc6e4cb055d365614936985e071916f12d618025a25a89d2de07fbbf", 0xf9, 0x0, 0x0) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chmod(&(0x7f0000000040)='./file0\x00', 0x42) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000005c0)={0x8f9, 0x54, 0x8000, {[0x7, 0x3, 0xfa, 0x200000004000, 0x100, 0x0, 0x8, 0x9, 0x80000000, 0x4, 0xdf, 0x508b8191, 0x4, 0x2, 0x3, 0xdb1e, 0x3f, 0x101], [0x7, 0x0, 0x100, 0x8, 0x400, 0x8dfe, 0xdfb, 0x9, 0x766, 0x10000], [0x5, 0x4, 0x1f, 0x0, 0x7, 0x5, 0x80000001], [0x1, 0x3, 0x6, 0x1, 0x6, 0x100], [{0x6, 0x7ff, 0x101, 0x7}, {0x4, 0x7, 0x3fb, 0x400}, {0xfffffffffffffffc, 0xbc6, 0x4ab3, 0x4ecd}, {0x54, 0x3, 0xfff, 0x3}, {0x1, 0x8001, 0x6cb590bd}, {0x7fff, 0x1, 0x2c8, 0x20}, {0x3, 0x8, 0x4, 0x5}, {0xae0b, 0x9, 0x4, 0x9}], {0x8, 0x4, 0x0, 0x80}, {0x1, 0x2, 0x7, 0x1}}}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x9}) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 22:28:24 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000002c0)) setuid(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCLOCK(r1, 0x20004276) sync() getrlimit(0xb, &(0x7f0000000000)) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) read(r2, &(0x7f0000000180)=""/216, 0xd8) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) 22:28:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000000)=""/52, 0x34, 0x0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x500000000, 0x7}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0xa4, 0x101}) pipe2(&(0x7f0000000040), 0x10004) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c653000ceb0fff38346b59f33a3915c282ea16b21838acce534bb8901b461dd0965127091e4595f04fd37b03665de896e3a26e4f11cb66baed99d0f053a57ee3c7d3eedabf2e4b05c5dba47e7653cd4b1d7138c43613db46a91dfdfd869f80c978e8c68649f42274ac0c87020110500d4c42715180499734b0ad8f109a5703779215d951de3321e"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000071a38ee3143c7ed1ec9bd8a51f3e4c7400"], 0x18}, 0x0) 22:28:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x10000) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffefe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="38552bfac72d0f0be96f6261b88f37eb550b253aa7999aa011d2a1ac257048f56449f3adaf47952673d2898fd4e36a42f7193c6061", 0x35}, {&(0x7f00000001c0)="717335673d37b12d03e8e558d5dea6ce3837340d26e1f3aca063f72304cb30a30b33355526c86efb5e497253fbd837dcbd0fdf40cc6aef46fb109c6f4ce952a116286506ac3ad620", 0x48}], 0x0) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000001440)={0x1, 0x3, 0x10001, 0x2, r3}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001480)) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000240)="625714fd7636e012ee54754613d069917750e8105ae6b6dc83a5f4bcaa5315c5c2a0c913a39b52019b71f4ea78", 0x2d}, {&(0x7f0000000280)="992e4ba3aee07c205d782222b1ca88156eab0a", 0x13}, {&(0x7f00000002c0)="32e33a26a1cd8937b5caf9f68af4161602577836209a2e47c687cd0a6a4aaf827187265910fcb34691191d7930a61d6154f3cfd9e74eaef4b0b5e6c1f68917fd52cc9e80e24e0072f67c1083c033a452d1ac1b18c0c748fa1e37800cc1a41ec3c1b585f9b5103d125128447f61ba7bea25321e824017b66d90e3a3d7fbb4e7d9db1c934602dbc8913555835fcd23eec4083987b9a5bf95125f8cdadf8d43a2d258f810e81322ee68af0790d43718c7071d268662a6517f53432a79c3cb73751b9663d92b3eee3830c41641ef9b753a2ba172f1cd2ddf3f1f67f71edfb58753823177a4f4c6063ad328daecd7aa3f02ea3ce15288dd05505a2261fa4b2b6e65f89bde95927f17ad8debef44fb3fe4b82b75d75198ec8d8e2e50d6ba48682e82fa2b3fd64a22bb73d36705d34203b2f3fff12d389897302d39a10ee8defd48abb7d49ffea7caf0f31f2c2ad64356146d4a1c282dcb96d5b16d1249ec2129990d6279fc52debc4e6c0e20748887b8262c60b64896645338f7f316f99df49e0d529dd99714860c7d28f1b2e419db2d26afae06eb277db6643d81206d41d86bf35d955da3d9998b466bba83a8823f2880f0521aee1f83bb9cb1c24b194988ee747929fc096ef8d6dcb8bd8af5577cacb1cc4bf93d31116273fc5e12b7c2e15292983ff7d115fd01623465e8d5f37d2928db4e5b69536203a546063e1821e8e846ae4ed38f8268b0420cfd95f8817bdc96a86a167f351e8edb29ecbb4e4658f9b61a983d632cc6deff5df8c0c827a259c21439d7afe5cb07cd0e899829a59c55a74e45018c9f2c8210404c4d3a3d3481ab2927d8321720ca7bbb7c349ad5e00d82b49f2e564fcf991f0c66370c40761640b010b9f1327379ea963295ee7ef3d268a99de8dca2a760077e890d3373cd9bbc6ea791a870fcd5bb72d9a698a610644424017ba56b0acbb6d734fd30f0010c0f452f4278bb9a60d4408af203b443e34643b2089fe8d593f9ae03eb8f99ab436a5f9e5b1a8caf0f8c4a49a02ecc5330938aa7678c8433ed2b0431b4961790044156a1797e8ababc967594f2c2b480c0cbfb34476b516784f20ef50ecfec5900b04ecb755af129ba30954f270fbc4def51b23fcef0aa740cc60ced03fc3de1ce33e1bc0b2f3059a51d1fc5efdea8dd29ad4546b07ca3abd141a13763850050db57918a2753157d32d26b62ad478668a2e6a3c5066dc597377709a76b799615c4c6ad29777fee3b5c284e5c3df255a8a4993bdb508f3c552eecbefd37683082a5c6679acb21743ad88e412098f5127015467343468f4f3aecc8da9e047ddcfd24d28f4029a87002df7c24e97dea521a9b1a71bf2b955778e8cde260ff7b8b6d6a0fa7fafb9f033c0d8becc5fd888437b89607383670a1982d387efd2eba09f97adf4291938e093a982aad249ff56e828362d7b344521716002851f83c7401dd00b11e152266ee0d0436b55a0f5757dbce7ad94ad5e452c70673ed20447f8b68febb9cab7d00010de708251ea5c5dd90746773d88d202c32bcda83079ae35cd10605fba0af04dea7511748df4f856de9968aa6651aaabcc5bf3ed0015a2fc262ff4b51ba443b8b53726064c4f5b2d28fcbdf5eeb8da346cd3aba200e256494ae6ab9d3138a355a43223d755626dd058529f40c69276b4ef74a18da8e5bd52a931c3f6e4b755daf1ab5a8440e39d95dea7fd972bd9679780a22ebe25cf6bd60695b4c2b2bb15d08d0637eff774f7e6e5ed513ad90d79d4664438c15f9f970551ff3273d99e0a66c76539f112596d4cb6e3e9ee0bd36ff99d5f16f5fab558ff77b91c891192c00ed77ea41b344fcf1b7e423446426b50a3b8206b239a0eaa8039b452d1834656193615450bc8e4e11d2bbfb886304380134ee39eb3ad9b4bc55e1d1ca08ec5718dbe8c8316f76c94f631c9d0139420c016c6399600d56ae3cde6e99e5551cbf0bd476f6558ef710167cb2b3b18a20aaefaf981a7f4d67c03394a0c3ad9b691abefdeceb5a8010edcd42be5cb000848f2ee12b84c474d9dc262de0ddbb7f33bd3ce880cab67a88d6e13ecd7ac00474b83bf4e792be4fb087cfef22b02d02e93d84b5d43270481f4e4b66050396287bbbedb337bd217c37e07f0014243dae78b14cd71ef285acadef0be16b65676a832830e1583f2d3e15a272d1ef40cede0a66a60178511559dc95a8a993950387bcae8379d644cda2b2bf885e22f4cb3e5fc5b846490ef27836296edfbc314d664ea407f9c099d24eea48580b4c9b3e19f692423ccc19e610d9cf233ed944a97e4d3f6e2edb11192aaceacb2c64cebb175ca9fb0e70994eba1cae0617ade872302a0012d2dbe9e375d2769b7f7b6d505c0820acfd97a13f9df32d9dc308073786298a47f0b9c66f611af3499e48c35750b0886ed53243cda4c45e4910c36a842099de7a02a7be9ab7d5b899433d18cc7b49af448e6747f6824462595fbb010f18908c8352f08f537e6d84e2fad1bfd6a9b3b01530d6743278a214e5052a0930a6d5e400432237cd130783199ffdabd3b3e0e1d84b9601843c77ef005d50c8b38b7583deb1236434714f9af61104dfc02e381ab754dc554444f1302ee73336a25c15fc0c1d8ad623ec71a77f8ed3e36ee647f5107e4c60abf8e4be14c649ea7bfb4ff52c172d3b78916669c69ed0a1d5c2aa4d2ce6191cc45d279ea2b050a833e2cc67e47d1422d2efa4c4b2a15ddb01a6968c9374262ca672c4e449577b03d0559509549b3683db1952af837f95d30f23dd416530b8eb36e52b6a57663c4afd9a5cb1f4d16e92502353003db8a9a9c0a0e0a5b3f1f8fd4c92c8ec344bf7eea3ec25395fdda8e6955e4377f6fa22699d79334e896f3d4a0f636c3bc6a05681bf5a39e19141b59ae90c54c941c6e3e688646311cd800dd8b156e9e9c1e719bdb0486c1bd6bfdd555035c447df220e7dcb9cc9f938b3e393ac54bf9b01fb149b083be926cdee11fed17c257031430b70e41b0e61d32b100f82d1dc7d88eaf33b4ef20e78d669be7a9fc19a578f030717c98562f6f7a469439455270e125a34d32992712dc6022be6bf761db0fcc4a41ce792a785ae2e8c079b091812a46ed3aa41504b9d85540df97a90ba1def95f2b91dc7e8d74520b41c93b5e876ee5cc33e515d624b704141d216e3cff696bc35f7615a4358c0656abd4d6dd25918eaa11bdaeba1f2778edbdb721f08646bafb9484bab0dd236f67ee884888be13bff0159efc6037a3e4336acab2a57b5d90f64aed16fe3a7b6c485823eae6a9ed9053167062243dd13753ea790870e832cffffe638f9f7b0aa3d07d3d894971ea69a231d965c294c4c284337121ad9a296d2baeb45bbecff56a363447773900b765b4c3c17b9ff0ea5f662de238a54f51c8596c7ee2ed4e6c36d6a43b617b19ab4e0ccbaa33e0941a71a089eb4e4f01d201739f50162ac2881a357702bb0a64c9730fa4778fd8fb4a23904aff40cb097a07752429089465b1cd1b5b9f15e4fcfe338806eb56cbd14ef735c2daefa1eae15befd9901fbaa8f32895e05303e8172a6e76568da2dc128d5d5883dacf13184fb75c6a2c2707735669eba814d370352bce6b38a9de1b5616d6c795901d7380e61d0d2117dcd0769abf72e6d91d694af1c165962482e21d8792557d6a691aea85782aff108e7c7f6cf0b728b39587343ce23eea3d35e33578d52239c321c0c8e18c904c097caaab3bc8972539a7e55a042ec537a457e9d7e400c3e4d50cc3cd2d15941d5a17bcbcc8eb2ce14340d7316dd3643460f5a4aaaa6a0c3ba787b5e90bcc25e98576c3841f58baeb5f2747ff11935b24231ea887a1793a128ec5021d78fa3a1df62865f63dfb2488781d08a388294b3a0359f011dc5da4c547b8cb5dfd2eb5049f41763b4b959b6f182d50831084a92272b732871925d701d7b4dee7d364b034cfa81b26f5662dd2347c504d5f2cf1f07f30d0efd8a749834120854f2e7af9fd05185b8fa8222890d0fe94d266a240f236ee01878aaecca455061cd2b6b510ebabc8b86e23de3e2a44378ebc793f89e89ddaada3f85aae7e5aa42bddef3876b394fe031694e0b3aa825bdfd488d1a22f3879a45e9f6f2361e7ef2342fafa79b25e928255443c68e7cfbbb6a15d802c148f7e559df42cd5a5e9b4290a015dc1c7b40070bf4e7ad749c4f0f99042be0e0f5f480b9846a39c2c1cfcc1615c3d420f8fe1ee9df1e7ad7189c7d5c9733dce0b8986194045942906c11d6c6a6be185ca1cf0986c48a2f1d036c2c266ac09fa6f487fd590bcec1f76bd573f32948423f948ad89baa15e9cd9bcd229a86ae31927c4a8a3554a85a12d130f75ca44d4511b09139692ace3f2e8a9362d7382b671d553d0e99a86ede5038072d9863e568be101e196f4b0108f1fa83d1d37313d0b9e8e87db45cb7c5218f9674fde73c599b60f955df41de3f2b351cae9479c5a611081a04419fd6c8653c7f5ecc5e185f2c9fc08f04f0e1255fc8f512a250450909e3530a019e799b9c350eaa64c19887f4c92fbfdb28ebb45994b70f855fc40380efda735f98470b4aa6b85c9eb2ce30a177bf9f33750edd8c5d40256c5902164e65769b9c2aeb5cc728e4d84f2df074b18133642e23b72756c57a85eca3dd015f6cfb19b32c654eea957ecabde32d1e38fd61bf3f4f967d77eadf55640d5efb85707f1352b23db712b9eceef929294f10f402a9ed1507f1e193a2ba2fdf3900e5464f92562e041b94a9164841aa237cb0126ca1c2520124d0d20e105ea1ad7890e984478b02a871256d48714f0abe171db4699aed0abe95e868549a4af0b65c618e6e075269b576733d3e71a07c286577638ed3ffc4c160d57425cc84368328829b80d907aedcab6aaf29c23e0ea253c4c56fdaec3e825c3fdfaefa71f7ba3610d1740afe60d2d39903d774ed78e72f3dcfd00cddada482b37064b6a42bccf023281204882a6844fb0a5074541b009d3b378e9cefe0f17ad9c2e34fee282fb1bda9678d4370f01186f2070b260280f97d9f74060e9adad9ea3aa518cfe9c40e132c7e1b44a988593e47b6f66a28e17ef3838e69f2702d15cfaf3648862d060907a95697ae4657985ef3696860edf795a2b44fd657e15e211e00d63db30149ca71380fc6ac9114f88fa5450239a7e4ed0c1ac21ff1a1ec750df38fe2f7fd3c5193683e9fef9565d067185fb13e9835c70df2c7d73121a9e40006a015a9cce446bab571277b6da31199dda2bd306a9f4139a0b5ef2509b7cea5ed81fd3552df5c3bac432337a404a4ebd654abe1ae5155970a27534bdca0fd08b6b26ceeb31ff83858d311abb4750abe32ce3014bd8af890e4b817f5694fc70df01df2c599250a818f428f3a687b8dafe76c471186af247bed6842b52f2549a63d018d6aea0600e95713d39f55a62480a39643ca9d196685d3cbb190528714b77e6c224f6d3f2fe46a1e2b94deccf43db487867676a2b78b3b0e85bb656dad5dd879560c3eef57029ece0303bc2f49b79dcb9421e02082c7d3f74f15430f8ce36ffbaa0f98a3695d8b2d14d22f58fe2ff9e2890c214c4d4596122bb4f687466409d38f9078991a0e5d851e06363c3e8e174fe1c0cd489458275634797d9173e4a7ed015fdde22f2bbde740f1cd7bdc3bed5fd008f469fc10a546302ef539ec0c3f709f9b970bb3e3061279bd0153143b462753e81619975cc62cd2d56d154b7ee3ff536798e50c9410bebfc5d114ba7737b25c0068ede9d0f16a2fcebdc5bb6d5de2de3fcbbcc0f6eff767a3", 0x1000}, {&(0x7f00000012c0)="4d7db2ef06511a43d0b963f08144d75994e4593b6e968e3d8e98d854dcf997821f07f3c03e500b7b6773060e0b8558a6b7210475aea6275f61f2c952f5ab77f49f65e39f598c386cf676a5dc9ddd961a835cb59a7ee5ef34ae45ee3bf99d9c4dd3996566d2f01797ececf42085004427ad664268b6122b54f79b2ec0720c8fe53ace72347d880e3ccf5e33dcff65585b3e655402e30a97bacd67ee03c68e7521192aa927a843caef4aedddd9e1de4388d0cbd057cd4445fd654f4435c693", 0xbe}], 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff30, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x2}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlink(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='W\x00') pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000004000000000000000000005376954f0000000000000052f481dc35edb8de58cab7900521e926e0baedbeb3247e726cdf10da9d6136982fae0ff80afa76e3038c5f8dc4b70346d51a589014d5b8c04cac287a7702af0839dc7382b254dc7919918b93777bf92c4dd92aaad9fc8127d1eb6e752bc9e47ad7a5746b6abd1c8bb57c06de05242fe106759fd2e69f6861b4fba30267"]) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) getdents(r1, &(0x7f00000002c0)=""/31, 0x1f) 22:28:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x6, 0x0) munlock(&(0x7f00003eb000/0x1000)=nil, 0x1000) r1 = msgget$private(0x0, 0x4) msgsnd(r1, &(0x7f0000000000)={0x0, "54c846bd07c533e0c28c35a0900178a5956bb46958a3fc773cdd3d5b9b249d9854fc2c608cdfb0f959ddb3da8ed8fd07966e46a0bddb40f00cc608fe78cbba401b8f689249336e32"}, 0x50, 0x800) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 22:28:25 executing program 0: r0 = kqueue() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="789712e193a94813ac202bf03e1d48879215df0fa30146a80ac7609c23f5b3cc322b3c6c559ba349a3c3661aaac85beb18942b9062f75516792a24d542eb664176ea369d2c74c47137798c68c8f0452d11c5d42ae0072a3ab85bb5f59ba51d92b3c23eabda6e427ba00ee1d8c16f48e3eac9d05be56c1b00e60914bbd880e11ce6bebfb0061fffaf03f9fa342a7af5d823ab6cb6f70b1972c7b95534966e53f93b576c2977e7b93ddcabc0f8032fd074d895672d507d3b5b69b7be0cc3f08d00ff", 0xc1}], 0x1) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) 22:28:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000480)="c0aca6e3e07568d864e6cb5a910dc39560c805dcf7cee7b6e1c757fa0fdc69f52ae619f2ff", 0x25) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6aef8520b4f6efb56b3bc349029765ded394c3839", 0x24}], 0x1) fcntl$setstatus(r1, 0x4, 0x8) execve(0x0, 0x0, 0x0) 22:28:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000040)=0xbb) 22:28:26 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) 22:28:26 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x2b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 22:28:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="ed464a6327b617692e1a0e395e36a6dc3b70780a04218f4bf48c519e4fccf6733fe7c8425b27e3c1ea430d010b7033e6ff2713333c5b611c18f856fa13ec514e1c1e11e689a50132e185ac92b9c65070af337f750dafead10bec111e62dd23e653479b1c3fa2748fc3fd0f26781bbd22a84d8012c71099363905074652795189b0ee449c182d2d623e120c845ed5c54599533969a4d1829997ae959dbd3453f968d3074ff3b353645f6ee57d3790f897907fba8684a0adaea7afbfd7f936185a9152e1a6fbc8d3c71bb3ce27bcde3756aae0842ace4db75972cd10b3f866e73aeca7ef73c2f790bd1e4c0549a44abaa9102be035d6624b4106a2df2d8e268e380b33edfcd873f684112bfb2472f369402f58fab3bccbb28fa60b586ad482d33f30379dd897e4d289a4d1402c2c27cafd09ae2d68ff3767d3cdb14c0c7ad72b74018e8fa67d6fc994040e893912320b272e485d460b26a987319547252acca7e31af8472c9638a028ef5473a43441ecc7e899f0a5e39f3f978476ca4252b58813be4b9723d52d2b44fe95f120da7d0ab4800604bec63c026f4ea453836f9572f1b95ec471e2303a4a89dcdca762915f3300920dc0aba8a8ef097c00983f763bd206d3fb5b9566786f1df093aaa0ca91fdc6ac53c7b01084ab47fcd0b4e57c8f3e75a98f8823c981e1d367a5345f641ddf46061ab72c172b272b724640a110743290c968bde0965a4f70d717b8c2f554deb5468f57b49680ba749e2cfa5ff45bb04262747588f329cfc1a9183b4e9b61058e1ca2682d2b53aefcf7cf81cb55887a95ab208b2491b605d99e56f81d698d971a415f3d6821bd685988f07b2aadccf86d78ab84fc2390d8a140cfa55bd1a8e25492024c4e258495b541f3c3712ab52caeb0db4bcdc66029db9278d5b3859b873ad27ed37e3749433c5590040c2ccb27d392ec8e64c86fe4f5fb370d4ac006222539d3d220cc0246379bfa3e858578b27b9cae4c6220386cec19a378b4fd98e31f86e6c36b2e9cb2752536e523f25342ec0b496bf4dd72c2be54812f89aac12991af13335aa562189069046268b35e85b24d560d6a807c8a9511ef7dd099a805b24b50ed5d8e4502ff2fae11eedb4fe53196ed8b1f885d9b6e42c5e8d9964a0590c68c42c2404c9b9cd25d11a236d54ead7e8f655fbee871fb014074cb86ff98a576e1f7ed70d2bda7b8cbe41faba198cb083d37b05fa5cf9455ac636e93eefc50682c674fafb236e3faaaa4282f10d91af16a993020ae2967f66d1feb3b27bfdbdc19db82359a2dda279ef2addff99c16ca78fc4348cb4e52c68ea2361754fa6f30d8f8b40d4fa17a3c2062d9f1a4201a6c656a0bc1f5f19aab402e80714c604b6b4192eba1b8bce2b65cf52d3c11572fb6a9bbf096729b48664511622ea7d448f1ca0fa8f74dc16712d8f0c5fc9c7b875620f56494f0ebf46d1067f4c8e75f18c00d02b6136f860695a92ff30c6baed8ada6e554d6fe62f292da4fdb80d91692845e9e9ba334a5983ef7ab6568d4c0af1f4faf0b442120024206bc76bf151b55c735bc7c8ae614e34142e18540b88f620e33c28e48bf4294bf718eda738a57df5a5ff2ce311a196dc14f0b57c943305ec4ddb45b787e74e0fb35f93f89359ff5bd5998c583cfaa203777397574b5bc6afc673e6c393a73cb3120bb5c3a7614dd7607e01d01b125d64241b950030fc1731bb5d41b45e5f1e149e27c3481d4f8b21db8b38f8f56ab328d6eb158359efb1127b60e584ccb934f5a8c0f7ac8c44c29ae8a27f33adaaff1d86b523e2e567a6635802ed818db42bc9f1f22b1cb1ec1b45a2841c267da2787efab95ed6c7b62fbc70c6f22ee805b9faa0e5e2c8cf08b34be701114f18974872977fe422ec3c622dbf0537c0e66f2f91a6d805526916670c253a9556e5db28907a56f6fd445c869abd5a03cf9157c25d2be137b2d456adab3fc9051d34abe7243d05f6a2a59bbeecde57f7a2bcc885c33a928a2a2cfd4f7eb07a0f4a8131b473d0dd72f15d8e21e8422b957aef5caac61ab43bf740c5b324cf455ae3ef6e22b97163f67fdd3411c1badb840c2d0457a82a5b04d3f0060299f830483ce7cc9eb8cee0bac455aeee91cb7e8d43eb8bda1a0ad59ed7ff47ad82b033844f379a5bbee4d39ee7465db16a1aacd70bf892c75807ba1699229c5aa3e2d353c28ba567fdd01f91355eb382e1ac53302b85975d2c71e2c073accc7cd3d59f811dbab6211fb9f3b9a3de31f42de7a61a8868dd2dacd3bda2ce9020bb8eceb994bc9cfce05d10a337df2a218bc90b8b73e4659521f9a6e993856335d8876ae8bb4ab7f1c11cf01b21fe6dc1d18819851674f353d514c93ace04341eb3f4d6b8123aed165c754de0e9177637ff3469a13e516c8165e4df9839645312daa53409f443dc2d80bee43318378046f6a650e829d6e818ba19d26f0b2f155b39b7c0e7be95adc3d06ca8efd7a916f5f250754de7d02425cc521852d94e1e54fab43b57c6ca3e9d9f419da22cda33c5f7640696f717e6645d7dbaaa974648843511e82c8ce21e45f6eb739cca579549ce15f13497a221a9b9f625a367ae84d9e56e6ce54c358648c0241797761a635deee834cb245dc6efabd9e0b1a045f890dcdcc066e9c82367eab461f7a0983646940381bc4b1270c8b6d25f4bcfe9bb45673e4d27b1f196ee141cb305b05b3b92f2495e6d17934061fc61f2d2e3e0f7211dc8992ac42f0c3bd67c94ad5daa30a63c730a0e88f89a1ca7f35d5343522ddd34147f0f08142c9521e03bd6957dc0d9ad97ff47d9859b9e7abc902be5ec8e2df2267f65f55e82df4cf71fd901b0bac438081fb88a7b6e33971b0f231a04a65664a2da84987911e8999d2f8b5436dc403d4cefd0c2a616d953aa05c9a97dafe6fab6a9618ae686092dded1a11a748a6a55fffd7c38a9f665fe21468870ba5da7d3c64649618f6eb06288d6d067bd5d737bb0dcfa2927c16052cb09a66f756200e09f2bc90a5be822ae80bd7f98e6a3ba0af7899762d25aeacff26e7890d32490fa76e6d57ec6c7d8c696f1e0811ead4e2713818d434788e41a860f73796d27a866c7e8ef8ac2496181b655bc86b222eb4ef56eb3b33cfc29e8ba3a377bfddafc250b2c9ebb15e58a79c8a685226d73b9a64faff2f36db94e8ed8d9df6c08b399511870aa8281775cbb6ac7c21a53be5fb60bbb85daf8b267e41621dddd45cf7ec91ec021f37781caa8d4fbf84a803c959ade5418d604fa87cd793558ffa749a6e57156d4149ec3a78847dd1df129b4a69d5b9ed33862ff4012f03decc02fcfb41216d7ac01d67dd6d297112e2187a0400859043e2995a53b127adbb02e86025827a70893b457b550a1e07d2680933b5974f73612e0e0b04590592b44c5e17ae8cbe3140689711851d6338f38d0261ce2a6ebab8e87906071ceec3a599f05e892ac83f8ddc2c9804918221d759decbb16909b830d3d41b1f54b7267f6028f530fc80f6c488be694e6de4aa1dacfa2346f0fb6b767b12beeac5cc904666eddb2eae7f36751e48a4bcd6b41de9a3a979ba5e2bf85984dc2f373bebe4dbba30174cc284f367fb4e73498e478c38f881dec0be1d31d491a8d8439bdf6284f5a686d70ba09ed5c2d029a1c68095fcad6b070f74ee4b92059a03d4e542863b30a8f57a6cd1cb19431cb424c4732c94f9d8af407cc31df6227701a04e1e1ca2b22c7de14e2d2ddaca73b8e4ec831f62fe6fad63f950777cb49db3118fab7ba2694308a26102e58b10976f9ee2471fa45b9404bc0d8c95f5cb08fe716732cbc0fe32dddf0a8fd351d0de650d30aa5bca206ec795443797e21f58439e31411d88ceaffedabb5bc549d6925745075f8f1f0eca6395df751a6cf1ad6d154d94cc332ade4332ee5f68c363e78f4a5334eb985851c2bda0e7970aa996d7e66537ab557f7624ff26dcb9f105a9734852a146ac47dd5fcc3c18702e9aca1112d431eb04f7d631a11070e71d86f0007fe02648b4abcde2203b05a0cd0c9e64128e541e8bbd38a59d20fcf8f3bb1d0fcf8b92bea7e16b8df0db288929c8ce42336526910a6856cf9cd169c53c2d9a93ab2e9edea04bb5f5d78f336ebb3a1a1c34bc80d9af5d730a1bba0ebeb8c6a0d72c960d7d5ab4058d71771bef1912408b70cde525eca6588f46de7b07561232e56c9bd944aed87936dd649bd3b5eb2b321634dd665eb381934a10b4c1d3289bad4ebd391485910265962a2ebdf358e196b04a9a14db7d2578f05411b6830403338a7986875a368cad6ea1a817503c69efac3917d98489b6daec86e0747337429b6868870f04334b278e09df0d8cc620c8c7007820a7d43c0d5c4c32ddf8ec04197ef77e4f98ff1b1d219c7ce7623045dbc64c716dafa286fc90a0727bbe16b15b3bc6ac3dc13536f203c819557dcfeb544bba6f6d79d8f8b85075ce8f84773c17d17bf25f8a8c47168db9033e57e505de2f8b9022d347d18c01782e09318b63bce2b5527d871a64827e0a06a1c353ca75bc6f1c49ad03aa80fa4243343235c7644fe4fa791fc456980c09fb7129ce14d3348bb77bf6db565b850b92759d29a30f1f99544065cd60e58c9b88317571dbad3df938db7ec899a5c6980fbacd8ac78079f76a3e706f82e2867ce906818b02759bbd4546868c146bb8fd75fae82fa277205795e2faf2504c1f241dc294cc7be0cdaa850fddb43225e2eacf28e31f1d66d0278f982f7238d1ecd2679fcfa55a1a6613c4b27a77434e0c8005404a4ac0902ffa370ac50064439c78377d2555ed97c0727201bc375a3619e0810a5a264233a6ec011cb45638c4f468e5fd2a4f884eeb0266f65661bde827fea020c548e685be56d345cda029f2c80618fc15d0f0764b36d3de3abfc002a37a02f95ce06399004f2ec42a19909b5b22cc6cfd0178faca767505e27594f26975cf379ec461bf01d26958c6acd12debb97a4dafb845d7cc9f73039dd9d77c9f9b5941f8164808434b76939083560b1ce18828cd0e16374d5e1d56e5c8ffc8c001833f19b4706f107402f31effc3f1cf53d12be51362b8abfdbef3957b859b5cd4e5f1eb307ac99d06be0ba0e019c85011a7c280c5b6ceb06a3c6a1654ea2825fd88eaa3d3d9e593ec9b1ee90624b1efb498567db43a6dc946d4bb937cdb51c97cecabb467f156ff48817635075fe93ff8ee0ed07bef0a331f0da8f0f06395112746ddea2f6807456a52fff5727edf85a4e503510a23acd12fc382e8539cba923a82d612c72b2b3cf774941371b2c3cabdd080c84735ae536fbca79d23d1e1112ab151e439194975bcd50092298c22ab6db3271da4a2914b92f43da09839d2a519c2acd81374288d1e1cfa1e025b5686a53d1c94c28b0577609424963a03504d6016bb5e9472661c48d83c1a3b600bd1bb72ad0e2d87a4fac8eff9ce745b48fd61c86f5588238151003e24c0f5601236e5055a62c7ddb7c2d5e13cd43a85e0615fcc754d47452fc61aa9acda983771a50f030975a64874a2d83221aafd71dcaf65ae80861f2b5ac55e29ceade4c8fa75e73f81782f48be0085585f2a672d41d30f21d12dede2bf32c3b73c1a29c24f6778c716834449ce1a091dcd7638c08a5f8be42f4e119a52a7083a89834c973932cab7a72cff5eec9eaef930cc6ea7cba44cc82ba60b7bdb9b558b71fdd6e8c649f627dca16d88054cdbb32c614f11b4204c8d786f032a61e81ed8c2ddca8a01d8bd15d87cc889bf5f60fc56b9df04ffd0899f9afdf75c8b55a524bf3d27d55f721a", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 22:28:26 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x1, 0x3b, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 22:28:26 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) ftruncate(r0, 0x0, 0x2) write(r0, &(0x7f0000005280)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122eb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354872bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 22:28:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = semget$private(0x0, 0x4, 0x404) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = dup2(r0, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x6, 0xf69, 0x10001, 0x2, "a460edd3426f348f3a020deaddd686751d8c8e4f", 0x8001, 0x1}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x7, 0x1ff, {0x8, 0x9}}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1c, 0x0) 22:28:26 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x400000000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="2d00000080691c6a3000"], 0xa) openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/51, 0x33, 0x0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 22:28:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x280, 0x6) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r3) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b000023270000000000000000000000000000000100000000000000000000091400000000", 0x2c}], 0x1) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x18009, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 22:28:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40000000002000, 0x1000000044ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 22:28:27 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0xf78) setsockopt(r0, 0x4, 0x81, &(0x7f0000000140)="bf22de59eef8a6ebacbac0fcb04781975dffacc37b9302d8a5e62df6cb9cdb65208bcad5e532b3e5d65d49458a1021d79d9bc67cb6eca3f8efe51bb769", 0x3d) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000080)=""/104, 0x68, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x2}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 22:28:27 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() 22:28:27 executing program 1: r0 = msgget$private(0x0, 0x0) execve(&(0x7f0000000000)='\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\x00'], &(0x7f0000000200)=[&(0x7f00000000c0)='&&\x00', &(0x7f0000000100)='\\)\x9d\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&\x00']) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x4) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) msgctl$IPC_SET(r0, 0x1, 0x0) 22:28:27 executing program 0: r0 = socket(0x1, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 22:28:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x0) 22:28:27 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x102, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x927, 0x7, 0x4, 0x0, 0x0, 0x10001, 0x0, 0x2, 0x3, 0x80000000, 0xfff}) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r3 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r3) 22:28:27 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000140)="2c16954ca7509aa3ad8ce80c0c4448cceda0c5f6d2b5d86019e93c4928b9de5d0cce58ea8a4191817ff4a8c6db9c4db5e1ab421fa11c44a4e682551f847072b5342691af2faab02c465141eebc5206eed151", 0x334) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 22:28:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 22:28:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="4c9223dced3c2af4848fcfc1fee678940b61d5fb881579907d19c408384213f706427c1e9cd56bf18e12f98bc48274ab526c0e791bf5cf1e41666f3bf077184bfbf046fd2fe475533f652f790dedbebeda60a0a238d9", 0xb9) 22:28:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff63, &(0x7f0000000340)="b6") 22:28:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f000000007000000000010661f56308304ba00"}) poll(&(0x7f0000000000)=[{}], 0x2000000000000048, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) 22:28:27 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x20) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/13, 0xd) execve(0x0, 0x0, 0x0) 22:28:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20080, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 22:28:27 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x2, 0xb40, 0x20}) 22:28:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10200, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000140)="cb7669a3e4bb48d11db0149c432d", 0xe}], 0x1, 0x0, 0x0) 22:28:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) socket(0x19, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:27 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x9, './file0\x00'}) mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 22:28:27 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0x8) 22:28:28 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x40, 0xcce6}, {0xffffffffc28f5208, 0x6}}, &(0x7f0000000040)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x88, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x9, 0x200}, {0x81, 0x100000000}}, &(0x7f0000000100)) r1 = dup(r0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x180000, 0x7}, {0x7fff, 0x7b}}, 0x2) fcntl$setstatus(r0, 0x4, 0x40) setitimer(0x1, &(0x7f00000001c0)={{0x9, 0x2}, {0xfffffffffffffc01, 0xe6d1}}, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[0x25, 0x10001]}) getpgrp() truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x5) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000002c0)=0x3) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000300)="a00e1d", 0x3}, {&(0x7f0000000340)="939f841878f7319f247b39793552b4586917", 0x12}, {&(0x7f0000000380)="42bcc13c274a9839e90b96605c3fd4100b7ce9d1", 0x14}, {&(0x7f00000003c0)="15280f0566646d6cf186e0de76107d594dffed9e13a63bb455f91321c94750a38f7b87a1407197e1c17d9119d7183df30e9f740975bc5dd991eed9b526c14c15f212d815424bc3444b607f9189a30e6f066f21173772d48e6d240569ce9e7023f7e93c0968134247afe026fc80e8bceb3b2e78fc41af7db4", 0x78}, {&(0x7f0000000440)='*', 0x1}, {&(0x7f0000000480)="5a7fece969ce0030d6a4c4dc1aa11edafddee17523561dc6d10561d79676b6df2a8ea338a358a3b12afb2b29149f3b99fd609bd25ca73076f09c45f4ede455c46ca65ccac2dff1cd624242476afc0e4be02bd1abab46795722c8e27bb4fa3ba1777909f9adef035de694f0b626ef22f7989f8b5d59ab0f079c379e205fd40938ba44b994417d88e74ae6a8e9009d0934929f63", 0x93}, {&(0x7f0000000540)="7c77cb709ba7bbc5a6d10e2507a802e1999eb3f04c58b3bef5c6c1ada5c5fdfd47e1f41b2c9a34f3fc9cf2d81450a19e989f220439d006f998e9a3d38558d01ed23c2d40237ea9afa1f36b42a8edadb7479e0ee3c2867a8c7e5da981494f1b54b7b0e2eb8d8d49b5e4289a615e2ba04eb86c7005798633f992ee9dfa531b3d27d0cf72b9", 0x84}, {&(0x7f0000000600)="9bfe2bbf5974a43ca6787c72bb785f57c4333e8d7620f300e9af0d95201235be9025464e686f1ec2fffa69acb9ee48fe1c4b6ad0df4e7ed561e6871c457d9396b84de0c22ca46842338e33e090a9b947eee5d54cc631d5405623af0927a3797a9388d3cffb68fb1dad8c4024cfec3dd82c1a23a81162e1db1fb44a15018529d491958b4d7d6776cf26b76beb425d82", 0x8f}], 0x8, &(0x7f0000000740)=[{0x28, 0xffff, 0x89, "ab22eb7c2ef86ffb1462fe2f157594f536d7edd65b3d95"}, {0xb8, 0xffff, 0x4, "ee8f11ffcbe38bbf348b3e2db32002f4ba2cfa416a2f460054f3fbf308f7e350c2dd21ec2509ea908cec9871607ca66461f2d7373ad668a05cab91fe5edf2facf445a7e0afd2685d89ea141ad239f16c32aa6e312e7b8cdcaf7b07e996c0e22df535573576b2295b132bf7bc75460fb6a74d11817ce16c5f727daf4285bb19debfb0a5eabdc8b74cd691bd2be0229735b4934abfa3a2c7be5ffa603841683f2ffe"}, {0xc0, 0x1, 0xfff, "3450b718b62c85346acdc5a34d237ddd6ac4da212ef186c905dc24c1ccec178c5849ef25e2dc75b61e2912bd487dda34cebe127c4d5fdd2ef8a56e093fff4d46086149da9e25900e8771bba93e1d12cb945737c2e093f8d98f70252939e52852571682c0ab2322b0624c15103bab57afc85adcc89b8b3b20491231289af2a6ec3f60aaa146889fcf92eb07e8d76de0b49efbb19a61fde4b04b8b780738fccd95372ee62845dee87b6608"}], 0x1a0}, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000980)={{0x8001, 0x3}, 0x80000001, 0x20, 0x987}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x3, 0x7, 0x100000000}, 0xc) pread(r1, &(0x7f0000000a00)="febddef19d6ebc6a0f473efc7beea48990c59eb7cf37cbb3c2f66c98c2651783b286a753085d09ebdfa872c39fa25a876c464c7b5e6bdd8805016122aba35fcde6c52cee0874e981dcdc6272f58b77828e68367f41e2b8d12f64dc033c093c704c44dd84fb2ad880ea135536719f18d81b3cc8a797990c4a6d9a2d507ae7e1634fd38e4b0a520e2bdcd99ab684b331901b1c5e6c63168c8cd10cd7f6d3c193f73c76e5a4abfb165bd0d4b756ddb45ff2c7d7136ef3cb7541459ecd086780e0201d7c371e4191e38f6efd4bcd4004e269565a6aab366e5ff067f1b67107224a4747dd", 0xe2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/bpf\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000b40)={0x3, 0x0, 0xdba3, 0x401, r2}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) unveil(&(0x7f0000000b80)='./file0/file0\x00', &(0x7f0000000bc0)='c\x00') r3 = accept$unix(r1, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000c80)={0x8001, [{0x0, 0x3}, {0x3}, {0x3, 0x1}, {0x1, 0x6}, {0x2, 0x9}, {0x3, 0x88}, {0x3, 0x100000000}, {0x2, 0x5}, {0x3, 0x3ff}, {0x3, 0x6cc6}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0x7}, {0x3, 0x7}, {0x3, 0x4}, {0x1, 0x5}, {0x2}, {0x0, 0x7}, {0x2, 0xfffffffffffffff8}, {0x3, 0x3}, {0x2, 0xfebe17}, {0x1, 0x9}, {0x1, 0x3}, {0x2, 0xfa}, {0x3, 0x1f}, {0x3, 0x57}, {0x1, 0x2b}, {0x0, 0x2}, {0x3, 0x5}, {0x1, 0x3}, {0x3, 0xe78c}, {0x2, 0x89}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/bpf\x00', 0x80, 0x0) fcntl$getflags(r1, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x43) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000e40)) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000e80)="6b0b9ece620c06b09a2c61eb613b1d62bfc25cb54aea393424852f556f4b50cb549ff5f4e8cdec41d349adfc3f6d31ec467274320cbbc43d671d030e008f154e46491d755af16195fb0d6518e87d37462c8d9f0da5e62e32a9bd7c989f18c54f1bbef224668cc5781eeef28d89da14b2f6850e7f79afb179bc6db0a3f80f485ad5b2002fb9bcb2d9b06a7d9d21c98a7d270d7ca75cd2ec45118cb0de0cf1eb30727896f7b49420ff3feb22d1bc5fe6abd414d2b2685c00b28e93b8e0d5a661f09a64414f123c3ee2141618", 0xcb) 22:28:28 executing program 0: r0 = shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) setrlimit(0x0, &(0x7f0000000000)={0x8, 0x3}) r1 = msgget(0x3, 0x64) msgctl$IPC_RMID(r1, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001380)=""/128) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x280, 0x0) msgget(0x1, 0x80) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x8000) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x4) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) select(0x40, &(0x7f00000000c0)={0x0, 0x7, 0xb7b4, 0x800, 0x3, 0xcbf, 0x2, 0x7}, &(0x7f0000000100)={0x40, 0x0, 0x8, 0x8, 0xffffffff, 0x9, 0x80000000, 0x1ff}, &(0x7f0000000140)={0xffffffffffffff63, 0x8, 0x0, 0xb41b, 0x4, 0xfffffffeffffffff, 0xb7cc, 0x8}, &(0x7f0000000180)={0x6}) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000280)="51f84610dcb986b957c2df97e872d680c4c954d2a8e64095ee064ebcad32c2864ce8821dd3998664652598ff6b20270bb544431b3a4b09dbbf585f774bfc6abad3405634e975a35a014ee23e01a4fc9cd27fbbd01ba90b5dd7387a880a1b62ef237cd8790c37de3eedaf892d14964db21be0d4cb1cc3f3adc8dd10a95bc53adcd94ec3fa0499cc1decce", 0x8a}, {&(0x7f0000000340)="21c5eb9bd20b9b8400048181465e14269f10134ca0db3bb43af904fdf89c48d4cc8dd4b9c6e09c9490b503f7b69918262b0f0d66b6be5b28ff355659a096669d9fb0ac9df5d799ee4a46a2fbb93aac820aa29ef734752758e525042ecc1ac63f72eccb4aadee1f51576d39af447d10200d196a4470974614d35be7e02e30cd4a44d59136461c5fcc6d31efa0d227980b6cdd45222ae8b7618aad007f0e4eba736b5a4d40bd6ac117148d0d0c7fcc1a0cbb790d477d59c4ade07dfd022d7a80c92c92a75ae9b6dcf57e3b881aa8176b396ee7181d891f3c483aa1195b9a0e9a18c09b9483697c6db9f903eee874b328463b06cf33eda86e069f6f03179f3b71bb3a4296a58de8a237f16f241ac646b8a082abd2f486d50f813105ca4663f922223d32b45e595a31ba8899864ff56f4078a19069dd4fbe96e18ea1ab209d5136546e70ea205cf9d8b70ea4e76cba2b44cd7af87d31b52f3fd29a79b04f0ed3bbe6baea62cc53f5802a6af1f7dac968d2739d425bb7b7c3f2fc74041d5d2ccb570bd351821f0b1e9498126e7a37c1211c606edbdec2799a3f234b7a3d5a60f2747e76bbe39129b092e5c651a5744e04f37170b392f9d1cc87c78d0c6e38ad8959b8d075fbc91bec82faeacc65fcfd51d894aab6e3a0a1fa93957c38934afa3f00de0feface1725bc72289cf8f20aa56bbcdda46e87c05874f073f5d681480741f496e46bb147608e3b90f7b2f5b7716876d26f416d7fcc2d218da4b7173fd05475d9d1e7d51b057f0b98c8edc02c0ec043e842c563137d2676998c68735d82283d7c653ac4ab11bdb59d53b69893146adfc8e4a4938e456fe72842c90b607e766659366944f3c50b340d71bfaf6ae23fa5af7cd3603a78faaba246eeff077113d9e0171fc2197545783b177fcd4f644f2831be1b739dd674794cd68c81ace27bfbb101a79d49a13898a6aed76f7950c757f2114b318065009770aca80728e1543665d3bfd3fe8f11edf34c7bbb2b6bdaa66d23ab96b6061015656d1ad942cca9c1c693bec2abc00c601c76cd96572924a6cbb5511d6c92abd51cf8a4e9d6e65ca26272786a6e7c79e64944d6ae8e09b80dbc27b8e396e3bb6c3370c7d5dd6f7e0b3ffcd4fff8ed9b750546366198a683eb644b53c0770eca02a5aa5ea76105b05c4d919b0bfaea48c606c86aefbe90169bfdd958699f21f217ac9d85209c4a202e73e25f0d721878defe2a84657fdc088e811655a1b244cd1e446a1615df0d045378dac2c905dd9493254aabde45fb889de2f6a4f4be02d36e5245c9799252d9960f305021433b61f5538b5d5824512f53ab48d4c2e03dae623031a3c85cb50f32f6984e0070e867b736802a449da6088e1a9b9f2b503dbed92e45224e77e0ec97db7555ac58af5fa13c4d0096eb5492a0af848fe66c4fc24117c05c63958e711c0289ee63a875c0f83a375fe9da262d63adab92158736e8e2c70028618713a535151bd45a925f035a1909d097aaeae8b8a69e36ef0f9226f3489e7ad60588a464da6f197ae63380e29fae9c694cdcc28e00bc296b546feabccbed59b2f6f094bd70699a9fda2d6d931f5f833c91f4b1028dc55fdec99f39f683b531b435c451d25078eb60b7215065e7322a4224af40fca64e3dd6363c542e2f8dbdf9607e38f4f32dbb40067bb870b218ee5c9e0d22928ab3d3ee66a3128a382c96cdc6aac7888a048dd887fb71bbe3efd11eaa9c5abeafda0878796b8419fe158f31c5b18ff8a53a5db8a095a5e9e09e0261b2c7091e55f6f8e372cd189c87c8cead79574043a25711c987a4d868ffef2fd5b46cd6632d4dbb7ed8b90d41a4d24e78cb2e6c93476d8f90949914dc2f32cb53dd61ba0258c0b29a50b26468b723d3136444bcbf5c5560d2af1bf2336a1624c20f2a3f701a3b8c861d9218adeb3498734f998f34f0891697d7ce562401929bd7ccaf0e50e5295d21738589a113d73550ac1fffe10f62b548cc55143f3cca16da6ac9afc62da439626f7124060045e99b57d4fb8e8e314a38b08ef25af68a7d6c99870a26de5b875a720883651e37397aa6be2b9684e9b145f6ef8210a4cc8206a9df29489edfb6301d5509c615fa05a01bbeffc38962930e560dfea95499f3c52d4e4f62ff5a2f1bbb8404082fba1794c49c6d185ea6183c1ee4c27c27d510f30ea8bafb9c871a01f72617089aa3b78c8ac39fdd0b7b5e2c57406043d1cf26dc1ed3bc772ed698dfce4372331151814334b9f99587be6d0b39b063a0a5b7cabe77f6f55c33dc4bcd12716d19f3c679ca50704631fa08af34fbde8a42d53b1e62997d0d2cd0929eadcec0b11d343a0412eb61e4136cb973ef8086dfa2aae46ed04b84d8a68f3641c4eae3485cdda7a01c630f2e8a25372f2fa5e063c3a4acaf36781a62fc3ab7ac9ea89b4bbe38404d746d3e347a8068fb5177ef9b92c49173db6f57c0a96bd4b88ad520e615c5e670c7dafbb179c18a406d617dbae0f8304c3a5f5cab9601c738c93aaa3c1e370293644356334290aaaa358773f4b6111e16b5a1e73ee7dc22948eef317f0a98bea2e79dc62134f01a5fa1fd78d1faf87bc26218d5723fa703e3d787db5a5e6950f0ec8daedc51a18c9f3975743d52d123c3341a4dc85f9c70a1dfd8524ceb6974654415c84a97b345a5c371eaea5d0923ac3e2736e3638fb58777ee09102f2523b3e9910600449a60333346d3acd05fff8dd174a5644ce41f53d4a1f4ef86c67df7c324f83424fbe008f0e0ed16b272f279af46928f48b5a1cd3cb1be8e5ef83d2ffecff75f5375515f846cfecf4d50c4180a237b8f19a3dd9a7ee70180bf79f9f21feb6f48c01c112d84eff96012dfecc0eb917ab1ef2e0aecafde9573cb36e1cb940f4aeb39d75bfff9483d0522a8a47f3ceb4d8d01ae28052c3e1ad912ed5a88bd73cd8db3c19d789b6e614223c72ac54cb6c71eb014a65a7d06f73ee7e50e1bee2118a90ba23a1239e58684aef85d162e3add11cbabc0984abd898c6d1cf8c897d077562705a4acc0c4aace64c07a6763ecc0b3d72ecd479ce988f38500c0a026f1c703eedeedd1deb84e5ce1fe4bffd2cd5d7d3f2b23400186b916ce31d142c29b7e4aebfb412a8d851595854e913c7fca1a54780137bd2b624df71a88ecbcda2f8cd4795154d6b91b3bf1638a16afc96bdd243ff613ff1e451e1bf38754e7036c079efbd327cd2af5b6b43b93e8da4d94c405c8065de6086838563dca800923fab004e7264d2a929042591867d61833ae624715f183eaa89483eb4d72e618dc6b2fc81d7a99798d0bd9ad9da45135f8153476e9988a185dbc4487180a47f290386830d04a5513cbfab1e8372821387b3accaebac2eb035ce411a4bbb18bc159846e2fa27655f61fbeb23fad7b33ae6a7f0f5f22599a238bf233a557236352053a1e05a3f18e6f4505cb73ebf0c322c90c6406aaf2c2b569ba12acb642ef388d71a9bf2ecbba5cc575b41bf7e205155d0063cdd75c9d2102dfd1f0ff09b3d5423804b207cda70b2f065cab003e252ae40102f0642ed8dcc4c23b6b26874df040cf7c11be90294735f1e1fe6be315366bb8d054731b26fc7f1fd54d7aa99bbc0f35d8f901b81f5ec6f58efac930442f4fc67a08ba98e389ec412e91515587c4e83afdc5bc674108579753d13c119af04c57ea497beb1508509e9c892797a66121576e04930ab60f08472c6766f4db23841afa476eeb3704f2616e7d2f18f3c547b616068606c2d44b89e9344d6020b8aca7017fddca8b72343a97c51d07f3e112380cc310bfc22591fd34576c81e8a018cc48de1a5a5c0b664c44b368fa1ca143d1a56fa8e504fc9ae03eb19503591d636a83655aff54050a4f021138e0aa9ce5c4668ad38c095de5adae46b1696127c202ebebe0c50543f4a809d1abc0ee5c1cab04e1df4200b795031f2d59628710cd9e4cbb3cd1d02acdff08a0304d35d7c1da03cc4fb435b48184b56a9c1bd60b76298a50fa49653ac104ec9973a5ed1e4edc9ae36a1f7f9ca52842922b68054120b55f2dbbd0666f4d75b3475890f8ae5c43e6d62c93b8300e1742c81d0061e405e56d361af0e0ce67309d6a31e6fdff1e441fd16dbc05c9a534ca86e4f5213773b9fd3c0809f16b78df7526b733890d23dc6f1eea6744087e0de825797e3dec0656aef65b9ad82fe1d6744c61a47478d8810d29187f6e17f628247bdb9a2287ec1080503283e861e0ac84ea7320c4b291d19a25ebb0f573c3bc7eaf8c6c9f051bf52398d46dbf85501943056a14cb7651d0189fdd6f344a59b02be5c27ee3a75880b1bfe491f76a61a7bfc56048ab1482674d6b76f72e95a0720b0082355282e825a7eb18ecd548946385a4644fe128338adb821ea15494411dbffcd7a8c0d11f41dcff1242fc346ed083692969684610acc70dcde517ac613f742f3a7dd754572c9859f15390374fd364cd71b8cc6129eede7eee2a4fb7b3e63b569a86164dc5985cda6a5135f20ac3c61bdc7cba0962617fb99349124902ccb0b1384223c5550e25db09ff7fa4970a970fbd1fef5f43646b41f10199e0671e4deb413cd7f893d2c87c044f84507954a54384cf5f7a3e02271666f56833ebc9e0d24a93e97169a34167e0672329ae5b819bb7704db14d18b84458a69341729470bf8752b4d432aaae22fa296aaa869e6384dfdf2037890df05a94e99e825a906954d8c9560e8f15cca85acafc38e4b29343e13cd248574eb07b67224acae632aa371dd577a32b2f66cc5723f5494c4aef6bbdb5f4ed8c2433ac3112fa81477e0decdba08a25e45d5803df9e1fd59b79efa46c7045993e6ae8e81e370821bbf54df0d947b4429aa43fd8c8536500cca08fbf0c8794551a508bb6e9d9eddb1a5d65f183e1cdeaceb19f3b89f9b85fcec614194230e080093be4427ec23f7dbbd9d2b4102f03e544a09a7632e1c0012104787fc23f3bf64ca3a436281a19299543db8a48b5f6c3243b4e2f105860e10350f09805c3a10d5dd8c23bdf247f91378680fb09e56c5407fc0f03ef20d68527f6d0d263fbdb9d654fc3b6a2583160d2bb1a4f1f02571c58196e22ee7d4b7f3eef8adc759d8bf7e0194bb859404ecff553621fa08041ee3d7ad794e926a79ad43948145be94bc97343bf342b8b6e5ef97830a1daa16d5d6e3dd4283e388d5c28f7436e3576c51c8d31c8cefb0e33b057a67a61e9cef32dced64601d4e37fac8531a9b240ba7ff7cd66364e8a1cf7a61e7c9d5757dd58b3a6f75f9df9d60e5cbbadb68f6aec37de8785bf6d10a1a6199f32e55e87199547aca195d5960ef97f5110a7446cec902dd4232f889072a973f75c6b0305d87cf18e997e1e875e0c23fd6b5fb806f2bf6934a3f4d16822a173adb40238ea3998f61b73a3dc3b5ec906abce964e0ae944afb8633e001589114d9375d2120f3bf46f703dbbd80626b8bab5780e9f0e7e8c952e7f2fc52856a137491fc1d5705f1ee59b21712c2f7c79ed1b76ef199fee318ef6f5bf303b8c682a2f44f8cf6710cd8e642176a96d9635f4fd6cfd10710ad8e65b5e886901ccbae7fc824c1c378b85442259ea2399f7371872eaea6baebc175a7c7f51bd342fae65ef2f78b787b86dab1734329d628f5633f10dd84b1d5cbad4d7ea9390b0e46755cab99a822fe5121c3bdf999f0b208731837ee751ceccb2c3a29599a40cae30b574af11709c112f2ad2040be7dbf5836624870b678aaa3d97520a4067f875292671535ce399c4dd7e1ad3df7edb20826039c1dd5469cab99231ffb6229e6", 0x1000}], 0x2, 0x0, 0x0) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8011, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x200, 0x6, 0x7, 0x3, &(0x7f0000000380)={{0x1, 0xfffffffffffffd25, 0x8, 0x44f, 0x3, 0x3, 0xe9a1}, {[0x400, 0x8, 0x1f, 0x0, 0x3f, 0x13, 0xfff, 0x6, 0x4, 0x100, 0x6, 0x7, 0x7, 0x10001, 0xfffffffffffffc01, 0xfffffffffffffbff, 0x20, 0x5], [0x9ff2, 0x476, 0x5, 0xfffffffffffffffe, 0x6, 0x4, 0x1, 0x3, 0x400, 0xa7], [0xc359, 0xfff, 0xedf, 0x3, 0x4, 0x5, 0x3], [0x1f1, 0x1, 0x20, 0x401, 0x5, 0x8], [{0x8, 0x0, 0x7f, 0x9}, {0x1, 0x5, 0x7f, 0x4}, {0x20, 0x6, 0x9, 0x800}, {0x9, 0x2, 0x5, 0xc2}, {0xe0, 0x38ea, 0x8, 0x7fff}, {0xfffffffffffffffe, 0xcb15, 0x400, 0x8}, {0x3, 0x2, 0x5, 0x7f}, {0x5, 0x3, 0xffffffff, 0x5eb12d00}], {0xfffffffffffffff7, 0x7, 0x9, 0x5}, {0x0, 0xbe, 0x97, 0x100000001}}}, 0x3, 0xfff1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 22:28:28 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = getgid() chown(&(0x7f0000000200)='./bus\x00', r2, r3) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x80000002065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x3, 0xfffffffffffffffd, 0x7fffffff, 0x1, 0x1000, 0x9, 0xffffffffffffff7e, 0x0, 0x2, 0x10000, 0xff}) ioctl$TIOCFLUSH(r4, 0x80047466, &(0x7f00000000c0)=0xfc) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0xfffffffffffffff8}], 0x8, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_media}) fcntl$getown(r0, 0x5) ioctl$BIOCLOCK(r4, 0x20004276) shmget(0x3, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCCBRK(r4, 0x2000747a) 22:28:28 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x90, 0x47) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) seteuid(0x0) 22:28:28 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10, 0x0) dup(r0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x1000) msgrcv(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x8) ioctl$TIOCNXCL(r2, 0x2000740e) msgsnd(r1, &(0x7f0000000080)={0x3, "e7164fb5795c358c554f8d4f650bf09020b71ea6dedb4816ad412dee396820b8b9c114300d338c45d5570279ce1bb153689b748c88161293476cc8c8985e68921be95e3aab3ce5f6df9665a28cae1c1f40b878f35a9aab62ec2f79e813bd3d332167b11769adb615ba1a12ba26cbda35c036e5518447d2e09336b09aec907095e6c7b2b18d43fe6fd598cf38ee42053651722423fe8ec73de01a4718c96637b2464aa6116d25"}, 0xae, 0x800) 22:28:28 executing program 1: execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f0000000200)='-#\x00', &(0x7f0000000240)='\x00']) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='.}[-\x00', &(0x7f0000000280)='\x00']) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getgid() getgid() getgid() getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() getgid() getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setgroups(0xc7, &(0x7f0000000600)) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000340)='./bus\x00', r1, r2) getgroups(0xa, &(0x7f0000000440)=[r2, r2, r2, r2, r2, r2, r2, r2, r2, r2]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:28 executing program 0: r0 = geteuid() getrusage(0xffffffffffffffff, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x4) seteuid(r0) getrusage(0x0, 0xffffffffffffffff) r2 = getpgrp() wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000100)) 22:28:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffff8) write(r0, &(0x7f0000000300)="4f351c", 0x3) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 22:28:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x1000000000, 0x10005, 0xfffffffffffffffa, "73ccd10e11c0ff0bcd84984ac8cfddcfef71acdb"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cf", 0x54) 22:28:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x80}, {r0, 0x20}, {r0, 0x100}, {r0, 0x4}], 0x4, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f00000000c0)=[{r0, 0xc4}], 0x1, 0x0) 22:28:28 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x26, 0x4, 0xec35, 0x9}], 0x6, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x11, 0x0, 0x5, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffffb, 0x36, 0x40000001, 0xff, 0xf7e}, {{r1}, 0xfffffffffffffffb, 0x40, 0x0, 0x6, 0x4d69}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x2, 0x3}, {{r0}, 0xfffffffffffffffc, 0xa, 0x2, 0x7, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0xc268, 0x3}], 0x8, &(0x7f0000000140)={0x8, 0xffff}) 22:28:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt(r1, 0x7f, 0x9, &(0x7f00000000c0)=""/128, &(0x7f0000000040)=0x80) 22:28:28 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r0, r0) fsync(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0xd0, 0x0) recvfrom(r2, &(0x7f0000000180)=""/34, 0x22, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7, 0x4}, 0xc) sendto$inet(r2, &(0x7f0000000200)="ef81382c94d65dca39259eefb4b885c6c27a55efc54e2823a2935e446bf4c60c35b11f436bfd3c56390fd30c97e258d1d9cc2f375920b580b129ef212f17376a7e478d006a9a386a808e4f067126621e6acfdc1df3a5b5e89e0babedbff5220a033ede4ebc3553ef991722579e363356f4bc9fde15eb5fcbb1815e6c673f26b0233e7ae82561838e558065ba99ba19026def34260e915789930edb01cd54cf79f52b800fb75b9a30080e0b7338b0a1ff89c6d7a8a59020163278cc26d95494ead79001d624afd058861a47802fae3ab0b8582f52ceb0da6053281a8a8cbb2fd965559bf9c31bee", 0xe7, 0x405, &(0x7f0000000300)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x81, 0x38000000}, {0x84, 0x1ff}, {0x0, 0x1}, {0x2, 0x9}], 0x4}) 22:28:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) lstat(0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x60) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) poll(&(0x7f0000001840)=[{r0, 0x4}, {}, {r0, 0x40}], 0x3, 0x0) 22:28:29 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 22:28:29 executing program 0: kqueue() r0 = kqueue() clock_getres(0x3, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)={0x0, 0x1}) r1 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xffffffffffffffff]) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200a0, 0x0) 22:28:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffffffffe86, 0x21, 0x0, 0xffffffffffffffca) 22:28:29 executing program 1: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x5) setitimer(0x3, &(0x7f0000000000)={{0x31ca, 0x200}, {0x80, 0x8}}, 0x0) setitimer(0x0, &(0x7f0000032fe0), 0x0) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x100000001}, {0x1, 0x7fffffff}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x8, './file0\x00'}) 22:28:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./control\x00', 0x518a26747ab7ce72, 0x100) ioctl$KDSETRAD(r0, 0x20004b43) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r1 = open$dir(&(0x7f00000001c0)='./control\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) 22:28:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000440)="eab2093bb828975b56388824d27a5ce9f0bf09ed16e3c007701beaa8414ec327b94d743efcebfba7ff27bf6aa4fbef7c45a9a3285c88b51ca84c3a9c0d859faf9b37d23c5f85672c8e4fc73425237e31081170e3b5496d85f95e66fc515115fe60e81ddadc74075fde09efdce8a549c5ab117caa0d7878bcdd0b92c257b6fce7f9fceca6c61a933487c095c4f1d35c88a11151a26c83d7c390a3c00c223dd058cd7ee33c730fc0a2fa8201dfea18f3522468715b00abb981d0fe6fc78c4dc3215497a67ec0c556e3b69c83a3897b9e6588f01775e7fd70f84f0e1bda5e9b08ca7708acac8f0e0daf7c4a2a022d4e119b8a1de59982de4d7aa3b3d42289654b7ee2071b885aedfa11cfc4c250eadb02868089713bebb2568e663044d078c876f907f9440bcc167231e7002b0696aca21e9cabf7cba90ee174145b1b3ec47425e7a66977c5", 0x144}], 0x1, 0x0, 0x0) dup(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x28080, 0x24) ioctl$TIOCNOTTY(r1, 0x20007471) 22:28:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000280)="d5", 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x3, 0x4, 0x2, r1}) lseek(r0, 0x0, 0x8003, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 22:28:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) 22:28:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003200000000000400"], 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) pread(r0, &(0x7f00000001c0)="08d4423a069c9aee54cb85f1f05004a3b9218c0776b8cfe987d8276b5990197cb61ce13b8fe9ca28d675a80ea58581d98393519ea6b87ac38aca9f9e489245fd014ef0962a336542398e9d53e20515b0", 0x50, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000080)="8accab18b995e6f3bb0c69b7b76fa44c99ef598f46") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x400000000000016, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") 22:28:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = msgget(0x2, 0x201) msgctl$IPC_RMID(r1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10008) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x105, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2c759b2bd179ddd, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x44, 0x1) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r3, &(0x7f0000000180), 0xf2874abf02b0f816, 0x0) sendto(r2, &(0x7f0000000000)="e440eb68ac1e692590c1cc12fc648e76c9cd61641d05219f6d896b4fe5e4478139d9df214355acab77a93d00d2220a81e611eaab51a96db5d7667c5f3beb7430fc8ea8b8da4c0abfdc5117896e87796e47de31b7b0ecb4303414b2dadc60b9bf51", 0x61, 0x2, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:29 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) socketpair(0x20, 0x8002, 0x400, &(0x7f00000000c0)={0xffffffffffffffff}) connect(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000001c0)='./control\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000080)='.\x00', 0x2002, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)) mkdir(&(0x7f0000000040)='./file0\x00', 0x5a) 22:28:29 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) r1 = syz_open_pts() r2 = syz_open_pts() fchmod(r2, 0x11) r3 = fcntl$dupfd(r1, 0x0, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) close(r0) 22:28:29 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) socket(0x11, 0x7, 0x1f) 22:28:29 executing program 0: r0 = socket(0x0, 0x8003, 0xfffffffffffffffd) setsockopt(r0, 0x5, 0x4, 0x0, 0x0) 22:28:29 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x210, 0x4) r1 = dup2(0xffffffffffffffff, r0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 22:28:29 executing program 1: munlockall() r0 = semget(0x0, 0x7, 0x0) semop(r0, &(0x7f00000001c0)=[{0x0, 0x80, 0x800}, {0x0, 0x8000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000200)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) socket$inet6(0x18, 0x7, 0x22) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 22:28:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/155, 0x9b}, {&(0x7f0000000100)=""/45, 0x2d}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) wait4(r2, &(0x7f0000000240), 0x3, &(0x7f0000000280)) writev(r1, &(0x7f0000000000), 0x1f0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x2) 22:28:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ecd76c4cb5d4fde3f57cffa8fabacb5bc602fb5be419b3bd3204686410f238f08be571fd85521d0bc448cebc21fc374219eb6ccfac7cee51db405b32fc635ac6075196f40f80269d62ea1e00c795b050abab3966144b958bbc0780af0fb651ddf5a487f713af6c166fcc3981eae86145fa93799f371e17e10271b4eb82fdee588c75b7fbe022ec47e210d6d0e79d683094ab45f0b03a24ca782597fdee6709c888aa3e56da7c26a7025cc1836cba9db03a0ca42bbebd0e694551251befeb88e9b717a9267945bc4926f5964cf563dd8568eb982b89d1c0a5205920a3073ebd5f74318de14ea3d0e7445d9c905a3db93aa29709f4012332b85dd9cc18fefff1160cf29fd880550d54aa100a0594b482eb992c56e12d6d3eb95ad3744db45f5242eaba9b538b929f54ce7c305831ab86f72c23bd22d38189de1bd2dc802ad8f179f457cbe5a31ddfa6a3c8e5a33ab3b543de88817a01a271ffe4e959d1556a8cc8c32e68e7bf42641d3e0536375815780d787d80cc6f99f2db60989c971274878828009f5744f5b5593be67c811c14a0fcb6f2e8e440786f27214d63e15f517d90d99d143539671439768f14e2f8ac70bb9a0a5e163e8feca48875222b8619d3cb26dc1fe01fc757763008be983c9c60440ccc041107577015af519099c4cb6842eca503c639fc3d2f6ef8703e58db5c49644119a823b5bac3fca960329e4aacb4e268c7503a9c061fbf72a718335e4bb9da4e24635bf19be1a6a259c26a71e06eb1a1aba6bbc2a3ec88546efd34ac582494e0940e27e42e431613ccae361a36949299ab710dadadabfb471bab3d2b32093b6c1e61a2b2f1fdaffe8ace264708a21a4bd4364efe85677ce392548b21c553cabf894c0172009721a7694729900504f3e97b051e8da4b6232e55bd944ab6a07495d04cd433479099971978e477daa84e4de6f7646616d1113f4e2a7610a2283c12032980cff2d041f73e2399498a665f220271c5aaa55c71c2f70c13e75fcd5ea07b57ff36a95ae7e5f440962af5ecbac4c7e433f39e5326852278372cfbfced3295b4015ec6b55406f65ea562a3e5f4a297f425495dbc20bd2dcced3bfae6c18794850d49054b71e48d9703bc4802d183759ea8183ac2d63dee4e2647f7495a4acd35777c67c345a9f7753cf20bcc5621c1e3b2f8cb73a0b3a327ebef55d92c9c8eac9440650a84c75f1aab2f423efbdb459fb6af069b0eb9031f83a933a1ce702d02a48db7e03bf03146b3de63af0d661215dfa0c6cf1351009af2b0873228b00c4e86a86cbf8800af7f9585c3abf73f7b7469b4d9ea597f3b532c99bab931cfc7e899d666fabb6a10a49403d96657a5fac26be4ec31d5772e9639125702e3dfee720ab78606f40d5a0a819b7087cefef7c04db590e441636610553627acdfa2a8085da31bbfa1896782cab4bdd4990268ce1b15973c4569e9ee0a161d3ef053b9d58412eee53243e8b4e6c00721c3e168b34c64bf36542f7cca34640054cfd6947df6192eea1367d7b3198e8ae4ee5e100731b5abd6bcb6e75051993b6f0e70cae5996cbcc71c01e5427197a43841f3ecc8499b5f247d2cdf9279f7e91c8d203ea1905291ad3d677b6e916317e5437a16e9c4487a4035a9ee65f30b03f88fa2743af90de4dce2dfff36b528451acbd3221afb33546706a4acecabc88fff1816a11d265ab288e8e34e619b343cd404050616e61f3ee2de4dbe9bc55956a425e0f2fb356b7b0ed83fbe58273f164aec5ee50dffaf6ea93449cbef55383be41c9e4bccf394452a7b5adb4a872fdf75f9c6990d6f74752dffefb4dd926cddfae79d2be89e0ee6d833838d8338947c7c60f2c47e802a6e60a82950fc9b458e66c13e3867eaf5bfa71b487012f42a51ba1896bac871946c547036df0ee0158a771783121165f86b00dcb2148cb2f47e3012a565ef2ef629dc854acdd27d6c7e65bfd678f9114fe7d0090bc3e34fc1fabb9f03bfe6b9cb1467ea2cb5a1b688ac722f10b08e652c0bbfe92d1e2a57fed8591951862732c58085908607eb260a0271b65980b75a613ed82e66be571ced068bda5db657cd2cf6c042ec02d10bcfd50a453108aaa49e0079d31094727a2908640a37f5d19cfb3a8f60d9dab109ae713efbf8ad6cb66b6ff6a9e4c9607419e333249712b480cd7e9faab7ae08e441e81045c1ae33e3d56e30970f9448e06bd2349fe15f97cd8a40bc50621ac6958f975f5c4f64cf360630626e0334d1970bcc5c64b9ff851c7bda000a8258c5491bd6305cc09f186c8c540dded7b8aac39dea247a7f522e27fc35b069c6a11fa3d0326f83cb7be9021ddc5b1f6efeb392848e42462789c55ed1853b0085d5f7484f16c9913480b5ffe8b528cfc1dfcf30406d9ad03f17e2431102c776d07e6fc3936ee6cae4361f94ee8d9d8675c87983ca424464a322ca52b985bb040ef9374e050994ac19ff46aa5eda3427be5b933422b419855c1accf21ede3522c176877e7d2198067e71efde81d81c6e600f8fda4ec83d121d12a9a00ad3759b55d074290419fb4ac5b5390f32566782f818493c2016ed154bd7945221b84d7e56ab59a2370ff81591dd9502499919fc0fbb4205abda83be415c647ea4af65ac39f28909d3f0e9fbb086f31962a5565ae6cde0f42891d0f6f6cd0e8ce1b953fd92b44b16a098d1c1a568f03c0dd56934f649d9b41f4c9362484afb13707d84856f6b9af921ea50817e8f74bb1d78a1837098c92299092e604cfdf24a6c3c255faed0c0e4bbb8841de2517ddaaf12df7a8b5d316442c4818c2fd36515bdca13e8544845e60230021add9d3419398a8fc7c7f248f948c0a9986bffb912bfc6c460dc5f111ce095e32a35ea80f9fedec76341ecce8656d73bea8da6a4b45e0668a2764c3599dcbf7f9692d46c0adee202dc59adec62308ff459001d826505f3985485c92318122b5b1f1ef67c32539a8b5e13c92582aa9b1a2f0b627a903dd8f9f2d6c0c4f077ead57c6cad12d0ed9b5949759a67a2ec0615810e6406c098014f0d08eeb121dd38d691a529b1e3fb12516391da95b7e9d537b3213d357b7cca26cb4fbdde694c7fa8e2c617810244d3ec87b94102a6c67d4f098004acef961d8323db36e2e5f8c966efff64697e9f7a1afc1858935ecedf320370117979105f7ca51caa000197b1484d0818d682f118ea81e608dbca7444762aa4a3fb059f748b149cbf3a970f1151de1821fea1c7e7958640ac90528a7b652342172e92fbc65498e1b1af62f53da11f20ac3a9241fb8dde6befcf00dc202422b95d2726909ae710d591fbf26cc43c0d5847c7e040391a56af19fe46cc2bb1b839ebe99a1088bd4dd49a47a3a443a299a1fa40fb6959475a01659a12b9b4fcf38e154d1da36336af1aeac36bbce850da3647733916ff844826522ad238ca4e2269397cd39b4990a80eeb7dcdc7e1eac891b63f7f1495c6358791c38a44cf3dea3f2b9625b2a9802579434ad696af79ff8f741d0f95ed7869f0bc2b0b76c9c05cbd0df14a38f277adb1636f34f6a0a1d86c604d864f799373eef65f204d2b139098042c4600769d5aec8101fcb4c4c5f5ba185e197e40f8fcad65e2d3a13e719ddb0b6c6bddec46445600914b0a0f994875bff2dea5db41dff61216f12677cad1f385c2f75d55e3e226b0d6d230df3a01bfed7661b11f61ae031d8a44b2165ca70c115986a60599f7b6c136dfdbb055e6a3bae4e878d8ecff39a2219e7adf2d2f3f45ae9f02d2fcbea637ff76d2394b8fc8fb1f2cffa640905c074df3fbb04151f7b8ad792caf530a114a6a3dfe94e96c19e56ccf6d27a7a371346d2868e111f62b0b477d580e889cf54b823b74194ba99851fb84c10bf3f5bfe1e637dcac3187649634b511e5fa8158a2de08434d5a65856ff1ec5c89550987471b590a2d54c315a1dcca517545e230cd5fab9ff60ddaa81906701aecfe579bef27c87904ce46f96708f4370163d432904ada9d082d700244890be5f8e95e9dea5e5f2b3d130959ee39023d21805d8af713ada36ec5d2eac908b41048d6caea017a4a16a70adea4bbf216d63d34fd6e3db59a5604f475c90bb3206e3c8bdaa34613c15a41d498fed24de0aecd71cdb0e80417dc1cff4edb79d8f09b8fb167ae7538dc97f65c04ecef22b0c6e6b7152258f9b9b737bd9a98bf99edb2470603240f913768af4c2358027f7c582b747b3eb9d7116b0a7ab2f06b06b1d7a0688a02905e3bef710ddabfe56e9fe8f8ba0de0824ca21f2d8667ced7d04bb5962d21d3837416d39270c49f02428d35ed3264f40414e23af5f6e5795421f06017abcc74f458a37bdce04c053f3fb81a9a12789be6c5be78f2035eba17769ee1b06a54905e9bc1a45e64eb7ef38fc1fd5ca59ac20c1e5400cc157f6aa675887cd1946f53ea1761d8b6fe5dd61610092bada2c34cecfd2f0fdc9dc4f703d57056ce39e163511157d8c7a2d0803576910db580e2da34921ed0f4894a57f1b0f2bbefac68e0c7da2a8ea7edf2d49e7135457e71d818844769bcd1f71bf26351d4cf2895ba33ad9caccf14dfc9acf24640f24c3ebcc45bee6ce8be95efde3ceaf855442bad1d605852f1993ab9f89f0b0884d35e0ec1020730753a00d5d6de126e46288917142d764752617f7e207c51fdfa09a13f6b3ec072aabdff89a90bd2b0b4dd91a399612c7cc34ceb21f0c1d17afee8b4a118f62fcdbdc786789e01c400c30d90d159821ea26ba97a68f5efcd8883dc31c3f66e66df0ffec4ea5a6fe0ec4b53652de1dd662882548f2a214671c6fec1b4c43db395b757e690a776dc872af629053eb374b47733dd23972b00f80c72baa36c72ae2baf5f0638a4150a415b89f7131dcc3894bd5be3fde23890f3ee133c4c3760f4747d995379d7bcdc52817d1c495cd993ce5e10c6b09cd7e5792712032604f8e947f2b0c389a9d55f13b47c7e26e203d81c49adbc5694c12c1c99c5c712db962277356ff0e71633d090a698353b0c84fade9e27d13fedc5f98ed955fd3eac6f0ee72d7f10fb183eba690344000dc54efc752922f7e1578c29882adb2958cf5d717398873effdb8df672a81a6772b63177311f3ecba2455e0da1acf97e1a7054a6243ed0f111493fc53a831eb0fe04466b843a717fc364ec9cfd16d97db85932f6c0a01d783a097f4237d1deaa8e29b995571193373396e6b694a1c509a2a12578332d6a373cddaea29edabddc0e33ca0d6fd00dc3f1b798a4cc3eb82f91d62aeb8d958970626889ae196fc0a7aca02178554d3398b150eecde67d2f20e09648d7c2de3bad8aa8a0ac56cff64ce58955094020ba52940ade4bf02169fc60011695f6ed3d3606ad85721ed789722ff3a3704d06dc5ce3bbb4a406d625090d5490cc639b6f1fed315017ce5e01ebb771590cbab6425ed9a70a84fa5c5083bdd1213d695de7b8e7c0937722de6f06d67630b6c36531c1f8f77a98fff67c787534b838a8a7593fa07824707be7d583962f9ecaee779f4f7032c591c3358dbff0694206de2ff871096d6fbf4cb1f36b2151bb5f7384ed099a2aca51bc35ba924ba71fe96214d81ab0d198aab758ae55dafb23431b9ed7e59f31cc7c2a21b6eea005a131ec7eced2ae4c27799017921e5c73b490130fea199a83aefa751831756ce953b72fad34c43f272d75f7dda7345e930afd4ff6bb5e44b6a898b9c88a99b8573781b99f26f3f7a9141fa779187d192c39ab5352d03b193f3e79603214d6a98fe717eee6595634a098072583f26e66e7e75f2a736120bb", 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xfffffffffffffff9, 0xdfe, 0x6}, {0x20, 0x0, 0x5, 0x4e73940000000000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x228, 0x0) r1 = msgget$private(0x0, 0x1) r2 = geteuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, r5, 0xc4, 0x3f}, 0x10001, 0x7, r6, r7, 0xffffffff, 0x4ae80f00, 0x1, 0x40}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x3, &(0x7f00000003c0)={0x4, 0x6}) 22:28:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10900, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0xa, &(0x7f00000000c0)=[{0x101, 0x8000, 0xfffffffffffff2d3, 0x4}, {0x6, 0x96d, 0x8, 0x81}, {0x80000000, 0x7, 0xfffffffffffffffd, 0x4b35}, {0x2, 0x9, 0x7fffffff, 0x23d}, {0x6c, 0x80, 0x5e4, 0xae}, {0x40, 0x80000000, 0x6, 0x7}, {0x8c9, 0xff, 0x28000000000, 0x800}, {0x1, 0x80000001, 0x4, 0x8}, {0x6, 0x2, 0x9, 0x6}, {0x8, 0x0, 0x0, 0x7}]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80c9, 0x40) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f00000011c0)=0x9) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x40000000000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000140)="b6") chmod(&(0x7f0000000040)='./file0\x00', 0x4) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) getrlimit(0x3, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) 22:28:29 executing program 1: msgget(0x1, 0x30) msgget(0x3, 0x8) msgget$private(0x0, 0x640) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) 22:28:29 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) utimensat(r0, &(0x7f0000000100)='./control\x00', &(0x7f0000000140)={{0x5, 0x8}, {0x0, 0x1}}, 0x2) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 22:28:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getgid() getgroups(0x5, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) 22:28:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) chdir(&(0x7f00000001c0)='./file0/file0\x00') shutdown(r0, 0x1) 22:28:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2000000000000, 0x8}) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x5, [{0x3, 0x893}, {0x1, 0x6}, {0x2, 0x7f}, {0x2, 0xfffffffffffffff8}, {0x3, 0x2}, {0x2, 0x5}, {0x3}, {0x2, 0x2}, {0x2, 0x1000}, {0x1, 0xfff}, {0x2, 0x5}, {0x1, 0x7fffffff}, {0x3, 0x8f5e}, {0x1}, {0x1, 0x80}, {0x1, 0x666d}, {0x3, 0x7fffffff}, {0x3, 0x80}, {0x3, 0x592e8220}, {0x3, 0x5}, {0x3, 0x100}, {0x3, 0xc0c9}, {0x3, 0x9}, {0x1, 0x1}, {0x2, 0x401}, {0x0, 0x15ac}, {0x3, 0x1000}, {0x3, 0x8941}, {0x2, 0x1}, {0x3, 0x100}, {0x2, 0xffffffff}, {0x3, 0x80000001}]}) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0xffffffffffffffff}, {0x9, 0x6}}, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x0, 0x840, 0xfffffffffffffe01, 0x9}, {0x1000, 0x80000000, 0x8000, 0x1}, {0x0, 0x2, 0x0, 0x2cff}, {0x200, 0x6, 0xc754, 0x4b}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x5, 0x80000000, 0x0, 0x4}, {0xffffffffffffffff, 0x8, 0x5, 0x8000}]}) ioctl$KDSETRAD(r1, 0x20004b43) 22:28:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x202, 0x0) socket$inet(0x2, 0x4, 0x7fdf) 22:28:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/57, 0x39) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x4000000) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x2, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') fcntl$dupfd(r1, 0xa, r1) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 22:28:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0xfffff, 0xa135, 0x800}, {{r1}, 0xfffffffffffffffb, 0x7a, 0x2, 0x5, 0xfff}, {{r1}, 0x0, 0x4, 0x84, 0x9, 0x2}], 0x7fff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41, 0x80000000, 0x8, 0x9}, {{r2}, 0xfffffffffffffffd, 0x10, 0x82, 0x6, 0x73dc}, {{r1}, 0xfffffffffffffff8, 0x15, 0x800000d7, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x54411696214a5047, 0x40, 0x10000, 0xfff}, {{r4}, 0xffffffffffffffff, 0x5, 0x11, 0xf5, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0xf0000020, 0xc040, 0x5}, {{r3}, 0xfffffffffffffffc, 0x88, 0x1, 0x69f2, 0x401}, {{r0}, 0xfffffffffffffffe, 0x50, 0xfffff, 0x3d, 0x3}, {{r1}, 0xffffffffffffffff, 0x23, 0x10, 0x4, 0x1}], 0x3f, &(0x7f0000000340)={0xc7c, 0x9}) pckbd_enable: command error 22:28:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f00000000c0)="a858f7b0531a02a8fd911ec1761679a140bf749e6c31ffe2845adc93fb61abd46b5f718af6e050", 0x27) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x2, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="8b24844cba38e510866614afb766b36b4efb6902dda6913978e55258e0688b05b42568f1d28f5319330a54d8bfe7e837a3ffe979a9aedf60504f445fa00c028d9ef77f7f891af99cd9b5946d9e5f67cbcc3b4225ef87b04333", 0x59}], 0x1) execve(0x0, 0x0, 0x0) pckbd_enable: command error 22:28:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x286) sendto(r0, &(0x7f0000000000)="93260915680938e1922623a20c45607fa970613e4802bd79cd08ab85c90db78b6bb6e36448a9c1e9b24db3ed9f3bd2950165864d62743ba40cc8f848a4b3bbdeacf61d634aa6d9bcd9ec2bdaf42ce7", 0x4f, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x6, 0x7}, 0xc) 22:28:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8002, 0x100) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/42, 0x2a}, {&(0x7f0000000180)=""/136, 0x88}], 0x2) r1 = msgget(0x2, 0x2) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000b38000/0x3000)=nil) msgrcv(r1, &(0x7f0000000000)={0x0, ""/197}, 0xcd, 0x1, 0x800) 22:28:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r1, &(0x7f0000000400)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf9e1cf8f618b060e05975f86a167db696eef11418c51b4be5eb198c7446525ac114232e7ffff023002", 0x1000001a7) ioctl$TIOCEXCL(r0, 0x2000740d) 22:28:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="bba9", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) write(r0, &(0x7f00000000c0)='\x00', 0x1) 22:28:32 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="560200000001000000063ab2ba38ea1ebe18b730cced280eb200604f1e6f9db50dab358c2b47e7d1439aae26e9aabb22d42275eb86894c6a3617a97b5c1d5cd44a523804fab8efb95842"], 0x1, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:28:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 22:28:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munlockall() 22:28:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0x4, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xa8) 22:28:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) 22:28:33 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xc22, 0x745, 0x4, 0x7ff}, {0xfffffffffffffff9, 0xffffffffffffff01, 0x101, 0x1}]}) nanosleep(&(0x7f00000000c0)={0x7, 0x401}, &(0x7f0000000100)) clock_settime(0x3, &(0x7f0000000040)={0x0, 0x200}) 22:28:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000000706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *311702 81104 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff800000998c40,0,ffff8000009d8a90,38,fffffd8030271388) at rtable_insert+0x66b rtrequest(1,ffff800015a30cf0,38,ffff800015a30c68,0) at rtrequest+0x875 rtm_output(ffff8000009d8a00,ffff800015a30d98,ffff800015a30cf0,38,0) at rtm_output+0x6e5 route_output(fffffd8030375400,fffffd80363e0d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e0d88,9,fffffd8030375400,0,0,ffff800015a15080) at route_usrreq+0x363 sosend(fffffd80363e0d88,0,ffff800015a30f90,0,0,80) at sosend+0x660 sendit(ffff800015a15080,3,ffff800015a31070,0,ffff800015a31180) at sendit+0x53c sys_sendto(ffff800015a15080,ffff800015a31118,ffff800015a31180) at sys_sendto+0x80 syscall(ffff800015a311f0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,3e9da5a010) at Xsyscall+0x128 end of kernel end trace frame: 0x4158c82bb0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff800000998c40,0,ffff8000009d8a90,38,fffffd8030271388) at rtable_insert+0x66b rtrequest(1,ffff800015a30cf0,38,ffff800015a30c68,0) at rtrequest+0x875 rtm_output(ffff8000009d8a00,ffff800015a30d98,ffff800015a30cf0,38,0) at rtm_output+0x6e5 route_output(fffffd8030375400,fffffd80363e0d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e0d88,9,fffffd8030375400,0,0,ffff800015a15080) at route_usrreq+0x363 sosend(fffffd80363e0d88,0,ffff800015a30f90,0,0,80) at sosend+0x660 sendit(ffff800015a15080,3,ffff800015a31070,0,ffff800015a31180) at sendit+0x53c sys_sendto(ffff800015a15080,ffff800015a31118,ffff800015a31180) at sys_sendto+0x80 syscall(ffff800015a311f0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,3e9da5a010) at Xsyscall+0x128 end of kernel end trace frame: 0x4158c82bb0, count: -13 ddb> show registers rdi 0xffffffff81db3e57 db_enter+0x17 rsi 0x4b54 __ALIGN_SIZE+0x3b54 rbp 0xffff800015a309b0 rbx 0xffff800015a30a60 rdx 0x4b55 __ALIGN_SIZE+0x3b55 rcx 0xffff8000149ef000 rax 0xffff8000149ef000 r8 0xffff800015a30970 r9 0x1 r10 0xffff80000098f9c0 r11 0x705756026a63aaf8 r12 0x3000000008 r13 0xffff800015a309c0 r14 0x100 r15 0x1 rip 0xffffffff81db3e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a309a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=311702 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800015a14978,0xffffffff822b7b98 process=0xffff8000ffff6010 user=0xffff800015a2c000, vmspace=0xfffffd803f014630 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 81104 416931 38067 0 2 0 syz-executor.0 *81104 311702 38067 0 7 0x4000000 syz-executor.0 58511 175234 92413 0 2 0 syz-executor.1 58511 284370 92413 0 3 0x4000080 nanosleep syz-executor.1 11692 245741 0 0 3 0x14200 bored sosplice 92413 200936 38466 0 3 0x82 nanosleep syz-executor.1 38067 146765 38466 0 3 0x82 nanosleep syz-executor.0 38466 455534 10389 0 3 0x82 thrsleep syz-fuzzer 38466 216905 10389 0 3 0x4000082 thrsleep syz-fuzzer 38466 476316 10389 0 3 0x4000082 thrsleep syz-fuzzer 38466 130783 10389 0 3 0x4000082 thrsleep syz-fuzzer 38466 31481 10389 0 3 0x4000082 thrsleep syz-fuzzer 38466 72041 10389 0 3 0x4000082 kqread syz-fuzzer 38466 62664 10389 0 3 0x4000082 thrsleep syz-fuzzer 38466 324810 10389 0 3 0x4000082 thrsleep syz-fuzzer 10389 169273 69903 0 3 0x10008a pause ksh 69903 321277 86474 0 3 0x92 select sshd 48046 251865 1 0 3 0x100083 ttyin getty 86474 274180 1 0 3 0x80 select sshd 56559 13838 57940 73 3 0x100090 kqread syslogd 57940 513286 1 0 3 0x100082 netio syslogd 39967 505416 1 77 3 0x100090 poll dhclient 14882 330941 1 0 3 0x80 poll dhclient 73785 448429 0 0 2 0x14200 zerothread 9346 183169 0 0 3 0x14200 aiodoned aiodoned 76227 212003 0 0 3 0x14200 syncer update 3204 319528 0 0 3 0x14200 cleaner cleaner 56315 193092 0 0 3 0x14200 reaper reaper 92893 431354 0 0 3 0x14200 pgdaemon pagedaemon 76369 518805 0 0 3 0x14200 bored crynlk 73916 193313 0 0 3 0x14200 bored crypto 79471 212271 0 0 3 0x40014200 acpi0 acpi0 8687 339635 0 0 3 0x14200 bored softnet 96492 160763 0 0 2 0x14200 systqmp 1592 240697 0 0 3 0x14200 bored systq 67896 304799 0 0 3 0x40014200 bored softclock 23442 333732 0 0 3 0x40014200 idle0 444 131252 0 0 3 0x14200 bored smr 1 119934 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9488 6978K 7364K 78643K 11771 0 0 pcb 24 9K 11K 78643K 438 0 0 rtable 116 4K 4K 78643K 327 0 0 ifaddr 52 12K 13K 78643K 107 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 41 0 0 iov 0 0K 16K 78643K 74 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 76K 78643K 1742 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 11 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 36 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 725 0 0 sigio 1 0K 0K 78643K 8 0 0 proc 42 30K 54K 78643K 397 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 71 0 0 in_multi 33 2K 2K 78643K 68 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 246 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 81 20K 29K 78643K 2498 0 0 UVM aobj 36 2K 2K 78643K 41 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 56 0 0 NDP 10 0K 0K 78643K 28 0 0 temp 158 2711K 3348K 78643K 5096 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 347 0 340 1 0 1 1 0 8 0 plimitpl 152 38 0 31 1 0 1 1 0 8 0 rtentry 112 54 0 8 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 12 0 12 1 1 0 1 0 8 0 tcpcb 544 140 0 136 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 11 0 11 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 194 0 0 13 0 13 13 0 8 0 art_table 32 195 0 0 2 0 2 2 0 8 0 art_node 16 46 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 39 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2546 0 1134 46 0 46 46 0 8 0 ffsino 240 2546 0 1134 84 0 84 84 0 8 0 nchpl 144 3714 0 2079 61 0 61 61 0 8 0 uvmvnodes 72 2894 0 0 53 0 53 53 0 8 0 vnodes 200 2894 0 0 153 0 153 153 0 8 0 namei 1024 10468 0 10468 2 1 1 1 0 8 1 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 10707 0 10707 11 10 1 6 0 8 1 sigapl 432 896 0 882 2 0 2 2 0 8 0 futexpl 56 10298 0 10298 1 0 1 1 0 8 1 knotepl 112 167 0 148 1 0 1 1 0 8 0 kqueuepl 104 188 0 186 1 0 1 1 0 8 0 pipepl 112 510 0 491 4 3 1 2 0 8 0 fdescpl 424 897 0 882 2 0 2 2 0 8 0 filepl 120 4801 0 4706 6 2 4 5 0 8 1 lockfpl 104 205 0 205 2 1 1 1 0 8 1 lockfspl 48 82 0 82 2 1 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 768 0 761 1 0 1 1 0 8 0 zombiepl 144 882 0 882 2 1 1 1 0 8 1 processpl 840 912 0 882 4 0 4 4 0 8 0 procpl 600 1803 0 1764 4 0 4 4 0 8 0 sosppl 128 9 0 9 2 2 0 1 0 8 0 sockpl 384 723 0 705 4 1 3 4 0 8 1 mcl64k 65536 526 0 526 68 5 63 65 0 8 63 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 10 0 10 3 2 1 1 0 8 1 mcl9k 9216 13 0 13 3 2 1 1 0 8 1 mcl8k 8192 10 0 10 3 2 1 1 0 8 1 mcl4k 4096 30 0 30 3 3 0 1 0 8 0 mcl2k2 2112 4 0 4 2 2 0 1 0 8 0 mcl2k 2048 52799 0 52759 12 6 6 10 0 8 0 mtagpl 80 6 0 4 2 1 1 1 0 8 0 mbufpl 256 89875 0 89802 42 27 15 37 0 8 8 bufpl 256 7413 0 2627 300 0 300 300 0 8 0 anonpl 16 92264 0 83162 74 21 53 53 0 62 15 amapchunkpl 152 3909 0 3825 20 13 7 9 0 158 3 amappl16 192 5030 0 4536 63 30 33 37 0 8 8 amappl14 176 36 0 34 2 1 1 1 0 8 0 amappl13 168 1 0 1 1 1 0 1 0 8 0 amappl12 160 10 0 9 1 0 1 1 0 8 0 amappl11 152 408 0 392 1 0 1 1 0 8 0 amappl10 144 62 0 60 1 0 1 1 0 8 0 amappl9 136 511 0 508 1 0 1 1 0 8 0 amappl8 128 124 0 110 1 0 1 1 0 8 0 amappl7 120 31 0 28 1 0 1 1 0 8 0 amappl6 112 415 0 406 1 0 1 1 0 8 0 amappl5 104 209 0 199 1 0 1 1 0 8 0 amappl4 96 1027 0 1003 1 0 1 1 0 8 0 amappl3 88 198 0 186 1 0 1 1 0 8 0 amappl2 80 6393 0 6318 4 2 2 3 0 8 0 amappl1 72 24964 0 24528 26 17 9 19 0 8 0 amappl 80 2038 0 2004 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 40 0 5 1 0 1 1 0 8 0 uaddrrnd 24 897 0 882 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 897 0 882 1 0 1 1 0 8 0 vmmpekpl 168 9370 0 9344 2 0 2 2 0 8 0 vmmpepl 168 98433 0 96878 114 35 79 79 0 357 11 vmsppl 264 896 0 882 2 1 1 2 0 8 0 pdppl 4096 1800 0 1764 6 1 5 6 0 8 0 pvpl 32 271928 0 259724 167 31 136 136 0 265 36 pmappl 200 896 0 882 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 542 0 49 15 0 15 15 0 8 0